Skip to main content

Python implementation of the Hushline command contract.

Project description

Hushline Python Core is a compact implementation of the Hushline command contract, intended for integration into larger agent workflows.

Install

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.


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

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.4.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.4-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hushline-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 c0dd230fc7e3705a1701fd0fcf7e7fc91d15dde9411bbdd916541222acb86097
MD5 af6802acb10b995300b4457f3dc81517
BLAKE2b-256 b9117eec2654348fa13329f264fbf2108ceb5abc2ad47d476373f3051e238f08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hushline-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 aee6c8df80ed1b088b564f77839df6b8d5d95f7520ecc952a53bb28728919c37
MD5 86274168c3a57ec9b4dbf53e7aabf7b0
BLAKE2b-256 f76241a660dc4848eb724f4801414096f42a5fc45c01e57994053ac5bcf188a8

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