- 19 Mar, 2018 40 commits
-
-
David Wilson authored
-
David Wilson authored
-
Alex Willmer authored
SSH command size: 439 (+4 bytes) Preamble size: 8941 (no change) This _increases_ the size of the first stage, but - Eliminates one of the two remaining uses of `sys` - Reads the preamble as a byte-string, no call `.encode()` is needed on Python 3 before calling `_()`
-
Alex Willmer authored
SSH command size: 435 (-4 bytes) Preamble size: 8962 (no change) os.execl is the same as os.execv, but it take a variable number of arguments instead of a single sequence.
-
Alex Willmer authored
SSH command size: 439 (-4 bytes) Preamble size: 8962 (no change)
-
Alex Willmer authored
SSH command size: 443 (-5 bytes) Preamble size: 8962
-
Alex Willmer authored
SSH command size: 448 (-5 bytes) Preamble size: 8941 (no change) NB: The 'zip' alias was absent in Python 3.x, until Python 3.4. This should change be reverted if Python 3.0, 3.2, or 3.3 support is required.
-
Alex Willmer authored
SSH command size: 453 (no change) Preamble size: 8941 (-5 bytes)
-
Alex Willmer authored
SSH command size: 453 (-8 bytes) Preamble size: 8946 (no change)
-
Alex Willmer authored
SSH command size: 461 (-8 bytes) Preamble size: 8946 (no change) Since python has reached the last statement this should occur anyway.
-
Alex Willmer authored
SSH command size: 469 (-11 bytes) Preamble size: 8946 (no change) Although the source is longer, the _compressed_ length is reduced.
-
Alex Willmer authored
SSH command size: 481 (down 1) Preamble size: 8946 (no change)
-
Alex Willmer authored
SSH command size: 482 bytes (no change) Preamble size: 8946 bytes (down 33)
-
Alex Willmer authored
-
Alex Willmer authored
-
Alex Willmer authored
-
Alex Willmer authored
Not strictly a rival, but has enough commonalities to be worth noting
-
Alex Willmer authored
-
Alex Willmer authored
-
Alex Willmer authored
-
Alex Willmer authored
All outgoing links checked with ```bash cd docs make linkcheck ```
-
Alex Willmer authored
```bash cd docs make ``` to run a webserver that automatically rerenders whenever the rST is modified.
-
David Wilson authored
A first small mea culpa to all my testing sins of late :)
-
David Wilson authored
This actually addresses multiple problems: * Single-file programs were broken, since the fix introduced in 6931cc10c4a1e08161a58cf4b6b555b71cdc62b5 caused builtin_find_module() to start indicating __main__ can always be loaded locally. That's broken, and there might be more cases where the same problem will crop up. Since it was indicated __main__ could be loaded locally, the built-in import machinery was allowed to attempt that (since we remove __main__ from sys.modules during bootstrap), which caused a safety check to fire in the bowels of Python: "Cannot re-init internal module %.200s" * The check for presence of the whitelist was totally broken, since the whitelist is never an empty list. Therefore 'self' was being returned for every module, including extension modules like 'termios'. I have hand-verified this does not break the fix for issue #113. I looked at writing a test for that, but it requires a Docker container (or similar) with an ancient version of Ansible installed. Will open a separate ticket tracking this.
-
David Wilson authored
-
David Wilson authored
-
David Wilson authored
Mega broken. This reverts commit a7dbbd96aaa5d1ff76c89f1826d3019905487797.
-
David Wilson authored
-
David Wilson authored
It's ignored by newer SSHes, which only pay attention to Compression.
-
Alex Willmer authored
-
Alex Willmer authored
-
Alex Willmer authored
Don't rely on maintaining a list of test files, it's too easy to forget one and silently fail to run it.
-
Alex Willmer authored
-
Alex Willmer authored
Probably best to avoid angering the 800 lb gorilla with access to killer robots. https://example.org works, this is why it exists.
-
Alex Willmer authored
Excluded: graphml XML namespaces, links to e.g. Fabric homepage Fixes #128
-
David Wilson authored
-
David Wilson authored
-
David Wilson authored
-
David Wilson authored
Trying to diagnose a Reddit user's problem.
-
David Wilson authored
Need a better story (perhaps a callback function?) for handling this.
-