Skip to content

chore: Updated pyproject.toml and upgraded dependencies. - #70

Merged
EndlessTrax merged 2 commits into
mainfrom
update-pyproject
Jul 2, 2026
Merged

EndlessTrax merged 2 commits into
mainfrom
update-pyproject

Conversation

@EndlessTrax

Copy link
Copy Markdown
Owner

This pull request updates the minimum required Python version, upgrades several core and development dependencies, and makes minor improvements to the documentation for clarity and accuracy.

Dependency and environment updates:

  • Updated the minimum required Python version to 3.10 in both the README.md and pyproject.toml files.
  • Upgraded core dependencies in pyproject.toml: beautifulsoup4 to 4.15.0, lxml to 6.1.1, requests to 2.34.2, and typer to 0.26.8.
  • Updated development dependencies and reorganized them under [dependency-groups] in pyproject.toml, with newer versions for flask, pytest, pytest-cov, python-dotenv, and ruff.

Documentation improvements:

  • Fixed typos and improved clarity in the installation and usage instructions in README.md. [1] [2]
  • Improved formatting and consistency in usage examples and support/contribution sections in README.md. [1] [2]

@EndlessTrax EndlessTrax added the dependencies Pull requests that update a dependency file label Jul 2, 2026
@EndlessTrax EndlessTrax self-assigned this Jul 2, 2026
@EndlessTrax
EndlessTrax requested a review from Copilot July 2, 2026 00:13
@EndlessTrax EndlessTrax changed the title chore: Updated pyproject.toml and upgraded dependencies. chore: Updated pyproject.toml and upgraded dependencies. Jul 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates PyAnchor’s packaging metadata to require Python 3.10+, modernizes core/dev dependency minimums, and aligns the README installation requirements and formatting accordingly.

Changes:

  • Raised the minimum supported Python version to 3.10 (README + pyproject.toml).
  • Upgraded runtime dependencies (beautifulsoup4, lxml, requests, typer) and dev tooling versions.
  • Reorganized dev dependencies under [dependency-groups] and made small README formatting/clarity edits.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
README.md Updates stated minimum Python version and cleans up formatting/wording in installation/usage/support sections.
pyproject.toml Sets requires-python >=3.10, bumps dependency minimums, and moves dev dependencies into [dependency-groups].

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@EndlessTrax
EndlessTrax merged commit 55d9938 into main Jul 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants