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

Exclude tests from packages #58

Merged
merged 1 commit into from
May 14, 2024

Conversation

musicinmybrain
Copy link
Contributor

Before:

$ python3 setup.py bdist
$ tar -tzf dist/py-tes-0.4.2.linux-x86_64.tar.gz
./
./usr/
./usr/local/
./usr/local/lib/
./usr/local/lib/python3.12/
./usr/local/lib/python3.12/site-packages/
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/PKG-INFO
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/SOURCES.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/dependency_links.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/requires.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/top_level.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/zip-safe
./usr/local/lib/python3.12/site-packages/tes/
./usr/local/lib/python3.12/site-packages/tes/__init__.py
./usr/local/lib/python3.12/site-packages/tes/__pycache__/
./usr/local/lib/python3.12/site-packages/tes/__pycache__/__init__.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/__pycache__/client.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/__pycache__/models.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/__pycache__/utils.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/client.py
./usr/local/lib/python3.12/site-packages/tes/models.py
./usr/local/lib/python3.12/site-packages/tes/utils.py
./usr/local/lib/python3.12/site-packages/tests/
./usr/local/lib/python3.12/site-packages/tests/__init__.py
./usr/local/lib/python3.12/site-packages/tests/__pycache__/
./usr/local/lib/python3.12/site-packages/tests/__pycache__/__init__.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tests/__pycache__/test_client.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tests/__pycache__/test_models.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tests/__pycache__/test_utils.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tests/test_client.py
./usr/local/lib/python3.12/site-packages/tests/test_models.py
./usr/local/lib/python3.12/site-packages/tests/test_utils.py

After:

./
./usr/
./usr/local/
./usr/local/lib/
./usr/local/lib/python3.12/
./usr/local/lib/python3.12/site-packages/
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/PKG-INFO
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/SOURCES.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/dependency_links.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/requires.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/top_level.txt
./usr/local/lib/python3.12/site-packages/py_tes-0.4.2-py3.12.egg-info/zip-safe
./usr/local/lib/python3.12/site-packages/tes/
./usr/local/lib/python3.12/site-packages/tes/__init__.py
./usr/local/lib/python3.12/site-packages/tes/__pycache__/
./usr/local/lib/python3.12/site-packages/tes/__pycache__/__init__.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/__pycache__/client.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/__pycache__/models.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/__pycache__/utils.cpython-312.pyc
./usr/local/lib/python3.12/site-packages/tes/client.py
./usr/local/lib/python3.12/site-packages/tes/models.py
./usr/local/lib/python3.12/site-packages/tes/utils.py

@lbeckman314 lbeckman314 merged commit 201f1d3 into ohsu-comp-bio:release-1.1.0 May 14, 2024
5 checks passed
lbeckman314 added a commit that referenced this pull request Nov 1, 2024
* feat: support Python 3.7+; drop Python 2.7,<3.7

* feat: pass through json serialization options

* docs: add advanced usage examples

* feat: spec-compliant routes, with legacy support

* fix: remove debug messages

* test: increase unit test coverage (#52)

* test: increase unit test coverage

* Update tests.yml

---------

Co-authored-by: Liam Beckman <lbeckman314@gmail.com>

* docs: browsable API reference on GitHub Pages (#49)

* docs: browsable API reference on GitHub Pages

* Update tests.yml

---------

Co-authored-by: Liam Beckman <lbeckman314@gmail.com>

* Minor release testing updates

* Update support for Service Info (#55)

- Fix version to match PyPi release (#59)

* Add integration test with Funnel

* Add initial TES integration test (Funnel)

* Add Tmate debug session

* Update Funnel installation

* Re-add all unit tests

* Fix Funnel download issue with correct rc version

* Add latest stable Python to test matrix

* Fix unit tests not reaching Funnel

* Increase test coverage

* Minor linting fix

* Update raised exception for invalid server response

* Update README

* Update README.md

* Exclude tests from packages (#58)

* Add in 3 fields missing in the models for tes.

---------

Co-authored-by: Alex Kanitz <alexander.kanitz@alumni.ethz.ch>
Co-authored-by: Kyle Ellrott <kellrott@gmail.com>
Co-authored-by: Ben Beasley <code@musicinmybrain.net>
Co-authored-by: Venkat Malladi <vmalladi@microsoft.com>
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

Successfully merging this pull request may close these issues.

2 participants