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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7abdfcd53079e3209b4c3a8b949ed1d67653793020148a634c199de04d8179a
|
|
| MD5 |
3a68553f26ce95db133d3ed5c43cd4c1
|
|
| BLAKE2b-256 |
7f803539417a01137ae83f905b2a2338cf9dc8d4f12c9e8ce49d306958fec37c
|
Provenance
The following attestation bundles were made for unimacro-4.1.7.tar.gz:
Publisher:
python-publish.yml on dictation-toolbox/unimacro
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
unimacro-4.1.7.tar.gz -
Subject digest:
e7abdfcd53079e3209b4c3a8b949ed1d67653793020148a634c199de04d8179a - Sigstore transparency entry: 1328705618
- Sigstore integration time:
-
Permalink:
dictation-toolbox/unimacro@739b695d14401027909af82790dfa9bb8a06dde4 -
Branch / Tag:
refs/tags/v4.1.7 - Owner: https://github.com/dictation-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@739b695d14401027909af82790dfa9bb8a06dde4 -
Trigger Event:
release
-
Statement type:
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c33b0aadad9aaa6db364458d4e8d8c09046744c3bedf73c50ccf42dea76c9147
|
|
| MD5 |
00a513e867f4352e3c72a10d1e66b110
|
|
| BLAKE2b-256 |
b78c603ac6fe0d8ac2c3b9305fe8a42f6bce687d7065888380cb9273a7f6f22b
|
Provenance
The following attestation bundles were made for unimacro-4.1.7-py3-none-any.whl:
Publisher:
python-publish.yml on dictation-toolbox/unimacro
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
unimacro-4.1.7-py3-none-any.whl -
Subject digest:
c33b0aadad9aaa6db364458d4e8d8c09046744c3bedf73c50ccf42dea76c9147 - Sigstore transparency entry: 1328705664
- Sigstore integration time:
-
Permalink:
dictation-toolbox/unimacro@739b695d14401027909af82790dfa9bb8a06dde4 -
Branch / Tag:
refs/tags/v4.1.7 - Owner: https://github.com/dictation-toolbox
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@739b695d14401027909af82790dfa9bb8a06dde4 -
Trigger Event:
release
-
Statement type: