Commit Graph

11 Commits

Author SHA1 Message Date
max_metz
43b9552c90 merging 'lib_brecal_utils' into the develop branch. This includes the traffic light status (release 1.0) and preparation for input validation (later release). Extended the requirements.txt to include numpy, pandas and sqlalchemy. There may be some more adaptations to the requirements.txt soon 2023-10-12 16:03:31 +02:00
max_metz
dddc4a1c9b merging 0.7.0 fixed 2023-10-12 15:54:15 +02:00
max_metz
f599b5df78 adding stubs, validators and tests for these. Adaptation of data model 'shipcall' (validation_state and validation_state_changed). Adding request status codes (HTTP default format) and input validation. A tester for input validation is also prepared. 2023-10-04 14:55:58 +02:00
max_metz
3edc6d86ba updating validators, time handling, creating tests for time & schemas. Decoupling schema validation according to the dataclasses. Starting to stub & create notifications 2023-09-15 13:16:21 +02:00
max_metz
a4b70006f9 creating stub classes and functions for every dataclass object. This will be the foundation for the traffic-light system, as the tests will be based on artificial entries (stubs) instead of data from the real system. tests will be added soon. 2023-09-08 15:33:06 +02:00
max_metz
a25c786b3c relocating environment yml to the project root, creating an import_modules test for every single dependency to ensure proper setup & versioning at all times. Creating a test, which creates the flask app. Updating gitignore slightly to remove egg-info files, which are created upon installing a library with pip 2023-09-08 10:03:24 +02:00
max_metz
9e7ded1ef2 adding {file_handling}, {test_handling} and the respective {test_test_handling] from previous projects, docstring-adapted to brecal. Updating the environment yml to ensure, that pytest-cov is also present. Performing the first pytest incl. coverage, where the coverage_reports are gitignored 2023-09-08 07:12:24 +02:00
max_metz
9413ac45a8 creating lib_brecal_utils with setup, environment.yml and tests. The version is defined as 0.0.1, while the license is to be determined 2023-09-08 06:37:28 +02:00
scopesorting
c2b2589852 initial commit 2023-09-08 06:09:24 +02:00
8939339d09 created publish version 2023-08-18 16:17:32 +02:00
d125a46957 added gitignore file 2023-03-02 09:24:37 +01:00