- #806 fix a bug of
generate-inputsubcommand about logging (@rsk0315) - #807 fix a bug of
generate-inputsubcommand which happens when generators failed
- #801 fix a bug of logging on Windows
cmd.exe
- #797 add a hint message to install WebDriver
- #791 add WebDriver supports of more browsers
- #789 change the style of logging from pwntools's one to Python's standard one
- #793 fix a minor bug of logging
- #787 add a workaround for the conflict of a module name
- #783 remove a workaround for the conflict of a module name
- #784 fix an issue about opening webbrowsers under Windows Subsystem for Linux (helped by @orisano and @southball)
- #785 print the versions for user support
- #767 correct a message to recommend updating packages
- #766 clear the history of
oj downloadwhen thetest/directory is empty
- #759 fix the bug that processes remain running when Ctrl-C is pressed while
oj testruns
- online-judge-tools/api-client#26 #757 fix the bug of the installation
- create the GitHub organization online-judge-tools so that projects will work even when @kmyk is missing
- Now @yosupo06 is an owner of the organization 🎯
- move the repository to online-judge-tools/oj
- purge the library part as online-judge-tools/api-client
- #739 follow the update of the submission form of AtCoder (@serihiro)
- #731 fix typos in messages in
--help(@cgschu1tz)
- #728 fix new errors of
oj downloadon Codeforces (@njkevlani) - #725 improve an error message for failure of downloading sample cases (@kotatsugame)
- #715 add Google Code Jam support
- #718 fix a bug of
oj submitabout Python and the language update of AtCoder
- #704 improve error logs of
oj downloadwhen files already exist - #706 kill zombie processes caused by
--tleoption inoj test - #705 make
oj submituse Python 3 by default - #705 fix a bug of
--guess-python-interpreteroption - #703 allow CRLF as line separators in
oj test - #702 display trailing spaces explicitly in
oj test - #700 fix a bug of
--side-by-sideoption about line numbers
- #692 (breaking changes) remove
split-inputsubcommand - #691 (breaking changes) remove support for Topcoder Marathon Match
- #686 fix a bug of
--side-by-sideoption
- #675 snip side-by-side diff display if result is long
- #676
downloadcommand support yukicoder token (@beet-aizu) - #671 support latest library checker
- #665
testsupport side-by-side diff display
- #665 add Sphere Online Judge support
- #661 allow
submitto guess more languages (@eggplants) - #660 prevent installation using unsupported versions of Python
- #654 fix a bug of git pull option about Library Checker
- #653 add CodeChef support
- #649 allow
submitto guess Common Lisp and Clojure files by the extension @fukamachi
- #643 make efficient about Library Checker
- #645 recognize URLs of spare servers of Codeforces like m1.codeforces.com
- #636 provide internal functions about sessions as a library
- #630 update the User-Agent for HackerRank
- #628 improve the samples parser for AtCoder
- #627 parse HTML in AOJ when no samples are registered in the official API
- #626 raise errors when no samples are found
- #613 fix the issue of
testsubcommand with non-Unicode outputs
- @kawacchu (AtCoder: kawacchu) joined as a maintainer 🎉
- #584 add
--judge-commandoption totestwith special judge (@btk15049) - #609 fix an issue about sizes of terminals on CI environments (reported by @yosupo06)
- #624 add an internal method
LibraryCheckerProblem.download_checker_cpp() - #616 #619 #620 fix some bugs on AtCoder
- #591 add English translation of
run-ci-on-your-library.rst - #585 fix a bug of opening browser in OSX (@ganow)
- #582 replace
Submission.get_problemwithSubmission.download_problemof API - #581 fix a bug of
downloadfor problems of UTPC2011 by improving parse method for AtCoder (@kawacchu) - #589 fix a bug of
dispatchyukicoder URL - #575 remove
--overwriteoption fromdownloadsubcommand and now abort downloading if samples already exist
- #561 fix a potential bug of yukicoder problems (@kawacchu)
- #560 fix a bug of
CodeforceContest.list_problems - #562 add the English translation of introduction document (@pieceofeden)
- #567 improve English of
readme.md(@nishanth2143)
- #557 fix a bug if
dispatchinvalid URL - #554 fix a problem of
downloadpart of AtCoder problem (@yoshrc) - #552 fix a problem of
downloadpart of yukicoder problem (@kawacchu) - #549 fix a bug of
dispatchAtCoder contest - #538 add many unittests for minor options
- #527 support
downloadfrom Library Checker
- #521 fix a problem of
submitabout web browsers on Windows - #517 fix a problem of
loginabout WebDriver on Windows - #511 add introduction.ja.html document
- #508 enable to
loginwith GUI browers - #505 remove
get-standingssubcommand - #503 add
generate-inputsubcommand - #492 add
CodeforcesContestclass - #484 make some breaking changes in the interface as a library
- #461 increase a stability of
downloadsubcommand
- #490 enable to install with old setuptools
- #487 fix a bug of fetch contest which has no penalty (@hamayanhamayan)
- #456 support
downloadsamples from Facebook Hacker Cup - #453 make an error message better
- #457 add tests about throwing exceptions
- #452 fix a bug of the MLE-checking and RE
- #438 update
setup.cfgto makeoj.exein Windows environments - #439 make
testpossible to run in parallel with--jobs Noption - #442 add a feature to check MLE for
testusing GNU time - #441 #443 #445 #447 #448 #449 #450 fix many minor bugs
- #434 fix a confusing behavior of a function (@kjnh10)
- #430 follow the update of Toph
- #429 fix the degrade about
download-ing system cases and the limitation of the new API of AOJ - #427 add
--tleoption togenerate-outputsubcommand - #433 fix the bug that
--tleoption makes detached processes
- #314 improve outputs for large files
- #411 #412 fix degressions of
downloadfrom AtCoder - #409 remove an unused dependency from
setup.cfg
- #407 update the method to read standings of Topcoder
- #406 add methods to read results of Topcoder
- #292 implement
login --checkfor Topcoder - #402 add a class to represent contents of AtCoder
- #380 fix a bug to get input formats from old problems of AtCoder
- #371 support
downloadfrom AOJ Arena - #370 fix a bug for problems of Codeforces with unusual alphabets like
F1
- #393 fix the degression of the
submitsubcommand for Topcoder with--full-submission - #391 fix a bug of
AtCoderContest.list_problems()
- #318 enable to use this project as a library 🎉
- #373 #367 #368 #358 #343 #326 #325 add features to operate things on AtCoder
- #349 #347 #342 #340 #335 #324 improve the API documents
- #384 #381 remove some subcommands
- #356 fix a bug of
downloadfrom yukicoder (@tMasaaa)
- #323 support
downloadandsubmitfor Toph's problem archive (@kfaRabi) - #305 support
downloadfor Kattis - #331 snip large outputs in all subcommands
- #314 fix a bug of code snipping at
submit - #311 improve the CONTRIBUTING.md
- #307 fix a bug of
submitto yukicoder
- #113 support
downloadfrom POJ - #208 support
downloadandsubmitfor HackerRank again - #275 support
submitto Yukicoder again - #276 add messages and document to login with directly editing session tokens on
cookie.jar - #200 add
--checkoption tologincommand - #290 add an error message for when
setuptoolsis too old
- @fukatani (AtCoder: ryoryoryo111) joined as a maintainer 🎉
- #281 add
--versionoption - #243 add the PePy badge to
readme.md - #259 introduce code formatters to repo
- #257 fix regexp-injection and glob-injection bugs (@Pachicobue)
- #251 support
submitto Codeforces - #245 guess/check problems to
submitfrom the history ofdownloadcommand - #247 add tests for
submitcommand - #246 add the help message for
--tleoption (@fukatani)
- #239 fix bugs of
generate-outputand add tests (@fukatani) - #234 add tests for
testcommand - #233 fix bugs of
test(@fukatani) - #28, #232: fix a problem on encodings on AtCoder
- b8a961 add CONTRIBUTING.md
- #222 created the Gitter room
- #219 fix a bug that type checking doesn't work on CI
- #218 add support for Python 3.5 (@fukatani)
- #213 update the package on PyPI via Travis CI
- #210 fix a bug of
downloadfrom AtCoder
- #208 features for HackerRank are removed
- #206 support the new
atcoder.jpdomain - #202 write document
- #201 add
--jsonoption todownloadcommand
- #193 make languages selectable with their IDs with
- #198 suppress leading spaces of samples at Codeforces
- #193 fix an unintended behaviour of
--languageoption ofsubmitwith--guessoption; add some file extensions for Perl and Perl 6
- #188 fix a degression of
downloadsystem cases of AOJ - #194 use the official API of AOJ
- #196 support the beta version of AOJ
- #189 fix a degression of
submitto AtCoder
- #180 add
-d DIRECTORYoption todownloadtestgenerate-outputcommands
- update around
submitcommand - #177 make
--openby default ofsubmitcommand - #177 add
--format-dos2unix--format-rstrip--golfoptions forsubmitcommand - #108 enable to guess the language to
submit
- #162 fix a bug of
loginfor beta.atcoder.jp
- #58 add
get-standingscommand for TopCoder MM - #154
--shellby default oftest - #153 use 1-based for lineno of
-1option oftest - #152 add newline for
--headeroption ofsplit-inputcommand
- #147 update around CI