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

Update upper Python version to Python 3.12 #1287

Open
Tracked by #1314
sandcha opened this issue Oct 29, 2024 · 0 comments · May be fixed by #1289
Open
Tracked by #1314

Update upper Python version to Python 3.12 #1287

sandcha opened this issue Oct 29, 2024 · 0 comments · May be fixed by #1289
Assignees
Labels
kind:build Pull requests that update a dependency file

Comments

@sandcha
Copy link
Collaborator

sandcha commented Oct 29, 2024

Hi there!

I really enjoy OpenFisca, but I recently encountered an issue.

Here is what I have seen:

openfisca-core current compatible Python versions are: 3.9, 3.10 and 3.11

Now, these revisions are classified as security by Python which means:
"only security fixes are accepted and no more binaries are released, but new source-only versions can be released"

Then on new OS revision like Ubuntu LTS, the default Python version is 3.12 as said in #1226.

Here is what I expected to happen:

I expected openfisca to be on the latest really alive Python version 😅, Python 3.12 or a more recent revision (3.13 for example?).

Here is what actually happened:

We didn't update the Python version yet and people start to manage installation issues (#1226 and unlisted issues 😢).

Additional information?

Our current lower revision for numpy (1.24.2) might not be compatible with Python 3.12.

Context

I identify more as a:

  • Analyst (I make macroscopic computations on real populations).
  • Developer (I create tools that use the existing OpenFisca code).
@sandcha sandcha changed the title Update Python version to Python 3.12 ? Update Python version to Python 3.12? Oct 29, 2024
@benoit-cty benoit-cty linked a pull request Nov 5, 2024 that will close this issue
@bonjourmauko bonjourmauko changed the title Update Python version to Python 3.12? Update upper Python version to Python 3.12 Nov 21, 2024
@bonjourmauko bonjourmauko added the kind:build Pull requests that update a dependency file label Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind:build Pull requests that update a dependency file
Projects
Development

Successfully merging a pull request may close this issue.

3 participants