Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-apiron-8.0.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-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: 69625 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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/usr/lib/python3.12/site-packages/apiron
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/LICENSE
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/apiron-8.0.0.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/apiron/__init__.py
/usr/lib/python3.12/site-packages/apiron/__pycache__
/usr/lib/python3.12/site-packages/apiron/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/__pycache__/client.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/__pycache__/client.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/__pycache__/exceptions.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/__pycache__/exceptions.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/client.py
/usr/lib/python3.12/site-packages/apiron/endpoint
/usr/lib/python3.12/site-packages/apiron/endpoint/__init__.py
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/endpoint.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/endpoint.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/json.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/json.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/streaming.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/streaming.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/stub.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/__pycache__/stub.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/endpoint/endpoint.py
/usr/lib/python3.12/site-packages/apiron/endpoint/json.py
/usr/lib/python3.12/site-packages/apiron/endpoint/streaming.py
/usr/lib/python3.12/site-packages/apiron/endpoint/stub.py
/usr/lib/python3.12/site-packages/apiron/exceptions.py
/usr/lib/python3.12/site-packages/apiron/py.typed
/usr/lib/python3.12/site-packages/apiron/service
/usr/lib/python3.12/site-packages/apiron/service/__init__.py
/usr/lib/python3.12/site-packages/apiron/service/__pycache__
/usr/lib/python3.12/site-packages/apiron/service/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/service/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/service/__pycache__/base.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/service/__pycache__/base.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/service/__pycache__/discoverable.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/apiron/service/__pycache__/discoverable.cpython-312.pyc
/usr/lib/python3.12/site-packages/apiron/service/base.py
/usr/lib/python3.12/site-packages/apiron/service/discoverable.py
/usr/share/doc/packages/python312-apiron
/usr/share/doc/packages/python312-apiron/README.md
/usr/share/licenses/python312-apiron
/usr/share/licenses/python312-apiron/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 17 00:23:02 2024