Skip to content

Commit e1a45fa

Browse files
committed
Add a changelog section for the release v8.6.0
1 parent 62c71df commit e1a45fa

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

Diff for: CHANGES.rst

+28
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
.. scm-version-title:: v8.6.0
2+
3+
Significant improvements:
4+
5+
- :issue:`384` via :pr:`385`, :pr:`406`: Exposed type stubs with
6+
annotations for public API -- by :user:`kasium`.
7+
8+
- :pr:`401` (related to the :pr:`352` effort): Started reusing the
9+
the ``expriration_interval`` setting in the low-level
10+
:py:func:`~select.select` invocation, effectively reducing the system
11+
load under the Windows OS when idle, that is noticeable on low-end
12+
hardware systems -- by :user:`MichaIng`.
13+
14+
Internal changes:
15+
16+
- Implemented a manual-trigger-based release workflow.
17+
- Integrated publishing GitHub Releases into the workflow.
18+
- Migrated the docs theme to `Furo <https://pradyunsg.me/furo>`__
19+
(created by :user:`pradyunsg`).
20+
- Attempted to improve the stability of testing.
21+
- Configured the CI to test the same distribution as will be shipped.
22+
- Improved the linting setup and contributor checklists.
23+
- Stopped running tests under Ubuntu 16.04.
24+
- Tweaked the distribution packages metadata to satisfy strict checks.
25+
- Implemented distribution build reproducibility using a pip constraints
26+
lock-file.
27+
- Added per-environment lock-files into the tox test environments.
28+
129
.. scm-version-title:: v8.5.2
230

331
- :issue:`358` via :pr:`359`: Fixed a regression from

Diff for: docs/history.rst

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
:tocdepth: 2
22

3+
.. spelling::
4+
5+
reproducibility
6+
37
.. _changes:
48

59
History

0 commit comments

Comments
 (0)