grygry
grygry is a set of command line utilities to grep different types of source code.
Description
This script is for my own use, but if you are interested:
- The provided list of scripts find lines of source code in the current directory that match the argument string.
- Options are hardcoded in a parameters file (see
grygry/lib/parameters.json). - A list of script dynamically generated from the parameters file are available: gryall, grycfg, grycss, gryhtml, gryhtmlall, gryjs, gryjson, grymd, grynopy, grypy, grypy0, grypy2, gryrb, grysh, grytoml, grytxt, gryyml.
- Just look in the parameters file to understand the various options (and adapt to your needs.)
This project is licensed under the MIT License.
Project: https://github.com/jdum/grygry
Author: jerome.dumonteil@gmail.com
Example
% grypy self.found
/Users/jd/dev/gits/grygry/grygry/lib/grylib.py
20: self.path = Path()
21: self.found = {}
22:
74: self.find_word(path)
75: if not self.found:
76: return
...
Installation
Installation from Pypi (recommended):
pip install grygry
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
grygry-2.10.0.tar.gz
(5.5 kB
view details)
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 grygry-2.10.0.tar.gz.
File metadata
- Download URL: grygry-2.10.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eaa3382fe788849136fbd4759f90b4fb3982a06bbc420e8c0d1a09396a0a4cd3
|
|
| MD5 |
21c2e2aa38c38691ca4cd903ddba2d5c
|
|
| BLAKE2b-256 |
44ab30192c4867e3acab53317ae9af9a3431444ea05d64d9aa8b54f9ddfe619f
|
File details
Details for the file grygry-2.10.0-py3-none-any.whl.
File metadata
- Download URL: grygry-2.10.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
950cbe2362e981afa53a1f0f9451447d1d05c7a2c274a7f21d198e3f7547fa83
|
|
| MD5 |
fba539fb53d2e1a87e198b7323f62187
|
|
| BLAKE2b-256 |
00f245c0f816ea677b30b3ddf368a503914ecf09fea2a4a1a37c4631eec8f1f3
|