Skip to main content

variable definitions for cfdb

Project description

cfdb-vars

variable definitions for cfdb

build codecov PyPI version


Source Code: https://github.com/mullenkamp/cfdb-vars


Overview

The purpose of this package is to separate the variable metadata from the main cfdb package so that additional variables can be added without updating the version of the cfdb package. This package will have the data model for variables defined in msgspec and the variable data defined in python files (one initially).

Development

Setup environment

We use UV to manage the development environment and production build.

uv sync

Run unit tests

You can run all the tests with:

uv run pytest

Format the code

Execute the following commands to apply linting and check typing:

uv run ruff check .
uv run black --check --diff .
uv run mypy --install-types --non-interactive cfdb_vars

To auto-format:

uv run black .
uv run ruff check --fix .

License

This project is licensed under the terms of the Apache Software License 2.0.

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

cfdb_vars-0.2.2.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

cfdb_vars-0.2.2-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file cfdb_vars-0.2.2.tar.gz.

File metadata

  • Download URL: cfdb_vars-0.2.2.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.7

File hashes

Hashes for cfdb_vars-0.2.2.tar.gz
Algorithm Hash digest
SHA256 19484cbbf4259f267bbd4b3a216decbf3f14d78b342c6762816df6fa2026903b
MD5 a506c8afd73463edb2038e5596349c8d
BLAKE2b-256 9b7c63e4fee26412bdf4b93f3ecacad9424504da315b320e46147fabbd005e80

See more details on using hashes here.

File details

Details for the file cfdb_vars-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: cfdb_vars-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.7

File hashes

Hashes for cfdb_vars-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 14518f9a7d123e7a10445be002348ecdbf6656c9b18ca2f126efe57672c05a63
MD5 e273ac4a8a16053f60dde2383052e8ac
BLAKE2b-256 9849054e7d8806ff5e36274bf45ffbe894d406923bf0a4512b83779cf567a4c9

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