Package Details: python-gbulb 0.6.2-1

Git Clone URL: https://aur.archlinux.org/python-gbulb.git (read-only, click to copy)
Package Base: python-gbulb
Description: Implementation of asyncio using GLib
Upstream URL: https://github.com/nathan-hoad/gbulb
Licenses: Apache
Submitter: TingPing
Maintainer: samcday
Last Packager: samcday
Votes: 3
Popularity: 0.000000
First Submitted: 2016-12-23 10:53 (UTC)
Last Updated: 2021-11-14 07:02 (UTC)

Latest Comments

samcday commented on 2021-11-14 07:04 (UTC)

It appears that upstream has transferred ownership to "beeware" and come back to life. I've dropped my patches and the package is now consuming latest v0.6.2 upstream tag.

samcday commented on 2020-09-26 20:35 (UTC)

Patched 0.6.1 that passes tests in Python 3.8+ published. Upstream is still dead and you should probably not be using this package unless you really gotta.

dcbaker commented on 2019-07-29 20:21 (UTC)

I've disowned the package, as the upstream is unmatained and the unit tests don't work. I have no interest in becoming an upstream maintainer.

Hell-G commented on 2017-01-12 08:38 (UTC)

I reported it upstream and he committed a fix for this just an hour ago. He wrote, that it will be in version 0.5.

TingPing commented on 2017-01-08 23:09 (UTC)

If tests fail report it upstream.

z3ntu commented on 2017-01-08 21:59 (UTC)

Same assertion error...

Hell-G commented on 2017-01-08 12:33 (UTC)

Hi! I am not able to install this package on my systems. It fails in the test session. Anyone seeing the same behavior? Might this be a problem with the new Python 3.6? Thanks! $ makepkg ==> Making package: python-gbulb 0.4-1 (Sun Jan 8 12:38:19 CET 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading 0.4.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 122 0 122 0 0 289 0 --:--:-- --:--:-- --:--:-- 288 100 10737 100 10737 0 0 12334 0 --:--:-- --:--:-- --:--:-- 12334 ==> Validating source files with sha256sums... 0.4.tar.gz ... Passed ==> Extracting sources... -> Extracting 0.4.tar.gz with bsdtar ==> Starting check()... ================================== test session starts =================================== platform linux -- Python 3.6.0, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 rootdir: /home/hell-g/Packages/python-gbulb/src/gbulb-0.4, inifile: collected 45 items tests/test_glib_events.py .. ^C...............................F tests/test_gtk.py ... tests/test_utils.py ........ ======================================== FAILURES ======================================== ___________________________________ test_subprocesses ____________________________________ glib_loop = <GLibEventLoop running=False closed=False debug=False> def test_subprocesses(glib_loop): import asyncio import subprocess # needed to ensure events.get_child_watcher() returns the right object import gbulb gbulb.install() @asyncio.coroutine def coro(): proc = yield from asyncio.create_subprocess_exec( 'cat', stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE, loop=glib_loop) proc.stdin.write(b'hey\n') yield from proc.stdin.drain() proc.stdin.close() out = yield from proc.stdout.read() assert out == b'hey\n' > glib_loop.run_until_complete(coro()) tests/test_glib_events.py:451: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ gbulb/glib_events.py:136: in run_until_complete return future.result() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @asyncio.coroutine def coro(): proc = yield from asyncio.create_subprocess_exec( 'cat', stdout=subprocess.PIPE, stdin=subprocess.PIPE, stderr=subprocess.PIPE, loop=glib_loop) proc.stdin.write(b'hey\n') yield from proc.stdin.drain() proc.stdin.close() out = yield from proc.stdout.read() > assert out == b'hey\n' E assert b'' == b'hey\n' E Right contains more items, first extra item: 104 E Use -v to get the full diff tests/test_glib_events.py:449: AssertionError ========================= 1 failed, 44 passed in 277.45 seconds ========================== ==> ERROR: Aborted by user! Exiting... ==> ERROR: A failure occurred in check(). Aborting...