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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hushline-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 f2f0b1ea9532101e9b362550baa558584f00a9f86c87a87a973f7f489e904716
MD5 133ead7832d2eef40cc9a1ccd3961f48
BLAKE2b-256 35f3d34e56ca786eb88630d4c608e4997b866b3598585b315aae086e0fee775a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hushline-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a32c242982c6b966438bb9c5adc752630a45e38a75be35eb54ffb4bc1e5134cb
MD5 08160435a378b9dc8b9f99037586ef5e
BLAKE2b-256 3ff9019ffaace300fc2b58793fe0927c84a651fdb879a0664e66c07f097af479

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