figio
Project description
figio
A declarative method for plotting (x, y) and histogram data
Client Configuration
pip install figio
Developer Configuration
From the ~/autotwin/figio folder, create the virtual enivronment,
python -m venv .venv
source .venv/bin/activate # bash
source .venv/bin/activate.fish # fish shell
Install the code in editable form,
pip install -e .[dev]
Manual Distribution
python -m build . --sdist # source distribution
python -m build . --wheel
twine check dist/*
Distribution
The distribution steps will tag the code state as a release version, with a semantic version number, build the code as a wheel file, and publish to the wheel file as a release to GitHub.
Tag
View existing tags, if any:
git tag
Create a tag. Tags can be lightweight or annotated. Annotated tags are recommended since they store tagger name, email, date, and message information. Create an annotated tag:
# example of an annotated tag
git tag -a v1.0.0 -m "Release version 1.0.0"
Push the tag to repo
# example continued
git push origin v1.0.0
Verify the tag appears on the repo
Build
Ensure that setuptools and build are installed:
pip install setuptools build
Navigate to the project directory, where the pyproject.toml file is located
and create a wheel distribution.
# generates a .whl file in the dist directory
python -m build --wheel
Project details
Release history Release notifications | RSS feed
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 figio-0.0.6.tar.gz.
File metadata
- Download URL: figio-0.0.6.tar.gz
- Upload date:
- Size: 31.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b2ce98af72e25f0ccb653c7f4a50b4295505e66aa7e08d82277abba7b109052
|
|
| MD5 |
63f9a997c54327adc732c25d36325a40
|
|
| BLAKE2b-256 |
5ddc558981339761b22cfed6052e624502dac3599c5165e9bf325f7a9cf491e4
|
File details
Details for the file figio-0.0.6-py3-none-any.whl.
File metadata
- Download URL: figio-0.0.6-py3-none-any.whl
- Upload date:
- Size: 34.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a7a1ade56a3b54bdaa33621065510594633082f0804ad335a17ce67af3a4a16
|
|
| MD5 |
e57f5bf42414cc75174b3213ad829872
|
|
| BLAKE2b-256 |
bfaafc1130670aab71f78d57284d700e05ca4853271012fd1ef06d942b4d3220
|