Add Stripe provider (apache-airflow-providers-stripe)#63401
Add Stripe provider (apache-airflow-providers-stripe)#63401andreahlert wants to merge 1 commit intoapache:mainfrom
Conversation
|
The failing checks are unrelated to this PR:
All provider-specific checks pass. Locally verified: 12/12 unit tests pass, |
|
You need to rebase. Also Nobody will review the PR if it is "Draft" - see the guidelines. |
18fd5d9 to
2e6261b
Compare
2e6261b to
461898d
Compare
|
@andreahlert This PR has been converted to draft because it does not yet meet our Pull Request quality criteria. Issues found:
What to do next:
Converting a PR to draft is not a rejection — it is an invitation to bring the PR up to the project's standards so that maintainer review time is spent productively. If you have questions, feel free to ask on the Airflow Slack. |
e4105cc to
8153cb1
Compare
|
This draft pull request has had no activity from the author for over 3 weeks. @andreahlert, you are welcome to reopen this PR when you are ready to continue working on it. Thank you for your contribution! |
|
@potiuk I assume this is because of ongoing discussions on devlist? |
8153cb1 to
bb26c95
Compare
Introduces a new Stripe provider for Apache Airflow, discussed on the dev mailing list at https://lists.apache.org/thread/r9fr6571w3ssx07bnd5lgc9m88r1xy3c Changes included: - StripeHook backed by the official stripe-python SDK (>=8.0.0) - Automatic pagination via auto_paging_iter() - list_all() and retrieve() convenience methods - stripe connection type with UI field behaviour (API key in Password field) - Optional Stripe API version pinning via connection Extra - 12 unit tests covering caching, pagination, error paths, and all four main resources - RST documentation and connection guide - lifecycle: incubation per AIP-95 - Registered in workspace pyproject.toml, boring-cyborg.yml, extra-packages-ref, bug report template Signed-off-by: André Ahlert <andre@aex.partners>
bb26c95 to
35ef691
Compare
Introduces a new
apache-airflow-providers-stripeprovider for Apache Airflow, discussed on the dev mailing list at https://lists.apache.org/thread/r9fr6571w3ssx07bnd5lgc9m88r1xy3cWhat's included:
StripeHookbacked by the officialstripe-pythonSDK (>=7.0.0)auto_paging_iter()— no memory blow-up on large result setslist_all()andretrieve()convenience methodsstripeconnection type with UI field behaviour (API key in the Password field)lifecycle: incubationper AIP-95Was generative AI tooling used to co-author this PR?