diff --git a/Changelog.rst b/Changelog.rst index 15f2ea8..104331a 100644 --- a/Changelog.rst +++ b/Changelog.rst @@ -12,6 +12,14 @@ Changes * Added `ssh.channel.Channel.get_exit_status` implementation and tests. +Packaging +---------- + +* OSX wheel builds now use embedded `libssh` rather than brew package. +* Dropped Windows Python 3.7 builds. +* Added Python 3.14 manylinux wheels. + + 1.1.1 +++++ diff --git a/README.rst b/README.rst index 161d14c..271c080 100644 --- a/README.rst +++ b/README.rst @@ -25,7 +25,7 @@ Bindings for libssh_ C library. Installation _____________ -Binary wheels are provided for Linux (manylinux 2014, x86_64 and aarch64), OSX (12, 13 and 14 for brew Python), and Windows 64-bit (Python 3.7+). +Binary wheels are provided for Linux (manylinux 2014, x86_64 and aarch64), OSX (12, 13 and 14 for brew Python), and Windows 64-bit (Python 3.8+). Wheels have *no dependencies*. @@ -52,12 +52,12 @@ See `command execution script `_. + The following libraries are required: * OpenSSL 1.0 or 1.1, >=1.1 for Ed25519 support @@ -43,7 +45,7 @@ Building on Windows Requirements: -* Python >= 3.6 +* Python >= 3.8 * Visual Studio 14 or above * OpenSSL 1.1 * Zlib @@ -60,3 +62,5 @@ Steps Note dependencies will need to be built statically to be distributable to other Windows systems. Cygwin/MingW probably do not work. + +No support is offered for building on Windows from source.