#541 Package python-meshparty: A package to work with meshes, designed around use cases for analyzing neuronal morphology.
Closed: Fixed by ankursinha. Opened by ankursinha.

Please use this ticket to add new software to the NeuroFedora packaging queue.

New software: python-meshparty

Short description: A package to work with meshes, designed around use cases for analyzing neuronal morphology.

Upstream URL: https://github.com/sdorkenw/MeshParty

License: ASL 2.0

Domain: Data analysis/Utilities

Additional information

Unpackaged direct dependencies:

  • python-plyfile: https://github.com/dranjan/python-plyfile, simple pure Python
  • python-multiwrapper: https://github.com/sdorkenw/MultiWrapper, simple pure Python (same author as MeshParty)
  • python-cloud-volume: https://github.com/seung-lab/cloud-volume/, pure Python with a lot of dependencies of its own
  • python-pymeshfix: https://github.com/pyvista/pymeshfix, Cython/C++, wraps/bundles MeshFix; see https://pagure.io/neuro-sig/NeuroFedora/issue/176
  • python-orjson: Rust; see https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/MJDYMZNAMSAUPEQRO52QSMWLWZZZVTMI/
  • python-numba: https://pagure.io/neuro-sig/NeuroFedora/issue/371

Nothing here seems impossible at first glance, but there’s quite a lot of dependency work that would be needed first.

Metadata Update from @music:
- Issue marked as depending on: #371

Now python-orjson is packaged, but python-numba might never be packaged because it take so long for them to adapt to a new Python interpreter version.

The dependencies for python-cloud-volume are still pretty intense:

  • the extras metapackage python-urllib3+brotli is missing from python-urllib3

https://src.fedoraproject.org/rpms/python-urllib3/pull-request/21

Added to suite.

Metadata Update from @ankursinha:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

This ticket has been migrated to the forgejo instance. Please find the new ticket here
https://forge.fedoraproject.org/neuro/NeuroFedora//issues/541

Metadata