This repository was archived by the owner on Dec 28, 2025. It is now read-only.
Releases: DarylStark/my-lib-py-model
Releases · DarylStark/my-lib-py-model
Release list
1.3.3
1.3.2
- Added
table=Trueto theAPIScopemodel to make sure it is created as SQL table withds-my-data
1.3.1
- Added code coverage checking
- Updated
pytestconfiguration - Added tests to increase code coverage (is now at 100%)
- Made sure tests are also checked for quality in the workflow
- Made sure all tests comply with
PEP-8 - Converted the library to a typed library
- Bugfix: documentation was missing all
autodocfeatures because of a bug in the workflow. This is fixed now.
1.3.0
- Updated
SQLmodelto0.0.14andPydanticto2.0
1.2.1
- Removed the
intbaseclass from theUserRolemodel. This is needed to make theUserRolework with MySQL - Updated titles for GitHub workflows
- Updated the version of
bumpver
1.2.0
New features:
- Renamed
WebUISettingtoUserSetting - Added automatic documentation on GitHub pages for final releases
- Added a
UserRoleforSERVICEusers - Added a MIT Open Source License
- Migrated to
poetryfor dependency management - The package is now published on
pypi - Added a check to the GitHub workflow to make sure no
devversions of libraries are used - Added a DevContainer for easy development setup
- Updated documentation
1.1.1
- Moved the
pytestconfiguration topyproject.toml - Removed the
UserSessionmodel since it was not being used anymore - Added
api_client_idandapi_clientfield to theAPITokenmodel
1.1.0
Big changes to this version;
- All models are now SQLmodel-models. This way, the
my-datapackage can use them directly - Seperated everything in
UserScopedmodels and normal models - Increased the type hints
- Added numbers in the regular expression for usernames
- Updated the unittests
1.0.1
- Made better DOCSTRINGs
- Removed the ADMIN user-role
- Made the
password_hashfield in theUsermodel optional - Added methods to show and hide data