Skip to content

Releases: codeclassroom/CodeRunner

v1.0

23 Jul 06:50
e257196
Compare
Choose a tag to compare

[1.0] - June , 2020

Major Update (Breaking Changes)

Added

  • Add API key authorizations
  • Custom API URL support

Changed

  • Due to Judge0 API going freemium, the default API URL, [https://api.judge0.com] is no longer available. To use the API signup for a plan on RapidAPI & use the token to access the API through coderunner.

v0.8

27 May 08:12
Compare
Choose a tag to compare

[0.8] - May 27, 2020

Fix

  • Fixed bug where compiling a Java program resulted in Compilation Error.

v0.7

19 Jan 13:04
Compare
Choose a tag to compare

[0.7] - Jan 19, 2020

Changed

  • code() class now ignores output. i.e you can just provide source code & language to run a program.

v0.6

05 Jan 14:08
508dd6e
Compare
Choose a tag to compare

[0.6] - Jan 5, 2020

Added

  • New optional argument, number_of_runs in run() method, use this to specify no.of times you want to run the code. Default is set to 1.
  • Ported NEW Languages. CodeRunner now supports all languages provided by Judge0.
  • setFlags(options) for setting options for the compiler (i.e. compiler flags).
  • setArguments(arguments) for setting Command line arguments for the program.

Changed

  • Minor internal improvemets.

See it on PyPi

v0.5

20 Dec 09:27
Compare
Choose a tag to compare

Added

  • New instance method - run().
  • run() is now used to run the code i.e the code is submitted to Judge0 api using this method.
  • Support for Bash 4.4.

Changed

  • Renamed Class Run to code for easier usage.
  • getStatus(), now only returns the status in comparison to earlier versions where it performed multiple tasks.
    This is effect fixes #2.

Removed

  • requests as a dependency, Network requests are now 50% faster.

v0.4

11 Nov 15:15
Compare
Choose a tag to compare
  • New Methods getSubmissionDate(), getExitCode
  • Now you can pass source code, input and output to program as strings (limited to file paths in prior versions)
  • Added Official Docs
  • Little bit of Refactoring
  • See it on PyPi

v0.3

09 Nov 12:49
f6c1aca
Compare
Choose a tag to compare
  • Removed redundant imports
  • Added Module/Class docstrings for documentation
  • Formatted Code
  • See it on PyPi

v0.2

31 Oct 06:43
Compare
Choose a tag to compare
  • Fix import requests problem.
  • See it on PyPi

v0.1

30 Oct 14:23
Compare
Choose a tag to compare
  • Initial Release
  • See it on PyPi