Commit 2a1a772
authored
PEP 625 compatible distributions (#1127)
I'll quote the mail we've received from PyPI
> This email is notifying you of an upcoming deprecation that we have determined
> may affect you as a result of your recent upload to 'neo4j-driver'.
>
> In the future, PyPI will require all newly uploaded source distribution
> filenames to comply with PEP 625. Any source distributions already uploaded
> will remain in place as-is and do not need to be updated.
>
> Specifically, your recent upload of 'neo4j-driver-5.27.0.tar.gz' is
> incompatible with PEP 625 because it does not contain the normalized project
> name 'neo4j_driver'.
>
> In most cases, this can be resolved by upgrading the version of your build
> tooling to a later version that supports PEP 625 and produces compliant
> filenames.
>
> If you have questions, you can email [email protected] to communicate with the
> PyPI [email protected] to communicate with the PyPI administrators.
This change allows our release job running on a recent Python version to use a
newer `setuptools` version which can produce PEP 625 compatible distribution
files while still allowing the package to be installed with legacy Python
versions (3.7 & 3.8).1 parent 1807663 commit 2a1a772
1 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
69 | 71 | | |
70 | 72 | | |
71 | 73 | | |
| |||
0 commit comments