After installing gir1.0-soup-2.4 (which points to why I'd like this somewhere separate, since I don't want that as a dependency of the library,) the tests pass, but:
== Pylint notices ==
************* Module desktopcouch.records.server
C0301:179: Line too long (81/80)
R0914:108:CouchDatabase.glib_callback_for_changes: Too many local variables (26/15)
E0611:123:CouchDatabase.glib_callback_for_changes: No name 'repository' in module 'gi'
C0111:129:CouchDatabase.glib_callback_for_changes.got_chunk: Missing docstring
W0613:129:CouchDatabase.glib_callback_for_changes.got_chunk: Unused argument 'msg'
C0111:152:CouchDatabase.glib_callback_for_changes.complete: Missing docstring
W0613:152:CouchDatabase.glib_callback_for_changes.complete: Unused argument 'args'
E1103:176:CouchDatabase.glib_callback_for_changes: Instance of 'Http' has no 'oauth_data' member (but some types could not be inferred)
W0612:180:CouchDatabase.glib_callback_for_changes: Unused variable 'fragment'
W0612:180:CouchDatabase.glib_callback_for_changes: Unused variable 'netloc'
W0612:180:CouchDatabase.glib_callback_for_changes: Unused variable 'path'
W0612:125:CouchDatabase.glib_callback_for_changes: Unused variable 'urllib'
W0612:180:CouchDatabase.glib_callback_for_changes: Unused variable 'schema'
W0201:159:CouchDatabase.glib_callback_for_changes: Attribute '_soupsessions' defined outside __init__
************* Module desktopcouch.records.tests.test_server
W0232:699:TestCouchDatabase.test_glib_callback_for_changes.PythonCannotSetNonGlobalOuterScopeVars: Class has no __init__ method
C0111:699:TestCouchDatabase.test_glib_callback_for_changes.PythonCannotSetNonGlobalOuterScopeVars: Missing docstring
C0321:699:TestCouchDatabase.test_glib_callback_for_changes.PythonCannotSetNonGlobalOuterScopeVars: More than one statement on a single line
R0903:699:TestCouchDatabase.test_glib_callback_for_changes.PythonCannotSetNonGlobalOuterScopeVars: Too few public methods (0/2)
W0201:705:TestCouchDatabase.test_glib_callback_for_changes.callback: Attribute 'success' defined outside __init__
C0111:704:TestCouchDatabase.test_glib_callback_for_changes.callback: Missing docstring
W0613:704:TestCouchDatabase.test_glib_callback_for_changes.callback: Unused argument 'data'
C0111:707:TestCouchDatabase.test_glib_callback_for_changes.timeout: Missing docstring
C0111:709:TestCouchDatabase.test_glib_callback_for_changes.insert_record: Missing docstring
After installing gir1.0-soup-2.4 (which points to why I'd like this somewhere separate, since I don't want that as a dependency of the library,) the tests pass, but:
== Pylint notices == records. server CouchDatabase. glib_callback_ for_changes: Too many local variables (26/15) CouchDatabase. glib_callback_ for_changes: No name 'repository' in module 'gi' CouchDatabase. glib_callback_ for_changes. got_chunk: Missing docstring CouchDatabase. glib_callback_ for_changes. got_chunk: Unused argument 'msg' CouchDatabase. glib_callback_ for_changes. complete: Missing docstring CouchDatabase. glib_callback_ for_changes. complete: Unused argument 'args' CouchDatabase. glib_callback_ for_changes: Instance of 'Http' has no 'oauth_data' member (but some types could not be inferred) CouchDatabase. glib_callback_ for_changes: Unused variable 'fragment' CouchDatabase. glib_callback_ for_changes: Unused variable 'netloc' CouchDatabase. glib_callback_ for_changes: Unused variable 'path' CouchDatabase. glib_callback_ for_changes: Unused variable 'urllib' CouchDatabase. glib_callback_ for_changes: Unused variable 'schema' CouchDatabase. glib_callback_ for_changes: Attribute '_soupsessions' defined outside __init__ records. tests.test_ server TestCouchDataba se.test_ glib_callback_ for_changes. PythonCannotSet NonGlobalOuterS copeVars: Class has no __init__ method TestCouchDataba se.test_ glib_callback_ for_changes. PythonCannotSet NonGlobalOuterS copeVars: Missing docstring TestCouchDataba se.test_ glib_callback_ for_changes. PythonCannotSet NonGlobalOuterS copeVars: More than one statement on a single line TestCouchDataba se.test_ glib_callback_ for_changes. PythonCannotSet NonGlobalOuterS copeVars: Too few public methods (0/2) TestCouchDataba se.test_ glib_callback_ for_changes. callback: Attribute 'success' defined outside __init__ TestCouchDataba se.test_ glib_callback_ for_changes. callback: Missing docstring TestCouchDataba se.test_ glib_callback_ for_changes. callback: Unused argument 'data' TestCouchDataba se.test_ glib_callback_ for_changes. timeout: Missing docstring TestCouchDataba se.test_ glib_callback_ for_changes. insert_ record: Missing docstring
************* Module desktopcouch.
C0301:179: Line too long (81/80)
R0914:108:
E0611:123:
C0111:129:
W0613:129:
C0111:152:
W0613:152:
E1103:176:
W0612:180:
W0612:180:
W0612:180:
W0612:125:
W0612:180:
W0201:159:
************* Module desktopcouch.
W0232:699:
C0111:699:
C0321:699:
R0903:699:
W0201:705:
C0111:704:
W0613:704:
C0111:707:
C0111:709: