Skip to content

Upgrade to python3.12#32

Merged
guillaumeeb merged 6 commits intomainfrom
28-python312
Nov 19, 2025
Merged

Upgrade to python3.12#32
guillaumeeb merged 6 commits intomainfrom
28-python312

Conversation

@celine-raille
Copy link
Copy Markdown
Collaborator

@celine-raille celine-raille commented Nov 3, 2025

Resolves #28 .

Loose some dependencies
Upgrade CI and CD
Update Docker image

@celine-raille celine-raille marked this pull request as ready for review November 7, 2025 16:01
@celine-raille celine-raille self-assigned this Nov 7, 2025
@celine-raille celine-raille changed the title [WIP] Upgrade to python3.12 Upgrade to python3.12 Nov 13, 2025
Copy link
Copy Markdown
Member

@guillaumeeb guillaumeeb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks really good, but just two comments on pinned dependencies and pycache folder.

'gdal>=3.5.0,<3.10',
'tqdm>=4.66'
'tqdm>=4.66',
'numpy<2'
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hm, this could be a major problem at some point...

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree. With numpy >= 2, there are differences in statistical calculations, especially the mean. I haven't checked further. I think it would be better to deal with this in another issue, as it may require changes in the code.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I concur totally, let's merge this one and open another issue for the future.

@guillaumeeb guillaumeeb merged commit 9df0bd5 into main Nov 19, 2025
2 checks passed
@celine-raille celine-raille deleted the 28-python312 branch November 19, 2025 12:58
@guillaumeeb
Copy link
Copy Markdown
Member

Seems there is a problem in CI after the merge, could you take a look @celine-raille ?

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

Successfully merging this pull request may close these issues.

Update to Python 3.12

2 participants