Skip to content

Releases: caltechlibrary/commonpy

Release 1.9.3

25 Apr 23:57
Compare
Choose a tag to compare

This version adds a missing internal function definition in download(...).

Release 1.9.2

22 Apr 17:38
Compare
Choose a tag to compare

This version changes pluralized so that it outputs 0 items instead of 0 item if the number of its argument has length 0.

Release 1.9.1

15 Mar 02:54
Compare
Choose a tag to compare

This version adds more test cases and splits out the requirements for testing/development into a separate requirements file, requirements-dev.txt.

Release 1.9.0

12 Mar 04:11
Compare
Choose a tag to compare

Changes in this release:

  • New exception ArgumentError.
  • net(...) makes slightly finer distinctions between ServiceFailure and NetworkFailure when it comes to addresses it can't connect to, and also raises ArgumentError in some cases such as passing a data keyword argument to a network get.
  • on_localhost(...) logs slightly better debug messages.
  • There are more test cases.
  • CITATION.cff has been corrected and no longer describes the wrong repository.

Release 1.8.2

11 Jan 00:46
Compare
Choose a tag to compare

This version merely changes a version dependency in requirements.txt. No other changes.

Release 1.8.1

04 Jan 15:08
Compare
Choose a tag to compare

Changes in this release:

  • At some point between versions 0.18 and 0.21.1 (current version), the httpx package changed the keyword argument named allow_redirects to follow_redirects, and our network_utils module functions broke as a result. This release updates network_utils to account for the change.
  • The requirements.txt file now pins most dependencies to a specific version, to avoid situations where getting a newer version of a package might break existing code.
  • The copyright year has been updated in various files.

Release 1.8.0

03 Jan 19:33
Compare
Choose a tag to compare

This version introduces the data_structures module, and a new class, CaseFoldDict.

Release 1.7.3

03 Jan 15:43
Compare
Choose a tag to compare

Changes in this release:

  • Fixed a missing f-string in an exception message, plus guarded a few more exception message strings with antiformat.
  • Added CITATION.cff file.
  • Updated the Makefile.

Release 1.7.2

02 Dec 00:40
Compare
Choose a tag to compare

Improve flattened to handle lists of dict keys.

Release 1.7.1

22 Nov 21:42
Compare
Choose a tag to compare

This release adds a missing requirements.txt entry for the package deprecation.