audeering / audobject

Generic Python interface for serializing objects to YAML
https://audeering.github.io/audobject/
Other
1 stars 0 forks source link

ruff format, update CI Actions, Python 3.10 #105

Closed hagenw closed 2 months ago

hagenw commented 2 months ago

Use ruff for format code; update CI Actions to their latest releases; use Python 3.10 as default in CI jobs.

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.0%. Comparing base (d7075ee) to head (3ad7945).

Additional details and impacted files | [Files](https://app.codecov.io/gh/audeering/audobject/pull/105?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering) | Coverage Δ | | |---|---|---| | [audobject/\_\_init\_\_.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2F__init__.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L19faW5pdF9fLnB5) | `100.0% <ø> (ø)` | | | [audobject/core/api.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fapi.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvYXBpLnB5) | `100.0% <100.0%> (ø)` | | | [audobject/core/decorator.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fdecorator.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvZGVjb3JhdG9yLnB5) | `100.0% <100.0%> (ø)` | | | [audobject/core/define.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fdefine.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvZGVmaW5lLnB5) | `100.0% <100.0%> (ø)` | | | [audobject/core/dictionary.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fdictionary.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvZGljdGlvbmFyeS5weQ==) | `100.0% <ø> (ø)` | | | [audobject/core/object.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fobject.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvb2JqZWN0LnB5) | `100.0% <100.0%> (ø)` | | | [audobject/core/parameter.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fparameter.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvcGFyYW1ldGVyLnB5) | `100.0% <100.0%> (ø)` | | | [audobject/core/resolver.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Fresolver.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvcmVzb2x2ZXIucHk=) | `100.0% <100.0%> (ø)` | | | [audobject/core/testing.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Ftesting.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvdGVzdGluZy5weQ==) | `100.0% <ø> (ø)` | | | [audobject/core/utils.py](https://app.codecov.io/gh/audeering/audobject/pull/105?src=pr&el=tree&filepath=audobject%2Fcore%2Futils.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=audeering#diff-YXVkb2JqZWN0L2NvcmUvdXRpbHMucHk=) | `100.0% <100.0%> (ø)` | |