-
-
Couldn't load subscription status.
- Fork 2.2k
Migrate to pyproject.toml
#3869
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
Conversation
|
Nice! Do you remember why we are not using the whole content of the README.md? That could helps us remove setup.my =) Also, there are several things to check before merging such as the page on PyPi, the size of the tarball, manual installation with pip and a tarball. Otherwise, we might encounters issue later on. |
|
And also update references to |
That was to remove CI badges from displaying on PyPi (PyPi capture images on push.. and we don't want to have a red badge set in stone) |
f68d103 to
6dc4c9a
Compare
6f867e4 to
24d5aa8
Compare
Co-authored-by: KOLANICH <kolan_n@mail.ru>
Otherwise we suffer from the bug described in pypa/setuptools, #3244
24d5aa8 to
251bf2e
Compare
|
Hi @polybassa, sorry for bothering. If you have the time there's a small bug |
251bf2e to
91e15f6
Compare
Codecov Report
@@ Coverage Diff @@
## master #3869 +/- ##
===========================================
+ Coverage 50.45% 86.52% +36.06%
===========================================
Files 227 310 +83
Lines 52757 70599 +17842
===========================================
+ Hits 26621 61083 +34462
+ Misses 26136 9516 -16620
|
91e15f6 to
35d9e64
Compare
tox is too old on Fedora 36 It's a follow-up to secdev#3869
* Migrate to `pyproject.toml` Co-authored-by: KOLANICH <kolan_n@mail.ru> * Bump setuptools to 62.0.0 Otherwise we suffer from the bug described in pypa/setuptools, secdev#3244 * Codecov: xml upload --------- Co-authored-by: KOLANICH <kolan_n@mail.ru>
just to make sure that without this the test suite no longer times out with pypy on the CI. This reverts commit 669506b.
Building scapy with setup.py has been broken for some time. At least it does not work on FreeBSD. This commit fixes it. Fixes: 669506b ("Migrate to pyproject.toml (secdev#3869)")
Building scapy with setup.py has been broken for some time. At least it does not work on FreeBSD. This commit fixes it. Fixes: 669506b ("Migrate to pyproject.toml (secdev#3869)") Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
Followup to #3664
pyproject.tomlapproach where possible (everywhere except the long description)package = wheelintox>=62.0.0because of [BUG] PEP621: Warnings/errors when handling along_description(readme) dynamically supplied from withinsetup.pypypa/setuptools#3244Closes #3664 + fixes codecov