I hereby claim:
- I am lvh on github.
- I am lvh (https://keybase.io/lvh) on keybase.
- I have a public key whose fingerprint is D9DC 4315 772F 8E91 DD22 B153 DFD1 3DF7 A8DD 569B
To claim this, I am signing this object:
| from json import dumps, loads | |
| from twisted.internet.defer import inlineCallbacks | |
| from twisted.protocols.basic import NetstringReceiver | |
| from twisted.python import log | |
| class JSONRPCReceiver(NetstringReceiver): | |
| def stringReceived(self, string): | |
| try: | |
| request = loads(string) |
| -----BEGIN PGP SIGNED MESSAGE----- | |
| Hash: SHA256 | |
| My old PGP key (8D2E6BACE6D6AAAE) is being replaced by my new key | |
| (DFD13DF7A8DD569B). You can find the new one on key servers near you. | |
| The new key has been signed with the old one. The old key is now (by | |
| time of reading, not writing) revoked. I have no reason to believe | |
| that my old key was compromised. | |
| I have updated my key on PyPI. |
I hereby claim:
To claim this, I am signing this object:
| -----BEGIN PGP SIGNED MESSAGE----- | |
| Hash: SHA512 | |
| I am cycling my GPG key. | |
| My old key has fingerprint: | |
| D9DC 4315 772F 8E91 DD22 B153 DFD1 3DF7 A8DD 569B | |
| My new key has fingerprint: |
I hereby claim:
To claim this, I am signing this object:
| meese is a built-in package. | |
| Status: Built-in. | |
| Summary: protect the impressionable young minds of America | |
| Adds a hook to protect the impressionable young minds of America | |
| from reading certain files in the Emacs distribution using Emacs. | |
| This file is named after Ed Meese, the US Attorney General |
| """ | |
| AMP over WebSockets support. | |
| """ | |
| import json | |
| import txws | |
| from twisted.internet import defer, protocol | |
| from twisted.python import log | |
| class C1(object): | |
| class __metaclass__(type): | |
| def __new__(meta, name, bases, attrs): | |
| attrs["sentinel"] = object() | |
| return type(name, bases, attrs) | |
| class C2(object): | |
| class __metaclass__(type): | |
| def __new__(meta, name, bases, attrs): | |
| attrs["sentinel"] = object() |
| class ComposedLocator(object): | |
| """ | |
| A responder locator that consists of other locators. | |
| """ | |
| interface.implements(amp.IResponderLocator) | |
| class __metaclass__(type): | |
| def __new__(meta, name, bases, attrs): | |
| """ | |
| Makes sure every subclass gets its own set of locator classes. |