polycube-framework
Workflows
These are only available on github, not locally
- lint workflow (runs automatically on PR, required for merging in main:
- runs pyright with the config in pyproject.toml (pyright strict)
- runs
black --check --line-length 120 "./src/polycubetools"
- format workflow (can be run manually)
- runs
black --line-length 120 "./src/polycubetools" - commits and push to the chosen branch
- runs
Recommendations
- PyCharm IDE
- EAP (EARLY ACCESS PRODUCT) version: has pyright and black tools integrated
- alternatively:
pip install pyright black
Getting started
- Have a look at pyproject.toml
- Configure a virtual environment (use python
>=3.12) - For quick testing, feel free to create a script in
scripts/
Release files for polycubetools 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| polycubetools-1.1.2.tar.gz | 301.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| polycubetools-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 675.7 kB
Release files / polycubetools-1.1.2.tar.gz
| Download URL | polycubetools-1.1.2.tar.gz |
|---|---|
| Size | 301.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1304639e74038470385f54d3d1afcb4e328bac190d2f28b665af94842354ba43
|
|
BLAKE2b-256 checksum How to use checksums |
6eac3364f6ce981d44ee0c3a6a358953c9b95037a66dc61b6e0d05ea757e0c2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / polycubetools-1.1.2-py3-none-any.whl
| Download URL | polycubetools-1.1.2-py3-none-any.whl |
|---|---|
| Size | 374.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
204444d54c49dfb366ea6ce0a9a7d47402168f59c94ec7b246a178ad94dffd81
|
|
BLAKE2b-256 checksum How to use checksums |
51b436a24b7721a251b68d0dbf789a55562488c1060b2f8b6fbef9ab75c45047
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|