-
Notifications
You must be signed in to change notification settings - Fork 30
ci: add Python 3.12 support #291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Introduces AirbyteDateTime class for consistent ISO8601/RFC3339 formatting - Adds helper functions for datetime operations - Includes comprehensive test coverage - Prepares for Pendulum removal Co-Authored-By: Aaron <AJ> Steers <[email protected]>
- Remove pendulum imports - Replace pendulum.now() with datetime_helpers.now() - Replace pendulum.parse() with datetime_helpers.parse() - Replace pendulum.DateTime type hints with AirbyteDateTime - Update time arithmetic to use standard datetime operations Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Resolving dependencies... changes
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
…ecified Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
…operator overloading Co-Authored-By: Aaron <AJ> Steers <[email protected]>
🤖 Devin AI EngineerOriginal prompt from Aaron:
I'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
⚙️ Control Options:
|
3bba9bb
to
4d1ae74
Compare
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
4d1ae74
to
25e4590
Compare
Devin is currently unreachable - the session may have died. |
…-add-python-312-support
…devin/1738112382-add-python-312-support
/poetry-lock
|
/poetry-lock
|
Adds Python 3.12 support to the Python CDK by:
This PR builds on, and should be merged after:
distutils
references #292Link to Devin run: https://app.devin.ai/sessions/6d33a0710ff94c828eb8d316f04b8e24