Releases: iris-hep/func_adl
3.4.0b2- see if the pypi publishing pipeline works
Full Changelog: 3.4.0b1...3.4.0b2
3.4.0b1 - Test Release
Making a move to python 3.13 and upgrading build system. This is to test the pypi push mechanism to make sure it is still working. You can use this, but it doesn't have any functional changes.
What's Changed
- Add preferred citation and CITAITON.cff by @gordonwatts in #157
- fix: Add citation information for repository by @matthewfeickert in #162
- docs: Add conda-forge badge to README by @matthewfeickert in #153
- build: Support Python 3.9+ by @matthewfeickert in #159
Full Changelog: 3.3.3...3.4.0b1
Bug fix: Zip operator crash and `len` warning
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 afloat
.
What's Changed
- Type-Checking the Zip operator on Dictionary should not crash by @gordonwatts in #149
- Test that triggers the
len
error by @gordonwatts in #151
Full Changelog: 3.3.2...3.3.3
Add license
Apparently a blocker for conda is not having explicit license... Here is the fix.
What's Changed
- feat: Add LICENSE by @matthewfeickert in #144
Full Changelog: 3.3.1...3.3.2
Dict type-following
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
- Type propagation through dict and tuples by @gordonwatts in #140
- Deep-Type Dictionaries by @gordonwatts in #142
Full Changelog: 3.3.0...3.3.1
Bug fix for deref
bug fix for released code.
Deep-type following for dictionaries
Prior to this, type information was lost when we used dictionaries in Select
statements. This fixes that.
Fix dict/tuple type following bug
Correctly follow types through tuple and dict references.
Fix type following for tuples an dicts
Fix up type following when there are dict and tuple references
Full Changelog: 3.3.0...3.3.1b1
Enums!
This release adds explicit support for enum
s 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
- (feature) Enable Enums by @gordonwatts in #133
- (bug) Allow types for parameterized functions by @gordonwatts in #138
Full Changelog: 3.2.8...3.3.0