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

Expand all our workflows to run on Python version 3.12 #579

Closed
ggsdc opened this issue Dec 4, 2024 · 0 comments · Fixed by #591
Closed

Expand all our workflows to run on Python version 3.12 #579

ggsdc opened this issue Dec 4, 2024 · 0 comments · Fixed by #591
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@ggsdc
Copy link
Member

ggsdc commented Dec 4, 2024

Our workflows should be expanded to work on Python version 3.12, taht way we can satrt correcting any possible comaptibility issue we may end up finding in the future.

@ggsdc ggsdc added dependencies Pull requests that update a dependency file enhancement New feature or request good first issue Good for newcomers labels Dec 4, 2024
@ggsdc ggsdc added this to the v1.2.0 milestone Dec 4, 2024
ggsdc added a commit that referenced this issue Dec 27, 2024
* Update Python version support and dependencies across workflows and requirements files

- Updated Python version matrix in GitHub Actions workflows to include Python 3.12.
- Upgraded pandas, ortools, pyomo, and other dependencies in requirements files to their latest compatible versions.
- Adjusted Python version requirement in setup.py files to require at least Python 3.9.

* Update Python version to 3.9 and Airflow version to 2.9.1 across GitHub Actions workflows

- Changed Python version from 3.8 to 3.9 in build and publish workflows.
- Updated Airflow version from 2.7.1 to 2.9.1 in test workflows for improved compatibility and features.

---------

Co-authored-by: Guillermo González-Santander de la Cruz <[email protected]>
@ggsdc ggsdc closed this as completed Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant