repobee

View on PyPIReverse Dependencies (3)

3.10.0 repobee-3.10.0-py3-none-any.whl

Wheel Details

Project: repobee
Version: 3.10.0
Filename: repobee-3.10.0-py3-none-any.whl
Download: [link]
Size: 161619
MD5: b97fbe030f599bcaa7f43acf02327d3d
SHA256: 4381dac96bc8d83a4467c664c4cdf3f3183b61beb56c01e893d07a040a8c275a
Uploaded: 2024-08-25 11:39:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: repobee
Version: 3.10.0
Summary: A CLI tool for managing large amounts of GitHub repositories
Author: Simon Larsén
Author-Email: slarse[at]kth.se
Home-Page: https://github.com/repobee/repobee
Download-Url: https://github.com/repobee/repobee/archive/v3.10.0.tar.gz
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Education
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Requires-Python: >=3.9
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: argcomplete (==3.4.0)
Requires-Dist: bullet (==2.2.0)
Requires-Dist: daiquiri (==3.2.5.1)
Requires-Dist: gitpython (==3.1.43)
Requires-Dist: more-itertools (==10.3.0)
Requires-Dist: pluggy (==1.5.0)
Requires-Dist: pygithub (==2.3.0)
Requires-Dist: python-gitlab (==4.6.0)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: tqdm (==4.66.4)
Requires-Dist: yamliny (==0.0.2)
Requires-Dist: bandit (==1.7.8); extra == "dev"
Requires-Dist: black (==24.4.2); extra == "dev"
Requires-Dist: flake8 (==7.0.0); extra == "dev"
Requires-Dist: mypy (==1.10.0); extra == "dev"
Requires-Dist: pylint (==3.1.0); extra == "dev"
Requires-Dist: pytest-cov (==5.0.0); extra == "dev"
Requires-Dist: pytest-mock (==3.14.0); extra == "dev"
Requires-Dist: pytest (==8.2.0); extra == "dev"
Requires-Dist: virtualenv (==20.26.1); extra == "dev"
Requires-Dist: sphinx-rtd-theme (==2.0.0); extra == "dev"
Requires-Dist: responses (==0.25.0); extra == "dev"
Requires-Dist: types-pkg-resources (==0.1.3); extra == "dev"
Requires-Dist: types-requests (==2.31.0.20240406); extra == "dev"
Requires-Dist: types-tabulate (==0.9.0.20240106); extra == "dev"
Requires-Dist: types-toml (==0.10.8.20240310); extra == "dev"
Requires-Dist: sphinx (==7.3.7); extra == "dev"
Requires-Dist: sphinx-autodoc-typehints (==2.1.0); extra == "dev"
Requires-Dist: sphinx-argparse (==0.4.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6809 characters]

WHEEL

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

RECORD

