finance/py-stripe: Update to 1.25.0
- Update to 1.25.0
- Switch to CHEESEHOP for distribution files (Geo-aware CDN)
- Canonicalize COMMENT (According to setup.py:description=)
- Switch to requests (2.x)
- Add TESTS option
- Update TEST_DEPENDS values and assignment
- Replace post-patch with a patch, submitted upstream [1]
- Use PYDISTUTILS_SETUP to ensure its setuptools wrapped
- Run pycurl tests that are disabled by default with this weird reverse logic bit of code, issue created upstream [2]
if not os.environ.get('SKIP_PYCURL_TESTS'): self.skipTest('Pycurl skipped as SKIP_PYCURL_TESTS is set'
[1] https://github.com/stripe/stripe-python/pull/170
[2] https://github.com/stripe/stripe-python/issues/172
QA: Ran 195 tests in 44.446s OK (skipped=9)