2. Architecture Constraints
2.1. Technical Constraints
Constraint |
Background and / or motivation |
|---|---|
Python version |
The library should be on usable on all officially supported versions since 3.8 (see Status of Python Versions). Therefore the library needs to be written with Python 3.8 compatible code. |
2.2. Organizational Constraints
Constraint |
Background and / or motivation |
|---|---|
Team |
|
Development Tools |
No particular IDE |
Test tools and test processes |
|
Open Source |
Source code is released on Github under the MIT License. |
Distribution |
Library is bundled as wheel and published on PyPI. |
2.3. Conventions
Convention |
Background and / or motivation |
|---|---|
Architecture documentation |
According to Arc42. |
Coding guidelines |
Formatting according to |