InsightSoftwareConsortium / ITKMeshToPolyData

Convert an ITK Mesh to a simple data structure compatible with vtk.js PolyData
Apache License 2.0
6 stars 4 forks source link

Upload build artifacts for Python 3.8 to pypi.org #23

Closed ecederstrand closed 4 years ago

ecederstrand commented 4 years ago

The list of download files at https://pypi.org/project/itk-meshtopolydata/#files is missing cp38 files, and there is no source package.

Can you please build and upload files for this version, or release a new version that can be installed on Python 3.8?

$ python --version
Python 3.8.1
$ python -m pip install itk-meshtopolydata
ERROR: Could not find a version that satisfies the requirement itk-meshtopolydata
ERROR: No matching distribution found for itk-meshtopolydata
thewtex commented 4 years ago

Yes, this is planned after the ITK 5.1.0 final release.

Stewart18 commented 4 years ago

I'm trying to install itkwidgets, and it seems to be dependent on itk having itk-meshtopolydata. How can I install itkwidgets?

(env) MMY640:virtual-python pluto$ python --version Python 3.8.2 (env) MMY640:virtual-python pluto$ python -m pip install itkwidgets Collecting itkwidgets Using cached itkwidgets-0.26.1-py2.py3-none-any.whl (3.2 MB) ERROR: Could not find a version that satisfies the requirement itk-meshtopolydata>=0.5.1 (from itkwidgets) (from versions: none) ERROR: No matching distribution found for itk-meshtopolydata>=0.5.1 (from itkwidgets)

dzenanz commented 4 years ago

For now, we need to use Python 3.7. The final release of ITK 5.1.0 is expected next month.

thewtex commented 4 years ago

Pre-release packages are available. Install with:

python -m pip install --upgrade --pre itk-meshtopolydata
ecederstrand commented 4 years ago

Thanks! The pre-release packages allow me to use Python 3.8