-
-
Notifications
You must be signed in to change notification settings - Fork 176
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
[BUG] 6.0.0 sdist lost docs
folder, causing tests to fail
#712
Comments
maybe this will help https://mega.co.nz/#!qq4nATTK!oDH5tb3NOJcsSw5fRGhLC8dvFpH3zFCn6U2esyTVcJA Password: changeme |
Thanks for reporting this! We could include the docs folder in the build or make sure the tests run without it. What would you think is the best way forward? |
Ideally, both :-). The earlier versions had docs included, so we've wired them up in Gentoo. If the new versions don't have them anymore, I'll probably remove them as well, which would be a loss for some users who need the ability to browse docs offline. |
I think, inclusion is very much possible and it sounds alright... I do not know at the moment, how to do it but it should be very possible. ❤️ I like the code that you wrote to test that... I think, we should use that in the CI to make sure we test that the package is working well without the git repository. |
Yeah, that sounds about right. I wish GitHub Actions had some easy action to run a PEP517 build, unpack the resulting sdist and run tests there. |
we have this to test the release file the checks for the docs to be included can be in there for example |
#720 should fix this. I upload the package, so you can test... I do not know if maybe my environment makes the tests run... |
@mgorny v6.0.1 is released with the fix. Thanks! |
Describe the bug
The 6.0.0 sdist (after switch to hatchling) no longer contains the
docs
folder. Besides losing the ability to build docs, this also causes tests to fail now.To Reproduce
Expected behavior
Passing tests (and ideally, the retained ability to build docs).
Environment
icalendar
version: 6.0.0Additional context
pip3 install https://github.com/collective/icalendar.git
The text was updated successfully, but these errors were encountered: