Skip to content

Releases: nlesc-nano/Nano-Utils

Nano-Utils 2.3.5

21 Sep 17:59
e576c16
Compare
Choose a tag to compare

Nano-Utils 2.3.4

19 Apr 15:38
9e0ecc4
Compare
Choose a tag to compare
  • Add formal Python 3.11 support
  • Misc CI updates

Full Changelog: 2.3.3...2.3.4

Nano-Utils 2.3.3

15 Jun 14:57
b6f24b3
Compare
Choose a tag to compare

What's Changed

  • ENH: Avoid double-loops in _RecursiveMappingView by @BvB93 in #37

Full Changelog: 2.3.2...2.3.3

Nano-Utils 2.3.2

28 Mar 23:07
7e315b5
Compare
Choose a tag to compare

What's Changed

  • ENH: Improve the repr of the various h5py.File views by @BvB93 in #36

Full Changelog: 2.3.1...2.3.2

Nano-Utils 2.3.1

13 Dec 16:58
d8549bd
Compare
Choose a tag to compare

What's Changed

  • ENH: Allow VersionInfo.from_str to accept any PEP 440-compatible version string by @BvB93 in #35

Full Changelog: 2.3.0...2.3.1

Nano-Utils 2.3.0

16 Oct 11:36
32e3a9d
Compare
Choose a tag to compare
  • Added UserMapping entry points for the IPython key completioner and pretty printer.
  • Added a decorator for applying the effect of warnings.filterwarnings to the decorated function.

Nano-Utils 2.2.0

12 Oct 11:33
44513ce
Compare
Choose a tag to compare
  • Added a decorator for constructing positional-only signatures.
  • Added two mappings for creating structured dtypes.
  • Added two mapping baseclasses for user defined mappings.

Nano-Utils 2.1.0

04 Oct 20:43
4a27f8b
Compare
Choose a tag to compare
  • Reimplement RecursiveValuesView.__eq__ in terms of collections.Counter comparisons.

Nano-Utils 2.0.0

14 Sep 13:46
6bf3e3f
Compare
Choose a tag to compare
  • Added the fullmatch argument to VersionInfo.from_str.
  • The h5py-related recursive_keys, recursive_values and recursive_items functions now return collections.abc.MappingView instances, rather than generators. These mappingviews are available via the RecursiveKeysView, RecursiveValuesView and RecursiveItemsView classes.

Nano-Utils 1.4.0

30 Jul 14:59
34b3800
Compare
Choose a tag to compare
  • Added LazyImporter and MutableLazyImporter, two classes for lazily importing objects.