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.1.tar.gz (6.1 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.1-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cfdb_vars-0.2.1.tar.gz
Algorithm Hash digest
SHA256 84cfb93cc7e704f08e0fe263b28101343359ae7863e9a95bbf7148e58c20ff55
MD5 636babf7c9fdccb2fb8a53db921d8182
BLAKE2b-256 194dd87134209346b1a60b50fdc3624252de0bd456d3c886feb89c99d4ad7927

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cfdb_vars-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e31b187caf24ffc6956b5072f188070fde1eb12b9c71d467b87ac06d8535f015
MD5 338a100dc0f674ee62a76e93b7ed3dfe
BLAKE2b-256 9eb80d976e84b34a4e7f98855e377fc1758def57aa8b939f3aa9d9512e60848a

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