-
Notifications
You must be signed in to change notification settings - Fork 30
chore: remove pendulum dependency #258
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]>
Original prompt:
|
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
⚙️ Control Options:
|
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
/poetry-lock
|
Resolving dependencies... changes
Devin is currently unreachable - the session may have died. |
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]>
…rary Co-Authored-By: Aaron <AJ> Steers <[email protected]>
507a241
to
898f4f5
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]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
Co-Authored-By: Aaron <AJ> Steers <[email protected]>
/poetry-lock
|
/autofix
|
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Aaron <AJ> Steers <[email protected]>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Aaron <AJ> Steers <[email protected]>
This is great! Did we actually remove all pendulum types from public apis? I think there were a few connectors heavily coupled with it? |
Unblocks:
What
How
Testing
Link to Devin run: https://app.devin.ai/sessions/cd2adf128d354d6d8e0123af60500f39