Table of Contents
Project Goals
- Offer an intuitive experience for engineering unit conversion to reduce software errors.
- Enhance the domain model and clarity of software by explicitly encoding design intent.
- Provide richer intellisense for numeric quantities in code editors.
Documentation
Please visit the Software Design Document to learn more.
Open Source
Unitsafe is proudly open-source under MIT.
Contributing
For those interested in helping to build Unitsafe, please ⭐️ and 'watch' this repository so that you can track its progress in real-time.
I am always on the lookout for new contributors to help:
- Propose design improvements,
- Develop and maintain the project,
- Enhance the testing and performance suite.
Errata
Unitsafe aspires to achieve the highest standards of professional rigour. Engineering software is often safety critical. I strive to ensure stability, robustness and correctness throughout the source code, test suite and companion documentation. Nevertheless, I am human and mistakes are possible.
I recommend that all users carefully review the code, tests and documentation. Please submit error reports and suggestions for improvement via GitHub Issues. For anyone who would like to attempt a fix or improvement, I would encourage you to review the Contributing guidance and submit a Pull Request.
Metadata
Release files for unitsafe 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| unitsafe-0.2.0.tar.gz | 4.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| unitsafe-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.2 kB
Release files / unitsafe-0.2.0.tar.gz
| Download URL | unitsafe-0.2.0.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4170287b965b7c561103f2f6441aded7bdff84d3600ea103e44294b60d3641b3
|
|
BLAKE2b-256 checksum How to use checksums |
c8be820d48c00e338a1fa88ffa88b04e388d77c1bfb2a55bb18a5ab7de5c0577
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-1021-azure
|
Release files / unitsafe-0.2.0-py3-none-any.whl
| Download URL | unitsafe-0.2.0-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b5d94f54e5b82dd1865d16767d61da6de53330746ea9ad12b25b54d998d1e6f0
|
|
BLAKE2b-256 checksum How to use checksums |
e9fa36abf71b15499ac875f4c0c68aff1475d614f79100128fffe6cd83437ddf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-1021-azure
|