Description
Checklist
- I added a descriptive title (including the requested package name, version, and platform).
- I searched the defaults channels (Python and R) and did not find the package I'm requesting.
- I searched through existing issues and did not find a duplicate request for this package.
Request type
- New (i.e. no versions of this package currently exist on repo.anaconda.com)
- Update (i.e. older versions of this package exist and I'm requesting an updated version)
- Rebuild (i.e. something is wrong with an existing version of this package and it needs to be rebuilt)
Name
executing
Version
latest
Platform(s)
noarch
Location of source code
https://github.com/alexmojaki/executing
Conda-Forge feedstock
https://github.com/conda-forge/executing-feedstock/
Reason for this request
The currently used version is almost 3 years old: https://pypi.org/project/executing/0.8.3/
Python 3.11 is only supported in executing
version 1.1.0, and Python 3.12 is only supported in executing
version 2.0.1. This caused a lot of complaints in gruns/icecream#79 and I was constantly confused about why people kept reporting using an ancient version of executing
, I thought that keeping the conda forge up to date was enough and didn't realise that Anaconda pinned versions.
executing
1.0.0 also fixed a significant source of problems with formatting tracebacks in IPython which again lots of people have complained about in ipython/ipython#13598 and people aren't getting that fix.
There's no known reason not to use the latest version, and building should be straightforward as it's just Python.
(OPTIONAL) Additional information
No response