edx-repo-tools

View on PyPIReverse Dependencies (0)

0.9.0 edx_repo_tools-0.9.0-py3-none-any.whl

Wheel Details

Project: edx-repo-tools
Version: 0.9.0
Filename: edx_repo_tools-0.9.0-py3-none-any.whl
Download: [link]
Size: 103810
MD5: 430a7c1cc55e2c6d291bc316069dad5b
SHA256: c0210f319edd9c5ebab049079e99bd5be4920b8eb3d972b37ab418289634bd11
Uploaded: 2024-03-27 14:15:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edx-repo-tools
Version: 0.9.0
Summary: This repo contains a number of tools Open edX uses for working with GitHub repositories.
Author: edX
Author-Email: oscm[at]edx.org
Home-Page: https://github.com/openedx/repo-tools
License: Apache
Keywords: edx repo tools
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Requires-Dist: fissix (==21.11.13)
Requires-Dist: requests (==2.31.0)
Requires-Dist: lockfile (==0.12.2)
Requires-Dist: moreorless (==0.4.0)
Requires-Dist: cachetools (==5.3.3)
Requires-Dist: charset-normalizer (==3.3.2)
Requires-Dist: execnet (==2.0.2)
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: cryptography (==42.0.5)
Requires-Dist: platformdirs (==4.2.0)
Requires-Dist: volatile (==2.1.0)
Requires-Dist: docutils (==0.20.1)
Requires-Dist: filelock (==3.13.1)
Requires-Dist: msgpack (==1.0.8)
Requires-Dist: gitdb (==4.0.11)
Requires-Dist: packaging (==23.2)
Requires-Dist: chardet (==5.2.0)
Requires-Dist: cffi (==1.16.0)
Requires-Dist: pyjwt[crypto] (==2.8.0)
Requires-Dist: ruamel-yaml (==0.18.6)
Requires-Dist: pycparser (==2.21)
Requires-Dist: cachecontrol (==0.14.0)
Requires-Dist: gitpython (==3.1.42)
Requires-Dist: smmap (==5.0.1)
Requires-Dist: exceptiongroup (==1.2.0)
Requires-Dist: idna (==3.6)
Requires-Dist: statistics (==1.0.3.5)
Requires-Dist: click (==8.1.7)
Requires-Dist: virtualenv (==20.25.1)
Requires-Dist: certifi (==2024.2.2)
Requires-Dist: distlib (==0.3.8)
Requires-Dist: path (==16.10.0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: github3-py (==4.0.1)
Requires-Dist: pluggy (==1.4.0)
Requires-Dist: pyyaml (==6.0.1)
Requires-Dist: six (==1.16.0)
Requires-Dist: tomli (==2.0.1)
Requires-Dist: urlobject (==2.4.3)
Requires-Dist: bowler (==0.9.0)
Requires-Dist: path-py (==12.5.0)
Requires-Dist: lazy (==1.6)
Requires-Dist: ruamel-yaml-clib (==0.2.8)
Requires-Dist: backports-csv (==1.0.7)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: tox (==4.14.1)
Requires-Dist: pyproject-api (==1.6.1)
Requires-Dist: tqdm (==4.66.2)
Requires-Dist: pytest-logging (==2015.11.4)
Requires-Dist: iniconfig (==2.0.0)
Requires-Dist: more-itertools (==10.2.0)
Requires-Dist: pytest-xdist (==3.5.0)
Requires-Dist: attrs (==23.2.0)
Requires-Dist: pytest (==8.0.2)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: urllib3 (==2.2.1)
Requires-Dist: uritemplate (==4.1.1)
Requires-Dist: ghapi (==1.0.4); extra == "audit-gh-users"
Requires-Dist: click (==8.1.7); extra == "audit-gh-users"
Requires-Dist: packaging (==23.2); extra == "audit-gh-users"
Requires-Dist: fastcore (==1.5.29); extra == "audit-gh-users"
Requires-Dist: banal (==1.0.6); extra == "conventional-commits"
Requires-Dist: zipp (==3.17.0); extra == "conventional-commits"
Requires-Dist: greenlet (==3.0.3); extra == "conventional-commits"
Requires-Dist: importlib-resources (==6.1.2); extra == "conventional-commits"
Requires-Dist: mako (==1.3.2); extra == "conventional-commits"
Requires-Dist: sqlalchemy (==1.4.52); extra == "conventional-commits"
Requires-Dist: pillow (==10.2.0); extra == "conventional-commits"
Requires-Dist: numpy (==1.24.4); extra == "conventional-commits"
Requires-Dist: packaging (==23.2); extra == "conventional-commits"
Requires-Dist: pytz (==2024.1); extra == "conventional-commits"
Requires-Dist: cycler (==0.12.1); extra == "conventional-commits"
Requires-Dist: importlib-metadata (==7.0.1); extra == "conventional-commits"
Requires-Dist: contourpy (==1.1.1); extra == "conventional-commits"
Requires-Dist: alembic (==1.13.1); extra == "conventional-commits"
Requires-Dist: tzdata (==2024.1); extra == "conventional-commits"
Requires-Dist: fonttools (==4.49.0); extra == "conventional-commits"
Requires-Dist: matplotlib (==3.7.5); extra == "conventional-commits"
Requires-Dist: pyparsing (==3.1.2); extra == "conventional-commits"
Requires-Dist: markupsafe (==2.1.5); extra == "conventional-commits"
Requires-Dist: six (==1.16.0); extra == "conventional-commits"
Requires-Dist: python-dateutil (==2.9.0.post0); extra == "conventional-commits"
Requires-Dist: dataset (==1.6.2); extra == "conventional-commits"
Requires-Dist: typing-extensions (==4.10.0); extra == "conventional-commits"
Requires-Dist: kiwisolver (==1.4.5); extra == "conventional-commits"
Requires-Dist: pandas (==2.0.3); extra == "conventional-commits"
Requires-Dist: alembic (==1.13.1); extra == "dev"
Requires-Dist: appdirs (==1.4.4); extra == "dev"
Requires-Dist: astroid (==3.1.0); extra == "dev"
Requires-Dist: attrs (==23.2.0); extra == "dev"
Requires-Dist: backports-csv (==1.0.7); extra == "dev"
Requires-Dist: banal (==1.0.6); extra == "dev"
Requires-Dist: bowler (==0.9.0); extra == "dev"
Requires-Dist: build (==1.1.1); extra == "dev"
Requires-Dist: cache-to-disk (==2.0.0); extra == "dev"
Requires-Dist: cachecontrol (==0.14.0); extra == "dev"
Requires-Dist: cachetools (==5.3.3); extra == "dev"
Requires-Dist: certifi (==2024.2.2); extra == "dev"
Requires-Dist: cffi (==1.16.0); extra == "dev"
Requires-Dist: chardet (==5.2.0); extra == "dev"
Requires-Dist: charset-normalizer (==3.3.2); extra == "dev"
Requires-Dist: click-log (==0.4.0); extra == "dev"
Requires-Dist: click (==8.1.7); extra == "dev"
Requires-Dist: code-annotations (==1.6.0); extra == "dev"
Requires-Dist: colorama (==0.4.6); extra == "dev"
Requires-Dist: contourpy (==1.1.1); extra == "dev"
Requires-Dist: cryptography (==42.0.5); extra == "dev"
Requires-Dist: cycler (==0.12.1); extra == "dev"
Requires-Dist: dataset (==1.6.2); extra == "dev"
Requires-Dist: dill (==0.3.8); extra == "dev"
Requires-Dist: distlib (==0.3.8); extra == "dev"
Requires-Dist: docutils (==0.20.1); extra == "dev"
Requires-Dist: edx-lint (==5.3.6); extra == "dev"
Requires-Dist: exceptiongroup (==1.2.0); extra == "dev"
Requires-Dist: execnet (==2.0.2); extra == "dev"
Requires-Dist: fastcore (==1.5.29); extra == "dev"
Requires-Dist: filelock (==3.13.1); extra == "dev"
Requires-Dist: fissix (==21.11.13); extra == "dev"
Requires-Dist: fonttools (==4.49.0); extra == "dev"
Requires-Dist: ghapi (==1.0.4); extra == "dev"
Requires-Dist: gitdb (==4.0.11); extra == "dev"
Requires-Dist: github3-py (==4.0.1); extra == "dev"
Requires-Dist: gitpython (==3.1.42); extra == "dev"
Requires-Dist: greenlet (==3.0.3); extra == "dev"
Requires-Dist: idna (==3.6); extra == "dev"
Requires-Dist: importlib-metadata (==7.0.1); extra == "dev"
Requires-Dist: importlib-resources (==6.1.2); extra == "dev"
Requires-Dist: iniconfig (==2.0.0); extra == "dev"
Requires-Dist: isort (==5.13.2); extra == "dev"
Requires-Dist: jinja2 (==3.1.3); extra == "dev"
Requires-Dist: kiwisolver (==1.4.5); extra == "dev"
Requires-Dist: lazy (==1.6); extra == "dev"
Requires-Dist: lockfile (==0.12.2); extra == "dev"
Requires-Dist: mako (==1.3.2); extra == "dev"
Requires-Dist: markdown-it-py (==3.0.0); extra == "dev"
Requires-Dist: markupsafe (==2.1.5); extra == "dev"
Requires-Dist: matplotlib (==3.7.5); extra == "dev"
Requires-Dist: mccabe (==0.7.0); extra == "dev"
Requires-Dist: mdurl (==0.1.2); extra == "dev"
Requires-Dist: more-itertools (==10.2.0); extra == "dev"
Requires-Dist: moreorless (==0.4.0); extra == "dev"
Requires-Dist: msgpack (==1.0.8); extra == "dev"
Requires-Dist: numpy (==1.24.4); extra == "dev"
Requires-Dist: packaging (==23.2); extra == "dev"
Requires-Dist: pandas (==2.0.3); extra == "dev"
Requires-Dist: path-py (==12.5.0); extra == "dev"
Requires-Dist: path (==16.10.0); extra == "dev"
Requires-Dist: pbr (==6.0.0); extra == "dev"
Requires-Dist: pillow (==10.2.0); extra == "dev"
Requires-Dist: pip-tools (==7.4.1); extra == "dev"
Requires-Dist: platformdirs (==4.2.0); extra == "dev"
Requires-Dist: playwright (==1.42.0); extra == "dev"
Requires-Dist: pluggy (==1.4.0); extra == "dev"
Requires-Dist: pycparser (==2.21); extra == "dev"
Requires-Dist: pyee (==11.0.1); extra == "dev"
Requires-Dist: pygments (==2.17.2); extra == "dev"
Requires-Dist: pyjwt[crypto] (==2.8.0); extra == "dev"
Requires-Dist: pylint-celery (==0.3); extra == "dev"
Requires-Dist: pylint-django (==2.5.5); extra == "dev"
Requires-Dist: pylint-plugin-utils (==0.8.2); extra == "dev"
Requires-Dist: pylint (==3.1.0); extra == "dev"
Requires-Dist: pyparsing (==3.1.2); extra == "dev"
Requires-Dist: pyproject-api (==1.6.1); extra == "dev"
Requires-Dist: pyproject-hooks (==1.0.0); extra == "dev"
Requires-Dist: pytest-logging (==2015.11.4); extra == "dev"
Requires-Dist: pytest-mock (==3.12.0); extra == "dev"
Requires-Dist: pytest-xdist (==3.5.0); extra == "dev"
Requires-Dist: pytest (==8.0.2); extra == "dev"
Requires-Dist: python-dateutil (==2.9.0.post0); extra == "dev"
Requires-Dist: python-dotenv (==1.0.1); extra == "dev"
Requires-Dist: python-slugify (==8.0.4); extra == "dev"
Requires-Dist: pytz (==2024.1); extra == "dev"
Requires-Dist: pyyaml (==6.0.1); extra == "dev"
Requires-Dist: requests (==2.31.0); extra == "dev"
Requires-Dist: responses (==0.25.0); extra == "dev"
Requires-Dist: rich (==13.7.1); extra == "dev"
Requires-Dist: ruamel-yaml-clib (==0.2.8); extra == "dev"
Requires-Dist: ruamel-yaml (==0.18.6); extra == "dev"
Requires-Dist: six (==1.16.0); extra == "dev"
Requires-Dist: smmap (==5.0.1); extra == "dev"
Requires-Dist: sqlalchemy (==1.4.52); extra == "dev"
Requires-Dist: statistics (==1.0.3.5); extra == "dev"
Requires-Dist: stevedore (==5.2.0); extra == "dev"
Requires-Dist: text-unidecode (==1.3); extra == "dev"
Requires-Dist: tomli (==2.0.1); extra == "dev"
Requires-Dist: tomlkit (==0.12.4); extra == "dev"
Requires-Dist: tox (==4.14.1); extra == "dev"
Requires-Dist: tqdm (==4.66.2); extra == "dev"
Requires-Dist: typing-extensions (==4.10.0); extra == "dev"
Requires-Dist: tzdata (==2024.1); extra == "dev"
Requires-Dist: uritemplate (==4.1.1); extra == "dev"
Requires-Dist: urllib3 (==2.2.1); extra == "dev"
Requires-Dist: urlobject (==2.4.3); extra == "dev"
Requires-Dist: virtualenv (==20.25.1); extra == "dev"
Requires-Dist: volatile (==2.1.0); extra == "dev"
Requires-Dist: wheel (==0.42.0); extra == "dev"
Requires-Dist: zipp (==3.17.0); extra == "dev"
Requires-Dist: requests (==2.31.0); extra == "find-dependencies"
Requires-Dist: certifi (==2024.2.2); extra == "find-dependencies"
Requires-Dist: markdown-it-py (==3.0.0); extra == "find-dependencies"
Requires-Dist: charset-normalizer (==3.3.2); extra == "find-dependencies"
Requires-Dist: rich (==13.7.1); extra == "find-dependencies"
Requires-Dist: typing-extensions (==4.10.0); extra == "find-dependencies"
Requires-Dist: mdurl (==0.1.2); extra == "find-dependencies"
Requires-Dist: idna (==3.6); extra == "find-dependencies"
Requires-Dist: urllib3 (==2.2.1); extra == "find-dependencies"
Requires-Dist: pygments (==2.17.2); extra == "find-dependencies"
Requires-Dist: pyee (==11.0.1); extra == "repo-access-scraper"
Requires-Dist: typing-extensions (==4.10.0); extra == "repo-access-scraper"
Requires-Dist: playwright (==1.42.0); extra == "repo-access-scraper"
Requires-Dist: greenlet (==3.0.3); extra == "repo-access-scraper"
Requires-Dist: requests (==2.31.0); extra == "repo-checks"
Requires-Dist: certifi (==2024.2.2); extra == "repo-checks"
Requires-Dist: fastcore (==1.5.29); extra == "repo-checks"
Requires-Dist: charset-normalizer (==3.3.2); extra == "repo-checks"
Requires-Dist: ghapi (==1.0.4); extra == "repo-checks"
Requires-Dist: pyyaml (==6.0.1); extra == "repo-checks"
Requires-Dist: idna (==3.6); extra == "repo-checks"
Requires-Dist: cache-to-disk (==2.0.0); extra == "repo-checks"
Requires-Dist: click (==8.1.7); extra == "repo-checks"
Requires-Dist: urllib3 (==2.2.1); extra == "repo-checks"
Requires-Dist: packaging (==23.2); extra == "repo-checks"
Provides-Extra: audit_gh_users
Provides-Extra: conventional_commits
Provides-Extra: dev
Provides-Extra: find_dependencies
Provides-Extra: repo_access_scraper
Provides-Extra: repo_checks
License-File: LICENSE.txt
License-File: NOTICE.txt
[Description omitted; length: 2685 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
edx_repo_tools/__init__.py sha256=FsVKyU8b1MQ6yJ-HcTgb43kD1Ozy2_FfdKNf5KAXn9Q 23
edx_repo_tools/add_common_constraint.py sha256=jEznUuh09TbQkRiRDCN9S5BVrMgIcIw9S04iol6rVgk 3022
edx_repo_tools/auth.py sha256=wkoZe5z2UiWKFkOMFXjIjbvb4E0dPEQbwiVtwYANA54 7051
edx_repo_tools/data.py sha256=WLsoAatY7M2uF1JMeiUMyzM8OVvQwEcEbzpyKon-jOg 2138
edx_repo_tools/dependabot_yml.py sha256=QcLJj08ZKMfeMrAtRjABWzVZpJa_OYP0ddzabLRSiy8 2626
edx_repo_tools/helpers.py sha256=KShNyrEzUlaxXdv7xlCxE-8vVxorzDg1dSWs0R8oHZ8 3902
edx_repo_tools/modernize_openedx_yaml.py sha256=d88ADwRl1A17Kqw2AbsSTVmcYlgVHYhqVLYE27ymDAM 977
edx_repo_tools/utils.py sha256=l-ZwFIJX7AG8yOgNaMPAZCHmi9mmkkO8bLtc5SEogQw 2479
edx_repo_tools/audit_gh_users/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/audit_gh_users/audit_users.py sha256=12WtB702k1avHj5cysDzFMFXlCNGakUifOO3OD3XrgU 1862
edx_repo_tools/codemods/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/codemods/django2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/codemods/django2/auth_anonymous_update.py sha256=MhTVlEaibpxmMMc5XIWTVj_Rwjq37euZIHgOjm0Y1cA 1049
edx_repo_tools/codemods/django2/foreignkey_on_delete_mod.py sha256=e0ufCW_TZMfqa1gJ9I8GYZyf8ZgSzmx_AgiLafTqxuE 1718
edx_repo_tools/codemods/django2/widget_add_renderer_mod.py sha256=nah-8yNCVj2KMh6CHMoKRTxTf2CZfdCOjAjn-2SxD_8 1498
edx_repo_tools/codemods/django3/__init__.py sha256=35zJr4r_1KYbyaPx1CV5cESea2DVnTic98X8qMjoB2U 304
edx_repo_tools/codemods/django3/add_new_django32_settings.py sha256=ZFEaHxViG-gDZmS2QpjcgRIqbTa98VEkWDiEZGKhct8 3125
edx_repo_tools/codemods/django3/github_actions_modernizer.py sha256=hDQ1nl3IIPwBMTYviDDVkSXUyVEx9wiORRCRCPIcFZ4 2001
edx_repo_tools/codemods/django3/github_actions_modernizer_django.py sha256=ZuAYStAm4M1ItAVuvZILHKF7221TdGw3aRB0-6uVGGE 3830
edx_repo_tools/codemods/django3/remove_python2_unicode_compatible.py sha256=YNAs0_QiioSyOPEwWKx7UcxnrM3TLvQxWwGAMdYMjlQ 1067
edx_repo_tools/codemods/django3/replace_render_to_response.py sha256=A7BImgpfO42dSTclfEIqn_ANSp0MVnaSeWOdWd_n9HE 1372
edx_repo_tools/codemods/django3/replace_static.py sha256=xfM0iTkhxZAfCPjRFGV5uX1lCkbBF3uPGnegjUsy_Ro 500
edx_repo_tools/codemods/django3/replace_unicode_with_str.py sha256=Nh-uvxZhtqJXJ50ebplppt-evTjQI9Lc2-5VVxzz5fQ 814
edx_repo_tools/codemods/django3/setup_file_modernizer.py sha256=urXK6Uj1nEL_0R5eW0oIm3BFCjTJdDFiF9snPUV_vBQ 2254
edx_repo_tools/codemods/django3/tox_modernizer.py sha256=sRq1vlOLK8Il0KcCB0CJw6QJrgyK3T1C_MVy-uP77dU 4132
edx_repo_tools/codemods/django3/travis_modernizer.py sha256=5Zz_qa0MydsuMVf0J7Buev7x-ri4gcxYPxVY4mAGRSE 4613
edx_repo_tools/codemods/node16/__init__.py sha256=Msizrs7F35KPc7TAMNwAqlOJLc05yf3ICrbyrXhNmvw 135
edx_repo_tools/codemods/node16/gha_ci_modernizer.py sha256=icU4WjpSMtZ7RX05gU35i6yIfQtSx7hBlHQtiDsOVtk 2913
edx_repo_tools/codemods/node16/gha_release_workflow_modernizer.py sha256=wu_AjNk8yv66SD_46-WZx8vEULUkv2PFvz9XXm1Epec 2732
edx_repo_tools/codemods/python312/__init__.py sha256=DTPYIO0rcnACAEFmxjpxt-UNW4g6nUy9H_Y81PZqLKo 110
edx_repo_tools/codemods/python312/gh_actions_modernizer.py sha256=VJZnQ5OC-6uf57p1h7qumTs1Prd__qQFbKK8DwdrMGg 3446
edx_repo_tools/codemods/python312/tox_modernizer.py sha256=JySRUOb_3ZAlstDRkBfYxt-6DvAs_dleGPaEb9VS5ss 4169
edx_repo_tools/conventional_commits/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/conventional_commits/commitstats.py sha256=sxIA9cYO39tJfKoUMp6w5jQOYIJvDsgXOOrDVjj0ijc 6800
edx_repo_tools/dev/__init__.py sha256=fMFGdS2DB0kH3Zhvf5S9mDbMGkkmdYV0as2_CsYmicc 32
edx_repo_tools/dev/clone_org.py sha256=7cbWZDMnnRNv3JStRoCvW77JnwBMxOVmFp_kzdso4Ow 2390
edx_repo_tools/dev/get_org_repo_urls.py sha256=XgzG_U1oPFge25WsvXohXNr13Q7PaxAbgb6kt8udNzU 1459
edx_repo_tools/dev/show_hooks.py sha256=dcuaY-AW4VSl88DnTGr4zKMLPmynBMnHB5zQO_yCFtA 1167
edx_repo_tools/find_dependencies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/find_dependencies/find_dependencies.py sha256=6TQ0Gbzg0h1wwnfJ1JsHCRhQUa02huLn2iOA3t9GhmE 11482
edx_repo_tools/gitgraft/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/gitgraft/gitgraft.py sha256=Pmt8hX5X9D_LjMjvgkBlXt9laLW6MaiJQRK4vCKkzho 22365
edx_repo_tools/oep2/__init__.py sha256=kepm8JJscnDepETj7870uQXwhQnN61XpJgZe2XHIxak 386
edx_repo_tools/oep2/explode_repos_yaml.py sha256=x0MPg4hCLH1m6lLIfoKHV2sRHLq6mVs7-WEU-1kpJh0 936
edx_repo_tools/oep2/checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/oep2/checks/check_explicit.py sha256=t6ofFmsNo5zWAOkynE4WivIqnKJxSaGf6NoSpKmX-KI 631
edx_repo_tools/oep2/checks/check_oep10.py sha256=4ev4iTDD6EsgSrUV9yQtGZXHBdL7bPgsrzQq7Xw2Xkk 6240
edx_repo_tools/oep2/checks/check_oep2.py sha256=8lI975kcgJnvs8iHIJF2YnR1fCuDCt9ZOdWd28bfdHY 1510
edx_repo_tools/oep2/report/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/oep2/report/cli.py sha256=U9Eaa7LKe6TFniPmXjonix_ZSii8gbfw7X0P3VCNVKo 1087
edx_repo_tools/oep2/report/oep2-report.ini sha256=42ZeDIuIFvniAgQy9myamaZQ-LZnv1YlKF_X_7GHwxc 78
edx_repo_tools/oep2/report/plugin.py sha256=IAbvaQjgzyMFq77frKNBjOBtZ1mrx5Vl57BET08myN4 10463
edx_repo_tools/ospr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/ospr/no_yaml.py sha256=FwieBeN7KBaUl1NwSB_NVa1Mluu9_XOD635cZAm0Klg 1487
edx_repo_tools/release/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/release/tag_release.py sha256=avfPJVzZDl9-38SA2kudqO4ClT1WThe2rR-bVdU8c8k 31536
edx_repo_tools/repo_access_scraper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/repo_access_scraper/repo_access_scraper.py sha256=MiLk54nvSPScd9MNWj8ATNLIAvzwb7kTDkvcH4dHW6o 6652
edx_repo_tools/repo_checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_repo_tools/repo_checks/labels.yaml sha256=4RZccIecM_uGcn6oQtQB0O0EpoCZl2p4zszSerrkaBk 8386
edx_repo_tools/repo_checks/repo_checks.py sha256=s6XU5se3w91LzXXitBu6gz8M8IomDq3s8kupduSY0zI 40854
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_actions_modernizer.py sha256=QeYUw7mHgbPCyO82wu2M0Fl2aNPtoIyCnzKG8q1pKw0 2002
tests/test_actions_modernizer_django.py sha256=HXtzNxYXzPTYNCQt1hrQ76OGFWlKXzVman9nE3R--1I 2720
tests/test_add_new_django32_settings.py sha256=VNwvbmX1X7y8kWO6C7PsJU6yxDyeK-CeCZoQKt42Gi4 3229
tests/test_gha_release_workflow_modernizer.py sha256=pQjslAW-OY4aLB_jAV5k-XGR--J1i5qFDeiEJiIkj4M 2421
tests/test_modernize_openedx_yaml.py sha256=LcTUbxgqZJBOPum2i96Kzi5i9H4qFc4nJYFKxvGlT3c 904
tests/test_node_ci_modernizer.py sha256=FTn7GR4SnzdLCmN5ZakpfCo2JhqWbntwi9QdH8ossp8 2153
tests/test_remove_python2_unicode_compatible.py sha256=cA0wFI9AoYPH9nRGYj7i3_tQuHuFz98jJThN0nYDTRc 1249
tests/test_replace_render_to_response.py sha256=frBODPlGbi_honSpIWwKLZzaJ__jDLEKSdvAuAB_tOY 2073
tests/test_repo_checks.py sha256=tChRpGml8DsSqiRV0Ql6obICMlfGtkP8R03StjehhcI 2814
tests/test_setup_file_modernizer.py sha256=daDbI8mdeQ9pgPGEY6430wMq5fdFzhV6F6hjHsz4PWY 1505
tests/test_tag_release.py sha256=8gD7OJ5XwzpNRze_gSEnyyGctomwFpiyBj-U9A7Kbqg 18015
tests/test_tox_modernizer.py sha256=x3TDdf82Jqz_kpAIjuvNWtSmTXNgl7eAdQ3y2v4Dvg0 3780
tests/test_travis_modernizer.py sha256=wkiqbrGtlCT90gimnWLZhMHrD07daylB1i5CRlmljlc 3517
edx_repo_tools-0.9.0.dist-info/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
edx_repo_tools-0.9.0.dist-info/METADATA sha256=2uBV56ZaM52Vl55Tp1zyKDLYMK2epwBnTGDyAcwI37c 14273
edx_repo_tools-0.9.0.dist-info/NOTICE.txt sha256=f2E6qQJ_GqENpQoO8NA5D3_FrgIuW3DyvUaZd3J3imo 550
edx_repo_tools-0.9.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
edx_repo_tools-0.9.0.dist-info/entry_points.txt sha256=G0PMEgsyDpWQ9ZoyXn_4Qdq3Dgubt6PfzMvqgT_UXiA 2360
edx_repo_tools-0.9.0.dist-info/top_level.txt sha256=r_PrWq-hKNgt8DAKhV8JQ_hSCAlH9yHVNcj7RXUSucY 21
edx_repo_tools-0.9.0.dist-info/RECORD

top_level.txt

edx_repo_tools
tests

entry_points.txt

add_common_constraint = edx_repo_tools.add_common_constraint:main
add_dependabot_ecosystem = edx_repo_tools.dependabot_yml:main
add_django32_settings = edx_repo_tools.codemods.django3.add_new_django32_settings:main
audit_users = edx_repo_tools.audit_gh_users.audit_users:main
clone_org = edx_repo_tools.dev.clone_org:main
conventional_commits = edx_repo_tools.conventional_commits.commitstats:main
find_dependencies = edx_repo_tools.find_dependencies.find_dependencies:main
get_org_repo_urls = edx_repo_tools.dev.get_org_repo_urls:main
modernize_github_actions = edx_repo_tools.codemods.django3.github_actions_modernizer:main
modernize_github_actions_django = edx_repo_tools.codemods.django3.github_actions_modernizer_django:main
modernize_github_actions_django42 = edx_repo_tools.codemods.django42.github_actions_modernizer_django42:main
modernize_node_release_workflow = edx_repo_tools.codemods.node16.gha_release_workflow_modernizer:main
modernize_node_workflow = edx_repo_tools.codemods.node16.gha_ci_modernizer:main
modernize_openedx_yaml = edx_repo_tools.modernize_openedx_yaml:main
modernize_setup_file = edx_repo_tools.codemods.django3.setup_file_modernizer:main
modernize_tox = edx_repo_tools.codemods.django3.tox_modernizer:main
modernize_tox_django42 = edx_repo_tools.codemods.django42.tox_moderniser_django42:main
modernize_travis = edx_repo_tools.codemods.django3.travis_modernizer:main
no_yaml = edx_repo_tools.ospr.no_yaml:no_yaml
oep2 = edx_repo_tools.oep2:_cli
python312_gh_actions_modernizer = edx_repo_tools.codemods.python312.gh_actions_modernizer:main
python312_tox_modernizer = edx_repo_tools.codemods.python312.tox_modernizer:main
remove_providing_args = edx_repo_tools.codemods.django42.remove_providing_args_arg:main
remove_python2_unicode_compatible = edx_repo_tools.codemods.django3.remove_python2_unicode_compatible:main
replace_render_to_response = edx_repo_tools.codemods.django3.replace_render_to_response:main
replace_static = edx_repo_tools.codemods.django3.replace_static:main
replace_unicode_with_str = edx_repo_tools.codemods.django3.replace_unicode_with_str:main
repo_access_scraper = edx_repo_tools.repo_access_scraper.repo_access_scraper:main
repo_checks = edx_repo_tools.repo_checks.repo_checks:main
show_hooks = edx_repo_tools.dev.show_hooks:main
tag_release = edx_repo_tools.release.tag_release:main