Skip to content
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

[3.0.1] the doc is missing #59

Closed
picca opened this issue Jul 22, 2023 · 3 comments
Closed

[3.0.1] the doc is missing #59

picca opened this issue Jul 22, 2023 · 3 comments

Comments

@picca
Copy link
Collaborator

picca commented Jul 22, 2023

I try to package this version but all the doc is missing on pypi.

Cheers

@PierreRaybaut
Copy link
Collaborator

Currently, using setuptools + pyproject.toml, it's very hard to differentiate the contents of the source package and the wheel package. Apparently, everybody thinks it's normal to distribute the same contents with the two formats. That's why I was forced to remove the documentation folder from the source package... but clearly, that's not a good idea! I'll get back to it to find another solution.

@picca
Copy link
Collaborator Author

picca commented Jul 26, 2023 via email

@PierreRaybaut
Copy link
Collaborator

Exactly :)

That's funny, we had the same idea at the same time :).
Actually, using a MANIFEST.in was part of my previous attempts but setuptools has a very strange and complicated behaviour regarding this. I found a workaround which is to use a MANIFEST.in with just graft doc in it. It works but... I just hope that the behavior does not change in the next release of setuptools!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants