ckanext-parquet
A CKAN extension that adds a Parquet file viewer to CKAN.
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:
- Activate your CKAN virtual environment, for example:
. /usr/lib/ckan/default/bin/activate
- Clone the source and install it on the virtualenv
git clone https://github.com/DataShades/ckanext-parquet.git
cd ckanext-parquet
pip install -e .
-
Add
parquet_viewto theckan.pluginsandckan.views.default_viewssettings in your CKAN config file. -
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
Metadata
Release files for ckanext-parquet 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ckanext_parquet-0.1.1.tar.gz | 199.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ckanext_parquet-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 399.8 kB
Release files / ckanext_parquet-0.1.1.tar.gz
| Download URL | ckanext_parquet-0.1.1.tar.gz |
|---|---|
| Size | 199.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09f5f83f41578f7f83a5bc1f46af7a2f856c4c6dd65d558bee4ab88ad27fd77e
|
|
BLAKE2b-256 checksum How to use checksums |
48a72fe2f2a61286378e1d6e128c9dc278577f73a654f445b35c23731e3e89ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|
Release files / ckanext_parquet-0.1.1-py3-none-any.whl
| Download URL | ckanext_parquet-0.1.1-py3-none-any.whl |
|---|---|
| Size | 200.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b3aba9de4b35a40f5977b5a90a61f1f433262e600e5ddde873364b21126dbe2b
|
|
BLAKE2b-256 checksum How to use checksums |
18fafcac1d62796e72678ecbf4258fdead98e5749c699033f9ccd620e9c929e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.9
|