Skip to content

Releases: ip-tools/python-epo-ops-client

v4.2.0

27 Jul 14:21
Compare
Choose a tag to compare

What's Changed

  • Added support for the "legal" service endpoint, providing legal status
    information for patents as documented in chapter 3.5 of the OPS v3.2
    documentation. Thanks, @MartiONE.

  • Updated documentation. Thanks, @CholoTook and @mattkeanny.

Details

  • Chore: Update release instructions / recipe by @amotl in #78
  • Chore: Trim setup.py by @amotl in #79
  • Chore: Update .pre-commit-config.yaml by @amotl in #80
  • removed duplicate entry in readme table by @mattkeanny in #85
  • Tests: Skip OPS-based integration tests when no credentials are defined by @amotl in #86
  • Update README.md by @mattkeanny in #81
  • Dependencies: Update to dogpile.cache 1.3. Update develop and test dependencies across the board. by @amotl in #93
  • Chore: Add relaxed Codecov configuration by @amotl in #94
  • build(deps): bump actions/setup-python from 4 to 5 by @dependabot[bot] in #95
  • build(deps-dev): update ruff requirement from <0.2 to <0.3 by @dependabot[bot] in #98
  • build(deps-dev): update responses requirement from <0.24 to <0.26 by @dependabot[bot] in #100
  • build(deps-dev): update twine requirement from <5 to <6 by @dependabot[bot] in #99
  • build(deps-dev): update ruff requirement from <0.3 to <0.4 by @dependabot[bot] in #102
  • build(deps): update python-dateutil requirement from <2.9 to <2.10 by @dependabot[bot] in #101
  • Update README.md by @CholoTook in #106
  • Added docstring and type annotations to family(), removed parameter endpoint by @mattkeanny in #87
  • build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot[bot] in #96
  • build(deps-dev): update pytest-cov requirement from <4.2 to <5.1 by @dependabot[bot] in #105
  • build(deps-dev): update ruff requirement from <0.4 to <0.5 by @dependabot[bot] in #109
  • style: format toml by @gsong in #115
  • fix: for issue 52 about 'sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread' by @gsong in #117
  • CI: This and that by @amotl in #122
  • build(deps-dev): update ruff requirement from <0.7 to <0.9 by @dependabot[bot] in #121
  • build(deps-dev): update twine requirement from <6 to <7 by @dependabot[bot] in #124
  • build(deps-dev): update pytest-cov requirement from <5.1 to <6.1 by @dependabot[bot] in #119
  • Remove black by @amotl in #125
  • build(deps-dev): update python-dotenv requirement from <1.1 to <1.2 by @dependabot[bot] in #127
  • CI: Update to use ubuntu-latest and Python >= 3.8 by @amotl in #135
  • build(deps): update dogpile-cache requirement from <1.4 to <1.5 by @dependabot[bot] in #130
  • build(deps-dev): update pytest-cov requirement from <6.1 to <6.3 by @dependabot[bot] in #131
  • build(deps-dev): update ruff requirement from <0.10 to <0.13 by @dependabot[bot] in #132
  • Adding the legal service endpoint support by @MartiONE in #133
  • CI: Stage release packages to PyPI through GHA by @amotl in #137
  • README: Educate about retrieving the document's "description" and "claims" by @amotl in #138

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

25 Jan 03:16
Compare
Choose a tag to compare

What's Changed

  • Configure HTTP client to use a network timeout of 10 seconds
  • Verify support for Python 3.10, 3.11, and 3.12
  • Project: Use versioningit for versioning
  • Tests: Remove dependency on Apiary Mock Server API
  • Documentation: Corrected link to OPS guide (pdf) within README.
    Thanks, @mattkeanny.

New Contributors

Full Changelog: v4.0.0...v4.1.0

v4.0.0

24 Aug 21:15
Compare
Choose a tag to compare

Note that this release has been published on Sep 19, 2021 already.

What's Changed

  • README: update links to the Open Patent Service (OPS) by @fe60 in #45
  • Fix negative delays in sqlite middleware by @BeneCollyridam in #49
  • Upgrade dependencies
  • Drop support for Python 2.7 and Python 3.5
  • Add support for Python 3.9

New Contributors

Full Changelog: v3.1.3...v4.0.0