Skip to main content

Configure Python to Yaml.

Project description

BluePrint

BluePrint is a light-weight tool that helps configure Python objects with YAML files.

Installation is simple:

pip install py-blueprint

Or you can checkout its source code from https://github.com/YANG-H/BluePrint. And install it with

python setup.py install

There is a simple sample code in the repository. Run it with:

python -m blueprint.run sample/hello_world/simple_run.yaml --name AnythingYouLike

If GPU is available and PyTorch is installed, you can also run a distributed version:

python -m blueprint.run sample/hello_world/simple_run.yaml --name AnythingYouLike --distributed 1

BluePrint is in very early design and development. Please contact me at yanghao.alexis@foxmail.com or raise issues for bug reporting and other suggestions.

License

BluePrint is released under the MIT license.

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

py-blueprint-0.0.1.post3.tar.gz (44.2 kB view details)

Uploaded Source

Built Distribution

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

py_blueprint-0.0.1.post3-py3-none-any.whl (69.7 kB view details)

Uploaded Python 3

File details

Details for the file py-blueprint-0.0.1.post3.tar.gz.

File metadata

  • Download URL: py-blueprint-0.0.1.post3.tar.gz
  • Upload date:
  • Size: 44.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for py-blueprint-0.0.1.post3.tar.gz
Algorithm Hash digest
SHA256 71c8a1db86d49ac4f78c0abb9957bca29bc49192763ff5dd5cabcf075d41c123
MD5 eaf18fc1a623c0afd04eb6a7b94b8d49
BLAKE2b-256 54518ea5dcb640c87ccf5e23af12c2889fc0c72977345b802810c37439fa625b

See more details on using hashes here.

File details

Details for the file py_blueprint-0.0.1.post3-py3-none-any.whl.

File metadata

  • Download URL: py_blueprint-0.0.1.post3-py3-none-any.whl
  • Upload date:
  • Size: 69.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for py_blueprint-0.0.1.post3-py3-none-any.whl
Algorithm Hash digest
SHA256 f3af9d5d1b0ed05641b1ee03db375a9609bdf87eba52d13b6d89d082684052e8
MD5 b4cd92d160299075f0279ccf325c021b
BLAKE2b-256 c005b9f877b562a29f2d2f532de7b3dc16f4800b89298db7621792be5a5af6f6

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