Skip to main content

No project description provided

Project description

kraken-core

Python application PyPI version

The Kraken build system.

Kraken focuses on ease of use and simplicity to model complex task orchestration workflows.

Reproducible build environments

We recommend that you use krakenw to invoke Kraken builds instead of the kraken cli directly to ensure that you have an isolated and reproducible build environment. Install the kraken wrapper cli via the kraken-wrapper package and define your build requirements at the top of your .kraken.py build script:

# ::requirements kraken-std>=0.3.0
from kraken.std.cargo import cargo_build
cargo_build()

Vendored packages

We're vendoring a number of third party packages for the purpose of reducing the burden of package resolution at installation time. This is particularly relevant for using Kraken in continuous integration systems to improve resolve times and PEX size.

  • networkx
  • nr.io.graphviz
  • nr.python.environment
  • termcolor
  • types-termcolor
  • typeapi

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

kraken-core-0.9.4.tar.gz (38.3 kB view details)

Uploaded Source

Built Distribution

kraken_core-0.9.4-py3-none-any.whl (48.6 kB view details)

Uploaded Python 3

File details

Details for the file kraken-core-0.9.4.tar.gz.

File metadata

  • Download URL: kraken-core-0.9.4.tar.gz
  • Upload date:
  • Size: 38.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/35.0 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.12.0 keyring/23.6.0 rfc3986/2.0.0 colorama/0.4.5 CPython/3.10.2

File hashes

Hashes for kraken-core-0.9.4.tar.gz
Algorithm Hash digest
SHA256 7a331c27c2c8f5cdb12042a1c84eb1324c22f1aea748d6c5b6f9595417b22b83
MD5 c4040b0c0ba2213c3514fde1242afa07
BLAKE2b-256 ef3a42cb691eb7e30cdb0a8c945a9054894720f0a25ef6aa16e0c24f7d7490a2

See more details on using hashes here.

File details

Details for the file kraken_core-0.9.4-py3-none-any.whl.

File metadata

  • Download URL: kraken_core-0.9.4-py3-none-any.whl
  • Upload date:
  • Size: 48.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/35.0 requests/2.28.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.12.0 keyring/23.6.0 rfc3986/2.0.0 colorama/0.4.5 CPython/3.10.2

File hashes

Hashes for kraken_core-0.9.4-py3-none-any.whl
Algorithm Hash digest
SHA256 50ce019f8169981aa30c2aadf73ab9d072c6da75fc6794275b9e23a3bb6d5147
MD5 400362ec9bacd6f2cb5b98d43680056e
BLAKE2b-256 8d47a85fbbafa3ae6207bda52efa2f98d887021f4bb4be09c7a557ae69655650

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page