Port functionality to python modules and package as SDK
@dnomadb ya está trabajando en esto.
Desde el 18/2/2020.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
We (@Gerdie and I) feel that this tool would have maximum utility as an importable python module, with a CLI powered by these modules. As part of this work building a python SDK, we hope to:
- Abstract API concepts into python objects: sources, layers, tilesets should be first class objects, and network interaction with the API will be abstracted into functionality of these objects.
- Interface with common python geographic data structures: sequences of GeoJSON dictionaries.
- Not break any existing CLI patterns or workflows
- More unit testing of core functionality
- Write docstrings for module functions such that implementing a Tilesets API solution in an interactive program (jupyter notebook, etc) allows on-the-fly viewing of documentation
- Lenguaje dominante
- Python
- Estrellas
- 141
- Forks
- 27
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de mapbox/tilesets-cli
-
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
mapbox/tilesets-cli#217 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
mapbox/tilesets-cli#216 · 2 comentarios ·
-
Tilesets not recognized?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
mapbox/tilesets-cli#193 · 1 comentario ·
-
Click version supportAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
mapbox/tilesets-cli#190 · 1 reacción ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
mapbox/tilesets-cli#171 · 1 reacción ·
Todos los issues de mapbox/tilesets-cli
Issues similares
-
vis.image() reports "Unsupported number of image channels: 224" for an HxWxC imagePosiblemente ocupada @piyush182004 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
fossasia/visdom#1997 · 3 comentarios ·
Los mantenedores suelen responder en 6 días
-
Byse new domainAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Gujal00/ResolveURL#1525 ·
Los mantenedores suelen responder en 1 día
-
Serialisation fails with pydantic 2.14: wrap serialisers pass SerializationInfo as index_keyPosiblemente ocupada @hugohills-regnosys la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
finos/rune-python-runtime#45 ·
-
[Bug]: LangGraph Store sync put bypasses namespace validationPosiblemente ocupada @ktz03 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
volcengine/OpenViking#6050 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hummingbot/condor#283 ·
Los mantenedores suelen responder en 1 día