Skip to content

Releases: eth-cscs/pyfirecrest

1.5.0

09 Aug 09:50
6bb5179
Compare
Choose a tag to compare

What's Changed

  • Add a warning when poll argument is string in #54
  • Fix case in jobName parameter in internal-transfer requests in #55
  • Add version_api attribute to the library and cli in #56
  • Add documentation for cli in readthedocs page in #57
  • 👌 Use requests.Session in #62
  • Support skip_ending and skip_beginning arguments in tail and head commands in #59
  • Use utilities/whoami endpoint from FirecREST, when possible, to determine the username in #60

Full Changelog: v1.4.0...v1.5.0

1.4.0

04 May 12:18
fdc6f7b
Compare
Choose a tag to compare

What's Changed

  • Replace poetry with a standard PEP 621 builder in #38
  • 🔧 Add mypy type-checking in #40
  • Add some initial documentation for the CLI in #35
  • 🔧 Add tox.ini in #36
  • Add account in job submission in #47
  • Add timeout argument for the http requests in the cli in #48
  • Catch all errors in cli to avoid traceback output in #49
  • Add support for the head and tail endpoints in #50
  • Update copyright to 2023 in #51
  • Add typing annotations in #52
  • Retry requests after some time in case that the rate limit is reached in #53

Full Changelog: v1.3.0...v1.4.0

1.3.0

24 Jan 15:42
972d044
Compare
Choose a tag to compare

What's Changed

  • Fix typo in upload file code block in #23
  • Add filename parameter to simple_upload in #24
  • Handle better the failed requests in ClientCredentialsAuth in #25
  • Update copyright in #26
  • Adding timeout to requests in #28
  • Add a (hidden) tasks method to the Firecrest object in #30
  • Add cli for pyfirecrest in #29
  • Add logging to the library and the cli in #33

Full Changelog: v1.2.0...v1.3.0

1.2.0

27 Jun 14:29
58ddc2d
Compare
Choose a tag to compare

What's Changed

  • Upgrade PyJWT dependency to PyJWT>=2.4.0 in #20
  • Add stat method for the new FirecREST endpoint in #19
  • Improve handling of response from /compute/acct in #21
  • Add min_token_validity variable in ClientCredentialsAuth object creation in #22

1.1.0

19 May 18:45
Compare
Choose a tag to compare

What's Changed

  • Simplify authorization object for client-credential grant type
  • Update links to the eth-cscs repository

1.0.0

16 May 09:29
4ca97ff
Compare
Choose a tag to compare

First release