Skip to content

Releases: iris-hep/func_adl

Bug fix: Zip operator crash and `len` warning

12 Sep 21:51
b67b122
Compare
Choose a tag to compare

Fixed one crash and one extra warning message:

  • Zip now won't crash when trying to do the internal type checking. It does not yet return the proper result, but that should be safe for most uses (see #150).
  • len operator no longer produces a warning and type checks as a float.

What's Changed

Full Changelog: 3.3.2...3.3.3

Add license

10 Sep 21:30
Compare
Choose a tag to compare

Apparently a blocker for conda is not having explicit license... Here is the fix.

What's Changed

Full Changelog: 3.3.1...3.3.2

Dict type-following

27 Apr 08:06
5f23cfb
Compare
Choose a tag to compare

Prior to this, when you accessed methods that were part of a dictionary the type following wasn't done correctly. This release will update to code that does this correctly.

Note this is still now working correctly for tuples!

What's Changed

Full Changelog: 3.3.0...3.3.1

Bug fix for deref

27 Apr 07:07
Compare
Choose a tag to compare
Bug fix for deref Pre-release
Pre-release

bug fix for released code.

Deep-type following for dictionaries

27 Apr 06:44
Compare
Choose a tag to compare
Pre-release

Prior to this, type information was lost when we used dictionaries in Select statements. This fixes that.

Fix dict/tuple type following bug

25 Apr 08:04
Compare
Choose a tag to compare
Pre-release

Correctly follow types through tuple and dict references.

Fix type following for tuples an dicts

25 Apr 08:00
2891ca1
Compare
Choose a tag to compare
Pre-release

Fix up type following when there are dict and tuple references

Full Changelog: 3.3.0...3.3.1b1

Enums!

25 Apr 00:50
2891ca1
Compare
Choose a tag to compare

This release adds explicit support for enums in the type libraries and fixes a regression that was preventing parameterized functions from working correctly. Otherwise, there should be no changes in how this operates and it should be backward compatible.

What's Changed

Full Changelog: 3.2.8...3.3.0

Relax library requirements

21 Mar 21:34
19e33fc
Compare
Choose a tag to compare

Thanks to @matthewfeickert for this!

  • Support 3.7+, without having a cap on the release version.
  • Start the migration away from the old distutils

There should be no functional difference.

What's Changed

Full Changelog: 3.2.7...3.2.8

More uniform `lambda` capture

16 Oct 23:28
dfeb858
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.2.6...3.2.7