Skip to main content

Beagle

Beagle provides typed Python configuration on top of Hydra.

Installation

Use uv from the project root:

uv pip install -e .

Or install it from another local project:

uv pip install -e /path/to/Beagle

Usage

beagles.config uses dataclasses for schemas and LazyCall for typed Hydra _target_ configs. Hydra remains responsible for composition, overrides, interpolation, multirun, and instantiation. See config/README.md.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beagles-0.1.0.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

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

beagles-0.1.0-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

File details

Details for the file beagles-0.1.0.tar.gz.

File metadata

  • Download URL: beagles-0.1.0.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for beagles-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fbc68aec3c69be6421e4c781b963581cca6a15ca49b106fcd64cd8ed4fefc004
MD5 da6877b1145be115e673c47a1e8b8621
BLAKE2b-256 4f22c41093d0ece00f08fbec13fdab6218bb2368ac0f55f249c53a91aef3fb68

See more details on using hashes here.

File details

Details for the file beagles-0.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for beagles-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6c77d09da69cf2a3dec65d579230768124df7178498140b55639ffb510406921
MD5 f2073066855ec6390bdb202c1f6bf403
BLAKE2b-256 c420f2f3565da5eace15fe4fb491991acb09b4e8d7545313d24e9e8bb000c05a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.1

2 files

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page