معرفی شرکت ها


apiron-7.1.0.post1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

apiron helps you cook a tasty client for RESTful APIs. Just don't wash it with SOAP.
ویژگی مقدار
سیستم عامل -
نام فایل apiron-7.1.0.post1
نام apiron
نسخه کتابخانه 7.1.0.post1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Ithaka Harbors, Inc.
ایمیل نویسنده opensource@ithaka.org
آدرس صفحه اصلی https://github.com/ithaka/apiron
آدرس اینترنتی https://pypi.org/project/apiron/
مجوز MIT
# apiron [![PyPI version](https://badge.fury.io/py/apiron.svg)](https://pypi.org/project/apiron/#history) [![Supported Python versions](https://img.shields.io/pypi/pyversions/apiron.svg)](https://pypi.org/project/apiron/) [![Build status](https://github.com/github/docs/actions/workflows/main.yml/badge.svg)](https://github.com/ithaka/apiron/actions) [![Documentation Status](https://readthedocs.org/projects/apiron/badge/?version=latest)](https://apiron.readthedocs.io) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](code-of-conduct.md) `apiron` helps you cook a tasty client for RESTful APIs. Just don't wash it with SOAP. <img src="https://github.com/ithaka/apiron/raw/dev/docs/_static/cast-iron-skillet.png" alt="Pie in a cast iron skillet" width="200"> 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. ## Defining a service A service definition requires a domain and one or more endpoints with which to interact: ```python from apiron import JsonEndpoint, Service class GitHub(Service): domain = 'https://api.github.com' user = JsonEndpoint(path='/users/{username}') repo = JsonEndpoint(path='/repos/{org}/{repo}') ``` ## Interacting with a service Once your service definition is in place, you can interact with its endpoints: ```python response = GitHub.user(username='defunkt') # {"name": "Chris Wanstrath", ...} response = GitHub.repo(org='github', repo='hub') # {"description": "hub helps you win at git.", ...} ``` To learn more about building clients, head over to [the docs](https://apiron.readthedocs.io). ## Contributing We are happy to consider contributions via pull request, especially if they address an existing bug or vulnerability. Please read our [contribution guidelines](./.github/CONTRIBUTING.md) before getting started. ## License This package is available under the MIT license. For more information, [view the full license and copyright notice](./LICENSE). Copyright 2018-2022 Ithaka Harbors, Inc.


نیازمندی

مقدار نام
<3,>=2.11.1 requests
<2,>=1.26.13 urllib3
<5,>=4.5.0 importlib-metadata
<5,>=4.3.2 sphinx
<2,>=1.12.0 sphinx-autodoc-typehints
>=2021.3.14 sphinx-autobuild


نحوه نصب


نصب پکیج whl apiron-7.1.0.post1:

    pip install apiron-7.1.0.post1.whl


نصب پکیج tar.gz apiron-7.1.0.post1:

    pip install apiron-7.1.0.post1.tar.gz