Python dia helpers to generate diagrams in dia from python
Project description
python-dia
A library for producing and manipulating Dia diagrams files. More on my website
Limitations
- This version does provide pythondia access only to objects. Thus, you have to use the dia api to run the meaning on each code change, meaning you will have to close , open dia and watch errors on console to fix the script. Invalid scripts will not be accessible from dia app.
History
1.0.0 - Dynamic loader for dia objects which bring python2/3 compatibility as well!
0.7.1 - For now, only objects UML Class and Database Table are supported
Contributing
Feel free to add other object and fixes.
Development
Compile .egg
$ ./package.sh
Upload to PyPI
- Create an API Token from the Web UI. (Edit your
~/.pypirc
with the generated token.) - Install Twine
$ python3 -m pip install --user --upgrade twine
- Upload the bundle
$ python3 -m twine upload dist/*
Note: The upload to PyPI is currently assured by GitHub Actions.
Release
- Increase the version number in
setup.py
. - Commit and push.
- Create a new tag in GitHub to trigger the CI pipeline.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
pythondia-1.0.1-py3.9.egg
(37.5 kB
view details)
File details
Details for the file pythondia-1.0.1-py3.9.egg
.
File metadata
- Download URL: pythondia-1.0.1-py3.9.egg
- Upload date:
- Size: 37.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb92937300e6a8322de29d006bc156273b06cea6ed47d9d487c48f37ced49e12 |
|
MD5 | f2f0326e178d3ab7d5b4b7c8a90c3492 |
|
BLAKE2b-256 | 114617e654d7e5dec84872f582bf9f9e8d13b67aa1aa15c2b6d4c8607da7c687 |