@@ -1669,8 +1669,6 @@ failures in nbconvert.
1669
1669
1670
1670
5.1.0 fixes some important regressions in 5.0, especially on Windows.
1671
1671
1672
- [ 5.1.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/5.1 )
1673
-
1674
1672
- Fix message-ordering bug that could result in out-of-order
1675
1673
executions, especially on Windows [ #356 ] ( https://github.com/ipython/ipykernel/pull/356 )
1676
1674
- Fix classifiers to indicate dropped Python 2 support
@@ -1683,17 +1681,13 @@ failures in nbconvert.
1683
1681
1684
1682
### 5.0.0
1685
1683
1686
- [ 5.0.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/5.0 )
1687
-
1688
1684
- Drop support for Python 2. ` ipykernel ` 5.0 requires Python >= 3.4
1689
1685
- Add support for IPython's asynchronous code execution
1690
1686
[ #323 ] ( https://github.com/ipython/ipykernel/pull/323 )
1691
1687
- Update release process in ` CONTRIBUTING.md ` [ #339 ] ( https://github.com/ipython/ipykernel/pull/339 )
1692
1688
1693
1689
## 4.10
1694
1690
1695
- [ 4.10 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.10 )
1696
-
1697
1691
- Fix compatibility with IPython 7.0 [ #348 ] ( https://github.com/ipython/ipykernel/pull/348 )
1698
1692
- Fix compatibility in cases where sys.stdout can be None
1699
1693
[ #344 ] ( https://github.com/ipython/ipykernel/pull/344 )
@@ -1702,8 +1696,6 @@ failures in nbconvert.
1702
1696
1703
1697
### 4.9.0
1704
1698
1705
- [ 4.9.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.9 )
1706
-
1707
1699
- Python 3.3 is no longer supported [ #336 ] ( https://github.com/ipython/ipykernel/pull/336 )
1708
1700
- Flush stdout/stderr in KernelApp before replacing
1709
1701
[ #314 ] ( https://github.com/ipython/ipykernel/pull/314 )
@@ -1717,15 +1709,11 @@ failures in nbconvert.
1717
1709
1718
1710
### 4.8.2
1719
1711
1720
- [ 4.8.2 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.8.2 )
1721
-
1722
1712
- Fix compatibility issue with qt eventloop and pyzmq 17
1723
1713
[ #307 ] ( https://github.com/ipython/ipykernel/pull/307 ) .
1724
1714
1725
1715
### 4.8.1
1726
1716
1727
- [ 4.8.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.8.1 )
1728
-
1729
1717
- set zmq.ROUTER_HANDOVER socket option when available to workaround
1730
1718
libzmq reconnect bug [ #300 ] ( https://github.com/ipython/ipykernel/pull/300 ) .
1731
1719
- Fix sdists including absolute paths for kernelspec files, which
@@ -1734,8 +1722,6 @@ failures in nbconvert.
1734
1722
1735
1723
### 4.8.0
1736
1724
1737
- [ 4.8.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.8 )
1738
-
1739
1725
- Cleanly shutdown integrated event loops when shutting down the
1740
1726
kernel. [ #290 ] ( https://github.com/ipython/ipykernel/pull/290 )
1741
1727
- ` %gui qt ` now uses Qt 5 by default rather than Qt 4, following a
@@ -1747,8 +1733,6 @@ failures in nbconvert.
1747
1733
1748
1734
### 4.7.0
1749
1735
1750
- [ 4.7.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.7 )
1751
-
1752
1736
- Add event loop integration for ` asyncio ` .
1753
1737
- Use the new IPython completer API.
1754
1738
- Add support for displaying GIF images (mimetype ` image/gif ` ).
@@ -1762,17 +1746,13 @@ failures in nbconvert.
1762
1746
1763
1747
### 4.6.1
1764
1748
1765
- [ 4.6.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.6.1 )
1766
-
1767
1749
- Fix eventloop-integration bug preventing Qt windows/widgets from
1768
1750
displaying with ipykernel 4.6.0 and IPython ≥ 5.2.
1769
1751
- Avoid deprecation warnings about naive datetimes when working with
1770
1752
jupyter_client ≥ 5.0.
1771
1753
1772
1754
### 4.6.0
1773
1755
1774
- [ 4.6.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.6 )
1775
-
1776
1756
- Add to API ` DisplayPublisher.publish ` two new fully
1777
1757
backward-compatible keyword-args:
1778
1758
@@ -1815,15 +1795,11 @@ failures in nbconvert.
1815
1795
1816
1796
### 4.5.2
1817
1797
1818
- [ 4.5.2 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.5.2 )
1819
-
1820
1798
- Fix bug when instantiating Comms outside of the IPython kernel
1821
1799
(introduced in 4.5.1).
1822
1800
1823
1801
### 4.5.1
1824
1802
1825
- [ 4.5.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.5.1 )
1826
-
1827
1803
- Add missing ` stream ` parameter to overridden
1828
1804
` getpass `
1829
1805
- Remove locks from iopub thread, which could cause deadlocks during
@@ -1834,8 +1810,6 @@ failures in nbconvert.
1834
1810
1835
1811
### 4.5.0
1836
1812
1837
- [ 4.5 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.5 )
1838
-
1839
1813
- Use figure.dpi instead of savefig.dpi to set DPI for inline figures
1840
1814
- Support ipympl matplotlib backend (requires IPython update as well
1841
1815
to fully work)
@@ -1847,15 +1821,11 @@ failures in nbconvert.
1847
1821
1848
1822
### 4.4.1
1849
1823
1850
- [ 4.4.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.4.1 )
1851
-
1852
1824
- Fix circular import of matplotlib on Python 2 caused by the inline
1853
1825
backend changes in 4.4.0.
1854
1826
1855
1827
### 4.4.0
1856
1828
1857
- [ 4.4.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.4 )
1858
-
1859
1829
- Use
1860
1830
[ MPLBACKEND] ( http://matplotlib.org/devel/coding_guide.html?highlight=mplbackend#developing-a-new-backend )
1861
1831
environment variable to tell matplotlib >= 1.5 use use the inline
@@ -1889,8 +1859,6 @@ failures in nbconvert.
1889
1859
1890
1860
### 4.3.0
1891
1861
1892
- [ 4.3.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.3 )
1893
-
1894
1862
- Publish all IO in a thread, via ` IOPubThread ` . This solves the problem of requiring
1895
1863
` sys.stdout.flush ` to be called in
1896
1864
the notebook to produce output promptly during long-running cells.
@@ -1913,22 +1881,16 @@ failures in nbconvert.
1913
1881
1914
1882
### 4.2.2
1915
1883
1916
- [ 4.2.2 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.2.2 )
1917
-
1918
1884
- Don't show interactive debugging info when kernel crashes
1919
1885
- Fix handling of numerical types in json_clean
1920
1886
- Testing fixes for output capturing
1921
1887
1922
1888
### 4.2.1
1923
1889
1924
- [ 4.2.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.2.1 )
1925
-
1926
1890
- Fix default display name back to "Python X" instead of "pythonX"
1927
1891
1928
1892
### 4.2.0
1929
1893
1930
- [ 4.2 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.2 )
1931
-
1932
1894
- Support sending a full message in initial opening of comms
1933
1895
(metadata, buffers were not previously allowed)
1934
1896
- When using ` ipython kernel install --name ` to install the IPython
@@ -1938,22 +1900,16 @@ failures in nbconvert.
1938
1900
1939
1901
### 4.1.1
1940
1902
1941
- [ 4.1.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.1.1 )
1942
-
1943
1903
- Fix missing ` ipykernel.__version__ ` on Python 2.
1944
1904
- Fix missing ` target_name ` when opening comms from the frontend.
1945
1905
1946
1906
### 4.1.0
1947
1907
1948
- [ 4.1 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.1 )
1949
-
1950
1908
- add ` ipython kernel install ` entrypoint for installing the IPython
1951
1909
kernelspec
1952
1910
- provisional implementation of ` comm_info ` request/reply for msgspec
1953
1911
v5.1
1954
1912
1955
1913
## 4.0
1956
1914
1957
- [ 4.0 on GitHub] ( https://github.com/ipython/ipykernel/milestones/4.0 )
1958
-
1959
1915
4.0 is the first release of ipykernel as a standalone package.
0 commit comments