grexd 0.1.1

Creator: bradpython12

Last updated:

0 purchases

grexd 0.1.1 Image
grexd 0.1.1 Images
Add to Cart

Description:

grexd 0.1.1

grexd
A console regular expression editor based on python's prompt-toolkit.
Installation
Releases
grexd can be installed via pypi:
pip install grexd

For nix users, it is also available as a flake.
Repository
We can also clone the github repository and install grexd from it with:
pip install .

We can also install it for the current user only by running instead:
pip install --user .

Development
grexd uses the standard python3 infra. To develop and test the module:

Clone the repository and go into the directory:
git clone [email protected]:lpenz/grexd.git
cd grexd


Use venv to create a local virtual environment with
python -m venv venv


Activate the environment by running the shell-specific activate
script in ./venv/bin/. For [fish], for instance, run:
source ./venv/bin/activate.fish


Install grexd in "editable mode":
pip install -e '.[test]'


To run the tests:
pytest

Or, to run the tests with coverage:
pytest --cov


Finally, to exit the environment and clean it up:
deactivate
rm -rf venv

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.