* Added support for a configurable timeout and retry spec, and
raw response return for `JsonEndpoint`
- update to 9.0.0:
* Upgrade code of conduct to Contributor Covenant v2.1
* Drop Python 3.9 support and use ruff for formatting
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-apiron?expand=0&rev=21
127 lines
5.0 KiB
Plaintext
127 lines
5.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Sep 29 10:27:41 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 9.1.0:
|
|
* Added support for a configurable timeout and retry spec, and
|
|
raw response return for `JsonEndpoint`
|
|
- update to 9.0.0:
|
|
* Upgrade code of conduct to Contributor Covenant v2.1
|
|
* Drop Python 3.9 support and use ruff for formatting
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 12 17:24:51 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 8.0.2:
|
|
* Bump version again to get successful release
|
|
- update to 8.0.1:
|
|
* Fix GitHub Actions status badge
|
|
* Fix type disagreement for `required_headers` in service code
|
|
* Defer on digital attestations for now
|
|
* Use verbose during uploads for debugging
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 3 13:21:50 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 8.0.0.post1:
|
|
* Modernize package quality tooling and configuration
|
|
* Add support for Python 3.13
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 10 15:37:38 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 8.0.0:
|
|
* Updated to simpler typing syntax for optional arguments and
|
|
iterable types using `pyupgrade`
|
|
* Reformatted files constrained to Python 3.8+ syntax using
|
|
`black`
|
|
* Updated documentation to prefer `tox` usage
|
|
* Updated documentation dependencies and removed upper bounds
|
|
on their versions
|
|
* Add support for Python 3.12
|
|
* Remove upper bound on dependencies
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 17 22:07:31 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
|
|
|
- Clean up the SPEC file
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 16 09:27:46 UTC 2024 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- enable %{?sle15_python_module_pythons}
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 16 10:53:34 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 7.1.0-post.3:
|
|
* Update permissions in publishing workflow to allow publishing
|
|
of files to GitHub releases
|
|
* Use `package` and `wheel_build_env` to speed up tests as this
|
|
is a pure Python package. See the tox docs for more detail.
|
|
* Use PyPI trusted publishing instead of manual token
|
|
authentication
|
|
* You can now configure `retry_spec` and `timeout_spec` at the
|
|
endpoint level. Calls to endpoints may override the endpoint-
|
|
level configuration when necessary.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 19 21:25:05 UTC 2022 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 7.0.0
|
|
* Fixed: Ensure py.typed files end up in binary wheel distribution, which may break type checking for consumers
|
|
* Added:
|
|
Run tests against Python 3.11
|
|
Stop ignoring imports during type checking
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 2 10:35:31 UTC 2022 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 6.1.0
|
|
* Add py.typed file so mypy can check against package types in downstream applications
|
|
* Use interpolation for logging messages to avoid wasted computation
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 29 08:36:10 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 6.0.0.post1
|
|
* Move from Travis CI to GitHub Actions for testing and publishing
|
|
Use PEP 517 builds
|
|
* Testing matrix and trove classifiers for Python 3.9
|
|
Type hints for all classes, methods, and functions
|
|
* Support for Python 3.6 has been removed due to its impending end of life and
|
|
the desire to leverage features from 3.7
|
|
* Remove Python 3.10 testing and support for now, as Travis CI only has
|
|
Python 3.10.0a5 which isn't compatible with recent pytest-randomly releases
|
|
* Indicate (by renaming) that all functions in the client module are private, except for call
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 31 04:37:49 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- Update to 5.1.0:
|
|
* Ability to specify proxies for a Service definition so all calls to the
|
|
service use the defined proxies
|
|
* Ability to specify auth for a Service definition so all calls to the
|
|
service use the defined authentication
|
|
* Ability to specify return_raw_response_object at the endpoint level,
|
|
overridden by any value specified at call time
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 3 07:57:50 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
- Drop needless service, one can call the command directly:
|
|
osc service localrun download_files
|
|
- Fix the test call to really execute the tests
|
|
- Run the spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 2 21:01:59 UTC 2019 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 5.0.0
|
|
tests added
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 26 19:17:45 UTC 2019 - Axel Braun <axel.braun@gmx.de>
|
|
|
|
- version 4.1.0
|
|
initial build on OBS
|