* chore: Add pre-commit hook Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: address typing issues Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: add py.typed meta Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add Pydantic plugin Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add Pydantic dependency Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add MyPy best practices configs Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Add deprecation MyPy ignore Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: more typing fixes Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: more typings and explicit optionals Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * Use lowest-supported Python version Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: Fix silly `dict` and other MyPy-related issues. We're now explicitly ensuring codebase supports Python3.7+ Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: ignore typing limitation Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: `not` with `dict` returns `false` for an empty dict, so use `is None` check Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * deps: Update hooks Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: Make sure only non-callable unmarshallers are flagged Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * chore: Have some coverage slack Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * deps: bump pre-commit-hooks Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * ci: make sure py.typed is included into the bundle Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> * docs: improve setup.py setup and add missing package metadata Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> Signed-off-by: Yurii Serhiichuk <savik.ne@gmail.com> |
||
---|---|---|
.. | ||
__init__.py | ||
conversion.py | ||
event.py | ||
event_type.py | ||
http_methods.py | ||
json_methods.py | ||
util.py |