AlgoGrade

View on PyPIReverse Dependencies (0)

1.1.0 AlgoGrade-1.1.0-py3-none-any.whl

Wheel Details

Project: AlgoGrade
Version: 1.1.0
Filename: AlgoGrade-1.1.0-py3-none-any.whl
Download: [link]
Size: 31550
MD5: 86d3b7c8aa15589bad9ee62171a52306
SHA256: 3206627cfa7a905255e6ab97724f7fffc00fdd76783ac9b5848207d521c28327
Uploaded: 2024-05-26 15:28:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: AlgoGrade
Version: 1.1.0
Summary: A library for automated grading of algorithm-based assignments with grading of their intermediate stages. The grading of some computational geometry assignments is provided out of the box.
Author: artandfi (Artem Fisunenko)
Author-Email: artyom.fisunenko[at]gmail.com
Keywords: Python3,automated grading,computational geometry,convex hull,region search,geometric search,point location,proximity,closest pair,closest points
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Dist: algogears (==1.1.2)
Requires-Dist: annotated-types (==0.5.0)
Requires-Dist: build (==1.2.1)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: exceptiongroup (==1.1.1)
Requires-Dist: iniconfig (==2.0.0)
Requires-Dist: packaging (==23.1)
Requires-Dist: pluggy (==1.2.0)
Requires-Dist: pydantic (==2.0)
Requires-Dist: pydantic-core (==2.0.1)
Requires-Dist: pyproject-hooks (==1.0.0)
Requires-Dist: pytest (==7.4.0)
Requires-Dist: tomli (==2.0.1)
Requires-Dist: typing-extensions (==4.8.0)
License-File: LICENSE
[No description]

WHEEL

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

RECORD

Path Digest Size
AlgoGrade/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
AlgoGrade/adapters.py sha256=IgO7P8B2z3HyCdMia0JkMXtxhT3oc9go-DSj_o9rQi8 12716
AlgoGrade/core.py sha256=9wjWEG4wnCObY7ZwcDpkraEl0Lgf20LD5e514M332gA 15456
AlgoGrade/dynamic_hull.py sha256=2qnAESBuQSzLUZoFZFwLU90N9e8EzfyL7xF6RylG38g 3766
AlgoGrade/graham.py sha256=tUxNLOVekTVw2onH79vEQ4mGw1wXD9VXdkRS6XVL_EE 4733
AlgoGrade/parsers.py sha256=7-7zDURph4URwvQFUIMhfFumjAVUNAb1EIDvIOoVqNQ 471
AlgoGrade/preparata.py sha256=Fymq87zvLFnFXDAYoITUnD80KMpAxAote6G48P52a9o 2493
AlgoGrade/quickhull.py sha256=NifFDwhxRdS3j-F5GB0uSWUs084bguJMlBVuhSL0Thw 1876
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/adapters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/adapters/test_basic_adapters.py sha256=L22p1Au3KIuPL1__ukgopiiaLU--8Gltljp3cXEQmxA 5876
tests/adapters/test_core.py sha256=5cLKvFEOEOChToG89l2FtQVNxFbfKr-VWecq2KTHXVY 3537
tests/adapters/test_dynamic_hull.py sha256=rc1FOsOJs2x6NiLVWxPNiclkHiwjk-neXolqEcjYzkI 3876
tests/adapters/test_graham.py sha256=ENmRw4gewtXpzhaOnkk6Msk-ehGqImtk6laIlVs8fGQ 2056
tests/adapters/test_interlibrary_converters.py sha256=9DdWyGIzjPqFX0GRByiQWH0xucZvqAu4rRBvoD7HCHw 2324
tests/adapters/test_preparata.py sha256=gc-0qcFoYACMD8-QATdS6MB_XgcL1r_efCskZac42GU 1961
tests/adapters/test_quickhull.py sha256=9HMzz8DnHAhQoqpQ_8ENG0WvnbhrtnoJ6HXQJSDfy8Y 1906
tests/answers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/answers/test_dynamic_hull.py sha256=kAmhG6JEQUQldSXrtAvl3UQPaMmyGrgE1DPE33wmu-A 1045
tests/answers/test_graham.py sha256=o5Pz8ol-QbM-ZXdd0Re9l40DCdF9jcEXP0ka9MWyKGE 1141
tests/answers/test_preparata.py sha256=sVa0pVtH_vuNyNquWrDdutSngbG8iJNRNJ5GagHg2RM 1205
tests/answers/test_quickhull.py sha256=gzuzYyvQB7xU4NGcYHfPPERb49tlZi4c5aaVv_Z1Oro 854
tests/graders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/graders/test_dynamic_hull.py sha256=byZxkqUV1L9gDz10Vcvm6FEkDfgOnUQBgyHvsMpXlv0 16410
tests/graders/test_grade_methods.py sha256=u6yel2zkFvuOjlbiMXKY3whUGKH7i6Iak81oRnWZMS0 28972
tests/graders/test_graham.py sha256=5uWWdxw3Gg9t5-REPsSrcZogLjD45h-0KOsG5PPRkuA 12007
tests/graders/test_mock.py sha256=NIYKQgBJ3gUUN-dHO4_40DdI7weiUWJA2gkWUTHAzh8 2537
tests/graders/test_prep.py sha256=VKtNrsV16Kb18xoEX7BVb-YaR9tw7p-vSYnR8QhJ7nc 10798
tests/graders/test_preparata.py sha256=EaUS0IPoJXn8GC6gYkDCwjw97zhDlMbuR4teqWY1sYk 31486
tests/graders/test_quickhull.py sha256=uYI415NH58fFVrkG34fNTdkM0zuyGMJ0j1LrlnuDIg4 7368
tests/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/parsers/test_point_list_and_target_point_parser.py sha256=GzUYcCS1lPLRR-Lsk-OpdO1ULRho-Q0VXhRGJ0bY7b8 388
tests/parsers/test_point_list_parser.py sha256=QQhQu41GqRpFj3xlWV-BtF4yTPzuLHWSykCc7s5elbY 289
AlgoGrade-1.1.0.dist-info/LICENSE sha256=LyVUhl7bmwf8S1_i33Mc0O4L3YMu9-ZcvlmG5AuNKYo 1104
AlgoGrade-1.1.0.dist-info/METADATA sha256=zuFLDp0tg2DXfZoNT0gDuqdrm7-JgA_uxVZyJD_XvZ8 1097
AlgoGrade-1.1.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
AlgoGrade-1.1.0.dist-info/top_level.txt sha256=0XHyGixI6Gc1NHm4KxeqllmR5B2OEE3hahQv2N3Nnms 16
AlgoGrade-1.1.0.dist-info/RECORD

top_level.txt

AlgoGrade
tests