Skip to content

Commit

Permalink
Add a changelog section for the release v8.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
webknjaz committed Jan 4, 2022
1 parent 62c71df commit e1a45fa
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
28 changes: 28 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
.. scm-version-title:: v8.6.0

Significant improvements:

- :issue:`384` via :pr:`385`, :pr:`406`: Exposed type stubs with
annotations for public API -- by :user:`kasium`.

- :pr:`401` (related to the :pr:`352` effort): Started reusing the
the ``expriration_interval`` setting in the low-level
:py:func:`~select.select` invocation, effectively reducing the system
load under the Windows OS when idle, that is noticeable on low-end

This comment has been minimized.

Copy link
@MichaIng

MichaIng Jan 4, 2022

Contributor

@webknjaz
The significant idle CPU load reduction is especially present on non-Windows systems: 100 connection handler loops per second => 2 loops/s by default, while on Windows it is less significant: 100 loops/s => 20 loops/s

This comment has been minimized.

Copy link
@webknjaz

webknjaz Jan 5, 2022

Author Member

@MichaIng do you want to send a PR updating this text?

This comment has been minimized.

Copy link
@MichaIng

MichaIng Jan 10, 2022

Contributor

Done: #466

hardware systems -- by :user:`MichaIng`.

Internal changes:

- Implemented a manual-trigger-based release workflow.
- Integrated publishing GitHub Releases into the workflow.
- Migrated the docs theme to `Furo <https://pradyunsg.me/furo>`__
(created by :user:`pradyunsg`).
- Attempted to improve the stability of testing.
- Configured the CI to test the same distribution as will be shipped.
- Improved the linting setup and contributor checklists.
- Stopped running tests under Ubuntu 16.04.
- Tweaked the distribution packages metadata to satisfy strict checks.
- Implemented distribution build reproducibility using a pip constraints
lock-file.
- Added per-environment lock-files into the tox test environments.

.. scm-version-title:: v8.5.2

- :issue:`358` via :pr:`359`: Fixed a regression from
Expand Down
4 changes: 4 additions & 0 deletions docs/history.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
:tocdepth: 2

.. spelling::

reproducibility

.. _changes:

History
Expand Down

0 comments on commit e1a45fa

Please sign in to comment.