Skip to main content

swiss-caselaw-scrapers

The Python distribution for OpenCaseLaw, an open pipeline for collecting, normalising, searching, and analysing published Swiss federal and cantonal court decisions.

The package ships the scraper registry and pipeline, quality-control tools, search stack, REST/MCP server modules, and two command-line entry points: swiss-caselaw and swiss-caselaw-gap-report.

Install

Use a virtual environment and install the capabilities you need:

python -m pip install swiss-caselaw-scrapers
python -m pip install "swiss-caselaw-scrapers[api]"

This is an alpha release of an actively developed research infrastructure project. Scrapers make network requests to official publication systems when you invoke them; review the selected source and applicable terms before a run.

Documentation and provenance

Official releases are built from the public repository and published to PyPI through GitHub Actions trusted publishing. The release workflow uses short-lived OIDC credentials; the repository does not store a long-lived PyPI token.

Licensing

The software is MIT-licensed. Published datasets are generally CC0; source- specific exceptions and the governance/removal policy are documented in the repository and on the project website.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swiss_caselaw_scrapers-0.1.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

swiss_caselaw_scrapers-0.1.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file swiss_caselaw_scrapers-0.1.0.tar.gz.

File metadata

  • Download URL: swiss_caselaw_scrapers-0.1.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for swiss_caselaw_scrapers-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cdd802894a8c74f9978bf863db06f4c412d22c54ef36ad416f98196b6d821a9d
MD5 336d6e2d0cd0e94d15637b0617e45cb0
BLAKE2b-256 d9adfdd663e5686284057b8c0bb48045e75f046ed3e078b5f81eac96ca2f1017

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiss_caselaw_scrapers-0.1.0.tar.gz:

Publisher: release.yml on jonashertner/opencaselaw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file swiss_caselaw_scrapers-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for swiss_caselaw_scrapers-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6cd0ee85cd8c0b7bd860a33245d91af7e9353d73b2ce22cc216e5d982db23f5c
MD5 49abbbcf2203bea3c877e18958c786db
BLAKE2b-256 23f5a9c64943e3eb00025507f0a2a78bae7483a53e448afda2b0124620e60922

See more details on using hashes here.

Provenance

The following attestation bundles were made for swiss_caselaw_scrapers-0.1.0-py3-none-any.whl:

Publisher: release.yml on jonashertner/opencaselaw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page