{"id":22366718,"url":"https://github.com/vaeth/pyrep","last_synced_at":"2025-03-26T15:51:10.935Z","repository":{"id":2617589,"uuid":"3601794","full_name":"vaeth/pyrep","owner":"vaeth","description":"Search and/or replace regular expressions within many files interactively","archived":false,"fork":false,"pushed_at":"2021-06-13T11:15:45.000Z","size":21,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-31T17:08:33.861Z","etag":null,"topics":["regular-expression","replace-in-files","replace-text"],"latest_commit_sha":null,"homepage":"http://www.mathematik.uni-wuerzburg.de/~vaeth/download/index.html#pyrep","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"codekitchen/dinghy","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vaeth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-03-02T12:07:32.000Z","updated_at":"2021-07-16T00:16:14.000Z","dependencies_parsed_at":"2022-09-14T08:02:09.734Z","dependency_job_id":null,"html_url":"https://github.com/vaeth/pyrep","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaeth%2Fpyrep","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaeth%2Fpyrep/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaeth%2Fpyrep/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaeth%2Fpyrep/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaeth","download_url":"https://codeload.github.com/vaeth/pyrep/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245689444,"owners_count":20656414,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["regular-expression","replace-in-files","replace-text"],"created_at":"2024-12-04T18:15:23.527Z","updated_at":"2025-03-26T15:51:10.917Z","avatar_url":"https://github.com/vaeth.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pyrep\n\nSearch and/or replace regular expressions within many files interactively.\n\n(C) Martin Väth (martin at mvath.de).\nThis project is under the BSD license.\n\nThere is a successor project\nhttps://github.com/vaeth/replacer\nUse that instead since it is better in almost every aspect:\n\nWhen I wrote this code many years ago, python has just been released.\nThere was no python style recommendation out there (or I was not aware of).\nFrom current viewpoint the code reads rather ugly and hardly pythonic.\nHowever, I left it unchanged except for some python2/3 compatibility quirks.\n\n`pyrep` (*Py*thon g*rep*) is a python script with which you can search\nand also replace regular expressions in a collection of files.\nIts functionality is similar to the perl script `plrep` from\nhttps://github.com/vaeth/mv_perl/\n\nTo install this script, just copy the content of bin/ into your `$PATH`.\nTo get zsh completion, copy the content of zsh/ to your zsh's `$fpath`,\nperhaps `/usr/share/zsh/site-functions/`.\n\nFor Gentoo, there is an ebuild in the `mv` repository\n(available by `app-select/eselect-repository` or `app-portage/layman`).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaeth%2Fpyrep","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaeth%2Fpyrep","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaeth%2Fpyrep/lists"}