Path Digest Size
repobee.py sha256=Cje-IIXs9qM_1RivzZSMUKfiOZHFAjaY88Xy6sBso10 310
_repobee/__init__.py sha256=iCQduX357DrsavZRtIQMTEENmuncEPf9R_khz0ePxx4 159
_repobee/__version.py sha256=2IG7WvAG-Z8jNo1Bd9sY93y9rYfDtGnVFwYE_d4CdGs 60
_repobee/colors.py sha256=Yo0APkbMb7fX7dLnKJoflWo4WGDrKDsSdrCkuXo0ds0 308
_repobee/config.py sha256=ur8RGco3xM5CWSc9MBNhN8l75e8nB4q22pamgDjXiWM 3399
_repobee/constants.py sha256=wG03V5lbzPSPspQUrWmpIYang6FJ6gApKUmCGoxdcg8 1006
_repobee/disthelpers.py sha256=jPeBNtM2oLPidWxLcKu36yQnBygxgmDIy1dkcQBeT8w 7144
_repobee/distinfo.py sha256=DFOs_tKq_eotTAcbgIHQCnPP_YLiiEIc_EzRVf8CRu8 347
_repobee/exception.py sha256=QRHzFiXX1TTP7sE18GrMiRHO99EDkK1fAzfQ7QkVQnU 2329
_repobee/fileutil.py sha256=RJ77UU6pJQ-7Jgi9a9PiSTcqDUdwwjvgN93bBfKlcEQ 2843
_repobee/formatters.py sha256=xAygvwy0hHZg5e1sJBW39EejZopQH6RjefkIQhzUrbI 4502
_repobee/hash.py sha256=938Gnu5am3d87_RHKpb5NGfjUal7W_trWHDtchZflnI 1207
_repobee/http.py sha256=tl5XkF7xg5OaPbSx_0-qLGzQ3ZEUOFc-WC0U6tHZWm8 432
_repobee/main.py sha256=doqtTKsqCn0UPWdARg1yTXCDkbUVRaqEb7RTtuOda1w 10778
_repobee/plugin.py sha256=x-SulMyS6A1Vo5J4VCPKvKuh--K0tw67n9So9jCqSGs 16572
_repobee/urlutil.py sha256=HZtOtbkv5NOB6Zb5tw-Q-gs_-A0P6pweceBitk8F0bw 435
_repobee/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_repobee/cli/argparse_ext.py sha256=rlVOGg60Vf83_lJzN5H3bWz6TShe88CKcGEs5LYsfic 5712
_repobee/cli/dispatch.py sha256=M8vXyArJu2ybfz9oB-gs6gzk1U8C_P_oHpITuoePS7I 8754
_repobee/cli/mainparser.py sha256=OMyrYi5LBMF9Y6GRCnU3eKe-R5_wnoAG561WQZADBHs 25209
_repobee/cli/parsing.py sha256=7y0POebzp3jd11FZwfk5GuLGnvbs_topYjVcslcU7gU 14067
_repobee/cli/pluginparsers.py sha256=Naw5FngsfwFFx8my5uyfJBsBv7Yy0ki3Ifmgsslug3I 6255
_repobee/cli/preparser.py sha256=Q3rK9Icvt0bgMqldlE_6RGASXhaYsay7wTWYTOca0Z8 3445
_repobee/command/__init__.py sha256=cKw1_WF4l1KLkp3mDjfDbXqnLMpdXBoZsbqvr9U3eT8 806
_repobee/command/issues.py sha256=K0bmJQlrNMi3QjSN2kPqb_b-Q8g94K9bsVhhNxTlcvk 10258
_repobee/command/peer.py sha256=JtcGQlMVb--W8XTS4wc4h745muhualTrtTozZisNbG0 19227
_repobee/command/progresswrappers.py sha256=Fh7l9XLX9J4c0ZBsvlUY0v0VkMOzvs0GzF5ESvYf3S4 1954
_repobee/command/repos.py sha256=2orF9UNlJ6U61gBTEU2y0nMygUHFG5uywiqNiqe9fDE 18668
_repobee/command/teams.py sha256=MJpCVRncrpIC0RsLom-UWzfvQ1bVmDLoNJCyeVDkiS0 1288
_repobee/ext/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_repobee/ext/ghclassroom.py sha256=7O8y-w6vcMR71paq9ELtJ44A6f76CvwTfmp0frcc33g 1655
_repobee/ext/gitea.py sha256=k2PpHG-PTMtg1LWLeVp4JQ_fa8--HQMBtVgHb8aNkXo 16140
_repobee/ext/gitlab.py sha256=tdLh9Dpy38aWS32V2hH-EwQ6jHYHJ_ZFqRhKGA5OVlg 18483
_repobee/ext/javac.py sha256=k5HWgBv47Sm-RAbgLaX_N9U3UnPDifqmiCjvFihLkT4 3163
_repobee/ext/pairwise.py sha256=E4SfFy4Fb1ra6l68sbwIsJevM8AB0TrxYJSslDiFtLA 2291
_repobee/ext/pylint.py sha256=tQyMTDjBz6qNHRo1Npc-cYBJJzrDB8LwRIJf62uAHM8 2870
_repobee/ext/query.py sha256=xBhdZWh12kJhFDegsJ1EbVm24SviwP0bTsbUyufQd3M 2413
_repobee/ext/squash.py sha256=CRs9g04ZKry_Xf8xf8EBP8erTJ3_UAoR_fNZeH2g4bA 1483
_repobee/ext/studentsyml.py sha256=wPXPhcaYDAoN1wJIdXvaShFNZDP9u5XRW8LCPAhhguU 1746
_repobee/ext/tamanager.py sha256=AvyJsrJ2kuxQtVKbcyCE5OcMGHvJSAWOVM7-iASr5Rw 5478
_repobee/ext/core_commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_repobee/ext/core_commands/_options.py sha256=bAAi9cw6x5R2gOZEkPySRj_WV2PvVxpfAssS0RXS_eg 1753
_repobee/ext/core_commands/repos.py sha256=j4T6nWpiAVJ6BqR7DFVcO6QE-eIg06Ke8btYjXqHPYQ 4534
_repobee/ext/core_commands/teams.py sha256=2emeZq2eIr8jfZXBsKdLD8NrlI44MtCQ0OnPTve9jBM 1317
_repobee/ext/defaults/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_repobee/ext/defaults/configwizard.py sha256=YL2-xfHknY6tFoO6u0dUrJqePd8y9H9yfVdiGdQvrog 2769
_repobee/ext/defaults/genreviews.py sha256=kHDaD909w5s8AGhwaxXklddtYx12exDYIrLU47Q25LQ 1835
_repobee/ext/defaults/github.py sha256=0ohQgPSW5ayJmhnoiDOdiKyLfcmZHlD2uyVFIvt1KSw 19580
_repobee/ext/defaults/merge_configurable_args.py sha256=8K0bEg105ftHTq98XyJ6Gu1Bru3R5E8IDdIHgQM7o9Q 1505
_repobee/ext/defaults/students_file_parser.py sha256=R1IlAEdQlizsSeuiYSOzJUbnHs0Xz2Ll-X__H_Xa4JE 606
_repobee/ext/dist/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_repobee/ext/dist/distmanager.py sha256=OLbn2FZyLxYNTB2uojnYoYHKvkI0Mkz7zr-8s4zoSIk 1991
_repobee/ext/dist/pluginmanager.py sha256=4BgGib0UTMCHNSYaUBOfhhkLz9V5yFtJ5wSNfrGuBbo 16960
_repobee/git/__init__.py sha256=NW66c4KJcvvk6U_kWoy1Vpunnn3IVxTIpyq0h6mkoYs 501
_repobee/git/_fetch.py sha256=gOGiZZft8965GSOFN4FMgxkzRCYJjHLQwcsnBAcblFM 5690
_repobee/git/_local.py sha256=7agnEB9hm7P1rA595TNxY1EZHUKuvy3XgK1xtAgcR8A 1288
_repobee/git/_push.py sha256=yIPp24NdIrEHzJQ1IMj0uy2nSt9sF_jmVEE_5q5W144 3438
_repobee/git/_util.py sha256=wpLPwwWh59UotI2nfmube52-lt3mWHBR2GBiL2rD4JE 3167
repobee-3.10.0.data/data/src/repobee_testhelpers/resources/.gitignore sha256=z5b8F3CC9uSqdXtdQeZxcAhwIvTKZQeyg6wYRE1k0UM 2338
repobee-3.10.0.data/data/src/repobee_testhelpers/resources/README.md sha256=fgQX3SlNdX73cg6vlDf2jVTK6V5uc-JHvA3eI4cMapY 3914
repobee-3.10.0.data/data/src/repobee_testhelpers/resources/students.txt sha256=dTa54iLAJtJ_GafyTHnEXGqGpbXjRbCdn1d7R5mkE8I 16
repobee_plug/__init__.py sha256=Bk8akDxX4oHAsGC9SrIGLqWL2a_jBgiqgu0wD4_gBqA 2673
repobee_plug/__version.py sha256=iKJAvc5i0UTDDSSefTGL0Tq-kWQ4S3OJJgvyaQfQNF8 23
repobee_plug/_corehooks.py sha256=f53buYMQdoUDFg0_TX7JcJUgVCLwUnYAxC6Y6HQwnXQ 4228
repobee_plug/_exthooks.py sha256=IC8_ijHbKki1ZtYU5NednmgbXKTwaxMznGyh9-72vg8 4905
repobee_plug/_featflags.py sha256=Zx37yVTEcSyGdUnPk6j2IzCMJurXPX7ttWQUhg8fRvI 616
repobee_plug/_immutable.py sha256=Nq7_g9imGO-rbVeVcxooq2xyCVuUtZO71Z8PwJRGtwQ 290
repobee_plug/_pluginmeta.py sha256=6eu0iY63AqeDdW1qbvOz1MAWEY_k7oc6CVEmijqxjC0 11967
repobee_plug/config.py sha256=FFRapi6UmH3n9Ero-63JqVeSVhUOCZo7mfZvhr7CxHs 5867
repobee_plug/deprecation.py sha256=pUxmfdZz7kPfLh9JufLuXcRcYcg37wdw3455NHfrpnI 2734
repobee_plug/exceptions.py sha256=iW2Rk6Mx20AVPd4KAjTO-YLjNnJxuhKNXubIt47-Kgc 2604
repobee_plug/fileutils.py sha256=eFLKyhr6tkGbmtku6ps5niV8GoNAPITEcHvFvV2unqo 1874
repobee_plug/hook.py sha256=8ruCjbFzXvIllzMyyP1JNco1DMjai7I1JkYFoijcKxg 1823
repobee_plug/hookmanager.py sha256=r29aT8na3rIqZTS21LcVETCGvwO76kJ1Ys_B25DpMmA 117
repobee_plug/localreps.py sha256=djUdwGfBaDboJ88s-MFIUi4BuExsYwqAWCWzAZalsbk 3743
repobee_plug/log.py sha256=RhbgmkCKUzwDGW6avXMBmivZg-Ex4Nj-G2zA6LU33bI 1144
repobee_plug/name.py sha256=8Ps-RsGI8QRwgWzEL2nzk4tx0V779BErGWf6jISm16Y 2131
repobee_plug/platform.py sha256=sBIdXHe4Uzn1927KX2maox0wj2s_sRawRkeos5_iahQ 18697
repobee_plug/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
repobee_plug/reviews.py sha256=he12_YoBm2EH-icGH85lBeJMSFVB-OB-jeeYWZUOLeM 506
repobee_plug/serialize.py sha256=PW2f1UQzhezYSOKA4BdkJuVY5tnMUb9j_29QgaaH9BE 1280
repobee_plug/types.py sha256=78DRP1-mu5QMYvJyglhHTOuVIDi0FWCyMbmutzM0MD0 309
repobee_plug/cli/__init__.py sha256=99EVZaeDJzCZxwTBZxdAsEtl8WRp93mO1-q3oDnz178 723
repobee_plug/cli/args.py sha256=F4Pbx0UW7ZacbiIWdV15FPLiq-eL8VvnsOmIoPqRy3M 11912
repobee_plug/cli/base.py sha256=MztFFymGZvnePpFDiCl4_uK72UejMdZPcRWIlOMQYHM 2625
repobee_plug/cli/categorization.py sha256=vnhU_oYYET1JOA1J1YShvHUEu4q71CX4NNT1zB3uBb4 6043
repobee_plug/cli/commandmarkers.py sha256=N5ZtRp0w8XO0v6PmPPvebxPR7VlI_N2RGuixj7r_oRQ 2560
repobee_plug/cli/io.py sha256=WWzC8qbESTKTf_9DIr7wCKD3ojYBWFRUW-URJg_VpnY 1156
repobee_plug/cli/settings.py sha256=qf7SY5OAYlHACW4UMeo_YdEzUf4UA3noZWQKu7KW_o4 3743
repobee_testhelpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
repobee_testhelpers/const.py sha256=W0QBUfbpUvt9EMoFWx6z6Bu21knt4fc2B6PCT5yZ6e4 557
repobee_testhelpers/fixtures.py sha256=ftGgeJHbLqFVTTa2wbwxVUAnt_67aKZ9LEHdENbq5k8 1595
repobee_testhelpers/funcs.py sha256=ezVEhAaaTU5zEjLQpXiepvxIqCKr1VD60eSz-RDUjyk 6821
repobee_testhelpers/localapi.py sha256=c29BqXzNmX6nVuU8Ue81zrDRvWUfXxdSIkLwkReT1uQ 11897
repobee_testhelpers/_internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
repobee_testhelpers/_internal/constants.py sha256=o_0UIA5H__bRJxxVOqPv2m2Nesp5XbLZEk6MNuhdQ0k 780
repobee_testhelpers/_internal/templates.py sha256=ciM_Og1i12EQ_EjO0GgJ0x0zbWUBbAh9qrFI_QZ9B08 409
repobee_testhelpers/resources/students.txt sha256=dTa54iLAJtJ_GafyTHnEXGqGpbXjRbCdn1d7R5mkE8I 16
repobee_testhelpers/resources/templates/task-1/.gitignore sha256=z5b8F3CC9uSqdXtdQeZxcAhwIvTKZQeyg6wYRE1k0UM 2338
repobee_testhelpers/resources/templates/task-1/README.md sha256=t34snDrIW4adn9ZlIYKxpUPfG1vakUmlcWOgqYD7bPw 3157
repobee_testhelpers/resources/templates/task-1/docs/README.md sha256=UE_g7j-IGDJ2vEU1eHmzL_umtGsKSHFLvKB7Rr0eBJM 215
repobee_testhelpers/resources/templates/task-1/src/README.md sha256=2TuBtOi6qFupjp7cfSuT8sZSe0MrdmuNcNtCOYIgbwg 54
repobee_testhelpers/resources/templates/task-2/.gitignore sha256=z5b8F3CC9uSqdXtdQeZxcAhwIvTKZQeyg6wYRE1k0UM 2338
repobee_testhelpers/resources/templates/task-2/README.md sha256=fgQX3SlNdX73cg6vlDf2jVTK6V5uc-JHvA3eI4cMapY 3914
repobee_testhelpers/resources/templates/task-2/docs/README.md sha256=UE_g7j-IGDJ2vEU1eHmzL_umtGsKSHFLvKB7Rr0eBJM 215
repobee_testhelpers/resources/templates/task-2/src/README.md sha256=ALOxScXKw7NVcgW_dwwdUn3Ik529e-Q-HBAXY_Ocs6g 37
repobee_testhelpers/resources/templates/task-3/.gitignore sha256=z5b8F3CC9uSqdXtdQeZxcAhwIvTKZQeyg6wYRE1k0UM 2338
repobee_testhelpers/resources/templates/task-3/README.md sha256=V9Hau5i86LN_mPfcr16AMshNlvhhUDYeNutC5fxvkOQ 7239
repobee_testhelpers/resources/templates/task-3/docs/README.md sha256=UE_g7j-IGDJ2vEU1eHmzL_umtGsKSHFLvKB7Rr0eBJM 215
repobee_testhelpers/resources/templates/task-3/src/README.md sha256=ALOxScXKw7NVcgW_dwwdUn3Ik529e-Q-HBAXY_Ocs6g 37
repobee-3.10.0.dist-info/LICENSE sha256=xMBmzTggjC_Tad-iOit7jiwOsLBPNK0WTWFC8e0JyjI 1071
repobee-3.10.0.dist-info/METADATA sha256=N9kWr63OgP3Kg9QAH3UQIFuJE7cN-Oc-69b2jEnOkhs 8959
repobee-3.10.0.dist-info/WHEEL sha256=eOLhNAGa2EW3wWl_TU484h7q1UNgy0JXjjoqKoxAAQc 92
repobee-3.10.0.dist-info/entry_points.txt sha256=ZfdOJV1iY6pkZ5LXMywQOvigDgmd4ZVr0oZiXA59lto 100
repobee-3.10.0.dist-info/top_level.txt sha256=tN7RipyDbyOj5T-TMBHEzu3QQGo7cqExLhGNly_HvJE 50
repobee-3.10.0.dist-info/RECORD

top_level.txt

_repobee
repobee
repobee_plug
repobee_testhelpers

entry_points.txt

repobee = repobee:main
name_of_plugin = repobee_testhelpers.fixtures