Releases: ctalkington/python-ipp
Releases · ctalkington/python-ipp
0.17.2
What’s changed
Bug fixes
- Fix printer
printer-state-reasonsattributes spelling mistakes @kosuke-zhang (#665)
Dependency updates
- Update dependency coverage to v7.8.0 @renovate[bot] (#658)
- Update dependency codespell to v2.4.1 @renovate[bot] (#657)
- Update actions/setup-python action to v5.6.0 @renovate[bot] (#654)
- Update actions/upload-artifact action to v4.6.2 @renovate[bot] (#655)
- Update dependency pytest-asyncio to v0.26.0 @renovate[bot] (#643)
- Update codecov/codecov-action action to v5 @renovate[bot] (#639)
- Update Node.js to v20.19.2 @renovate[bot] (#648)
- Update dependency pylint to v3.3.7 @renovate[bot] (#660)
- Update actions/download-artifact action to v4.3.0 @renovate[bot] (#667)
- Update dependency coverage to v7.8.2 @renovate[bot] (#666)
- Update dependency async-timeout to v5 @renovate[bot] (#641)
- Update dependency pytest-cov to v6 @renovate[bot] (#642)
- Update dependency aiohttp to v3.12.9 @renovate[bot] (#659)
- Update release-drafter/release-drafter action to v6.1.0 @renovate[bot] (#669)
- Lock file maintenance @renovate[bot] (#670)
- Update dependency coverage to v7.9.1 @renovate[bot] (#682)
- Update dependency mypy to v1.16.0 @renovate[bot] (#671)
- Update dependency pre-commit to v4.2.0 @renovate[bot] (#672)
- Update dependency syrupy to v4.9.1 @renovate[bot] (#681)
- Update dependency pytest to v8.4.0 @renovate[bot] (#674)
- Update dependency yarl to v1.20.1 @renovate[bot] (#680)
- Update dependency safety to v3.5.2 @renovate[bot] (#678)
- Update dependency prettier to v3.5.3 @renovate[bot] (#673)
- Update dependency aiohttp to v3.12.13 @renovate[bot] (#677)
- Update dependency pytest-cov to v6.2.1 @renovate[bot] (#683)
- Update dependency yamllint to v1.37.1 @renovate[bot] (#684)
- Update dependency black to v25 @renovate[bot] (#685)
- Lock file maintenance @renovate[bot] (#686)
- Update dependency pytest-asyncio to v1 @renovate[bot] (#687)
0.17.1
What’s changed
Bug fixes
- Add "sides" keyword @felindev (#640)
- enums.py: Add additional finishings from PWG 5100.1 to IppFinishing @d3-ksmith (#651)
Dependency updates
- Update dependency black to v24.10.0 @renovate (#608)
- Update actions/download-artifact action to v4.1.8 @renovate (#605)
- Lock file maintenance @renovate (#582)
- Update actions/upload-artifact action to v4.4.3 @renovate (#606)
- Update dependency syrupy to v4.7.2 @renovate (#611)
- Update dependency mypy to v1.11.2 @renovate (#610)
- Update dependency pre-commit to v3.8.0 @renovate (#613)
- Update dependency blacken-docs to v1.19.0 @renovate (#609)
- Update dependency yarl to v1.15.1 @renovate (#614)
- Update dependency node to v20.18.0 @renovate (#612)
- Update dependency pre-commit-hooks to v5 @renovate (#616)
- Update dependency pre-commit to v4 @renovate (#615)
- Update dependency coverage to v7.6.3 @renovate (#617)
- Update dependency yarl to v1.15.3 @renovate (#618)
- Bump aiohttp from 3.10.10 to 3.10.11 @dependabot (#629)
- Lock file maintenance @renovate (#623)
- Update pypa/gh-action-pypi-publish action to v1.12.2 @renovate (#628)
- Update dependency mypy to v1.13.0 @renovate (#619)
- Migrate renovate config @renovate (#631)
- Update actions/checkout action to v4.2.2 @renovate (#624)
- Update actions/setup-python action to v5.3.0 @renovate (#627)
- Update dependency coverage to v7.6.9 @renovate (#622)
- Update Node.js to v20.18.1 @renovate (#632)
- Update pypa/gh-action-pypi-publish action to v1.12.3 @renovate (#636)
- Update dependency syrupy to v4.8.0 @renovate (#637)
- Update dependency prettier to v3.4.2 @renovate (#635)
- Update dependency blacken-docs to v1.19.1 @renovate (#625)
- Lock file maintenance @renovate (#644)
- Update dependency safety to v3.3.1 @renovate (#626)
- Update dependency pylint to v3.3.6 @renovate (#633)
- Update actions/download-artifact action to v4.2.1 @renovate (#653)
- Update pypa/gh-action-pypi-publish action to v1.12.4 @renovate (#652)
- Update dependency pytest to v8.3.5 @renovate (#634)
0.17.0
What’s changed
Bug fixes
- Fix parsing of IPP collections @ctalkington (#572)
- Fix finishings enum @ctalkington (#604)
Enhancements
- Parse more enums to python enums @ctalkington (#573)
- Support appending pre-encoded data when serializing @dellorogiulio (#510)
- Track when printer was last booted using uptime @ctalkington (#599)
- Add media and center-of-pixel attributes tags to map @so-saf (#598)
Maintenance
- Use syrupy snapshots for parser tests @ctalkington (#571)
Dependency updates
- Update dependency pylint to v3.2.0 @renovate (#569)
- Update actions/checkout action to v4.1.6 @renovate (#570)
- Update dependency node to v20.14.0 @renovate (#583)
- Update actions/checkout action to v4.2.1 @renovate (#586)
- Update codecov/codecov-action action to v4.6.0 @renovate (#576)
- Update dependency pytest to v8.3.3 @renovate (#577)
- Update dependency pytest-asyncio to v0.24.0 @renovate (#578)
- Update dependency prettier to v3.3.3 @renovate (#584)
- Update dependency coverage to v7.6.2 @renovate (#581)
- Update dependency codespell to v2.3.0 @renovate (#580)
- Update dependency pylint to v3.3.1 @renovate (#574)
- Update pypa/gh-action-pypi-publish action to v1.10.3 @renovate (#600)
- Update dependency ruff to v0.6.9 @renovate (#579)
- Update actions/setup-python action to v5.2.0 @renovate (#602)
- Update dependency safety to v3.2.8 @renovate (#601)
- Update dependency yarl to v1.14.0 @renovate (#603)
- Update dependency aiohttp to v3.10.2 [SECURITY] @renovate (#595)
0.16.0
What’s changed
New features
- Allow passing IPP version to IPP dataclass @ctalkington (#553)
Maintenance
- Use trusted publisher for release workflow @ctalkington (#564)
Dependency updates
- Update dependency coverage to v7.4.4 @renovate (#543)
- Update dependency black to v24.3.0 [SECURITY] @renovate (#546)
- Update dependency pytest-asyncio to v0.23.6 @renovate (#540)
- Update dependency mypy to v1.9.0 @renovate (#541)
- Update dependency aiohttp to v3.9.4 [SECURITY] @renovate (#552)
- Update actions/download-artifact action to v4.1.5 @renovate (#554)
- Update actions/upload-artifact action to v4.3.3 @renovate (#555)
- Update actions/setup-python action to v5.1.0 @renovate (#556)
- Lock file maintenance @renovate (#539)
- Update actions/download-artifact action to v4.1.7 @renovate (#558)
- Lock file maintenance @renovate (#559)
- Update actions/checkout action to v4.1.4 @renovate (#557)
- Update codecov/codecov-action action to v4.4.0 @renovate (#561)
- Lock file maintenance @renovate (#563)
- Update dependency pre-commit to v3.7.1 @renovate (#547)
- Update dependency black to v24.4.2 @renovate (#562)
- Update dependency pytest-cov to v5 @renovate (#548)
- Update dependency safety to v3 @renovate (#536)
- Update dependency node to v20 @renovate (#534)
- Update actions/checkout action to v4.1.5 @renovate (#565)
- Update dependency aresponses to v3 @renovate (#533)
- Update dependency pytest to v8 @renovate (#535)
- Update dependency ruff to v0.4.4 @renovate (#537)
- Update dependency pre-commit-hooks to v4.6.0 @renovate (#568)
- Update dependency coverage to v7.5.1 @renovate (#566)
- Update dependency mypy to v1.10.0 @renovate (#567)
0.15.0
What’s changed
Enhancements
- Add ability to retrieve Printer model as dictionary @ctalkington (#542)
Dependency updates
0.14.5
What’s changed
Bug fixes
- Make sure uri_supported is always a list @joostlek (#514)
- Ensure uri supported fallback is string @ctalkington (#516)
Enhancements
- Make dependency on async-timeout explicit and conditional @ctalkington (#522)
Dependency updates
- Update dependency blacken-docs to v1.16.0 @renovate (#485)
- Update dependency prettier to v3.0.2 @renovate (#483)
- Update actions/checkout action to v3.6.0 @renovate (#488)
- Update dependency mypy to v1.5.1 @renovate (#484)
- Update dependency pre-commit to v3.4.0 @renovate (#491)
- Update dependency prettier to v3.0.3 @renovate (#489)
- Update dependency pytest to v7.4.1 @renovate (#490)
- Update dependency node to v18.17.1 @renovate (#474)
- Update dependency pytest to v7.4.2 @renovate (#495)
- Update dependency coverage to v7.3.1 @renovate (#494)
- Update actions/upload-artifact action to v3.1.3 @renovate (#493)
- Update actions/checkout action to v4 @renovate (#492)
- Update dependency black to v23.9.1 @renovate (#496)
- Update actions/checkout action to v4.1.1 @renovate (#498)
- Update actions/setup-python action to v4.8.0 @renovate (#501)
- Update dependency codespell to v2.2.6 @renovate (#502)
- Update dependency coverage to v7.4.3 @renovate (#503)
- Update dependency node to v18.19.1 @renovate (#497)
- Update codecov/codecov-action action to v4 @renovate (#517)
- Update dependency pylint to v2.17.7 @renovate (#499)
- Update dependency safety to v2.4.0b2 @renovate (#518)
- Update release-drafter/release-drafter action to v6 @renovate (#521)
- Update dependency pytest-asyncio to v0.23.5 @renovate (#519)
- Update actions/setup-node action to v4 @renovate (#520)
- Update dependency pylint to v3 @renovate (#504)
- Update dependency black to v23.12.1 @renovate (#523)
- Update GitHub Artifact Actions to v4 (major) @renovate (#524)
- Update dependency ruff to v0.2.2 @renovate (#469)
- Update actions/setup-python action to v5 @renovate (#529)
- Update dependency yamllint to v1.35.1 @renovate (#528)
- Update dependency pytest to v7.4.4 @renovate (#525)
- Update dependency prettier to v3.2.5 @renovate (#527)
- Update dependency pre-commit to v3.6.2 @renovate (#526)
- Update dependency pre-commit-hooks to v4.5.0 @renovate (#531)
- Update dependency mypy to v1.8.0 @renovate (#530)
- Update dependency black to v24 @renovate (#532)
0.14.4
0.14.3
What’s changed
Bug fixes
Dependency updates
- Update dependency aiohttp to v3.8.5 [SECURITY] @renovate (#477)
- Update actions/setup-python action to v4.7.0 @renovate (#473)
- Update dependency pytest-asyncio to v0.21.1 @renovate (#472)
- Update dependency prettier to v3.0.1 @renovate (#479)
- Update dependency pylint to v2.17.5 @renovate (#478)
- Update dependency mypy to v1.5.0 @renovate (#480)
- Update dependency black to v23.7.0 @renovate (#471)
- Lock file maintenance @renovate (#461)
- Update dependency coverage to v7.3.0 @renovate (#482)
0.14.2
What’s changed
Dependency updates
- Lock file maintenance @renovate (#455)
- Update dependency ruff to v0.0.271 @renovate (#456)
- Update dependency ruff to v0.0.272 @renovate (#457)
- Update actions/checkout action to v3.5.3 @renovate (#459)
- Update dependency mypy to v1.4.1 @renovate (#467)
- Update actions/checkout digest to c85c95e @renovate (#458)
- Update dependency ruff to v0.0.275 @renovate (#466)
- Update release-drafter/release-drafter action to v5.24.0 @renovate (#468)
- Update dependency codespell to v2.2.5 @renovate (#464)
- Update dependency pre-commit to v3.3.3 @renovate (#462)
- Update dependency pytest to v7.4.0 @renovate (#460)
- Update dependency prettier to v3 @renovate (#470)
- Update dependency node to v18.16.1 @renovate (#465)
- Update dependency blacken-docs to v1.15.0 @renovate (#463)