Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

0.5 release #3

Merged
merged 9 commits into from
Dec 20, 2019
Merged

0.5 release #3

merged 9 commits into from
Dec 20, 2019

Conversation

Bhupesh-V
Copy link
Collaborator

[0.5] - Dec 20, 2019

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.

- wrote 4 new tests
- seggregated I/O of test programs
- partially fixes #2
- updated setup.py for next release
- ignore some pylint errors
- add support for Bash 4.4
- network request are now 50% faster (I am speed)
- updated demo code
- add tracker in setup
- Add CHANGELOG
- Removed setup.cfg
- Updated Docs with changelog link
- Updated requirements file.
- Wrote 5 new tests
- add site url in docs
- minor changes
- updated docs, setup.py & changelog
@pep8speaks
Copy link

pep8speaks commented Dec 20, 2019

Hello @Bhupesh-V! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 12:80: E501 line too long (87 > 79 characters)

Comment last updated at 2019-12-20 09:05:36 UTC

@codecov
Copy link

codecov bot commented Dec 20, 2019

Codecov Report

Merging #3 into master will increase coverage by 6.44%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master       #3      +/-   ##
==========================================
+ Coverage   89.43%   95.87%   +6.44%     
==========================================
  Files           3        3              
  Lines         123      194      +71     
==========================================
+ Hits          110      186      +76     
+ Misses         13        8       -5
Impacted Files Coverage Δ
coderunner/coderunner.py 91.75% <100%> (+6.69%) ⬆️
tests.py 100% <100%> (ø) ⬆️
coderunner/__init__.py 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a89b6d9...e15b03b. Read the comment docs.

@Bhupesh-V Bhupesh-V merged commit 131714f into master Dec 20, 2019
@Bhupesh-V Bhupesh-V deleted the dev branch December 20, 2019 09:22
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

getStatus() returns FileNotFoundError
2 participants