Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | 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 | |
| | ||||||
* | py3compat.strftime -> time.strftime | Jeff Forcier | 2023-01-09 | 1 | -3/+2 | |
| | ||||||
* | Nuke outdated todo | Jeff Forcier | 2023-01-09 | 1 | -1/+0 | |
| | ||||||
* | nuke py3compat.input | Jeff Forcier | 2023-01-09 | 1 | -1/+0 | |
| | ||||||
* | Remove sys.version_info checks | Jeff Forcier | 2023-01-09 | 3 | -17/+2 | |
| | ||||||
* | Update encode/decodebytes | Jeff Forcier | 2023-01-09 | 3 | -3/+3 | |
| | ||||||
* | py3compat.bytes -> builtin or literal depending | Jeff Forcier | 2023-01-09 | 2 | -4/+2 | |
| | ||||||
* | py3compat.builtins -> stdlib builtins | Jeff Forcier | 2023-01-09 | 2 | -2/+2 | |
| | ||||||
* | text_type -> str | Jeff Forcier | 2023-01-09 | 1 | -2/+1 | |
| | ||||||
* | bytes_types -> bytes | Jeff Forcier | 2023-01-09 | 3 | -9/+7 | |
| | ||||||
* | string_types -> str | Jeff Forcier | 2023-01-09 | 6 | -16/+12 | |
| | ||||||
* | Move b, u helpers to util module for now | Jeff Forcier | 2023-01-09 | 19 | -23/+46 | |
| | | | | Later on we can likely nuke many uses of these | |||||
* | Remove or transmute all use of long() | Jeff Forcier | 2023-01-09 | 12 | -36/+32 | |
| | | | | | | | - When wrapping literals: just go away - When wrapping variables whose values are already definitely integers (eg output of 'id()'): ditto - When wrapping variables of unknown provenance or which are definitely NOT integers: replaced with int() | |||||
* | Update BytesIO | Jeff Forcier | 2023-01-09 | 3 | -3/+6 | |
| | ||||||
* | Remove py3compat.PY2, including related streamlining | Jeff Forcier | 2023-01-09 | 9 | -106/+49 | |
| | ||||||
* | integer_types -> int | Jeff Forcier | 2023-01-09 | 1 | -2/+2 | |
| | ||||||
* | Update StringIO | Jeff Forcier | 2023-01-09 | 3 | -4/+4 | |
| | ||||||
* | Migrate some byte related helpers around | Jeff Forcier | 2023-01-09 | 19 | -68/+91 | |
| | | | | | I feel like we should be able to just nuke byte_chr and friends at this point, but it's not entirely obvious, so let's rock that boat later. | |||||
* | Require modern versions of bcrypt, pynacl | Jeff Forcier | 2023-01-09 | 1 | -2/+2 | |
| | | | | | | We may end up using new Cryptography primitives instead of pynacl eventually, but for now, just using both of these libraries' "3.6+" releases as new baseline. | |||||
* | Move to cryptography 3.3 as baseline dep | Jeff Forcier | 2023-01-09 | 3 | -4/+8 | |
| | | | | and bump top end test matrix cell to 40ish | |||||
* | Tidy up requires/entrypoints/install docs | Jeff Forcier | 2023-01-09 | 3 | -27/+12 | |
| | | | | | | | | | | | - Realized at this date that _moving_ Ed25519 deps behind an entrypoint is going the wrong direction, that key type should be used _more_ now, not _less_. I no longer even remember why folks were pissy about pynacl/bcrypt exactly. - We can in fact just use ed25519 from cryptography itself now, so no more pynacl anyways (but still bcrypt) - Twiddle install language a bit re: invoke used in more places, and again removing the notes about ed25519 being special | |||||
* | Make py3compat drop its own changelog entry, and nix the file itself | Jeff Forcier | 2023-01-09 | 2 | -190/+7 | |
| | | | | NOTE: imports not fixed yet so this will break CI! | |||||
* | Classifiers, python_requires update | Jeff Forcier | 2023-01-09 | 1 | -4/+3 | |
| | ||||||
* | Bump invoke requirement to modern rev | Jeff Forcier | 2023-01-09 | 1 | -1/+1 | |
| | | | | | May technically function with invoke 1.x but much easier to support if we ensure everything's working with the same transitive dep tree. | |||||
* | Changelog entry for py2 drop | Jeff Forcier | 2023-01-09 | 1 | -0/+14 | |
| | ||||||
* | Overhaul dev-reqs again: modern stuff and less pinning | Jeff Forcier | 2023-01-09 | 1 | -21/+13 | |
| | ||||||
* | Add 3.11 to test matrix too | Jeff Forcier | 2023-01-09 | 1 | -1/+1 | |
| | ||||||
* | add 3.10 to test matrix | Paul Kehrer | 2023-01-09 | 1 | -1/+1 | |
| | ||||||
* | update dev-requirements pins | Paul Kehrer | 2023-01-09 | 1 | -3/+10 | |
| | | | pin 3.6 and then 3.7+ | |||||
* | CI config tweaks | Jeff Forcier | 2023-01-09 | 1 | -1/+3 | |
| | ||||||
* | bump dev version | Jeff Forcier | 2023-01-09 | 1 | -1/+1 | |
| | ||||||
* | Cut 2.12.02.12.02.12 | Jeff Forcier | 2022-11-04 | 2 | -1/+2 | |
| | ||||||
* | Merge branch '2.11' | Jeff Forcier | 2022-11-04 | 2 | -1/+2 | |
|\ | ||||||
| * | Cut 2.11.12.11.12.11 | Jeff Forcier | 2022-11-04 | 2 | -1/+2 | |
| | | ||||||
* | | Merge branch '2.11' | Jeff Forcier | 2022-11-04 | 1 | -0/+1 | |
|\ \ | |/ |