跳转到主要内容

Transport.data.gouv.fr映射到Udata

项目描述

udata-transport

此插件作为udatatransport.data.gouv.fr系统之间的桥梁。

兼容性

udata-transport需要Python 3.7+和udata

安装

安装udata

保持相同的虚拟环境(Python)。

安装udata-transport

pip install udata-transport

修改您的本地配置文件(通常为udata.cfg)如下

PLUGINS = ['transport']
TRANSPORT_DATASETS_URL = 'https://path/to/transport.data.gouv.fr/datasets/api'
  • TRANSPORT_DATASETS_URL:列出transport.data.gouv.fr上数据集的API端点URL。默认https://transport.data.gouv.fr/api/datasets

用法

数据集映射

映射是通过一个可由手动或计划运行的任务完成的。任务是幂等的,在映射新URL之前会清理以前的URL。

udata job run map-transport-datasets

此插件将映射URL存储在数据集额外信息的transport:url键中

{
"id": "dataset-id",
"extras": {
    "transport:url": "https://path/to/datasets"
  }
}

变更日志

1.0.1 (2024-02-15)

  • 替换CI中的mongo旧版镜像 #2
  • 仅在成功请求后清除数据集 #3

1.0.0 (2022-03-31)

  • udata-transport的初始版本 #1

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

udata_transport-1.0.1-py3-none-any.whl (6.2 kB 查看哈希值)

上传时间 Python 3

由以下提供支持