Skip to content

Update requirements.txt to accept more python/vtk versions#244

Merged
ljod merged 2 commits intomasterfrom
relax-vtk-python-versions
Apr 1, 2025
Merged

Update requirements.txt to accept more python/vtk versions#244
ljod merged 2 commits intomasterfrom
relax-vtk-python-versions

Conversation

@pieper
Copy link
Copy Markdown
Contributor

@pieper pieper commented Apr 1, 2025

Copy link
Copy Markdown
Contributor

@jhlegarreta jhlegarreta left a comment

Choose a reason for hiding this comment

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

Have not tested locally. I am fine with these as long as the CIs are passing. Thanks Steve.

@pieper
Copy link
Copy Markdown
Contributor Author

pieper commented Apr 1, 2025

@jhlegarreta please review and approve so we can test this in tomorrow's build.

Copy link
Copy Markdown
Contributor

@jhlegarreta jhlegarreta left a comment

Choose a reason for hiding this comment

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

Dropping a Python version means a major version update:
https://github.com/SlicerDMRI/whitematteranalysis/blob/master/setup.py#L35

So, it would mean a 1.0.0 version.

Also, I see that there is no python_requires section in the setup.py file. Maybe it is a good time to do that.

Can these changes be made?

@pieper
Copy link
Copy Markdown
Contributor Author

pieper commented Apr 1, 2025

@jhlegarreta the authors of this extension have no time to help with this right now and @ljod would like to have a working version for the Slicer extension to correct a serious regression. If you have time to implement your suggestions please do, otherwise let's merge this.

Copy link
Copy Markdown
Member

@ljod ljod left a comment

Choose a reason for hiding this comment

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

Looks good thanks Steve

@ljod ljod merged commit 710b955 into master Apr 1, 2025
14 checks passed
@pieper pieper deleted the relax-vtk-python-versions branch June 3, 2025 19:27
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.

3 participants