Read-only mirror of https://github.com/opendatabs/common — Kanton Basel-Stadt. Issues & pull requests at the source.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-10-21 09:19:08 +02:00
src/common Add geo_utils module for coordinate transformation and retrieval functions; update version to 0.1.1 2025-10-21 09:19:08 +02:00
tests Add realtime-push-functionalities 2024-02-08 17:35:16 +01:00
.env.example Move pdf2md to its own repo 2025-04-16 10:39:36 +02:00
.gitignore Refactor .gitignore 2025-04-16 10:45:38 +02:00
pyproject.toml Add geo_utils module for coordinate transformation and retrieval functions; update version to 0.1.1 2025-10-21 09:19:08 +02:00
README.md Update README.md with activation instructions for macOS, Linux, and Windows 2025-09-15 08:57:43 +02:00
renovate.json Push to develop to control renovate better 2025-05-15 08:01:42 +02:00
uv.lock Add geo_utils module for coordinate transformation and retrieval functions; update version to 0.1.1 2025-10-21 09:19:08 +02:00

opendatabs/common

Shared Python utilities and code for ETL pipelines and data projects under the OpenDataBS umbrella.

This package is not published on PyPI and is intended to be installed directly from GitHub.

Installation

You can install this package using either pip or uv.

Install with uv

uv add "git+https://github.com/opendatabs/common"

You can also install a specific tag, commit, or branch:

# Install from a specific tag
uv add "git+https://github.com/opendatabs/common@v0.1.0"

# Install from a specific commit
uv add "git+https://github.com/opendatabs/common@<commit-sha>"

# Install from a branch (e.g., main)
uv add "git+https://github.com/opendatabs/common@main"

Install with pip

pip install "git+https://github.com/opendatabs/common"

As with uv, you can install a specific reference:

# From a tag
pip install "git+https://github.com/opendatabs/common@v0.1.0"

# From a commit
pip install "git+https://github.com/opendatabs/common@<commit-sha>"

# From a branch
pip install "git+https://github.com/opendatabs/common@main"

Development

To work on this package locally:

git clone https://github.com/opendatabs/common.git
cd common
uv sync
  • macOS / Linux:

    source .venv/bin/activate
    
  • Windows (PowerShell):

    .venv\Scripts\Activate.ps1
    

License

This project is licensed under the MIT License.