Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-apiron | Distribution: openSUSE Tumbleweed |
Version: 8.0.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Oct 10 17:37:38 2024 |
Group: Unspecified | Build host: reproducible |
Size: 63928 | Source RPM: python-apiron-8.0.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/ithaka/apiron | |
Summary: Apiron helps you cook a tasty client for RESTful APIs |
Gathering data from multiple services has become a ubiquitous task for web application developers. The complexity can grow quickly: calling an API endpoint with multiple parameter sets, calling multiple API endpoints, calling multiple endpoints in multiple APIs. While the business logic can get hairy, the code to interact with those APIs doesn't have to. apiron provides declarative, structured configuration of services and endpoints with a unified interface for interacting with them.
MIT
* Thu Oct 10 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 2024 Matej Cepl <mcepl@cepl.eu> - Clean up the SPEC file * Tue Jan 16 2024 Axel Braun <axel.braun@gmx.de> - enable %{?sle15_python_module_pythons} * Sun Jul 16 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 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 02 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 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 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 03 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 02 2019 Axel Braun <axel.braun@gmx.de> - version 5.0.0 tests added
/usr/lib/python3.10/site-packages/apiron /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/INSTALLER /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/LICENSE /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/METADATA /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/RECORD /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/REQUESTED /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/WHEEL /usr/lib/python3.10/site-packages/apiron-8.0.0.dist-info/top_level.txt /usr/lib/python3.10/site-packages/apiron/__init__.py /usr/lib/python3.10/site-packages/apiron/__pycache__ /usr/lib/python3.10/site-packages/apiron/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/__pycache__/client.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/__pycache__/client.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/__pycache__/exceptions.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/__pycache__/exceptions.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/client.py /usr/lib/python3.10/site-packages/apiron/endpoint /usr/lib/python3.10/site-packages/apiron/endpoint/__init__.py /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__ /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/endpoint.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/endpoint.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/json.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/json.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/streaming.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/streaming.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/stub.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/__pycache__/stub.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/endpoint/endpoint.py /usr/lib/python3.10/site-packages/apiron/endpoint/json.py /usr/lib/python3.10/site-packages/apiron/endpoint/streaming.py /usr/lib/python3.10/site-packages/apiron/endpoint/stub.py /usr/lib/python3.10/site-packages/apiron/exceptions.py /usr/lib/python3.10/site-packages/apiron/py.typed /usr/lib/python3.10/site-packages/apiron/service /usr/lib/python3.10/site-packages/apiron/service/__init__.py /usr/lib/python3.10/site-packages/apiron/service/__pycache__ /usr/lib/python3.10/site-packages/apiron/service/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/service/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/service/__pycache__/base.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/service/__pycache__/base.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/service/__pycache__/discoverable.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/apiron/service/__pycache__/discoverable.cpython-310.pyc /usr/lib/python3.10/site-packages/apiron/service/base.py /usr/lib/python3.10/site-packages/apiron/service/discoverable.py /usr/share/doc/packages/python310-apiron /usr/share/doc/packages/python310-apiron/README.md /usr/share/licenses/python310-apiron /usr/share/licenses/python310-apiron/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 17 00:23:02 2024