A wrapper package that installs both iowarp-agent-toolkit and iowarp-core
Project description
iowarp
A PyPI wrapper package that installs both iowarp-agent-toolkit and iowarp-core.
Installation
Install the package from PyPI:
pip install iowarp
This will automatically install both:
iowarp-agent-toolkitiowarp-core
Usage
Simply import the package in your Python code:
import iowarp
print(f"IOWarp version: {iowarp.__version__}")
The underlying packages will be available for import as well:
import iowarp_agent_toolkit
import iowarp_core
Development
Building the package locally
pip install build
python -m build
Running tests
The test suite is automatically run via GitHub Actions on every push and pull request.
Publishing
The package is automatically published to PyPI when a new release is created or a tag starting with v is pushed.
To publish a new version:
- Update the version in
pyproject.tomlandsrc/iowarp/__init__.py - Create a new release on GitHub with a tag like
v0.1.0 - The GitHub Action will automatically build and publish to PyPI
Make sure the PYPI_TOKEN secret is configured in your GitHub repository settings.
License
BSD 3-Clause License - see LICENSE file for details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iowarp-0.0.0.tar.gz.
File metadata
- Download URL: iowarp-0.0.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a9abeb74296e07c6869c294bafd0291a8077aa682cd43eeb4a0ba213ca1277f
|
|
| MD5 |
331e9c4a410dde32139dbbc2062fb0e9
|
|
| BLAKE2b-256 |
ea0b671402bce03e06aaa4c61ea4ed19741b84c038f2b07dc2b3226cbd51c4e8
|
File details
Details for the file iowarp-0.0.0-py3-none-any.whl.
File metadata
- Download URL: iowarp-0.0.0-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d6f66840cfa583cfeb207267618403ef3881dd85b094187b8df425745d48a225
|
|
| MD5 |
d4af20f449c0ed6cfe9d25267081be59
|
|
| BLAKE2b-256 |
23910084eef4909fbaa20fb6a9ca1ab3d033d2340366705a98224ec78b13523b
|