Skip to main content

No project description provided

Project description

ckanmirror

A simple command-line utility that enables incremental mirroring of a nominated package from a CKAN instance. All CKAN resources associated with the package will be downloaded, along with their associated metadata. Resources linked from previous versions of the package are not changed, so this tool can be used to build up an archive of a CKAN package over time.

Getting started

Install the tool:

pip install ckanmirror

In a directory you wish the CKAN package to be mirrored to, write your config into a file named ckanmirror.json:

{
    'apikey': '<your CKAN API key>',
    'remote': 'https://ckan.example.com',
    'package_id': '<CKAN package ID>',

}

... then, from that directory, simply run ckanmirror.

Project details


Download files

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

Source Distribution

ckanmirror-0.3.0.tar.gz (31.5 kB view details)

Uploaded Source

Built Distribution

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

ckanmirror-0.3.0-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file ckanmirror-0.3.0.tar.gz.

File metadata

  • Download URL: ckanmirror-0.3.0.tar.gz
  • Upload date:
  • Size: 31.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for ckanmirror-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7694e1de7031dc64f7291d2e69fdc0efc88157af77ef4a5b8e499eb56bd1626f
MD5 e421bfa1a1b3e62fac57e362cdcf912d
BLAKE2b-256 6fbae563bb58ce7d8dc5d13bc7601cecf1275700fd68e532ffe0b766730a59da

See more details on using hashes here.

File details

Details for the file ckanmirror-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: ckanmirror-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.5

File hashes

Hashes for ckanmirror-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f7aa5ba9cf4fd02dad34573e7e08ff085a2e0a4a68ebf74968b184fb292a8457
MD5 8146c0d2cc27a766ff10faa7008fc5bc
BLAKE2b-256 4c8a3ee69668ed7c976910b2494ea182eefe99067784e8134cd3910269e6c503

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page