]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commit
use pep639
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 May 2025 15:34:49 +0000 (11:34 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 May 2025 19:14:57 +0000 (15:14 -0400)
commit8f32eb95990cf9bad12f3b0cf5847e1a45926481
treee489d425c2463a349764c5d0cb3c53a584ddfa4a
parent132a2325afc6329ab55b2f20a3b5b47b9394c816
use pep639

The pyproject.toml configuration has been amended to use the updated
:pep:`639` configuration for license, which eliminates loud deprecation
warnings when building the package.   Note this necessarily bumps
setuptools build requirement to 77.0.3.

Also bump black, flake8, see what's coming.

this change is modeled after the same change made in dogpile.cache
which has since been released.

Fixes: #1637
Change-Id: I9a9e22ebaebe0d257f003f5ff5b81088df3c8901
.pre-commit-config.yaml
alembic/op.pyi
alembic/script/revision.py
docs/build/unreleased/1637.rst [new file with mode: 0644]
pyproject.toml
tools/write_pyi.py
tox.ini