Skip to main content

Python implementation of the Hushline command contract.

Project description

SPDX-License-Identifier: AGPL-3.0-or-later

Commercial license available

© Concepts 1996–2026 Miroslav Šotek. All rights reserved.

© Code 2020–2026 Miroslav Šotek. All rights reserved.

ORCID: 0009-0009-3560-0851

Contact: www.anulum.li | protoscience@anulum.li

HUSHLINE — Python core notes

Hushline Python Core

This folder contains a publishable Python implementation of the Hushline contract.

Install from PyPI

python -m pip install --upgrade hushline
hushline

The package also installs a compatibility script:

hushline-python-core --help

Build locally

cd cores/core-python
python -m pip install --upgrade build twine
python -m build

Publish

From a tag or release workflow, packages are published by the repository workflow publish-python-core. Configure a repository secret:

  • PYPI_API_TOKEN

and then trigger manually or publish with a GitHub release.

Command surface

  • hushline mute -- <command> ...
  • hushline manifest init [--global|--local]
  • hushline manifest show
  • hushline permit status
  • hushline permit allow [path]
  • hushline version

Implementation

--pipe-errors controls stderr shaping; --raw bypasses the regex filters.

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

hushline-0.1.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

hushline-0.1.1-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hushline-0.1.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hushline-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5edb9bf8286062f85e63e1c2384b64bc3b2e39593e4b53f5391730bba267d31e
MD5 fa8fe49f450add93d8d689531f8ca973
BLAKE2b-256 b90cf3b823f28b2e040f5bd9004317f7056e16649f2d3e912dc6bb999a0f2c18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hushline-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hushline-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1654175869e2bc2caec6de7686cd9e0e810ed7f02bed63a8076b7a956639a9db
MD5 4ce42efad2f72001d2960fdef6605237
BLAKE2b-256 7cdb3c6a4b9d76bdc5a1befe58de3c60be62a2dc593eab8666129ebf54a14520

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