Skip to content

Convert packaging to PEP 517 with Hatchling; declare Django 6 support#29

Merged
mjnaderi merged 2 commits into
QueraTeam:mainfrom
valohai:packaging-and-django6
May 22, 2026
Merged

Convert packaging to PEP 517 with Hatchling; declare Django 6 support#29
mjnaderi merged 2 commits into
QueraTeam:mainfrom
valohai:packaging-and-django6

Conversation

@akx
Copy link
Copy Markdown
Contributor

@akx akx commented May 22, 2026

This PR:

  • converts packaging from setup.py to Hatch's Hatchling.
    • For maintainers, the notable thing is that the version number is now managed in qsessions/__init__.py; otherwise, building a package should just work, as before.
    • I checked the diff between a build from main and this branch; all files are there as expected.
  • adds Django 6.0 and Python 3.14 to the test/support matrix.

@akx akx force-pushed the packaging-and-django6 branch from 6059d5b to e01f912 Compare May 22, 2026 05:39
@mjnaderi mjnaderi merged commit 7d7bbeb into QueraTeam:main May 22, 2026
15 of 17 checks passed
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