Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies and drop python <3.11 #1091

Merged
merged 2 commits into from
Nov 13, 2024
Merged

Conversation

jstvz
Copy link
Contributor

@jstvz jstvz commented Nov 12, 2024

This commit switches to pyproject.toml with Hatch/uv and drops support for Python 3.8-3.10.

  • Replace setup.py with pyproject.toml using Hatch/UV.
  • Migrate project metadata and dependencies into pyproject.toml.
  • Use Hatch and uv for building and dependency management.
  • Update requires-python to ">=3.11" and remove support for Python 3.8-3.10.
  • Removes tox and updates testing configurations to match.

TODO: Run pyupgrade --py311 plus

This commit switches to pyproject.toml with Hatch/uv and drops support
for Python 3.8-3.10.

- Replace setup.py with pyproject.toml using Hatch/UV.
- Migrate project metadata and dependencies into pyproject.toml.
- Use Hatch and uv for building and dependency management.
- Update requires-python to ">=3.11" and remove support for Python 3.8-3.10.
- Removes tox and updates testing configurations to match.

TODO: Run pyupgrade --py311 plus
@jstvz jstvz requested a review from a team as a code owner November 12, 2024 03:26
@jstvz jstvz requested a review from vsbharath November 12, 2024 03:34
vsbharath
vsbharath previously approved these changes Nov 13, 2024
@jstvz jstvz added this pull request to the merge queue Nov 13, 2024
Merged via the queue into main with commit a524eff Nov 13, 2024
15 of 16 checks passed
@jstvz jstvz deleted the support-py313-float-deps branch November 13, 2024 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants