ParallelSSH / ssh2-python

Python bindings for libssh2 C library.
https://parallel-ssh.org
GNU Lesser General Public License v2.1
228 stars 70 forks source link

Updated libssh2 to master #173

Closed kurt-cb closed 2 years ago

kurt-cb commented 2 years ago

there are significant problems with the version of libssh embedded in the current master. Ideally libssh2 should not be a copy of the libssh repo, but a submodule. That would allow for a much more maintainable copy and track libssh2 more closely.

pkittenis commented 2 years ago

Thanks for the interest and PR.

I have a branch with updates for latest release version of libssh2, it's not been merged yet.

In general, we track the latest release, not master branch of the repo. No, it should not be a submodule, they do not work well in practice.

Will also need to update the archive used for building manylinux wheels as well as the embedded source when upgrading libssh2. Docker requires input files to be in the root directory of the dockerfile.