Closed kloczek closed 8 months ago
Here is fix to not install ZODB/tests
--- a/MANIFEST.in~ 2022-03-17 09:29:00.000000000 +0000
+++ b/MANIFEST.in 2022-06-15 19:12:33.681993377 +0000
@@ -20,3 +20,4 @@
recursive-include src *.test
recursive-include src *.txt
recursive-include src *.xml
+recursive-exclude ZODB/tests
And not installing ZODB/tests doid not fix that warning.
Use zope.testrunner
to run the tests.
BTW would you accept PR dropping six and python<=3.7 support? 🤔
Requests to drop Python 3.7 support will have to wait until Zope itself drops it.
What about drop use six
? 🤔
Feel free to create a PR. Have you signed the contributor agreement? -> https://www.zope.dev/developer/becoming-a-committer.html
Searching for six
in ZODB does not show any hits regarding that library: https://github.com/search?q=repo%3Azopefoundation%2FZODB%20six&type=code
Searching for
six
in ZODB does not show any hits regarding that library: https://github.com/search?q=repo%3Azopefoundation%2FZODB%20six&type=code
Because that part new version with already merged https://github.com/zopefoundation/ZODB/pull/386 still is not released. Is it possible to make such release? 🤔
No, it is currently not possible, see https://status.python.org/incidents/dc9zsqzrs0bv Trying to upload the release I got:
Response status code: 403
Reason: New uploads are temporarily disabled. See https://pypi.org/help/#admin-intervention for more information.
Sorry.
ZODB 6.0 is now released.
Thank you looks like new version is OK now 👍
BTW would accept PR which drops python<=3.7 support? 🤔 (3.7 has been EOSed in June 2023).
No. See my previous comment.
I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
python3 -sBm build -w --no-isolation
build
with--no-isolation
I'm using during all processes only locally installed modulesHere is pytest output:
Also looks like ZODB/test/ content is installed. I think that this warning may be related to fact that ZODB/tests is installed.