Next | Query returned 68 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2022-04-19 13:28:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ipykernel: updated to 6.13.0

6.13.0

Enhancements made

- Add the PID to the resource usage reply

Bugs fixed

- Fix qtconsole spawn

Maintenance and upkeep improvements

- Add basic mypy support
- Clean up pre-commit
- Update setup.py
- [pre-commit.ci] pre-commit autoupdate
   2022-04-06 17:15:49 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipykernel: updated to 6.12.1

6.12.1

Maintenance and upkeep improvements

- Clean up test deps and test setup

6.12.0

Enhancements made

- use packaging instead of pkg_resources to parse versions

Bugs fixed

- Make cell_id optional
- Do not try to send on iostream if closed
   2022-03-31 20:27:24 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ipykernel: updated to 6.11.0

6.11.0

Enhancements made

- Include method signatures in experimental completion results
- Try to pass cell id to executing kernel.

Maintenance and upkeep improvements

- Handle warnings in tests
- Run flake and remove deprecated import
- Add ignore-revs file
- Autoformat with black and isort
- Add pytest opts and pre-commit

6.10.0

Enhancements made

- Improve performance of stderr and stdout stream buffer

Bugs fixed

- Check if the current thread is the io thread

Maintenance and upkeep improvements

- More CI cleanup
- CI cleanup

Documentation improvements

- Add precision about subprocess stdout/stderr capturing
   2022-03-15 06:49:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipykernel: updated to 6.9.2

6.9.2

Bugs fixed

- Catch error when shutting down kernel from the control channel))
- Only kill children in process group at shutdown
- BUG: Kill subprocesses on shutdown.
   2022-02-16 10:55:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipykernel: updated to 6.9.1

6.9.1

Bugs fixed
- Add hostname to the usage reply
- Enable standard library debugging via config
- process_one only accepts coroutines for dispatch
   2022-02-08 09:51:12 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ipykernel: updated to 6.9.0

6.9.0

Bugs fixed
- Fixed event forwarding
- use message queue for abort_queues
   2022-02-04 14:13:52 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ipykernel: updated to 6.8.0

6.8.0

Enhancements made

- Add support for the debug modules request

Bugs fixed

- Handle all threads stopped correctly
- Fix the debug modules model
- Handled AllThreadsContinued and workaround for wrong threadId in cont…

Maintenance and upkeep improvements

- Cancel duplicate runs

6.7.0

Enhancements made

- Add usage_request and usage_reply based on psutil

Bugs fixed

- Removed DebugStdLib from arguments of attach
- Normalize debugger temp file paths on Windows
- Breakpoint in cell with leading empty lines may be ignored

Maintenance and upkeep improvements

- Skip on PyPy, seem to fail.
- Remove pipx to fix conflicts
- Remove impossible skipif.

6.6.1

Bugs fixed

- PR: do_one_iteration is a coroutine

Maintenance and upkeep improvements

- Clean python 2 artifacts.

Documentation improvements

- Fix title position in  changelog

6.6.0

Enhancements made

- Set `debugOptions` for breakpoints in python standard library source
- Send `omit_sections` to IPython to choose which sections of documentation you \ 
do not want

Bugs fixed

- Added missing `exceptionPaths` field to `debugInfo` reply

Maintenance and upkeep improvements

- Test `jupyter_kernel_test` as downstream
- Remove `nose` dependency
- Add explicit encoding to open calls in debugger

6.5.1

Bugs fixed

- Fix the temp file name created by the debugger

Maintenance and upkeep improvements

- Enforce labels on PRs
- Unpin `IPython`, and remove some dependencies on it.

6.5.0

Bugs fixed

- Fix rich variables inspection
- Do not call `setQuitOnLastWindowClosed()` on a `QCoreApplication`

Maintenance and upkeep improvements

- Drop `ipython_genutils` requirement

6.4.2

Enhancements made

- Enabled rich rendering of variables in the debugger

Bugs fixed

- Remove setting of the eventloop function in the InProcessKernel

Maintenance and upkeep improvements

- Add python version classifiers

6.4.1

Merged PRs

- debugpy is now a build requirement

6.4.0

Enhancements made

- Make `json_clean` a no-op for `jupyter-client` >= 7

Bugs fixed

- Do not assume kernels have loops
- Fix undefined variable

Maintenance and upkeep improvements

- Make `ipykernel` work without `debugpy`
- Stop using deprecated `recv_multipart` when using in-process socket.
- Update some warnings with instructions and version number.

6.3.1

Merged PRs

- Add dependency on IPython genutils.

6.3.0

Enhancements made

- Add deep variable inspection
- Add `IPKernelApp.capture_fd_output` config to disable FD-level capture

Maintenance and upkeep improvements

- Remove more `nose` test references
- Remove `nose` `skipIf` in favor of `pytest`
- Remove more `nose`
- Set up release helper plumbing
- Test downstream projects

6.2.0

Enhancements made

- Add Support for Message Based Interrupt

Maintenance and upkeep improvements

- Remove some more dependency on nose/iptest
- Remove block param from get_msg()

6.1.0

Enhancements made

- Implemented `richInspectVariable` request handler

Maintenance and upkeep improvements

- Bump `importlib-metadata` limit for `python<3.8`

Bug Fixes

- Fix exception raised by `OutStream.write`

6.0.3

- `KernelApp`: rename ports variable to avoid override

6.0.2

Bugs fixed

- Add watchfd keyword to InProcessKernel OutStream initialization
- Fix typo in eventloops.py
- [bugfix] fix in setup.py (comma before appnope)

Maintenance and upkeep improvements

