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.2.0.tar.gz (13.7 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.2.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stardust_config-0.2.0.tar.gz
  • Upload date:
  • Size: 13.7 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.2.0.tar.gz
Algorithm Hash digest
SHA256 ce105eaa5a7f5a5413b6ce6abf61d8cf55ca7e555f612a1ad902d898b7c7db81
MD5 1eb2bea279c1cce9776071e078378051
BLAKE2b-256 58b727383ca6fc1aecf657c3b1bca7315d5ac48b666525d5f1cb91d333190217

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stardust_config-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 15.9 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f2bd68d6b01cfe0badd6c04be894d18592f3b336d9aecc34c047198e4c95013
MD5 ba8537af3b458019c2671d04182c3d90
BLAKE2b-256 ab1d1472fae215571f7e2a64066c463286c08ac6e2ae09ebf10503719b1b3e96

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