profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/nocarryr/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

nocarryr/cython-pocketfft 3

Cython wrapper for PocketFFT

nocarryr/cython-sounddevice 3

PortAudio bindings for Cython

nocarryr/django-safe-project 2

Uses django project template to keep sensitive data out of global settings

nocarryr/django-ingress-agent-info 1

Django-based web app to help with keeping track of Ingress agents in your local area

nocarryr/aja-gui 0

A simple python script for in sync playback between two AJA Kipro rec/playback units containing matched content and playlists.

nocarryr/asyncqt 0

asyncio + PyQt5/PySide2

nocarryr/AV-Asset-Manager 0

Django-based asset management for audio/visual use

nocarryr/AWS-Identity-Manager 0

Manage credentials for multiple AWS accounts

nocarryr/bootstrap-datepicker 0

A datepicker for @twitter bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by @eternicode

startedjatinchowdhury18/AnalogTapeModel

started time in 6 days

push eventnocarryr/pyrtlsdr

nocarryr

commit sha 3d7dd4ac4abc0d087552b88774d3a00c41d2d6f1

Use myst_parser to include README.md in docs - Override myst_parser's docutils parser to enable linkify extension - Custom parser option for `include` directive requires docutils>=0.17

view details

nocarryr

commit sha 2053fda3414af6f21965e57889239dfd37e6c310

Add sphinx_rtd_theme v1.0.0rc1 as a git+https requirement - 0.5.2 conflicts with docutils>=0.17 - 0.5.1 has issues with list styling: readthedocs/sphinx_rtd_theme#1165

view details

push time in 9 days

push eventroger-/pyrtlsdr

nocarryr

commit sha 3d7dd4ac4abc0d087552b88774d3a00c41d2d6f1

Use myst_parser to include README.md in docs - Override myst_parser's docutils parser to enable linkify extension - Custom parser option for `include` directive requires docutils>=0.17

view details

nocarryr

commit sha 2053fda3414af6f21965e57889239dfd37e6c310

Add sphinx_rtd_theme v1.0.0rc1 as a git+https requirement - 0.5.2 conflicts with docutils>=0.17 - 0.5.1 has issues with list styling: readthedocs/sphinx_rtd_theme#1165

view details

push time in 9 days

startedfefanto/fontaudio

started time in 12 days

startedexecutablebooks/sphinx-external-toc

started time in 12 days

push eventnocarryr/pyrtlsdr

nocarryr

commit sha 1c533d7752a79b8bce44196f5778b509680378d6

