This contains the core modules of PyTorch-IE.
pip install pie-core
To install the latest version from GitHub:
pip install git+https://git@github.com/ArneBinder/pie-core.git
git clone https://github.com/ArneBinder/pie-core
cd pie-core
poetry install --with dev
Finally, to run any of the below commands, you need to activate the virtual environment:
poetry shell
Note: You can also run commands in the virtual environment without activating it first: poetry run <command>.
pre-commit run -a
run all tests with coverage:
pytest --cov --cov-report term-missing
git switch --create release mainpoetry version <PATCH|MINOR|MAJOR>,
e.g. poetry version patch for a patch release. If the release contains new features, or breaking changes,
bump the minor version (this project has no main release yet). If the release contains only bugfixes, bump
the patch version. See Semantic Versioning for more information.git commit --message="release <NEW VERSION>" pyproject.toml,
e.g. git commit --message="release 0.13.0" pyproject.tomlgit push origin releaserelease branch on GitHub.release branch. This is important, because otherwise the next release will fail.LICENSE.LICENSES/THIRD_PARTY_LICENSES.md.Python
100.0%
This contains the core modules of PyTorch-IE.
pip install pie-core
To install the latest version from GitHub:
pip install git+https://git@github.com/ArneBinder/pie-core.git
git clone https://github.com/ArneBinder/pie-core
cd pie-core
poetry install --with dev
Finally, to run any of the below commands, you need to activate the virtual environment:
poetry shell
Note: You can also run commands in the virtual environment without activating it first: poetry run <command>.
pre-commit run -a
run all tests with coverage:
pytest --cov --cov-report term-missing
git switch --create release mainpoetry version <PATCH|MINOR|MAJOR>,
e.g. poetry version patch for a patch release. If the release contains new features, or breaking changes,
bump the minor version (this project has no main release yet). If the release contains only bugfixes, bump
the patch version. See Semantic Versioning for more information.git commit --message="release <NEW VERSION>" pyproject.toml,
e.g. git commit --message="release 0.13.0" pyproject.tomlgit push origin releaserelease branch on GitHub.release branch. This is important, because otherwise the next release will fail.LICENSE.LICENSES/THIRD_PARTY_LICENSES.md.Python
100.0%