- Add upper bound to dependency versions.
- Replace non-existing function.
- Remove unused variables
- Do not use bare except
- misc whitespace and line too long
- Formatting: remove semicolon
- Clean most flake8 unused import warnings.
- Minimal flake8 config
- Remove CachingCompiler's filename_mapper

6.0.1

- Fix Tk and asyncio event loops
- Stringify variables that are not json serializable in inspectVariable

6.0.0

IPykernel 6.0 is the first major release in about two years, that brings a \ 
number of improvements, code cleanup, and new
features to IPython.

You should be able to view all closed issues and merged Pull Request for this
milestone [on
GitHub](https://github.com/ipython/ipykernel/issues?q=milestone%3A6.0+is%3Aclosed+),
as for any major releases, we advise greater care when updating that for minor
release and welcome any feedback (~50 Pull-requests).

IPykernel 6 should contain all changes of the 5.x series, in addition to the
following non-exhaustive changes.

 - Support for the debugger protocol, when using `JupyterLab`, `RetroLab` or any
   frontend supporting the debugger protocol you should have access to the
   debugger functionalities.

 - The control channel on IPykernel 6.0 is run in a separate thread, this may
   change the order in which messages are processed, though this change was necessary
   to accommodate the debugger.

 - We now have a new dependency: `matplotlib-inline`, this helps to separate the
   circular dependency between IPython/IPykernel and  matplotlib.

 - All outputs to stdout/stderr should now be captured, including subprocesses
   and output of compiled libraries (blas, lapack....). In notebook
   server, some outputs that would previously go to the notebooks logs will now
   both head to notebook logs and in notebooks outputs. In terminal frontend
   like Jupyter Console, Emacs or other, this may ends up as duplicated outputs.

 - coroutines are now native (async-def) , instead of using tornado's
   `@gen.coroutine`

 - OutStreams can now be configured to report `istty() == True`, while this
   should make some output nicer (for example colored), it is likely to break
   others. Use with care.

New features added

- Implementation of the debugger

Enhancements made

- Make the `isatty` method of `OutStream` return `true`
- Allow setting cell name
- Try to capture all file descriptor output and err
- Implemented `inspectVariables` request
- Specify `ipykernel` in kernelspec
- Use `matplotlib-inline`
- Run control channel in separate thread

Bugs fixed

- Remove references to deprecated `ipyparallel`
- Return len of item written to `OutStream`
- Call metadata methods on abort replies
- Fix keyboard interrupt issue in `dispatch_shell`
- Update `Trio` mode for compatibility with `Trio >= 0.18.0`
- Follow up `DeprecationWarning` Fix
- Flush control stream upon shutdown
- Fix Handling of `shell.should_run_async`
- Deacrease lag time for eventloop
- Fix "Socket operation on nonsocket" in downstream `nbclient` test.
- Stop control thread before closing sockets on it
- Fix debugging with native coroutines
- Fixup master build
- Fix parent header retrieval
- Add missing self
- Backwards compat with older versions of zmq

Maintenance and upkeep improvements

- Remove pin on Jedi because that was already fixed in IPython
- Remove deprecated source parameter since 4.0.1 (2015)
- Remove deprecated `SocketABC` since 4.5.0
- Remove deprecated profile options of `connect.py`
- Remove `ipykernel.codeutil` deprecated since IPykernel 4.3.1 (Feb 2016)
- Keep preferring `SelectorEventLoop` on Windows
- Add `Kernel.get_parent` to match `set_parent`
- Flush control queue prior to handling shell messages
- Add `Kernel.get_parent_header`
- Build docs only on Ubuntu: add jobs to check docstring formatting.
- Make deprecated `shell_streams` writable
- Use channel `get_msg` helper method
- Use native coroutines instead of tornado coroutines
- Make less use of `ipython_genutils`
- Run GitHub Actions on all branches
- Move Python-specific bits to ipkernel
- Update Python Requirement to 3.7
- Replace import item from `ipython_genutils` to traitlets.
- Some removal of `ipython_genutils.py3compat`.
- Fixup `get_parent_header` call
- Update of `ZMQInteractiveshell`.
- Removed filtering of stack frames for testing
- Added 'type' field to variables returned by `inspectVariables` request
- Changed default timeout to 0.0 seconds for `stop_on_error_timeout`
- Attempt longer timeout
- Clean up release process and add tests
- Kernelspec: ensure path is writable before writing `kernel.json`.
- Add `configure_inline_support` and call it in the shell

Documentation improvements

- Misc Updates to changelog for 6.0
- Add 5.5.x Changelog entries
- Build docs only on ubuntu: add jobs to check docstring formatting.
- DOC: Autoreformat all docstrings.
- Bump Python to 3.8 in `readthedocs.yml`
- Fix typo
- Add release note to 5.5.0 about `stop_on_error_timeout`
- Move changelog to standard location
- Add changelog for 5.5
- Change to markdown for changelog

Deprecations in 6.0

- `Kernel`s now support only a single shell stream, multiple streams will now be \ 
ignored. The attribute
   `Kernel.shell_streams` (plural) is deprecated in ipykernel 6.0. Use \ 
`Kernel.shell_stream` (singular)
- `Kernel._parent_header` is deprecated, even though it was private. Use \ 
`.get_parent()` now.

Removal in 6.0

- `ipykernel.codeutils` was deprecated since 4.x series (2016) and has been \ 
removed, please import similar
   functionalities from `ipyparallel`
- remove `find_connection_file` and `profile` argument of `connect_qtconsole` \ 
and `get_connection_info`, deprecated since IPykernel 4.2.2 (2016).
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-12-30 14:05:42 by Adam Ciarcinski | Files touched by this commit (125)
Log message:
Forget about Python 3.6
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip

Next | Query returned 68 messages, browsing 31 to 40 | Previous