oj

Tools for various online judges. Downloading sample cases, generating additional test cases, testing your code, and submitting it.

MIT License

Downloads
8K
Stars
1K
Committers
30

Bot releases are hidden (Show)

oj - v12.0.0 Latest Release

Published by koba-e964 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/online-judge-tools/oj/compare/v11.5.1...v12.0.0

oj - v11.5.1

Published by kmyk about 3 years ago

  • #902 fix a bug of --display-mode=diff-all that the last line is not shown
oj - v11.5.0

Published by kmyk about 3 years ago

  • #900 allow $ oj g/i --hack-actual ... without --hack-expected
  • #894 update $ oj t --display-mode=diff
  • #892 implement $ oj t --display-mode=all
oj - v11.4.0

Published by kmyk about 3 years ago

  • #886 add test-interactive subcommand as an alias of test-reactive subcommand (@cai-lw])
oj - v11.3.3

Published by kmyk over 3 years ago

  • #884 fix the issue of terminal logs again
oj - v11.3.2

Published by kmyk over 3 years ago

  • #879 solve an issue that terminal logs are cleared on WSL after submissions (thanks @orisano)
oj - v11.3.1

Published by kmyk over 3 years ago

  • #877 hide a log message in submit subcommand
oj - v11.3.0

Published by kmyk over 3 years ago

  • #862 allow downloading system cases of AtCoder with $ oj download --system --dropbox-token=... https://...
oj - v11.2.1

Published by kmyk over 3 years ago

  • #873 improve error messages for HTTP errors on oj download
oj - v11.2.0

Published by kmyk over 3 years ago

  • #869 use gtime for GNU time on macOS
oj - v11.1.4

Published by kmyk over 3 years ago

  • #866 improve error messages of download subcommand
oj - v11.1.3

Published by kmyk over 3 years ago

  • #854 fix a link in the help message (@shuuji3)
  • #857 add some links to the getting started page from the help message
oj - v11.1.2

Published by kmyk over 3 years ago

  • #852 show a hint message when cookie.jar is broken
  • #848 fix a message of generate-input command with --hack option
oj - v11.1.1

Published by kmyk almost 4 years ago

  • #839 improve the error messages about updating packages (@granddaifuku)
oj - v11.1.0

Published by kmyk almost 4 years ago

  • #833
    • add aliases --hack-actual and --hack-expected for --hack option of generate-input subcommand
    • make generate-input subcommand print warnings when the given input generator doesn't generate random input cases
    • improve --help messages
oj - v11.0.0

Published by kmyk about 4 years ago

  • #816 (breaking changes) remove Python 3.5 support
  • #811 #790 (breaking changes) update the test subcommand
    • --print-input is now default.
    • --ignore-spaces option and --ignore-spaces-and-newlines option are added.
    • Now it always ignores the difference between CRLF and LF.
    • Some options are renamed or removed.
    • The current default behavior uses exact matching but ignores the difference of CRLF and LF.
      • The previous default used exact matching but ignored trailing spaces and newlines of files. It was the same to the matching algorithm in Anarchy Golf.
  • #819 (breaking changes) remove some options from submit
    • The options --format-dos2unix, --format-rstrip, --golf are removed. They are options for code golf.
  • #821 replace the default command of test subcommand on Windows with .\a.exe
  • #818 improve the output of test subcommand
  • #813 #819 update some hint messages
  • #825 (breaking changes) change to print logs to stdout instead of stderr (@ryo-n)
    • --json options of some subcommands are also removed. They used stdout.
oj - v10.1.3

Published by kmyk about 4 years ago

  • #806 fix a bug of generate-input subcommand about logging (@rsk0315)
  • #807 fix a bug of generate-input subcommand which happens when generators failed
oj - v10.1.2

Published by kmyk about 4 years ago

  • #801 fix a bug of logging on Windows cmd.exe
oj - v10.1.1

Published by kmyk about 4 years ago

  • #797 add a hint message to install WebDriver
oj - v10.1.0

Published by kmyk about 4 years ago

  • #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