-
Notifications
You must be signed in to change notification settings - Fork 195
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
drop python 3.8, enable python 3.13 and enable linting and common tests for 3.12, 3.13 #2194
base: devel
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for dlt-hub-docs canceled.
|
368e04d
to
d0de684
Compare
d0de684
to
8cc3b7a
Compare
5e4f829
to
fc4006c
Compare
requests = ">=2.26.0" | ||
pendulum = ">=2.1.2" | ||
# TODO: pin to tag on dlt-pendulum repo | ||
dlt-pendulum = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NOTE: this still requires cargo at this point
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rudolfix I have another question about this: should we not have a different package name for our pendulum? The way it is currently set up, dlt-pendulum is always used, also for python versions before 3.13, this means there will be package name collissions if users also have the regular pendulum in their dependencies already in a project. I'm not sure what happens in this case.
Also you mentioned that you made some changes they will not like and there is a change in the code where you removed the casting of pendulum.now() to a string, are the libraries now incompatible?
8358de4
to
2b727ee
Compare
7f22437
to
e46f21c
Compare
Description
This PR does the following:
Based on #2047
ToDo: