Package Details: python-trimesh 4.8.1-1

Git Clone URL: https://aur.archlinux.org/python-trimesh.git (read-only, click to copy)
Package Base: python-trimesh
Description: Import, export, process, analyze and view triangular meshes
Upstream URL: https://trimsh.org
Keywords: geometry mesh triangular-meshes
Licenses: MIT
Submitter: jelly
Maintainer: carlosal1015 (AutoUpdateBot)
Last Packager: AutoUpdateBot
Votes: 4
Popularity: 0.157120
First Submitted: 2022-09-22 07:33 (UTC)
Last Updated: 2025-09-03 07:56 (UTC)

Dependencies (29)

Sources (1)

Pinned Comments

carlosal1015 commented on 2023-08-22 18:59 (UTC)

Pre-built binaries of this package and its dependencies can be found in the arch4edu repository.

Latest Comments

1 2 Next › Last »

cmsigler commented on 2025-09-11 18:07 (UTC)

Hi all,

pyglet ver. 2 is not supported by trimesh. Please see:

https://github.com/mikedh/trimesh/issues/2155

Unless someone implements support for ver. 2 of pyglet in trimesh, only ver. 1 will be supported. And it doesn't appear as if anyone has stepped up to work on this.

Therefore, I have packaged the last stable ver. 1 release as python-pyglet1 1.5.30-1:

https://aur.archlinux.org/packages/python-pyglet1

When this is installed, .show() WFM. If there are any issues, please flag python-pyglet1 and I'll see if I can provide a fix. HTH.

Clemmitt Sigler

carlosal1015 commented on 2023-08-22 18:59 (UTC)

Pre-built binaries of this package and its dependencies can be found in the arch4edu repository.

noirbizarre commented on 2023-08-21 17:34 (UTC)

Is it possible to remove the tests from the check phase ? They are not meant for this (I think that unit tests are a development tool, not a distribution one), and they already have run (with in a way more extensive coverage) before the package has been released (as should any sane library or component). This is consuming a lot of time and resource on update AND creating some false negative (test failing not because there is an issue, but because test condition are not meant on the host running it, like missing a test dependency, not having enough resources to run the test suite or being unable to install test dependencies required by cases you don't depend on). I don't see why anyone should run the test suite when installing from aur when they don't ever run when you install it from PyPI or any other distribution (Debian has checks, but you never see a Python test suite while installing Python packages). On small devices, it prevents bulk updates and forces to manually disable them (mostly because they can't run on those devices) by editing the PKGBUILD for each release, on each host, that's a lot of work ! (While the package itself is working just fine).

(I do not mean to offend or harass maintainer, just to highlight the fact that running unit tests for end user installation is totally overkill and redundant with the fact they are run continuously by developers to ensure they can release. And by reading comments, it seams to be the source of most issue, so an unnecessary extra workload for maintainers)

grmpf44 commented on 2023-08-04 08:57 (UTC) (edited on 2023-08-04 08:59 (UTC) by grmpf44)

Hi. Thanks for constantly keeping this AUR package up-to-date.

Unfortunately the current update to python-trimesh 3.23.0(-1) fails due to an incorrect download link. Download is attempted from (https://) github.com/mikedh/trimesh/archive/3.23.0.tar.gz (URL broken in parts to avoid adding a link to a non-existent file) and results in this:

==> ERROR: Failure while downloading https://github.com/mikedh/trimesh/archive/3.23.0.tar.gz

The working download link is https://github.com/mikedh/trimesh/archive/refs/tags/3.23.0.tar.gz

Also the upstream URL is not working. Possibly it could be changed to the github repo.

codekoala commented on 2023-06-27 10:41 (UTC)

@BillFleming I thought this might be missing some additional dependencies too, because I was getting the same error you mentioned. In my case, the solution was to rebuild python-svg.path (and python-mapbox-earcut) for python 3.11. The "missing" packages were already installed on my system via pacman, which satisfied the dependencies for this package, but they could not be located because they were built and installed when my system was running Python 3.10. Hope that helps!

BillFleming commented on 2023-06-23 22:28 (UTC)

This needs some new dependencies added, but I'm not sure what they are. I get "ModuleNotFoundError: No module named 'svg'" during check. These 2 aur packages sounded like the correct ones but they don't help get past the check failure. python-svgpathtools python-pysvg

bradpitcher commented on 2023-04-12 16:01 (UTC)

Updated to 3.21.5

carlosal1015 commented on 2023-04-09 03:54 (UTC)

Hi @bradpitcher, please consider this suggestion for the new release.

paulora2405 commented on 2023-03-20 21:58 (UTC) (edited on 2023-03-20 21:58 (UTC) by paulora2405)

Release 3.20.2 is out already.

Version 3.17.1, besides being outdated, fails to build due to unit tests.

BillFleming commented on 2023-02-03 00:08 (UTC)

The latest 3.18.3 release builds and passes tests ok.