-
Notifications
You must be signed in to change notification settings - Fork 96
Missing conftest.py
in 3.0.3 source distribution
#456
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
Comments
Thank you for filing this issue. Seems the 3.0.3 version had some issues. Need to investigate it further. |
Might be a good idea to yank the version in the meantime? |
I yanked the version 3.0.3 on PyPI now, but not deleted the files as recommended by PyPI. You should see that now: https://pypi.org/manage/project/semver/release/3.0.3/ You still can install them if you request |
Awesome, thanks a lot! |
Some files like conftest.py were missing from the source distribution.
Some files like conftest.py were missing from the source distribution.
@RobPasMue If you want to give it a try, look at PR #459. I combined the license issue and the source dist issue. |
@mgorny Ok, I've tested it from https://test.pypi.org/project/semver/3.0.4.dev1/#files and used the commands from "How to reproduce". Could you confirm so I could release 3.0.4? Thanks! 🎉 |
The Outside of that, tests seem to work fine now. |
Some files like conftest.py and docs/ were missing from the source distribution.
Great, thanks! I've fixed that in 3.0.4.dev2. Find it at https://test.pypi.org/project/semver/3.0.4.dev2/#files. |
Yeah, that looks good for our use. Thanks! FWICS the only remaining meaningful differences are:
|
Aww, I missed these files. Thanks a lot! I've created 3.0.3-dev3 at https://test.pypi.org/project/semver/3.0.4.dev3/#files. |
Ok, now we have 1:1 match (besides |
Thank you! |
Which version of Python is the problem with?
3.14, 3.13, 3.12, 3.11, 3.10
What semver version are you using?
3.0.3
What OS are you using? (Add more in the Environment section)
Linux
Situation
As a side effect of removing
setuptools_scm
, the 3.0.3 source distribution has lots a lot files:Since
tests/conftest.py
is missing, running test suite now fails due to missing fixtures, e.g.:I don't know whether the other
.py
files are actually needed for tests as well.How to reproduce
Expected behavior
All tests passing.
Environment
No response
The text was updated successfully, but these errors were encountered: