PyJudge
PyJudge copied to clipboard
Simple Programming Contest hosting software
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.5.18.1 to 2022.12.7. Commits 9e9e840 2022.12.07 b81bdb2 2022.09.24 939a28f 2022.09.14 aca828a 2022.06.15.2 de0eae1 Only use importlib.resources's new files() / Traversable API on Python ≥3.11 ... b8eb5e9 2022.06.15.1...
Bumps [pip](https://github.com/pypa/pip) from 18.0 to 21.1. Changelog Sourced from pip's changelog. 21.1 (2021-04-24) Process Start installation scheme migration from distutils to sysconfig. A warning is implemented to detect differences between...
It would be nice to be able to pip install this project.
The system needs a home page which describes the judge system and provides answers to common questions. You'll need to add a new html file in the template system and...
# Thank You for your contribution to the *PyJudge* - [ ] I am going to add the question-status feature ( Unfinished Open PR )
I Have Documented the code present in Server.py file. I tried to maintain a proper standard while documentation. The documentation of code is done with my understanding of code and...
While bottle provides a simple template system, almost everyone coming to this project has been already exposed to some other template system. This causes the misuse of bottle's own template...
It might be a good idea to use `abort(404, )` in some places like - https://github.com/PyJaipur/PyJudge/blob/e3debe1e15447a6faac9d509e7ad5283731fa2c0/server.py#L89 - https://github.com/PyJaipur/PyJudge/blob/e3debe1e15447a6faac9d509e7ad5283731fa2c0/server.py#L102 some places however don't require the error. For example this - https://github.com/PyJaipur/PyJudge/blob/e3debe1e15447a6faac9d509e7ad5283731fa2c0/server.py#L104...
Questions are added via the file system right now. We need a mechanism to be able to add them via the web interface. roadmap for this: - finish #117 -...
The code for the application is not properly documented. New members wanting to contribute to the Project may find Difficult to understand the code and may have to spend more...