Skip to main content

Unimacro __init__

Project description

Unimacro

The Unimacro project aims to provide a rich set of command grammars, that can be configured by the users without programming knowledge. Read more at Natlink, including Unimacro and Vocolaa

Installing

Unimacro is reasonably stable, but still in alpha. Check the Unimacro Issues to see the problem areas - probably nothing you can't live without.

A limited number of grammars are by default available when you install unimacro:

_control.py _general.py _folders.py _lines.py _brackets.py _tags.py _tasks.py _clickbyvoice.py _number simple.py

Install unimacro

Install from the Python Package Index with the following.

pip install unimacro

But... when you install Natlink via the natlink installer, and proceed with "Configure Natlink via GUI" or "Configure Natlink via CLI", and choose to activate Unimacro, this "pip" action is automatically performed.

If you want to install directly from github (say to install something between releases a developer is working on).

pip uninstall unimacro
pip install unimacro@git+https://github.com/dougransom/unimacro@d1cbfb0d9559b9ba656a1d1bb1579f1c2b2562ae

replacing "https://github.com/dougransom/unimacro" with the repository in github you wish to install from and "d1cbfb0d9559b9ba656a1d1bb1579f1c2b2562ae" with the version commit you wish to install.

Location of Grammars

The Grammars listed above are installed with Unimacro in: the Lib\site-packages\unimacro\UnimacroGrammars sub-directory of your Python installation.

More about Unimacro Grammars

Developer instructions.

If you want to install your local unimacro development environment as the working unimacro: pip install -e .[dev,test] .

py -m build to build the Python package locally.

To publish a release to Python Packaging Index, draft a new release.

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

unimacro-4.1.7.tar.gz (401.7 kB view details)

Uploaded Source

Built Distribution

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

unimacro-4.1.7-py3-none-any.whl (489.8 kB view details)

Uploaded Python 3

File details

Details for the file unimacro-4.1.7.tar.gz.

File metadata

  • Download URL: unimacro-4.1.7.tar.gz
  • Upload date:
  • Size: 401.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for unimacro-4.1.7.tar.gz
Algorithm Hash digest
SHA256 e7abdfcd53079e3209b4c3a8b949ed1d67653793020148a634c199de04d8179a
MD5 3a68553f26ce95db133d3ed5c43cd4c1
BLAKE2b-256 7f803539417a01137ae83f905b2a2338cf9dc8d4f12c9e8ce49d306958fec37c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unimacro-4.1.7.tar.gz:

Publisher: python-publish.yml on dictation-toolbox/unimacro

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unimacro-4.1.7-py3-none-any.whl.

File metadata

  • Download URL: unimacro-4.1.7-py3-none-any.whl
  • Upload date:
  • Size: 489.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for unimacro-4.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c33b0aadad9aaa6db364458d4e8d8c09046744c3bedf73c50ccf42dea76c9147
MD5 00a513e867f4352e3c72a10d1e66b110
BLAKE2b-256 b78c603ac6fe0d8ac2c3b9305fe8a42f6bce687d7065888380cb9273a7f6f22b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unimacro-4.1.7-py3-none-any.whl:

Publisher: python-publish.yml on dictation-toolbox/unimacro

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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