Skip to main content

Preview for parquet file format

Project description

ckanext-parquet

A CKAN extension that adds a Parquet file viewer to CKAN.

View example

Features:

  • View Parquet files directly in CKAN
  • Supports large files with infinite scrolling
  • Column sorting
  • Metadata display

Requirements

Compatibility with core CKAN versions:

CKAN version Compatible?
2.9 and earlier no
2.10 yes
2.11 yes

Installation

To install ckanext-parquet:

  1. Activate your CKAN virtual environment, for example:
. /usr/lib/ckan/default/bin/activate
  1. Clone the source and install it on the virtualenv
git clone https://github.com/DataShades/ckanext-parquet.git
cd ckanext-parquet
pip install -e .
  1. Add parquet_view to the ckan.plugins and ckan.views.default_views settings in your CKAN config file.

  2. Restart CKAN. For example if you've deployed CKAN with Apache on Ubuntu:

sudo service apache2 reload

Developer installation

To install ckanext-parquet for development, activate your CKAN virtualenv and do:

git clone https://github.com/DataShades/ckanext-parquet.git
cd ckanext-parquet
pip install -e .

Tests

To run the tests, do:

pytest --ckan-ini=test.ini

License

AGPL

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

ckanext_parquet-0.1.0.tar.gz (199.7 kB view details)

Uploaded Source

Built Distribution

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

ckanext_parquet-0.1.0-py3-none-any.whl (200.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ckanext_parquet-0.1.0.tar.gz
  • Upload date:
  • Size: 199.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for ckanext_parquet-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b932bdb23fa27e65b553b81153a6fd875970c89b774c1d7eb126120a2f4dd1c0
MD5 2e8d4f0644a64cea6ece902935be6006
BLAKE2b-256 005b8d8227f5a8aa42cacb3b44a544db5b304b355bcca6a5474804d0f41f44b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ckanext_parquet-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 200.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for ckanext_parquet-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 68a9ea25ddd9cbb22b7e21fa4095fa8d81fc6ee4f490fc153f4868cd6486b35d
MD5 01cc70a44edb6804c94f5c053a42a062
BLAKE2b-256 8ac9d125b015ea2618ee3bd886c8801a2d80b33cb06d9130b7f022c81067f6a7

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