Search Criteria
Package Details: mapillary_tools-git r1442.92624cc-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mapillary_tools-git.git (read-only, click to copy) |
---|---|
Package Base: | mapillary_tools-git |
Description: | Library for processing and uploading geotagged images to Mapillary |
Upstream URL: | https://github.com/mapillary/mapillary_tools |
Licenses: | BSD |
Provides: | mapillary_tools |
Submitter: | jose1711 |
Maintainer: | gileri |
Last Packager: | gileri |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2018-07-09 15:01 (UTC) |
Last Updated: | 2022-07-31 14:44 (UTC) |
Latest Comments
gileri commented on 2022-07-31 14:44 (UTC)
Thank you @gangelop, I aligned the dependencies with the current requirements.txt
gangelop commented on 2022-07-30 19:26 (UTC) (edited on 2022-07-30 19:26 (UTC) by gangelop)
Please add dependency
python-jsonschema
.gileri commented on 2022-07-09 19:15 (UTC)
Hi @dreieck,
Good idea, thanks ! I added the generic
provides=("mapillary_tools")
. As per the wiki I left outconflicts
, it should not be required : https://wiki.archlinux.org/title/PKGBUILD#conflictsPlease note that I removed python-pymp4 from
dependencies
, as they implemented an internal parser.dreieck commented on 2022-07-09 18:03 (UTC)
Hey,
can you please add
provides=("mapillary_tools")
andconflicts=("mapillary_tools")
?Thanks for maintaining!
gileri commented on 2021-12-25 16:47 (UTC)
Thank you for the notice.
That is sadly an upstream problem, as mapillary_tools requires python-pymp4 [1], which requires construct < 2.9 [2].
contruct 2.8 does not support Python 3.10, the package tests are failing due to this :
"DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working"
However, disabling
check
during makepkg allows to build it, and I managed to start mapillary_tools without the error you shared. Do you have any idea how your setup differs to mine ?[1] https://github.com/mapillary/mapillary_tools/blob/main/requirements.txt [2] https://github.com/beardypig/pymp4/issues/3
jose1711 commented on 2021-12-14 22:40 (UTC)
seems to be broken atm:
gileri commented on 2021-07-13 07:03 (UTC)
Done, thank you @jose1711 for the reminder !
jose1711 commented on 2021-07-12 08:35 (UTC)
please update maintainer/contributor info in the header. thank u
jose1711 commented on 2021-03-11 13:25 (UTC)
@gileri, thank you too. it's now available for adoption. have fun, j
gileri commented on 2021-03-10 17:07 (UTC)
@jose1711 Yeah totally ! Thanks.
jose1711 commented on 2021-03-09 20:36 (UTC)
@gileri hey, to be honest i don't currently have time to maintain this. any interest in adopting?
gileri commented on 2021-03-06 20:50 (UTC)
You're right, python-pymp4 has an hard dependency on python-construct 2.8.8.
There is a small (undocumented on the project) dependency from mapillary_tools on python-construct (the exceptions I cited). In addition, mapillary_tools depends on python-pymp4.
Right now, this AUR packages requires python-construct=2.8.10, while pymp4 depends on 2.8.8, so mapillary-tools is not installable as of now.
I created python-construct-288 and pushed an update to python-pymp4 to depend on it.
I think the best avenue would be to pin python-construct to >=2.8,<2.9 on this package. What do you think ?
jose1711 commented on 2021-02-28 11:20 (UTC)
With the latest
python-construct
I am getting:Can you please detail your suggestion (maybe removing option to import gpx from blackvue)? Thanks
gileri commented on 2021-02-28 09:06 (UTC)
Hi, thanks for the quick update !
'python-construct=2.8.10' is listed as a dependency (twice), that prevents building the package as the current version in arch repos is 2.10.61-1.
As the library usage seems really limited, I think that the risks of API breakage are low :
https://github.com/mapillary/mapillary_tools/blob/master/mapillary_tools/gpx_from_blackvue.py#L35-L38
So I would suggest removing the version pinning on python-construct.
gileri commented on 2021-02-27 11:26 (UTC)
Python 3 support has been implemented, and python 2 dropped : https://github.com/mapillary/mapillary_tools/releases/tag/v0.6.0
jose1711 commented on 2020-07-25 12:13 (UTC) (edited on 2020-07-25 20:19 (UTC) by jose1711)
At this moment this requires
pymp4
's dependencypython-construct
to be in a specific version (hence updated dependencies). Here's how I do this on my system:Add
python-construct
andpython2-construct
intoIgnorePkg
(/etc/pacman.conf
).Self-Perfection commented on 2020-07-02 21:24 (UTC)
Does not start after install:
ImportError: No module named pymp4.parser