proposing to change the main installation instructions from:
git clone https://github.com/h-walk/PySlice.git
cd PySlice
to:
git clone --filter=blob:none --no-checkout https://github.com/h-walk/PySlice
cd PySlice/
git sparse-checkout set --no-cone '/*' '!/tests/*'
git checkout main
excluding the tests directory gives you 4.7 MB to download, instead of 400 MB.
I would make this change myself but someone probably ought to check pip -e and subsequent still works and i can't at the moment.
and really, eventually, we should get on pypi so people can just "pip install ...." off the bat and have it work. lately i've been cloning, deleting tests folder, zipping, and emailing, if i want to share specific versions of the code with people. that's a bit silly though.
proposing to change the main installation instructions from:
to:
excluding the tests directory gives you 4.7 MB to download, instead of 400 MB.
I would make this change myself but someone probably ought to check pip -e and subsequent still works and i can't at the moment.
and really, eventually, we should get on pypi so people can just "pip install ...." off the bat and have it work. lately i've been cloning, deleting tests folder, zipping, and emailing, if i want to share specific versions of the code with people. that's a bit silly though.