Skip to content
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

Migrate off of Pendulum #69

Open
aaronsteers opened this issue Nov 19, 2024 · 1 comment
Open

Migrate off of Pendulum #69

aaronsteers opened this issue Nov 19, 2024 · 1 comment

Comments

@aaronsteers
Copy link
Contributor

aaronsteers commented Nov 19, 2024

Pendulum 3.0 is abandoned and Pendulum 2.x is not compatible with newer versions of Python. It seems the best path forward is to migrate to whenever, PyArrow, or another suitable replacement.

For more context, my comments here explain in detail where the blockers are and some options to move forward:

@maxi297
Copy link
Contributor

maxi297 commented Dec 10, 2024

Grooming:

  • Another benefit: support for nanoseconds
  • There seems to be two things to be done:
    • Remove pendulum to be able to update to Python 3.12+
    • Benefits from the more granular precision and maybe faster
  • Sources can also use pendulum directly which can prevent us from updating the Python base image. Can we do the analysis for which sources would be blocked by that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants