Skip to main content

A package for declarative data composition

Project description

GithubActions Badge Code style: black codecov

Datarecipes is FrameFactory 2.

Declarative Data Composition

Getting Started (uv)

This repository uses uv for environment and dependency management.

Prerequisites

  • Python 3.11+
  • uv installed (for example: brew install uv or pipx install uv)

Setup

uv sync --group dev # Use --extra instead of --group in older uv versions

This creates/updates .venv and installs runtime + development dependencies.

Common Commands

uv run pytest
uv run pytest --cov=datarecipes --cov-report=xml
uv run ruff check .
uv run ruff format .
uv run mypy datarecipes
uv run pre-commit install

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

datarecipes-0.3.0.tar.gz (82.6 kB view details)

Uploaded Source

Built Distribution

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

datarecipes-0.3.0-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file datarecipes-0.3.0.tar.gz.

File metadata

  • Download URL: datarecipes-0.3.0.tar.gz
  • Upload date:
  • Size: 82.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for datarecipes-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ee26b03f786ea6045c62e3de3282e0d3e07e669a33ff7ae110a8318748740338
MD5 efacd88b8bba6643805db5e913c162d2
BLAKE2b-256 24f09a018bfec2f8a3d9adb40ea7d7cb7aab0c46c30835ab57c3cc25c2cdd600

See more details on using hashes here.

File details

Details for the file datarecipes-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: datarecipes-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 29.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for datarecipes-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9f1bb0c4930cb4fe2624f13672f052f8d7873c07eb6394c4d400fdba20b77c4
MD5 8843dc5660c489e250637a65dcc18685
BLAKE2b-256 e8463e7ef3a4baa355e5efed3cac42dec9c2479500e6c8c79acd56d925d89e2a

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