File python-apiron.changes of Package python-apiron
-------------------------------------------------------------------
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