Skip to main content

Environment management framework.

Project description

PyPi Package Link Continuous Integration Documentation Status Google Group Page License Link

Wiz is an environment management framework which consists of a Python API and a command line tool. It can be used to run a command within a deterministic environment resolved from one or several package requests.

The packages are defined in package definitions which are stored in one or several registries.

The command line tool can be used as follows:

>>> wiz use "app==2.*" my-plugin -- AppExe /path/to/script

Equivalent commands can be executed using the Python API:

import subprocess
import wiz

# Resolve context.
context = wiz.resolve_context(["app==2.*", "my-plugin"])

# Run command within environment.
command = context["command"]["AppExe"]
subprocess.call(command, environ=context["environ"])

Documentation

Full documentation, including installation and setup guides, can be found at https://wiz.readthedocs.io/en/stable/

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

wiz-env-3.6.1.tar.gz (175.3 kB view details)

Uploaded Source

File details

Details for the file wiz-env-3.6.1.tar.gz.

File metadata

  • Download URL: wiz-env-3.6.1.tar.gz
  • Upload date:
  • Size: 175.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.2

File hashes

Hashes for wiz-env-3.6.1.tar.gz
Algorithm Hash digest
SHA256 9d17ff35d8bab0d59839d9a373f6a1141a2106808835f9625f512dfc39abbe9b
MD5 bff3aef124f2302bd38c96e4dc625e04
BLAKE2b-256 eecdbd8eb5f8359ba8823b74739d06eab094d5540feab585759fd6f5db6a8b25

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