Skip to main content

Tabular data types and modules for kiara.

Project description

PyPI status PyPI version PyPI pyversions Build Status Coverage Status Code style

kiara plugin: (tabular)

Tabular data types and modules for kiara.

Description

TODO

Development

Requirements

Check out the source code & enter the project directory

git clone https://github.com/DHARPA-Project/kiara_plugin.tabular
cd kiara_plugin.tabular

Prepare development environment

The recommended way to setup a development environment is to use uv. Check out their install instructions.

Once you have uv installed, you can either run kiara using the uv run command:

uv run kiara module list

or, activate the virtual environment and run kiara directly:

uv sync  # to make sure the virtualenv exists (and is up to date)
source .venv/bin/activate
kiara module list

Running pre-defined development-related tasks

The included Makefile file includes some useful tasks that help with development. This requires uv and the make tool to be installed, which should be the case for Linux & Mac OS X systems.

  • make test: runs the unit tests
  • make mypy: run mypy checks
  • make lint: run the ruff linter on the source code
  • make format: run the ruff formatter on the source code (similar to black)

Alternatively, if you don't have the make command available, you can use uv directly to run those tasks:

  • uv run pytest tests
  • uv run mypy src/
  • uv run ruff check --fix src/
  • uv run ruff format src/

Copyright & license

This project is MPL v2.0 licensed, for the license text please check the LICENSE file in this repository.

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

kiara_plugin_tabular-0.5.7.tar.gz (131.0 kB view details)

Uploaded Source

Built Distribution

kiara_plugin_tabular-0.5.7-py3-none-any.whl (60.0 kB view details)

Uploaded Python 3

File details

Details for the file kiara_plugin_tabular-0.5.7.tar.gz.

File metadata

  • Download URL: kiara_plugin_tabular-0.5.7.tar.gz
  • Upload date:
  • Size: 131.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for kiara_plugin_tabular-0.5.7.tar.gz
Algorithm Hash digest
SHA256 51e29f5b02ea86c8f4ebf844d855f748125ff983500f91a1c17f41399ecc40ff
MD5 a8ef5e236ee15689b2be3682f8361c85
BLAKE2b-256 86e8da9e41e89298f21a6c54efb35faaf74f8d6e274688d4c7fcb85b2a376211

See more details on using hashes here.

Provenance

The following attestation bundles were made for kiara_plugin_tabular-0.5.7.tar.gz:

Publisher: build-linux.yaml on DHARPA-Project/kiara_plugin.tabular

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

File details

Details for the file kiara_plugin_tabular-0.5.7-py3-none-any.whl.

File metadata

File hashes

Hashes for kiara_plugin_tabular-0.5.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d34d05e68c6e88f8275a049b88cc4ce337f3f744f5006aa62bf38058ed2c2643
MD5 aa7ca3677f13ae5b7fbc260cc06e6668
BLAKE2b-256 1bec259c60b12dad4d98b4542d478986daa709158f08b4747af6750b886bd32f

See more details on using hashes here.

Provenance

The following attestation bundles were made for kiara_plugin_tabular-0.5.7-py3-none-any.whl:

Publisher: build-linux.yaml on DHARPA-Project/kiara_plugin.tabular

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

Supported by

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