Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cut 3.0.03.0.0 | Jeff Forcier | 2023-01-20 | 1 | -0/+1 |
| | |||||
* | 3.0-related changelog cleanup | Jeff Forcier | 2023-01-20 | 1 | -5/+14 |
| | |||||
* | Docstring and changelog tweaks, thanks @bskinn! | Jeff Forcier | 2023-01-20 | 3 | -3/+5 |
| | |||||
* | blacken | Jeff Forcier | 2023-01-18 | 1 | -1/+1 |
| | |||||
* | Add 3-only classifier, thanks @hugovk! | Jeff Forcier | 2023-01-18 | 1 | -0/+1 |
| | |||||
* | Update Python version mention in README | Jeff Forcier | 2023-01-18 | 1 | -1/+1 |
| | |||||
* | Streamline copyright string | Jeff Forcier | 2023-01-18 | 1 | -2/+1 |
| | |||||
* | Intersphinx to py36 not py27 | Jeff Forcier | 2023-01-18 | 1 | -1/+1 |
| | |||||
* | Handpick remaining-ly relevant changes from #2110 | Jeff Forcier | 2023-01-18 | 2 | -2/+7 |
| | | | | | | Also make 'em f-strings, which AFAIK should be comparable Closes #2110 | ||||
* | Changelog re #2165 | Jeff Forcier | 2023-01-16 | 1 | -0/+3 |
| | |||||
* | Merge branch '2165-int' into 3.0 | Jeff Forcier | 2023-01-16 | 2 | -3/+5 |
|\ | |||||
| * | Improve performance by reducing expensive bytes conversion | Alex Gaynor | 2023-01-10 | 2 | -3/+5 |
| | | | | | | | | | | | | In two core parts of the codebase, complex type-switch based code is used to convert a value to bytes. However, in all cases (except for one, fixed in this PR), the caller is specifying a Message instance. We can make this code much simpler by directly calling the correct method on Message. In #2110 this is measured to massively speed up large SFTP transfers. | ||||
* | | Stop ignoring warnings in the test suite for now | Jeff Forcier | 2023-01-16 | 1 | -4/+0 |
| | | | | | | | | | | | | | | | | Most of what we put this in for is gone as we now use newer versions of most dependencies. The few that remain are acceptable levels of noise or only on certain versions (eg py36). | ||||
* | | Break up a big int literal | Jeff Forcier | 2023-01-16 | 1 | -2/+2 |
| | | | | | | | | | | | | We could do this on a LOT of hex and similar literals, but that's a lot of work for little gain, let's just do that organically over time instead. | ||||
* | | Nuke retry_on_signal, pointless on modern Py3 | Jeff Forcier | 2023-01-16 | 7 | -62/+16 |
| | | | | | | | | | | Additionally, other bits of code that retry EINTR can similarly just go away. | ||||
* | | Stop stripping ProxyCommand none, make it None | Jeff Forcier | 2023-01-16 | 3 | -16/+23 |
| | | | | | | | | | | Also apparently the old, old test for this had the wrong issue number in it :( | ||||
* | | flake8 | Jeff Forcier | 2023-01-16 | 1 | -1/+0 |
| | | |||||
* | | Nuke unused private method | Jeff Forcier | 2023-01-16 | 1 | -4/+0 |
| | | |||||
* | | Punt a bunch of backwards incompatible TODOs to 4.0 | Jeff Forcier | 2023-01-16 | 5 | -8/+8 |
| | | |||||
* | | Nuke now extraneous chmod | Jeff Forcier | 2023-01-16 | 3 | -5/+9 |
| | | |||||
* | | Switch an os.open call to use kwargs now that we're py3 only | Jeff Forcier | 2023-01-16 | 1 | -8/+14 |
| | | | | | | | | Also shuffle comments around to be more local to subjects. | ||||
* | | blacken | Jeff Forcier | 2023-01-16 | 4 | -19/+9 |
| | | |||||
* | | well that's just super()! | Jeff Forcier | 2023-01-16 | 9 | -12/+12 |
| | | |||||
* | | No more (object)ions | Jeff Forcier | 2023-01-16 | 34 | -61/+61 |
| | | |||||
* | | s/%/fstrings/g | Jeff Forcier | 2023-01-16 | 8 | -72/+71 |
| | | | | | | | | Except in one spot where it was too complicated to bother for now XD | ||||
* | | Twiddle a test to not shadow hex builtin (and nuke %) | Jeff Forcier | 2023-01-16 | 1 | -3/+3 |
| | | |||||
* | | Invoke 2 is now out | Jeff Forcier | 2023-01-16 | 1 | -2/+1 |
| | | |||||
* | | flake8/black | Jeff Forcier | 2023-01-13 | 2 | -2/+3 |
| | | |||||
* | | No more PKey.__cmp__ | Jeff Forcier | 2023-01-12 | 2 | -18/+5 |
| | | |||||
* | | Can't actually use a set here as it will destroy ordering | Jeff Forcier | 2023-01-12 | 1 | -1/+0 |
| | | |||||
* | | Swap around __bytes__/__str__ for some classes | Jeff Forcier | 2023-01-12 | 4 | -5/+17 |
| | | | | | | | | Plus related updates to tests, docstrings, changelog | ||||
* | | Start fixing up blatantly wrong-under-py3 docstring types | Jeff Forcier | 2023-01-12 | 6 | -41/+51 |
| | | |||||
* | | Upcoming alabaster release with modern sphinx stylesheet fix | Jeff Forcier | 2023-01-12 | 1 | -1/+1 |
| | | |||||
* | | Modern sphinx autodoc settings | Jeff Forcier | 2023-01-12 | 1 | -1/+4 |
| | | |||||
* | | We live in the future now | Jeff Forcier | 2023-01-12 | 5 | -5/+0 |
| | | |||||
* | | Update a bunch of no/low impact python2/3 references/comments | Jeff Forcier | 2023-01-12 | 5 | -19/+11 |
| | | |||||
* | | No need for passthru dunder-init in Py3-only dict subclasses yey | Jeff Forcier | 2023-01-12 | 1 | -5/+0 |
| | | |||||
* | | Nix setup.cfg | Jeff Forcier | 2023-01-12 | 2 | -8/+1 |
| | | |||||
* | | Last spot of six removal | Jeff Forcier | 2023-01-12 | 1 | -3/+2 |
| | | |||||
* | | flake8 | Jeff Forcier | 2023-01-11 | 4 | -4/+2 |
| | | |||||
* | | blacken | Jeff Forcier | 2023-01-11 | 20 | -58/+73 |
| | | |||||
* | | Missed a spot re: b,u helpers now in util | Jeff Forcier | 2023-01-11 | 1 | -0/+1 |
| | | |||||
* | | No idea when self.fail worked or didn't. old code is old? | Jeff Forcier | 2023-01-11 | 1 | -8/+3 |
| | | |||||
* | | Import shuffle | Jeff Forcier | 2023-01-11 | 1 | -1/+1 |
| | | |||||
* | | Put back the old faux-long(), kinda, in a few spots only | Jeff Forcier | 2023-01-11 | 4 | -7/+25 |
| | | |||||
* | | Set up icecream in test harness | Jeff Forcier | 2023-01-10 | 1 | -0/+6 |
| | | |||||
* | | Nix old todo | Jeff Forcier | 2023-01-10 | 1 | -4/+0 |
|/ | |||||
* | Oh right that's why I had specific pins here | Jeff Forcier | 2023-01-09 | 1 | -1/+3 |
| | |||||
* | Some semi-missed removals of 'long' | Jeff Forcier | 2023-01-09 | 4 | -9/+5 |
| | | | | | | | - a couple spots where we wrote longs as int64 and ints as int. I _think_ the right thing to do here is write all ints as int64 given how Python handles these under 3. - docs bits | ||||
* | s/mock/unittest.mock/g | Jeff Forcier | 2023-01-09 | 7 | -7/+7 |
| |