Migrate CI to Github Actions (#124) * Add test workflow for github actions * Install libusb headers in gh workflow * Set LD_LIBRARY_PATH in the test step * Pass LD_LIBRARY_PATH through the env context * Globally override LD_LIBRARY_PATH * Set faulthandler timeout of 5 minutes for test runs * Pass LD_LIBRARY_PATH on each py.test call * Modify CI environment check * Skip coveralls for Py2 * Include numpy in CI deps * Set workflow to run from main branch and pr's only * Remove travis config and rename CI scripts * Reenable coveralls for Py2 with repo_token in env * Attempt to upload Py2 coveralls data using Py3 * Use interpreter invocation to ensure correct py version

view details

Tim Gates

commit sha 3ad7285e885fb3bf8b1dd116f94ccd34e6b64a29

docs: fix simple typo, attatched -> attached There is a small typo in README.md, rtlsdr/rtlsdrtcp/__init__.py. Should read `attached` rather than `attatched`.

view details

nocarryr

commit sha 5507f45bdd8eaeb2b02cce49f36e92bc0dc3f3ed

Merge pull request #125 from timgates42/bugfix_typo_attached docs: fix simple typo, attatched -> attached

view details

push time in 12 days

pull request commentroger-/pyrtlsdr

docs: fix simple typo, attatched -> attached

Thanks for that! Nice project by the way

timgates42

comment created time in 12 days

push eventroger-/pyrtlsdr

Tim Gates

commit sha 3ad7285e885fb3bf8b1dd116f94ccd34e6b64a29

docs: fix simple typo, attatched -> attached There is a small typo in README.md, rtlsdr/rtlsdrtcp/__init__.py. Should read `attached` rather than `attatched`.

view details

nocarryr

commit sha 5507f45bdd8eaeb2b02cce49f36e92bc0dc3f3ed

Merge pull request #125 from timgates42/bugfix_typo_attached docs: fix simple typo, attatched -> attached

view details

push time in 12 days

PR merged roger-/pyrtlsdr

docs: fix simple typo, attatched -> attached

There is a small typo in README.md, rtlsdr/rtlsdrtcp/init.py.

Should read attached rather than attatched.

Semi-automated pull request generated by https://github.com/timgates42/meticulous/blob/master/docs/NOTE.md

+2 -2

1 comment

2 changed files

timgates42

pr closed time in 12 days

startedtechdiem/RasPi-OLED-Menu

started time in 17 days

startedadafruit/Adafruit_CircuitPython_SSD1306

started time in 17 days

startedadafruit/Adafruit_CircuitPython_CharLCD

started time in 17 days

issue commenturwid/urwid

Is there a way to use `async` event handlers?

For anyone still struggling with this, I thought I'd share my own decorator-based solution which does handle exceptions.

Borrowed from the @Slot() decorator in the qasync project

def loop_exception(exc: Exception):
    """Propagate exceptions from tasks into the main loop
    """
    if isinstance(exc, urwid.ExitMainLoop):
        raise
    import traceback
    txt = traceback.format_exc()
    sys.stderr.write(txt)
    loop = asyncio.get_event_loop()
    loop.call_exception_handler({'message':repr(exc), 'exception':exc})

def async_callback(fn):
    """Decorator for urwid signal handlers as async functions
    """
    def _error_handler(task):
        try:
            task.result()
        except Exception as exc:
            loop_exception(exc)
    @functools.wraps(fn)
    def wrapper(*args, **kwargs):
        task = asyncio.ensure_future(fn(*args, **kwargs))
        task.add_done_callback(_error_handler)
        return task
    return wrapper

The init() function above would be:

async def init():

    @async_callback
    async def request(widget, url):
        async with aiohttp.ClientSession() as session:
            async with session.get(url) as resp:
                print(resp.status)
                print(await resp.text())

    pile_1 = urwid.Pile([
        urwid.Padding(
            urwid.AttrWrap(
                urwid.Button("Make a request", request, 'http://httpbin.org/get'),
                'buttn', 'buttnf'
            ),
            align='center',
            width=20
        )
    ])

    fill = urwid.Filler(pile_1)
    frame = urwid.Frame(urwid.AttrWrap(fill, 'body'))
    urwid_loop.widget = frame

Note that I haven't tested with the example code in this issue, but the decorator itself works in my projects

and-semakin

comment created time in 20 days

startedwillmcgugan/textual

started time in 22 days

startedenable3d/enable3d

started time in a month

startedenable3d/enable3d-website

started time in a month

startedvoc/aes67-recorder

started time in a month

startedmarkmcconnell/mai

started time in a month

pull request commentroger-/pyrtlsdr

Added Bias Tee Control

Hi @bradylangdale, thanks for adding this. Our automated testing configuration wasn't working properly when you created the PR however. I corrected it in #124 so if possible, can you merge or rebase your branch with the latest upstream?

bradylangdale

comment created time in a month

delete branch roger-/pyrtlsdr

delete branch : gh-actions

delete time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 1c533d7752a79b8bce44196f5778b509680378d6

Migrate CI to Github Actions (#124) * Add test workflow for github actions * Install libusb headers in gh workflow * Set LD_LIBRARY_PATH in the test step * Pass LD_LIBRARY_PATH through the env context * Globally override LD_LIBRARY_PATH * Set faulthandler timeout of 5 minutes for test runs * Pass LD_LIBRARY_PATH on each py.test call * Modify CI environment check * Skip coveralls for Py2 * Include numpy in CI deps * Set workflow to run from main branch and pr's only * Remove travis config and rename CI scripts * Reenable coveralls for Py2 with repo_token in env * Attempt to upload Py2 coveralls data using Py3 * Use interpreter invocation to ensure correct py version

view details

push time in a month

PR merged roger-/pyrtlsdr

Migrate CI to Github Actions
+72 -49

1 comment

6 changed files

nocarryr

pr closed time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 836c8d93008b28e149ba544e1ab4609765811268

Use interpreter invocation to ensure correct py version

view details

push time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 54f2433f7e03486e82457ca5093b8f0f55507893

Attempt to upload Py2 coveralls data using Py3

view details

push time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 8350e384e45a0852dfd9bbfdb2c563e48a4dd404

Reenable coveralls for Py2 with repo_token in env

view details

push time in a month

PR opened roger-/pyrtlsdr

Migrate CI to Github Actions
+66 -49

0 comment

6 changed files

pr created time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 236a5590285e79bbc4bcdc956ac90f46f6dd8b6e

Remove travis config and rename CI scripts

view details

push time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 6de4abe26033f93654b92a59a644d347b1f84b8c

Set workflow to run from main branch and pr's only

view details

push time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha 7e7d6cf23081833b2a2bbbc745f180dd2a4f3376

Include numpy in CI deps

view details

push time in a month

push eventroger-/pyrtlsdr

nocarryr

commit sha a9cd14af278a7fd0131b5e198b7890e1ae7f51ad

Skip coveralls for Py2

view details

push time in a month