summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '3.0' into 3.1HEADmain3.1Jeff Forcier2023-04-123-7/+3
|\
| * Use newer circleci orb to stop using codecov's old pypi package3.0Jeff Forcier2023-04-123-7/+3
| | | | | | | | Closes #2226
* | Cut 3.1.03.1.0Jeff Forcier2023-03-102-1/+2
| |
* | codespellJeff Forcier2023-03-101-1/+1
| |
* | Changelog re #2013, closes #2009Jeff Forcier2023-03-101-0/+5
| |
* | Merge branch 'main' into 2013-intJeff Forcier2023-03-1022-59/+138
|\ \
| * | flake8 re #2193Jeff Forcier2023-03-031-2/+2
| | |
| * | Merge pull request #2193 from AstraLuma/server-agent-docsJeff Forcier2023-03-032-0/+17
| |\ \ | | | | | | | | Expand documentation on server agent handling.
| | * | Expand documentation on server agent handling.Jamie Bliss2023-02-242-0/+17
| | | |
| * | | Use releases 2.1 to hide 1.x, 2.x unreleased bits in changelogJeff Forcier2023-02-242-1/+4
| | | |
| * | | s/os.path/pathlib/ in www sphinx confJeff Forcier2023-02-241-5/+6
| |/ /
| * | Add credit in changelog re #2173Jeff Forcier2023-02-161-1/+1
| | |
| * | spacing to pass style checkAlex Chavkin2023-02-161-0/+2
| | |
| * | Update tests for #2173Alex Chavkin2023-02-161-1/+17
| | |
| * | hostkeys: update docstring for autdodoc per #2173Alex Chavkin2023-02-161-1/+2
| | |
| * | Changelog for PR #2173Alex Chavkin2023-02-161-0/+3
| | |
| * | Double quotes to pass style checkAlex Chavkin2023-02-161-1/+1
| | |
| * | Split known_hosts fields on either a single space or tabAlex Chavkin2023-02-161-1/+2
| | |
| * | Split known host file entries on any whitespaceAlex Chavkin2023-02-161-1/+1
| |/ | | | | | | | | | | (Not just a single space) OpenSSH is more permissive in documentation and code
| * Add codespell to dev-reqs, circleci2178-intJeff Forcier2023-01-272-0/+14
| |
| * Comment codespellrc again, add Messr Flage back to ignored words listJeff Forcier2023-01-271-2/+6
| | | | | | | | Really wish codespell had inline ignores like flake/black
| * Just change a faux-misspelt surname in an example text snippetJeff Forcier2023-01-271-3/+3
| |
| * Twiddle File test to lack faux-misspellings in its cut-up stringsJeff Forcier2023-01-271-2/+3
| |
| * Twiddle ProxyCommand read test to not have faux misspellings, and to be way ↵Jeff Forcier2023-01-271-4/+10
| | | | | | | | more understandable
| * Changelog re #2178Jeff Forcier2023-01-271-0/+4
| |
| * Tweak silly test constant to be a real wordJeff Forcier2023-01-271-1/+1
| |
| * Tidy up codespellrc, revert s/keypair/key pair/Jeff Forcier2023-01-272-6/+2
| |
| * Revert "RF test to use "12345" and "to" instead of misspelling components"Jeff Forcier2023-01-271-2/+2
| | | | | | | | This reverts commit 5efa354ce9fff1217d22e52493d1442866821a7b.
| * From the code review - fix wording in .codespellrc commentYaroslav Halchenko2023-01-251-1/+1
| | | | | | Co-authored-by: Brian Skinn <brian.skinn@gmail.com>
| * [DATALAD RUNCMD] Run codespell -wYaroslav Halchenko2023-01-2411-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | === Do not change lines below === { "chain": [], "cmd": "codespell -w", "exit": 0, "extra_inputs": [], "inputs": [], "outputs": [], "pwd": "." } ^^^ Do not change lines above ^^^
| * RF test to use "12345" and "to" instead of misspelling componentsYaroslav Halchenko2023-01-241-2/+2
| | | | | | | | to not upset codespell
| * Basic codespell config file to skip common culpritsYaroslav Halchenko2023-01-241-0/+7
| |
| * Harmonize into *args from *larg, *largsYaroslav Halchenko2023-01-245-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initially spotted since 'larg' was picked up by codespell as something possibly to fix to become 'large'. But realized that it is just an inconsistency. Had various uses: ❯ git grep '\*arg\>' | nl 1 paramiko/sftp_client.py: def _request(self, t, *arg): 2 paramiko/sftp_client.py: num = self._async_request(type(None), t, *arg) 3 paramiko/sftp_client.py: def _async_request(self, fileobj, t, *arg): 4 paramiko/sftp_server.py: def _response(self, request_number, t, *arg): ❯ git grep '\*largs\>' | nl 1 paramiko/sftp_server.py: *largs, 2 paramiko/sftp_server.py: self.server = sftp_si(server, *largs, **kwargs) 3 paramiko/sftp_si.py: def __init__(self, server, *largs, **kwargs): 4 paramiko/sftp_si.py: super().__init__(*largs, **kwargs) ❯ git grep '\*larg\>' | nl 1 paramiko/server.py: handler = handler_class(channel, name, self, *larg, **kwarg) 2 paramiko/transport.py: def set_subsystem_handler(self, name, handler, *larg, **kwarg): in addition to more conventional ❯ git grep '\*args\>' | nl 1 paramiko/_winapi.py: super().__init__(*args) 2 paramiko/_winapi.py: def __init__(self, *args, **kwargs): 3 paramiko/_winapi.py: super().__init__(*args, **kwargs) 4 paramiko/auth_handler.py: def _log(self, *args): 5 paramiko/auth_handler.py: return self.transport._log(*args) 6 paramiko/channel.py: def _check(self, *args, **kwds): 7 paramiko/channel.py: return func(self, *args, **kwds) 8 paramiko/channel.py: def _log(self, level, msg, *args): 9 paramiko/channel.py: self.logger.log(level, "[chan " + self._name + "] " + msg, *args) 10 paramiko/sftp.py: def _log(self, level, msg, *args): 11 paramiko/sftp.py: self.logger.log(level, msg, *args) 12 paramiko/sftp_client.py: def _log(self, level, msg, *args): 13 paramiko/sftp_client.py: self._log(level, m, *args) 14 paramiko/transport.py: def _log(self, level, msg, *args): 15 paramiko/transport.py: self.logger.log(level, msg, *args) 16 tests/__init__.py: def _test_under_locale(testself, *args, **kwargs): 17 tests/__init__.py: return test_method(testself, *args, **kwargs) 18 tests/test_client.py: def __init__(self, *args, **kwargs): 19 tests/test_client.py: super().__init__(*args, **kwargs) 20 tests/test_config.py: def inner(command, *args, **kwargs): 21 tests/test_packetizer.py: def wrapper(*args, **kwargs): 22 tests/test_packetizer.py: result = func(*args, **kwargs)
| * Massage SSHClient.connect exception-raising docstringJeff Forcier2023-01-201-8/+13
| | | | | | | | | | | | | | | | | | - Sphinx Python domain can link to non-stdlib exception classes inside the `:raises:` fieldlist now! yay!! - Add explicit mention of 'can raise NoValidConnectionsError', which was never added when the latter was created. Was still technically correct (it is a subclass of socket.error) but that is not the best kind of correct, after all.
| * newer Releases doesn't work well under latex yet :(Jeff Forcier2023-01-201-2/+0
| |
* | Add missing comma to pass style checksMike Salvatore2023-03-021-1/+1
| |
* | Use a lambda for _mock_set_remote_channel()Mike Salvatore2023-03-021-4/+1
| |
* | Wrap test_channel_timeout() to 79 charactersMike Salvatore2023-03-021-2/+10
| |
* | Test configurable channel timeoutIlija Lazoroski2023-03-021-0/+19
| |
* | Add timeout for opening an SSH channelvakarisz2023-03-022-1/+8
|/
* Cut 3.0.03.0.0Jeff Forcier2023-01-201-0/+1
|
* 3.0-related changelog cleanupJeff Forcier2023-01-201-5/+14
|
* Docstring and changelog tweaks, thanks @bskinn!Jeff Forcier2023-01-203-3/+5
|
* blackenJeff Forcier2023-01-181-1/+1
|
* Add 3-only classifier, thanks @hugovk!Jeff Forcier2023-01-181-0/+1
|
* Update Python version mention in READMEJeff Forcier2023-01-181-1/+1
|
* Streamline copyright stringJeff Forcier2023-01-181-2/+1
|
* Intersphinx to py36 not py27Jeff Forcier2023-01-181-1/+1
|
* Handpick remaining-ly relevant changes from #2110Jeff Forcier2023-01-182-2/+7
| | | | | | Also make 'em f-strings, which AFAIK should be comparable Closes #2110
* Changelog re #2165Jeff Forcier2023-01-161-0/+3
|