Skip to main content

Typed configuration management for ML projects

Project description

Stardust - Simple ML configuration management

Why ?

In my personal projects, I spend a lot of time tinkering with the yaml and json files, and the parameters and it wastes a lot of time, and sometimes messes up with reproducibility. Stardust is aiming to fix all of that for all general ML usecases, while being easy to use.

License

What license does Stardust use?

Stardust is released under the GNU Lesser General Public License (LGPL-2.1 license)

You can use Stardust in commercial and proprietary projects. Your own project does not become LGPL just because you import Stardust or use it as a dependency.

If you modify Stardust itself and distribute that modified version, then only the modified Stardust library code must remain available under the LGPL. This does not mean your whole application, product, or proprietary codebase has to become LGPL.

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

stardust_config-0.1.1.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

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

stardust_config-0.1.1-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file stardust_config-0.1.1.tar.gz.

File metadata

  • Download URL: stardust_config-0.1.1.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.22 {"installer":{"name":"uv","version":"0.11.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","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 stardust_config-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b81849e4ec80e930c4dc1bc79d69a8e370c8b71116ee6e607b04fd431354b19b
MD5 41a309fb0bc46df6523a684638cd6e13
BLAKE2b-256 58176b8a58c1887e91f7a0963fac5d9a595e6a7cb16ec8c96f5a9f8d1e050fa5

See more details on using hashes here.

File details

Details for the file stardust_config-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: stardust_config-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.22 {"installer":{"name":"uv","version":"0.11.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","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 stardust_config-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8c6004d73845cf0a0ff2331fa219dcc2801a0eea8d9f8769ffbd2c9bd36f6472
MD5 28fd3aa9e7cda8b0d471d1b1cfa33d53
BLAKE2b-256 9733f26eb4fb32ef405c2d1639752514a3b2555c927388dd4129ac356a499971

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