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

Support py3.11 #1490

Closed
casperdcl opened this issue Jul 27, 2023 · 3 comments
Closed

Support py3.11 #1490

casperdcl opened this issue Jul 27, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@casperdcl
Copy link
Member

Maybe as easy as updating https://github.com/TomographicImaging/CIL/blob/master/recipe/conda_build_config.yaml to remain compliant with SPEC 0

@casperdcl casperdcl added the enhancement New feature or request label Jul 27, 2023
@paskino
Copy link
Contributor

paskino commented Jul 27, 2023

As easy as that, but we'll have to propagate the support to tomophantom, tigre and ccpi-regulariser,

See the test requirements in the conda recipe:

CIL/recipe/meta.yaml

Lines 39 to 46 in 12e45d3

- python-wget
- cvxpy # [ linux ]
- scikit-image
- tomophantom=2.0.0 # [ linux ]
- tigre=2.4 # [ not osx ]
- packaging
- ccpi-regulariser=22.0.0 # [ not osx ]
- astra-toolbox>=1.9.9.dev5,<2.1

@gfardell
Copy link
Member

gfardell commented Oct 3, 2023

mamba create -n test_build -c conda-forge python=3.11 'astra-toolbox<2.1'
Looking for: ['python=3.11', "astra-toolbox[version='<2.1']"]

...

Encountered problems while solving:
  - package astra-toolbox-2.0.0-py310h47f459b_1 requires python >=3.10,<3.11.0a0, but none of the providers can be installed

With our current requirements we can't release tested binaries for cil with python 3.11. This means we have to update support to astra-toolbox 2.1 first. #1436

@gfardell gfardell self-assigned this Nov 20, 2023
@gfardell
Copy link
Member

closed by #1765

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants