Package Details: mapillary_tools-git r1619.b562167-1

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: 1
Popularity: 0.000006
First Submitted: 2018-07-09 15:01 (UTC)
Last Updated: 2023-11-05 20:03 (UTC)

Latest Comments

1 2 Next › Last »

gileri commented on 2023-11-05 20:08 (UTC)

Hi, I updated the makedepends, thx MarsSeed.

MarsSeed commented on 2023-10-07 22:46 (UTC)

This needs makedepends=('git' 'python-setuptools') to build.

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.

$ mapillary_tools --help                                                                                                                                                                                                                                           
Traceback (most recent call last):                                                                                                                                                                                                                                                
  File "/usr/bin/mapillary_tools", line 33, in <module>                                                                                                                                                                                                                           
    sys.exit(load_entry_point('mapillary-tools==0.9.0', 'console_scripts', 'mapillary_tools')())                                                                                                                                                                                  
  File "/usr/bin/mapillary_tools", line 25, in importlib_load_entry_point                                                                                                                                                                                                         
    return next(matches).load()                                                                                                                                                                                                                                                   
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load                                                                                                                                                                                                    
    module = import_module(match.group('module'))                                                                                                                                                                                                                                 
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module                                                                                                                                                                                                    
    return _bootstrap._gcd_import(name[level:], package, level)                                                                                                                                                                                                                   
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import                                                                                                                                                                                                                 
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load                                                                                                                                                                                                              
  File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked                                                                                                                                                                                                      
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed                                                                                                                                                                                                    
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import                                                                                                                                                                                                                 
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load                                                                                                                                                                                                              
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked                                                                                                                                                                                                     
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked                                                                                                                                                                                                               
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module                                                                                                                                                                                                         
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed                                                                                                                                                                                                    
  File "/usr/lib/python3.10/site-packages/mapillary_tools/commands/__init__.py", line 1, in <module>                                                                                                                                                                              
    from . import authenticate                                                                                                                                                                                                                                                    
  File "/usr/lib/python3.10/site-packages/mapillary_tools/commands/authenticate.py", line 4, in <module>                                                                                                                                                                          
    from ..authenticate import authenticate                                                                                                                                                                                                                                       
  File "/usr/lib/python3.10/site-packages/mapillary_tools/authenticate.py", line 5, in <module>                                                                                                                                                                                   
    import jsonschema                                                                                                                                                                                                                                                             
ModuleNotFoundError: No module named '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 out conflicts, it should not be required : https://wiki.archlinux.org/title/PKGBUILD#conflicts

Please 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") and conflicts=("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:

mapillary_tools  
Traceback (most recent call last):
  File "/usr/bin/mapillary_tools", line 33, in <module>
    sys.exit(load_entry_point('mapillary-tools==0.8.0', 'console_scripts', 'mapillary_tools')())
  File "/usr/lib/python3.10/site-packages/mapillary_tools/__main__.py", line 124, in main
    args.func(vars(args))
AttributeError: 'Namespace' object has no attribute 'func'

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