Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Port functionality to python modules and package as SDK

未关闭
#42 0 条评论 3 个 reaction 已指派 1 人 在 GitHub 查看

@dnomadb 已经在做这个了。

开始于 2020年2月18日。

评估

这个 Issue 还没有评估数据。

描述

loe 5 sdk-cli

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
主要语言
Python
星标
142
派生
27
PR 合并指标
30 天内没有已合并 PR

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 没有 Pull Request 模板
  • 阅读贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

mapbox/tilesets-cli 的其他 Issue

查看 mapbox/tilesets-cli 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。