Metadata-Version: 2.1
Name: urlock
Version: 0.1
Summary: Library for connecting to a running Urbit ship
Home-page: https://github.com/baudtack/urlock
Author: David Kerschner
Author-email: dkerschner@gmail.com
License: MIT
Download-URL: https://pypi.org/project/urlock/
Description: 
        
        ```
        from urlock import urlock.Urlock
        import baseconvert
        import time
        import random
        import dumper
        
        zod = Urlock("http://localhost:8080", "lidlut-tabwed-pillex-ridrup")
        r = zod.connect()
        s = zod.subscribe("zod", "chat-store", "/mailbox/~/~zod/mc")
        
        pipe = zod.sse_pipe()
        
        s = baseconvert.base(random.getrandbits(128), 10, 32, string=True).lower()
        uid = '0v' + '.'.join(s[i:i+5] for i in range(0, len(s), 5))[::-1]
        
        p = zod.poke("zod", "chat-hook", "json", {"message": {"path": "/~/~zod/mc",
            "envelope": {"uid": uid,
                                                                            "number": 1,
                                                                            "author": "~zod",
                                                                            "when": int(time.time() * 1000),
                                                                            "letter": {"text": "this shit is new"}}}})
        
        
        for m in pipe.events():
           dumper.dump(m)
        ```
        
        0.1 2020-06-01
         - Initial publication
Keywords: urlock,urbit
Platform: UNKNOWN
Description-Content-Type: text/markdown
