Skip to content

Commit c5724ce

Browse files
committed
Bump version number up to 2.20.0 and update change log
1 parent 9f6a28a commit c5724ce

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

asyncssh/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@
2626

2727
__url__ = 'http://asyncssh.timeheart.net'
2828

29-
__version__ = '2.19.0'
29+
__version__ = '2.20.0'

docs/changes.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,36 @@
33
Change Log
44
==========
55

6+
Release 2.20.0 (17 Feb 2025)
7+
----------------------------
8+
9+
* Added support for specifying an explicit path when configuring
10+
agent forwarding. Thanks go to Aleksandr Ilin for pointing out
11+
that this options supports more than just a boolean value.
12+
13+
* Added support for environment variable expansion in SSH config,
14+
for options which support percent expansion.
15+
16+
* Added a new begin_auth callback in SSHClient, reporting the
17+
username being sent during SSH client authentication. This can be
18+
useful when the user is conditionally set via an SSH config file.
19+
20+
* Improved strict-kex interoperability during re-keying. Thanks go
21+
to GitHub user emeryalden for reporting this issue and helping
22+
to track down the source of the problem.
23+
24+
* Updated SFTP max_requests default to reduce memory usage when
25+
using large block sizes.
26+
27+
* Updated testing to add Python 3.13 and drop Python 3.7, avoiding
28+
deprecation warnings from the cryptography package.
29+
30+
* Fixed unit test issues under Windows, allowing unit tests to run
31+
on Windows on all supported versions of Python.
32+
33+
* Fixed a couple of issues with Python 3.14. Thanks go to Georg
34+
Sauthoff for initially reporting this.
35+
636
Release 2.19.0 (12 Dec 2024)
737
----------------------------
838

0 commit comments

Comments
 (0)