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

No option to disable LFS, causing giant sdist tarball #168

Open
pllim opened this issue Nov 13, 2023 · 2 comments
Open

No option to disable LFS, causing giant sdist tarball #168

pllim opened this issue Nov 13, 2023 · 2 comments

Comments

@pllim
Copy link
Contributor

pllim commented Nov 13, 2023

I have a package with some test data stored under Git LFS. But I never want to package them for distribution. They are just for dev testing. There does not seem to be an option to not grab LFS in this workflow, causing my sdist tarball to blow up from 100 kB or so to 1.1 GB.

@astrofrog
Copy link
Contributor

astrofrog commented Nov 13, 2023

What data is included or excluded in the source distribution is something that should be configurable via setuptools or the MANIFEST.in?

@pllim
Copy link
Contributor Author

pllim commented Nov 13, 2023

Sure. In the end, it is easier for me to write my own workflow to not call the LFS checkout and be done with it. Though I guess if I ever have time to revisit, I will have to hunt down all the files and update the manifest properly. If you think lfs should always be true, then you can close this as won't fix. Thanks for the quick reply!

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