pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/finance/py-stripe py-stripe: updated to 2.18.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/c6294d692c31
branches: trunk
changeset: 317769:c6294d692c31
user: adam <adam%pkgsrc.org@localhost>
date: Tue Jan 15 19:14:07 2019 +0000
description:
py-stripe: updated to 2.18.0
2.18.0:
* Add configurable telemetry to gather information on client-side request latency
2.17.0:
* Add support for Checkout sessions
2.16.0:
* Add support for account links
2.15.0:
* Add support for providing custom CA certificate bundle
2.14.0:
* Add support for Review for Radar
2.13.0:
* Add support for ValueList and ValueListItem for Radar
2.12.1:
* Make StripeResponse a new-style class
2.12.0:
* Add new API endpoints for the Invoice resource.
2.11.1:
* Bump minimum requests version to 2.20.0 (for [CVE-2018-18074](https://nvd.nist.gov/vuln/detail/CVE-2018-18074))
2.11.0:
* Add support for the Person resource
* Add support for the WebhookEndpoint resource
2.10.1:
* Correct behavior of stripe.max_network_retries if it's reset after initial use
2.10.0:
* Add support for Stripe Terminal
2.9.0:
* Rename FileUpload to File
2.8.1:
* Don't URL-encode square brackets
* Integer-index encode all arrays
2.8.0:
* Add support for automatic network retries
2.7.0:
* Add support for reporting resources
2.6.0:
* Add support for usage record summaries
2.5.0:
* Remove unsupported Bitcoin endpoints (this is technically a breaking change, but we're releasing as a minor version because none of these APIs were usable anyway)
2.4.0:
* Add cancel support for topups
* Add support for file links
2.3.0:
* Add support for Sigma scheduled query run objects
2.2.0:
* Add support for Stripe Issuing
2.1.0:
* Add InvoiceLineItem class
2.0.3:
* Internal improvements to ApiResource.class_url
2.0.2:
* Avoid duplicate dependency on requests with Python 2.7
2.0.1:
* Fix setup.py
2.0.0:
Major version release. List of backwards incompatible changes to watch out for:
* The minimum Python versions are now 2.7 / 3.4. If you're using Python 2.6 or 3.3, consider upgrading to a more recent version.
* Stripe exception classes should now be accessed via stripe.error rather than just stripe
* Some older deprecated methods have been removed
* Trying to detach an unattached source will now raise a stripe.error.InvalidRequestError exception instead of a NotImplementedError exception
Pull requests included in this release:
* Drop support for Python 2.6 and 3.3
* Use py.test for tests
* Remove deprecated code
* Remove util.json and use json module directly everywhere
* Update setup.py and test flow
* Use pipenv
* Change exception when detaching unattached sources from NotImplementedError to stripe.error.InvalidRequestError
diffstat:
finance/py-stripe/Makefile | 12 +-
finance/py-stripe/PLIST | 396 +++++++++++++++++++++++++++++---------------
finance/py-stripe/distinfo | 10 +-
3 files changed, 273 insertions(+), 145 deletions(-)
diffs (truncated from 469 to 300 lines):
diff -r 9a5e900c4205 -r c6294d692c31 finance/py-stripe/Makefile
--- a/finance/py-stripe/Makefile Tue Jan 15 19:05:10 2019 +0000
+++ b/finance/py-stripe/Makefile Tue Jan 15 19:14:07 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2017/10/12 08:06:47 adam Exp $
+# $NetBSD: Makefile,v 1.15 2019/01/15 19:14:07 adam Exp $
-DISTNAME= stripe-1.67.0
+DISTNAME= stripe-2.18.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= finance python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/stripe/}
@@ -10,8 +10,12 @@
COMMENT= Stripe python bindings
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-requests>=0.8.8:../../devel/py-requests
-DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
+DEPENDS+= ${PYPKGPREFIX}-requests>=2.20:../../devel/py-requests
+# tests require stripe-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.4:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.5:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.7:../../devel/py-test-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.22:../../devel/py-test-xdist
USE_LANGUAGES= # none
diff -r 9a5e900c4205 -r c6294d692c31 finance/py-stripe/PLIST
--- a/finance/py-stripe/PLIST Tue Jan 15 19:05:10 2019 +0000
+++ b/finance/py-stripe/PLIST Tue Jan 15 19:14:07 2019 +0000
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2017/10/10 12:23:24 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/01/15 19:14:07 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/stripe/__init__.py
@@ -10,6 +11,252 @@
${PYSITELIB}/stripe/api_requestor.py
${PYSITELIB}/stripe/api_requestor.pyc
${PYSITELIB}/stripe/api_requestor.pyo
+${PYSITELIB}/stripe/api_resources/__init__.py
+${PYSITELIB}/stripe/api_resources/__init__.pyc
+${PYSITELIB}/stripe/api_resources/__init__.pyo
+${PYSITELIB}/stripe/api_resources/abstract/__init__.py
+${PYSITELIB}/stripe/api_resources/abstract/__init__.pyc
+${PYSITELIB}/stripe/api_resources/abstract/__init__.pyo
+${PYSITELIB}/stripe/api_resources/abstract/api_resource.py
+${PYSITELIB}/stripe/api_resources/abstract/api_resource.pyc
+${PYSITELIB}/stripe/api_resources/abstract/api_resource.pyo
+${PYSITELIB}/stripe/api_resources/abstract/createable_api_resource.py
+${PYSITELIB}/stripe/api_resources/abstract/createable_api_resource.pyc
+${PYSITELIB}/stripe/api_resources/abstract/createable_api_resource.pyo
+${PYSITELIB}/stripe/api_resources/abstract/deletable_api_resource.py
+${PYSITELIB}/stripe/api_resources/abstract/deletable_api_resource.pyc
+${PYSITELIB}/stripe/api_resources/abstract/deletable_api_resource.pyo
+${PYSITELIB}/stripe/api_resources/abstract/listable_api_resource.py
+${PYSITELIB}/stripe/api_resources/abstract/listable_api_resource.pyc
+${PYSITELIB}/stripe/api_resources/abstract/listable_api_resource.pyo
+${PYSITELIB}/stripe/api_resources/abstract/nested_resource_class_methods.py
+${PYSITELIB}/stripe/api_resources/abstract/nested_resource_class_methods.pyc
+${PYSITELIB}/stripe/api_resources/abstract/nested_resource_class_methods.pyo
+${PYSITELIB}/stripe/api_resources/abstract/singleton_api_resource.py
+${PYSITELIB}/stripe/api_resources/abstract/singleton_api_resource.pyc
+${PYSITELIB}/stripe/api_resources/abstract/singleton_api_resource.pyo
+${PYSITELIB}/stripe/api_resources/abstract/updateable_api_resource.py
+${PYSITELIB}/stripe/api_resources/abstract/updateable_api_resource.pyc
+${PYSITELIB}/stripe/api_resources/abstract/updateable_api_resource.pyo
+${PYSITELIB}/stripe/api_resources/abstract/verify_mixin.py
+${PYSITELIB}/stripe/api_resources/abstract/verify_mixin.pyc
+${PYSITELIB}/stripe/api_resources/abstract/verify_mixin.pyo
+${PYSITELIB}/stripe/api_resources/account.py
+${PYSITELIB}/stripe/api_resources/account.pyc
+${PYSITELIB}/stripe/api_resources/account.pyo
+${PYSITELIB}/stripe/api_resources/account_link.py
+${PYSITELIB}/stripe/api_resources/account_link.pyc
+${PYSITELIB}/stripe/api_resources/account_link.pyo
+${PYSITELIB}/stripe/api_resources/alipay_account.py
+${PYSITELIB}/stripe/api_resources/alipay_account.pyc
+${PYSITELIB}/stripe/api_resources/alipay_account.pyo
+${PYSITELIB}/stripe/api_resources/apple_pay_domain.py
+${PYSITELIB}/stripe/api_resources/apple_pay_domain.pyc
+${PYSITELIB}/stripe/api_resources/apple_pay_domain.pyo
+${PYSITELIB}/stripe/api_resources/application_fee.py
+${PYSITELIB}/stripe/api_resources/application_fee.pyc
+${PYSITELIB}/stripe/api_resources/application_fee.pyo
+${PYSITELIB}/stripe/api_resources/application_fee_refund.py
+${PYSITELIB}/stripe/api_resources/application_fee_refund.pyc
+${PYSITELIB}/stripe/api_resources/application_fee_refund.pyo
+${PYSITELIB}/stripe/api_resources/balance.py
+${PYSITELIB}/stripe/api_resources/balance.pyc
+${PYSITELIB}/stripe/api_resources/balance.pyo
+${PYSITELIB}/stripe/api_resources/balance_transaction.py
+${PYSITELIB}/stripe/api_resources/balance_transaction.pyc
+${PYSITELIB}/stripe/api_resources/balance_transaction.pyo
+${PYSITELIB}/stripe/api_resources/bank_account.py
+${PYSITELIB}/stripe/api_resources/bank_account.pyc
+${PYSITELIB}/stripe/api_resources/bank_account.pyo
+${PYSITELIB}/stripe/api_resources/bitcoin_receiver.py
+${PYSITELIB}/stripe/api_resources/bitcoin_receiver.pyc
+${PYSITELIB}/stripe/api_resources/bitcoin_receiver.pyo
+${PYSITELIB}/stripe/api_resources/bitcoin_transaction.py
+${PYSITELIB}/stripe/api_resources/bitcoin_transaction.pyc
+${PYSITELIB}/stripe/api_resources/bitcoin_transaction.pyo
+${PYSITELIB}/stripe/api_resources/card.py
+${PYSITELIB}/stripe/api_resources/card.pyc
+${PYSITELIB}/stripe/api_resources/card.pyo
+${PYSITELIB}/stripe/api_resources/charge.py
+${PYSITELIB}/stripe/api_resources/charge.pyc
+${PYSITELIB}/stripe/api_resources/charge.pyo
+${PYSITELIB}/stripe/api_resources/checkout_session.py
+${PYSITELIB}/stripe/api_resources/checkout_session.pyc
+${PYSITELIB}/stripe/api_resources/checkout_session.pyo
+${PYSITELIB}/stripe/api_resources/country_spec.py
+${PYSITELIB}/stripe/api_resources/country_spec.pyc
+${PYSITELIB}/stripe/api_resources/country_spec.pyo
+${PYSITELIB}/stripe/api_resources/coupon.py
+${PYSITELIB}/stripe/api_resources/coupon.pyc
+${PYSITELIB}/stripe/api_resources/coupon.pyo
+${PYSITELIB}/stripe/api_resources/customer.py
+${PYSITELIB}/stripe/api_resources/customer.pyc
+${PYSITELIB}/stripe/api_resources/customer.pyo
+${PYSITELIB}/stripe/api_resources/dispute.py
+${PYSITELIB}/stripe/api_resources/dispute.pyc
+${PYSITELIB}/stripe/api_resources/dispute.pyo
+${PYSITELIB}/stripe/api_resources/ephemeral_key.py
+${PYSITELIB}/stripe/api_resources/ephemeral_key.pyc
+${PYSITELIB}/stripe/api_resources/ephemeral_key.pyo
+${PYSITELIB}/stripe/api_resources/event.py
+${PYSITELIB}/stripe/api_resources/event.pyc
+${PYSITELIB}/stripe/api_resources/event.pyo
+${PYSITELIB}/stripe/api_resources/exchange_rate.py
+${PYSITELIB}/stripe/api_resources/exchange_rate.pyc
+${PYSITELIB}/stripe/api_resources/exchange_rate.pyo
+${PYSITELIB}/stripe/api_resources/file.py
+${PYSITELIB}/stripe/api_resources/file.pyc
+${PYSITELIB}/stripe/api_resources/file.pyo
+${PYSITELIB}/stripe/api_resources/file_link.py
+${PYSITELIB}/stripe/api_resources/file_link.pyc
+${PYSITELIB}/stripe/api_resources/file_link.pyo
+${PYSITELIB}/stripe/api_resources/invoice.py
+${PYSITELIB}/stripe/api_resources/invoice.pyc
+${PYSITELIB}/stripe/api_resources/invoice.pyo
+${PYSITELIB}/stripe/api_resources/invoice_item.py
+${PYSITELIB}/stripe/api_resources/invoice_item.pyc
+${PYSITELIB}/stripe/api_resources/invoice_item.pyo
+${PYSITELIB}/stripe/api_resources/invoice_line_item.py
+${PYSITELIB}/stripe/api_resources/invoice_line_item.pyc
+${PYSITELIB}/stripe/api_resources/invoice_line_item.pyo
+${PYSITELIB}/stripe/api_resources/issuer_fraud_record.py
+${PYSITELIB}/stripe/api_resources/issuer_fraud_record.pyc
+${PYSITELIB}/stripe/api_resources/issuer_fraud_record.pyo
+${PYSITELIB}/stripe/api_resources/issuing/__init__.py
+${PYSITELIB}/stripe/api_resources/issuing/__init__.pyc
+${PYSITELIB}/stripe/api_resources/issuing/__init__.pyo
+${PYSITELIB}/stripe/api_resources/issuing/authorization.py
+${PYSITELIB}/stripe/api_resources/issuing/authorization.pyc
+${PYSITELIB}/stripe/api_resources/issuing/authorization.pyo
+${PYSITELIB}/stripe/api_resources/issuing/card.py
+${PYSITELIB}/stripe/api_resources/issuing/card.pyc
+${PYSITELIB}/stripe/api_resources/issuing/card.pyo
+${PYSITELIB}/stripe/api_resources/issuing/card_details.py
+${PYSITELIB}/stripe/api_resources/issuing/card_details.pyc
+${PYSITELIB}/stripe/api_resources/issuing/card_details.pyo
+${PYSITELIB}/stripe/api_resources/issuing/cardholder.py
+${PYSITELIB}/stripe/api_resources/issuing/cardholder.pyc
+${PYSITELIB}/stripe/api_resources/issuing/cardholder.pyo
+${PYSITELIB}/stripe/api_resources/issuing/dispute.py
+${PYSITELIB}/stripe/api_resources/issuing/dispute.pyc
+${PYSITELIB}/stripe/api_resources/issuing/dispute.pyo
+${PYSITELIB}/stripe/api_resources/issuing/transaction.py
+${PYSITELIB}/stripe/api_resources/issuing/transaction.pyc
+${PYSITELIB}/stripe/api_resources/issuing/transaction.pyo
+${PYSITELIB}/stripe/api_resources/list_object.py
+${PYSITELIB}/stripe/api_resources/list_object.pyc
+${PYSITELIB}/stripe/api_resources/list_object.pyo
+${PYSITELIB}/stripe/api_resources/login_link.py
+${PYSITELIB}/stripe/api_resources/login_link.pyc
+${PYSITELIB}/stripe/api_resources/login_link.pyo
+${PYSITELIB}/stripe/api_resources/order.py
+${PYSITELIB}/stripe/api_resources/order.pyc
+${PYSITELIB}/stripe/api_resources/order.pyo
+${PYSITELIB}/stripe/api_resources/order_return.py
+${PYSITELIB}/stripe/api_resources/order_return.pyc
+${PYSITELIB}/stripe/api_resources/order_return.pyo
+${PYSITELIB}/stripe/api_resources/payment_intent.py
+${PYSITELIB}/stripe/api_resources/payment_intent.pyc
+${PYSITELIB}/stripe/api_resources/payment_intent.pyo
+${PYSITELIB}/stripe/api_resources/payout.py
+${PYSITELIB}/stripe/api_resources/payout.pyc
+${PYSITELIB}/stripe/api_resources/payout.pyo
+${PYSITELIB}/stripe/api_resources/person.py
+${PYSITELIB}/stripe/api_resources/person.pyc
+${PYSITELIB}/stripe/api_resources/person.pyo
+${PYSITELIB}/stripe/api_resources/plan.py
+${PYSITELIB}/stripe/api_resources/plan.pyc
+${PYSITELIB}/stripe/api_resources/plan.pyo
+${PYSITELIB}/stripe/api_resources/product.py
+${PYSITELIB}/stripe/api_resources/product.pyc
+${PYSITELIB}/stripe/api_resources/product.pyo
+${PYSITELIB}/stripe/api_resources/radar/__init__.py
+${PYSITELIB}/stripe/api_resources/radar/__init__.pyc
+${PYSITELIB}/stripe/api_resources/radar/__init__.pyo
+${PYSITELIB}/stripe/api_resources/radar/value_list.py
+${PYSITELIB}/stripe/api_resources/radar/value_list.pyc
+${PYSITELIB}/stripe/api_resources/radar/value_list.pyo
+${PYSITELIB}/stripe/api_resources/radar/value_list_item.py
+${PYSITELIB}/stripe/api_resources/radar/value_list_item.pyc
+${PYSITELIB}/stripe/api_resources/radar/value_list_item.pyo
+${PYSITELIB}/stripe/api_resources/recipient.py
+${PYSITELIB}/stripe/api_resources/recipient.pyc
+${PYSITELIB}/stripe/api_resources/recipient.pyo
+${PYSITELIB}/stripe/api_resources/recipient_transfer.py
+${PYSITELIB}/stripe/api_resources/recipient_transfer.pyc
+${PYSITELIB}/stripe/api_resources/recipient_transfer.pyo
+${PYSITELIB}/stripe/api_resources/refund.py
+${PYSITELIB}/stripe/api_resources/refund.pyc
+${PYSITELIB}/stripe/api_resources/refund.pyo
+${PYSITELIB}/stripe/api_resources/reporting/__init__.py
+${PYSITELIB}/stripe/api_resources/reporting/__init__.pyc
+${PYSITELIB}/stripe/api_resources/reporting/__init__.pyo
+${PYSITELIB}/stripe/api_resources/reporting/report_run.py
+${PYSITELIB}/stripe/api_resources/reporting/report_run.pyc
+${PYSITELIB}/stripe/api_resources/reporting/report_run.pyo
+${PYSITELIB}/stripe/api_resources/reporting/report_type.py
+${PYSITELIB}/stripe/api_resources/reporting/report_type.pyc
+${PYSITELIB}/stripe/api_resources/reporting/report_type.pyo
+${PYSITELIB}/stripe/api_resources/reversal.py
+${PYSITELIB}/stripe/api_resources/reversal.pyc
+${PYSITELIB}/stripe/api_resources/reversal.pyo
+${PYSITELIB}/stripe/api_resources/review.py
+${PYSITELIB}/stripe/api_resources/review.pyc
+${PYSITELIB}/stripe/api_resources/review.pyo
+${PYSITELIB}/stripe/api_resources/sigma/__init__.py
+${PYSITELIB}/stripe/api_resources/sigma/__init__.pyc
+${PYSITELIB}/stripe/api_resources/sigma/__init__.pyo
+${PYSITELIB}/stripe/api_resources/sigma/scheduled_query_run.py
+${PYSITELIB}/stripe/api_resources/sigma/scheduled_query_run.pyc
+${PYSITELIB}/stripe/api_resources/sigma/scheduled_query_run.pyo
+${PYSITELIB}/stripe/api_resources/sku.py
+${PYSITELIB}/stripe/api_resources/sku.pyc
+${PYSITELIB}/stripe/api_resources/sku.pyo
+${PYSITELIB}/stripe/api_resources/source.py
+${PYSITELIB}/stripe/api_resources/source.pyc
+${PYSITELIB}/stripe/api_resources/source.pyo
+${PYSITELIB}/stripe/api_resources/source_transaction.py
+${PYSITELIB}/stripe/api_resources/source_transaction.pyc
+${PYSITELIB}/stripe/api_resources/source_transaction.pyo
+${PYSITELIB}/stripe/api_resources/subscription.py
+${PYSITELIB}/stripe/api_resources/subscription.pyc
+${PYSITELIB}/stripe/api_resources/subscription.pyo
+${PYSITELIB}/stripe/api_resources/subscription_item.py
+${PYSITELIB}/stripe/api_resources/subscription_item.pyc
+${PYSITELIB}/stripe/api_resources/subscription_item.pyo
+${PYSITELIB}/stripe/api_resources/terminal/__init__.py
+${PYSITELIB}/stripe/api_resources/terminal/__init__.pyc
+${PYSITELIB}/stripe/api_resources/terminal/__init__.pyo
+${PYSITELIB}/stripe/api_resources/terminal/connection_token.py
+${PYSITELIB}/stripe/api_resources/terminal/connection_token.pyc
+${PYSITELIB}/stripe/api_resources/terminal/connection_token.pyo
+${PYSITELIB}/stripe/api_resources/terminal/location.py
+${PYSITELIB}/stripe/api_resources/terminal/location.pyc
+${PYSITELIB}/stripe/api_resources/terminal/location.pyo
+${PYSITELIB}/stripe/api_resources/terminal/reader.py
+${PYSITELIB}/stripe/api_resources/terminal/reader.pyc
+${PYSITELIB}/stripe/api_resources/terminal/reader.pyo
+${PYSITELIB}/stripe/api_resources/three_d_secure.py
+${PYSITELIB}/stripe/api_resources/three_d_secure.pyc
+${PYSITELIB}/stripe/api_resources/three_d_secure.pyo
+${PYSITELIB}/stripe/api_resources/token.py
+${PYSITELIB}/stripe/api_resources/token.pyc
+${PYSITELIB}/stripe/api_resources/token.pyo
+${PYSITELIB}/stripe/api_resources/topup.py
+${PYSITELIB}/stripe/api_resources/topup.pyc
+${PYSITELIB}/stripe/api_resources/topup.pyo
+${PYSITELIB}/stripe/api_resources/transfer.py
+${PYSITELIB}/stripe/api_resources/transfer.pyc
+${PYSITELIB}/stripe/api_resources/transfer.pyo
+${PYSITELIB}/stripe/api_resources/usage_record.py
+${PYSITELIB}/stripe/api_resources/usage_record.pyc
+${PYSITELIB}/stripe/api_resources/usage_record.pyo
+${PYSITELIB}/stripe/api_resources/usage_record_summary.py
+${PYSITELIB}/stripe/api_resources/usage_record_summary.pyc
+${PYSITELIB}/stripe/api_resources/usage_record_summary.pyo
+${PYSITELIB}/stripe/api_resources/webhook_endpoint.py
+${PYSITELIB}/stripe/api_resources/webhook_endpoint.pyc
+${PYSITELIB}/stripe/api_resources/webhook_endpoint.pyo
${PYSITELIB}/stripe/data/ca-certificates.crt
${PYSITELIB}/stripe/error.py
${PYSITELIB}/stripe/error.pyc
@@ -17,9 +264,6 @@
${PYSITELIB}/stripe/http_client.py
${PYSITELIB}/stripe/http_client.pyc
${PYSITELIB}/stripe/http_client.pyo
-${PYSITELIB}/stripe/importer.py
-${PYSITELIB}/stripe/importer.pyc
-${PYSITELIB}/stripe/importer.pyo
Home |
Main Index |
Thread Index |
Old Index