#2957 closed defect (fixed)

The deprecations CircleCI job is failing

Reported by: exarkun Owned by: exarkun
Priority: supercritical Milestone: undecided
Component: dev-infrastructure Version: 1.12.1
Keywords: Cc:
Launchpad Bug:

Description

Several tests fail like this:

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/tmp/tahoe-lafs.tox/upcoming-deprecations/local/lib/python2.7/site-packages/twisted/trial/runner.py", line 531, in loadPackage
    module = modinfo.load()
  File "/tmp/tahoe-lafs.tox/upcoming-deprecations/local/lib/python2.7/site-packages/twisted/python/modules.py", line 392, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/tmp/tahoe-lafs.tox/upcoming-deprecations/local/lib/python2.7/site-packages/twisted/python/reflect.py", line 308, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/tmp/tahoe-lafs.tox/upcoming-deprecations/local/lib/python2.7/site-packages/twisted/python/reflect.py", line 255, in _importAndCheckStack
    reraise(excValue, excTraceback)
  File "/tmp/project/src/allmydata/test/test_auth.py", line 5, in <module>
    from twisted.conch.ssh import keys
  File "/tmp/tahoe-lafs.tox/upcoming-deprecations/local/lib/python2.7/site-packages/twisted/conch/ssh/keys.py", line 18, in <module>
    import bcrypt
ImportError: No module named bcrypt

Change History (2)

comment:1 Changed at 2019-01-23T18:08:48Z by exarkun

  • Owner set to exarkun
  • Status changed from new to assigned

comment:2 Changed at 2019-01-23T21:08:14Z by GitHub <noreply@…>

  • Resolution set to fixed
  • Status changed from assigned to closed

In 4bd855f/trunk:

Merge pull request #535 from tahoe-lafs/2957.circleci-deprecations

Provide compatibility with the next Twisted release

Declare a dependency on the conch extra so that we get any necessary dependencies automatically. This includes a new dependency on bcrypt.

Fixes ticket:2957

Note: See TracTickets for help on using tickets.