v7.0.0a0
Pre-release
Pre-release
7.0.0a0
Enhancements made
- Detect parent change in more cases on unix #1271 (@bluss)
- Kernel subshells (JEP91) implementation #1249 (@ianthomas23)
- Remove control queue #1210 (@ianthomas23)
- Replace Tornado with AnyIO #1079 (@davidbrochart)
Bugs fixed
- Fix eventloop integration with anyio #1265 (@ianthomas23)
- Explicitly close memory object streams #1253 (@ianthomas23)
- Fixed error accessing sys.stdout/sys.stderr when those are None #1247 (@gregory-shklover)
- Correctly handle with_cell_id in async do_execute #1227 (@ianthomas23)
- Do not import debugger/debugpy unless needed #1223 (@krassowski)
- Allow datetime or str in test_sequential_control_messages #1219 (@ianthomas23)
- Fix side effect import for pickleutil #1217 (@blink1073)
Maintenance and upkeep improvements
- Remove direct use of asyncio #1266 (@davidbrochart)
- Specify argtypes when using macos msg #1264 (@ianthomas23)
- Forward port changelog for 6.29.4 and 5 to main branch #1263 (@ianthomas23)
- Ignore warning from trio #1262 (@ianthomas23)
- Build docs on ubuntu #1257 (@blink1073)
- Avoid a DeprecationWarning on Python 3.13+ #1248 (@hroncok)
- Catch IPython 8.24 DeprecationWarnings #1242 (@s-t-e-v-e-n-k)
- Update version to 7.0.0 #1241 (@mlucool)
- Add compat with pytest 8 #1231 (@blink1073)
- Set all min deps #1229 (@blink1073)
- Update Release Scripts #1221 (@blink1073)
Documentation improvements
- Forward port changelog for 6.29.4 and 5 to main branch #1263 (@ianthomas23)
Contributors to this release
(GitHub contributors page for this release)
@agronholm | @blink1073 | @bluss | @Carreau | @davidbrochart | @gregory-shklover | @hroncok | @ianthomas23 | @ivanov | @krassowski | @maartenbreddels | @minrk | @mlucool | @s-t-e-v-e-n-k