summaryrefslogtreecommitdiffhomepage
path: root/sites
diff options
context:
space:
mode:
Diffstat (limited to 'sites')
-rw-r--r--sites/shared_conf.py2
-rw-r--r--sites/www/changelog.rst20
-rw-r--r--sites/www/contact.rst6
-rw-r--r--sites/www/index.rst23
4 files changed, 24 insertions, 27 deletions
diff --git a/sites/shared_conf.py b/sites/shared_conf.py
index 7bb503ce..c406054c 100644
--- a/sites/shared_conf.py
+++ b/sites/shared_conf.py
@@ -13,7 +13,7 @@ html_theme_options = {
"github_user": "paramiko",
"github_repo": "paramiko",
"analytics_id": "UA-18486793-2",
- "travis_button": True,
+ "travis_button": False,
"tidelift_url": "https://tidelift.com/subscription/pkg/pypi-paramiko?utm_source=pypi-paramiko&utm_medium=referral&utm_campaign=docs",
}
html_sidebars = {
diff --git a/sites/www/changelog.rst b/sites/www/changelog.rst
index 7c20e434..49b41f41 100644
--- a/sites/www/changelog.rst
+++ b/sites/www/changelog.rst
@@ -2,12 +2,28 @@
Changelog
=========
-- :bug:`1462` (via :issue:`1882`) Newer server-side key exchange algorithms not
- intended to use SHA1 (``diffie-hellman-group14-sha256``,
+- :release:`2.8.0 <2021-10-09>`
+- :support:`-` Administrivia overhaul, including but not limited to:
+
+ - Migrate CI to CircleCI
+ - Primary dev branch is now ``main`` (renamed)
+ - Many README edits for clarity, modernization etc; including a bunch more
+ (and consistent) status badges & unification with main project site index
+ - PyPI page much more fleshed out (long_description is now filled in with the
+ README; sidebar links expanded; etc)
+ - flake8, pytest configs split out of setup.cfg into their own files
+ - Invoke/invocations (used by maintainers/contributors) upgraded to modern
+ versions
+
+- :bug:`1462 major` (via :issue:`1882`) Newer server-side key exchange
+ algorithms not intended to use SHA1 (``diffie-hellman-group14-sha256``,
``diffie-hellman-group16-sha512``) were incorrectly using SHA1 after all, due
to a bug causing them to ignore the ``hash_algo`` class attribute. This has
been corrected. Big thanks to ``@miverson`` for the report and to Benno Rice
for the patch.
+- :feature:`1846` Add a ``prefetch`` keyword argument to `SFTPClient.get <paramiko.sftp_client.SFTPClient.get>`/`SFTPClient.getfo <paramiko.sftp_client.SFTPClient.getfo>`
+ so users who need to skip SFTP prefetching are able to conditionally turn it
+ off. Thanks to Github user ``@h3ll0r`` for the PR.
- :release:`2.7.2 <2020-08-30>`
- :support:`- backported` Update our CI to catch issues with sdist generation,
installation and testing.
diff --git a/sites/www/contact.rst b/sites/www/contact.rst
index dafc1bd4..202815f8 100644
--- a/sites/www/contact.rst
+++ b/sites/www/contact.rst
@@ -5,6 +5,8 @@ Contact
You can get in touch with the developer & user community in any of the
following ways:
-* IRC: ``#paramiko`` on Freenode
-* This website - a blog section is forthcoming.
* Submit contributions on Github - see the :doc:`contributing` page.
+* Follow ``@bitprophet`` on Twitter, though it's not a dedicated account and
+ mostly just retweets funny pictures.
+* Subscribe to the ``paramiko`` category on the developer's blog:
+ http://bitprophet.org/categories/paramiko/
diff --git a/sites/www/index.rst b/sites/www/index.rst
index 26961f24..9c3bb3aa 100644
--- a/sites/www/index.rst
+++ b/sites/www/index.rst
@@ -1,18 +1,4 @@
-Welcome to Paramiko!
-====================
-
-Paramiko is a Python (2.7, 3.4+) implementation of the SSHv2 protocol [#]_,
-providing both client and server functionality. While it leverages a Python C
-extension for low level cryptography (`Cryptography
-<https://cryptography.io>`_), Paramiko itself is a pure Python interface around
-SSH networking concepts.
-
-This website covers project information for Paramiko such as the changelog,
-contribution guidelines, development roadmap, news/blog, and so forth. Detailed
-usage and API documentation can be found at our code documentation site,
-`docs.paramiko.org <http://docs.paramiko.org>`_.
-
-Please see the sidebar to the left to begin.
+.. include:: ../../README.rst
.. toctree::
:hidden:
@@ -25,10 +11,3 @@ Please see the sidebar to the left to begin.
contact
-.. rubric:: Footnotes
-
-.. [#]
- SSH is defined in :rfc:`4251`, :rfc:`4252`, :rfc:`4253` and :rfc:`4254`. The
- primary working implementation of the protocol is the `OpenSSH project
- <http://openssh.org>`_. Paramiko implements a large portion of the SSH
- feature set, but there are occasional gaps.