Func-adl

Latest version: v3.4.0

Safety actively analyzes 722779 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

3.4.0

Lots of new features in this code. See the list of pull requests below. In particular:

* dataclasses and named ntuples are now supported, allowing for the breakdown of large queries to be much easier.
* enums are now much more carefully handled, and correctly passed down to the backend
* outter arguments in a nested lambda function can now be correctly referenced.

Lots of other things, like official 3.13 python support, the start of removing 3.8 support, documentation, citation files, etc.

There is some possible backwards incompatibility - in particular in the way parameterized calls are processed. If you have any, you should test!

What's Changed
* Add preferred citation and CITAITON.cff by gordonwatts in https://github.com/iris-hep/func_adl/pull/157
* fix: Add citation information for repository by matthewfeickert in https://github.com/iris-hep/func_adl/pull/162
* docs: Add conda-forge badge to README by matthewfeickert in https://github.com/iris-hep/func_adl/pull/153
* build: Support Python 3.9+ by matthewfeickert in https://github.com/iris-hep/func_adl/pull/159
* Support 3.13 and also pyproject.toml by gordonwatts in https://github.com/iris-hep/func_adl/pull/166
* Fixup project distriubtion files by gordonwatts in https://github.com/iris-hep/func_adl/pull/168
* Add dataclasses and named tuples as syntatic sugar by gordonwatts in https://github.com/iris-hep/func_adl/pull/176
* Add docs for named tuples and data classes by gordonwatts in https://github.com/iris-hep/func_adl/pull/177
* Lambda arguments can be captured by gordonwatts in https://github.com/iris-hep/func_adl/pull/182
* deep copy for deref tuple, list, dict by gordonwatts in https://github.com/iris-hep/func_adl/pull/184
* Improve error message when you forget to parameterize a call with [cpp_xxx] by gordonwatts in https://github.com/iris-hep/func_adl/pull/185
* Enum pass through by gordonwatts in https://github.com/iris-hep/func_adl/pull/186


**Full Changelog**: https://github.com/iris-hep/func_adl/compare/3.3.3...3.4.0

3.4.0b7

Specific fixes below - but lots of details making code in the wild work.

What's Changed
* Lambda arguments can be captured by gordonwatts in https://github.com/iris-hep/func_adl/pull/182
* deep copy for deref tuple, list, dict by gordonwatts in https://github.com/iris-hep/func_adl/pull/184
* Improve error message when you forget to parameterize a call with [cpp_xxx] by gordonwatts in https://github.com/iris-hep/func_adl/pull/185
* Enum pass through by gordonwatts in https://github.com/iris-hep/func_adl/pull/186


**Full Changelog**: https://github.com/iris-hep/func_adl/compare/3.4.0b6...3.4.0b7

3.4.0b6

What's Changed
* Add preferred citation and CITAITON.cff by gordonwatts in https://github.com/iris-hep/func_adl/pull/157
* fix: Add citation information for repository by matthewfeickert in https://github.com/iris-hep/func_adl/pull/162
* docs: Add conda-forge badge to README by matthewfeickert in https://github.com/iris-hep/func_adl/pull/153
* build: Support Python 3.9+ by matthewfeickert in https://github.com/iris-hep/func_adl/pull/159
* Support 3.13 and also pyproject.toml by gordonwatts in https://github.com/iris-hep/func_adl/pull/166
* Fixup project distriubtion files by gordonwatts in https://github.com/iris-hep/func_adl/pull/168
* Add dataclasses and named tuples as syntatic sugar by gordonwatts in https://github.com/iris-hep/func_adl/pull/176
* Add docs for named tuples and data classes by gordonwatts in https://github.com/iris-hep/func_adl/pull/177


**Full Changelog**: https://github.com/iris-hep/func_adl/compare/3.3.3...3.4.0b6

3.4.0b5

**Full Changelog**: https://github.com/iris-hep/func_adl/compare/3.4.0b4...3.4.0b5

3.4.0b4

**Full Changelog**: https://github.com/iris-hep/func_adl/compare/3.4.0b3...3.4.0b4

3.4.0b3

**Full Changelog**: https://github.com/iris-hep/func_adl/compare/3.4.0b2...3.4.0b3

Page 1 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.