Daniil Fajnberg daniil-berg
  • Joined on 2021-11-02
daniil-berg pushed to master at daniil-berg/ff-performance-tests 2024-03-18 11:34:11 +01:00
a5dec86fff Try out `juice` crate; ignore `__pycache__`
fad8640bbe Add constraint to Dense layer; add callback
Compare 2 commits »
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-10-27 12:21:22 +02:00
c50cfe88d6 Add `pytest` to dev dependencies;
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-10-16 17:34:47 +02:00
1a293563d1 Upgrade dev dependencies;
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-07-14 11:23:19 +02:00
acf4c06404 Upgrade dev dependencies; leave more forced placeholders
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-06-24 20:36:46 +02:00
1c49c4923f Add generic `.cache` to `.gitignore`
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-06-24 20:34:53 +02:00
9f89f8cc9d Add relevant links to home/readme page
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-06-24 20:34:04 +02:00
3f1be754bc Add relevant links to home/readme page
daniil-berg pushed to master at daniil-berg/boilerplate-py 2023-06-24 17:11:42 +02:00
21eb0c065d Add/update dev scripts and Github workflow
f5b31b7580 Update dev dependencies; add settings; insert syntax-bug-placeholders
Compare 2 commits »
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-04-26 17:04:43 +02:00
3f0e3db427 👷 Use own workflow for creating and publishing new releases
862a517018 🚨 Set explicit `stacklevel` when warning about schema-wide `many` setting depending on initialization state.
3c16b4ebd6 📌 Restrict main dependency `marshmallow>=3.12.0`;
Compare 3 commits »
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-04-21 15:14:54 +02:00
0e443f08b9 👷 Use own Python testing workflow from `reusable-workflows` repository
daniil-berg pushed to master at daniil-berg/marshmallow-generic 2023-04-21 15:09:20 +02:00
394921626f 👷 Use own Python testing workflow from `reusable-workflows` repository
2ca7ccde4a 🔨 Rework and refactor development scripts
a7caa876c4 🔧 Fix minor cosmetic issues in project config
da244e15ba 👷 Add Github CI workflow for unit testing and linting
485aea005e 🔖 v1.0.0
Compare 5 commits »
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