# Update source-paystack
This PR was autogenerated by running `airbyte-ci connectors
--name=source-paystack up_to_date --pull`
We've set the `auto-merge` label on it, so it will be automatically
merged if the CI pipelines pass.
If you don't want to merge it automatically, please remove the
`auto-merge` label.
Please reach out to the Airbyte Connector Tooling team if you have any
questions or concerns.
## Operations
- Upgrade the base image to the latest version in metadata.yaml:
Successful
- PATCH bump source-paystack version to 1.1.16: Successful
- Build source-paystack docker image for platform(s) linux/amd64,
linux/arm64: Successful
- Get dependency updates: Successful
- Create or update pull request on Airbyte repository: Successful
- Add changelog entry: Successful
## Dependency updates
We use [`syft`](https://github.com/anchore/syft) to generate a SBOM for
the latest connector version and the one from the PR.
It allows us to spot the dependencies that have been updated at all
levels and for all types of dependencies (system, python, java etc.).
Here are the dependencies that have been updated compared to
`airbyte/source-paystack:latest`.
Keep in mind that `:latest` does not always match the connector code on
the main branch.
It is the latest released connector image when the head commit of this
branch was created.
| Type | Name | State | Previous Version | New Version |
|------|------|-------|-------------|------------------|
| python | airbyte-cdk | updated | 6.60.12 | **7.3.4** |
| python | anyio | updated | 4.10.0 | **4.11.0** |
| python | cattrs | updated | 24.1.2 | **25.2.0** |
| python | importlib_metadata | updated | 8.0.0 | **8.7.0** |
| python | joblib | updated | 1.5.1 | **1.5.2** |
| python | jsonschema | updated | 4.17.3 | **4.25.1** |
| python | pandas | updated | 2.2.2 | **2.2.3** |
| python | whenever | updated | 0.6.16 | **0.8.8** |
| python | zipp | updated | 3.19.2 | **3.23.0** |
| python | jsonschema-specifications | added | not present |
**2025.4.1** |
| python | referencing | added | not present | **0.36.2** |
| python | rpds-py | added | not present | **0.27.1** |
| python | filelock | removed | 3.18.0 | **not present** |
| python | pyrsistent | removed | 0.20.0 | **not present** |
> [!IMPORTANT]
> **Auto-merge enabled.**
>
> _This PR is set to merge automatically when all requirements are met._
Co-authored-by: octavia-bot-hoard[bot] <230633153+octavia-bot-hoard[bot]@users.noreply.github.com>
* made needed changes for enabling in cloud
* added changelog
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* feat(67): add support for 'spec' using Python HTTP API source template and stripe as an example
* chore(67): add sample state and config
* feat(67): add check functionality for paystack source by fetching first customer
* feat(67): add support for discover and read customer stream
* feat(67): add paystack source connector to UI
* feat(67): update source definitions to use 0.1.0
* Hacktoberfest 67 paystack source (#1)
* feat(67): add support for 'spec' using Python HTTP API source template and stripe as an example
* chore(67): add sample state and config
* feat(67): add check functionality for paystack source by fetching first customer
* feat(67): add support for discover and read customer stream
* feat(67): add paystack source connector to UI
* feat(67): update source definitions to use 0.1.0
Co-authored-by: Foluso Ogunlana <foluso_ogunlana@stearsng.com>
* feat(67): update stream state cursor field to be integer and to match API record field name
* chore(67): add unit tests for source and streams
* chore(67): store formatted date time in state to match type of catalog
* chore(67): add configuration for acceptance integration tests
* docs(67): update docs and summary with paystack
* chore(67): add essential schemas to be catalogued for new streams
* feat(67): add support for critical streams - transactions subscriptions transfers refunds settlements
* docs(67): update image and bootstrap
* chore(67): update builds.md to include paystack badge
* docs(67): add changelog and source definition JSON file
* docs(67): add paystack to integrations readme
* chore(67): update check_connection to airbyte standard
* refactor to simplify streams and remove constants file
* fix(67): correct "null, null" values in schemas
* chore(67): update file formatting with gradle format
Co-authored-by: Foluso <5675998+foogunlana@users.noreply.github.com>