egrader

View on PyPIReverse Dependencies (0)

0.0.8 egrader-0.0.8-py3-none-any.whl

Wheel Details

Project: egrader
Version: 0.0.8
Filename: egrader-0.0.8-py3-none-any.whl
Download: [link]
Size: 26623
MD5: 93c190ea4f1bb482b5db9a4319ca70ed
SHA256: b3033e0d2ab7f411ba48e7f3594ade71610fa143df4506efd95ce85b2db3d9a6
Uploaded: 2024-04-30 12:14:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: egrader
Version: 0.0.8
Summary: Auto-grader for Git-based programming exercises
Author-Email: Nuno Fachada <nuno.fachada[at]ulusofona.pt>
Project-Url: Bug Reports, https://github.com/VideojogosLusofona/egrader/issues
Project-Url: Documentation, https://videojogoslusofona.github.io/egrader/
Project-Url: Source, https://github.com/VideojogosLusofona/egrader
License: GPL-3
Keywords: aat,education,autograder,programming,computer science education
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: POSIX
Classifier: Topic :: Education
Requires-Python: >=3.10
Requires-Dist: numpy
Requires-Dist: python-dateutil
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: sh (>=2.0.0)
Requires-Dist: yarl
Requires-Dist: validators
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8 (>=6.0.0); extra == "dev"
Requires-Dist: flake8-black; extra == "dev"
Requires-Dist: flake8-builtins; extra == "dev"
Requires-Dist: flake8-bugbear; extra == "dev"
Requires-Dist: flake8-comprehensions; extra == "dev"
Requires-Dist: flake8-docstrings; extra == "dev"
Requires-Dist: flake8-isort; extra == "dev"
Requires-Dist: Flake8-pyproject; extra == "dev"
Requires-Dist: flake8-pytest-style; extra == "dev"
Requires-Dist: flake8-simplify; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pep8-naming; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest (>=8.0); extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: pytest-cov (>=3.0.0); extra == "dev"
Requires-Dist: pytest-mypy; extra == "dev"
Requires-Dist: types-python-dateutil; extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1241 characters]

WHEEL

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

RECORD

Path Digest Size
egrader/__init__.py sha256=v71whGJFySgSNmZF_VpRoaDS-gozGnDxtMRKsc1_BZU 55
egrader/assess.py sha256=gqKOr6E1Ra_KPSGJiC37ZihSU5XJEGHSk58D0WepjRY 7200
egrader/cli_bin.py sha256=9HzQMfKkDw3sYFoEXWj1k13GgGmcXbu4wwZ-ghZbNZ4 5379
egrader/cli_lib.py sha256=hQk8_QTzKNQJh0ttInPUBw4OZBJkOWKxALtJ60hRUug 570
egrader/fetch.py sha256=Gb3qqjcrFmeuIRTTp0ACQDx3sR7Jfb7_kzqc4_KseuE 6406
egrader/git.py sha256=R1Q44Hf2Ra8sEtK--2EMoa_4vdeqIem635KuJ0aYds8 670
egrader/paths.py sha256=FZHZLXKnVj44sB40mwcsfdU3NAkcaNI7mgFYu8GDUcI 1228
egrader/plugin.py sha256=ZeKaaUCTWC3bCD3Qd_Xe7e9rx1m3_jDayJoJuS19fz4 3417
egrader/report.py sha256=6bgh_7tEvb2ahe3F7S4WVjOmOAal2HyNFiEnAZPBhA0 1139
egrader/types.py sha256=4oMp0kcawA5KS9lqI82zUEJiRMiWCcYBCxNqkGyyeTc 6376
egrader/yaml.py sha256=wMeH8cy5lkWnCTj9l5VpMoMqumiuOb-V7EuMMVADrIg 789
egrader-0.0.8.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
egrader-0.0.8.dist-info/METADATA sha256=B7sTcd2h6-0UDm3B8342bqgSX_W77UDPdcSN32WHeAw 3283
egrader-0.0.8.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
egrader-0.0.8.dist-info/entry_points.txt sha256=M8gFVdzkX4wKuESNnvQ8U6rBszvj8E0Ji0Vlo0m51Uw 673
egrader-0.0.8.dist-info/top_level.txt sha256=Qza-ZwwSqUPTJ4KpdgaKuz9gCFQtsdwBpJHo2mH2u0w 8
egrader-0.0.8.dist-info/RECORD

top_level.txt

egrader

entry_points.txt

egrader = egrader.cli_bin:main
more_commits_bonus = egrader.plugins.inter_repo:assess_more_commits_bonus
commit_date_interval = egrader.plugins.repo:assess_commit_date_interval
commits_email = egrader.plugins.repo:assess_commits_email
files_exist = egrader.plugins.repo:assess_files_exist
min_commits = egrader.plugins.repo:assess_min_commits
repo_exists = egrader.plugins.repo:assess_repo_exists
run_command = egrader.plugins.repo:assess_run_command
basic = egrader.plugins.report:report_basic
markdown = egrader.plugins.report:report_markdown
tsv = egrader.plugins.report:report_tsv