-
Notifications
You must be signed in to change notification settings - Fork 56
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
setuptools.command.test deprecated (is now a stub) #105
Comments
Thanks, reading those summaries, my understanding is that v72.0.0 of
setuptools is yanked and this package is installable with 72.1.0. The new
due date for removing is 15 Dec 2024, see pypa/setuptools#4522
<pypa/setuptools#4522>. Given that, we should do
this, but it's not super urgent.
…On Sun, Aug 11, 2024 at 12:58 AM Charlie Li ***@***.***> wrote:
https://github.com/suds-community/suds/blob/ff8a698af1255e176e4d7a740704d695b41655c8/setup.py#L411
package now fails to build because setuptools.command.test became a stub
to serve as a softer but still forceful deprecation notice, see
pypa/setuptools#4522 <pypa/setuptools#4522>
pypa/setuptools#4519 <pypa/setuptools#4519>
pypa/setuptools#4520 <pypa/setuptools#4520>
—
Reply to this email directly, view it on GitHub
<#105>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAXCKMNKY2J74BCN3TG3ATZQ3VOPAVCNFSM6AAAAABMKNPFB6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ2TSNBSGMYDMNA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
The stub refers to 72.1.0. The error here becomes an ImportError on |
Still fails on 72.2.0. |
Can you share the command you’re running that fails and the error?
…On Tue, Aug 13, 2024 at 3:09 PM Charlie Li ***@***.***> wrote:
Still fails on 72.2.0.
—
Reply to this email directly, view it on GitHub
<#105 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAXCKI4LK3336TA4HMTIW3ZRJKXVAVCNFSM6AAAAABMKNPFB6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOBWHE2TCMBUGA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
In this case
The entire testing "framework" in |
`setuptools.command.test` after version 72 of setuptools has been replaced with a stub. Due to this, imports like `from setuptools.command.test import ...` no longer work. Since setup.py test has been deprecated for years, remove it in favor of directly installing dependencies and invoking pytest locally and in CI. Closes #105
suds/setup.py
Line 411 in ff8a698
package now fails to build because
setuptools.command.test
became a stub to serve as a softer but still forceful deprecation notice, see pypa/setuptools#4522 pypa/setuptools#4519 pypa/setuptools#4520The text was updated successfully, but these errors were encountered: