Daniel Fainberg daniil-berg
  • Joined on 2021-11-02
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-13 18:55:17 +01:00
d272864e44 👨‍💻 Explicitly (re-)export in the package __init__.py (including marshmallow exports)
4dd1fbaf53 🔧 Store miscellaneous dev cache files in their own directory
4878d550fe ♻️ Move the schema-wide many warning to __setattr__ instead
2a5e35b334 🏷️ Change the many type back to bool in the __init__ method
Compare 4 commits »
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-13 00:10:50 +01:00
fe5decad4f 🔧 Show more function signature details in documentation
712f7fca7b Overload dump/dumps methods to increase type safety;
84fa2d2cd9 🚧 Expand generic utility mixin to handle up to 5 type arguments
Compare 3 commits »
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-11 16:34:29 +01:00
21c201b681 📝 Write and configure documentation
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-11 16:23:29 +01:00
094e8b93f0 📝 Write and configure documentation
72218fd2cb Add loads method overloads to GenericSchema class
bff3c7ef52 Add main GenericSchema class
127ba69d3b 🚨 Fix linter errors/warnings; adjust ruff configuration
25cbe8de4b Add isort and ruff as dev dependencies;
Compare 9 commits »
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-11 16:22:27 +01:00
65df91ed3c 📝 Write and configure documentation
0b71633ae5 Add loads method overloads to GenericSchema class
70ce0ee2b3 Add main GenericSchema class
78b255aa00 🚨 Fix linter errors/warnings; adjust ruff configuration
692e5ef4c4 Add isort and ruff as dev dependencies;
Compare 9 commits »
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-03-09 19:22:44 +01:00
d8a950948c Add +x to scripts; type check tests; add toml
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-09 14:05:27 +01:00
e90652ced5 Initial commit
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-09 13:56:58 +01:00
f06cf90548 Initial commit
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-03-09 12:24:06 +01:00
9b724acfbc Initial commit
daniil-berg created repository daniil-berg/marshmallow-generic 2023-03-09 12:14:37 +01:00
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-03-09 12:09:43 +01:00
295c9ed6c7 Major overhaul:
daniil-berg pushed to master at daniil-berg/compub 2022-10-03 09:17:34 +02:00
81a55ba452 Add fixtures; minor changes
daniil-berg pushed to master at daniil-berg/compub 2022-08-29 21:06:21 +02:00
cf83e0074e Expand courts/regsitry models
daniil-berg pushed to master at daniil-berg/compub 2022-08-17 15:03:31 +02:00
8cd13d8337 Consistently use DEFAULT_PK_TYPE
daniil-berg pushed to master at daniil-berg/compub 2022-08-16 21:53:24 +02:00
284986f763 Add court models
b417ac16e0 Add indices
3f6be9adbc Add some models; minor changes
Compare 3 commits »
daniil-berg pushed to master at daniil-berg/compub 2022-08-10 21:50:05 +02:00
9f487d515d Write a few SQLModels;
60c6b1c4bb Improve imports
8a8ea7ec09 Make use of more SQLAlchemy Utils
b7e627a216 Add first couple of ORM models; implement some helper functions
71f9db6c0d Add ORM base class; make Postgresql mandatory; add dependencies
Compare 9 commits »
daniil-berg pushed to master at daniil-berg/orm2pydantic 2022-08-06 16:32:35 +02:00
79c2f16ade Add __validators__ and __base__ params; improve types
daniil-berg pushed to master at daniil-berg/orm2pydantic 2022-08-06 11:01:48 +02:00
23d55902b0 Add license files
ed519fd9f0 Rename main function
ee9a0de334 Add license and package level import
Compare 3 commits »
daniil-berg pushed to master at daniil-berg/orm2pydantic 2022-08-06 10:53:23 +02:00
a613c3edcd Add keywords and classifiers
daniil-berg pushed to master at daniil-berg/orm2pydantic 2022-08-06 10:48:32 +02:00
9a36634fb6 Add docstrings; add option for additional namespace