Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix narrativedocs dependencies #10064

Closed
twisted-trac opened this issue Dec 7, 2020 · 4 comments
Closed

Fix narrativedocs dependencies #10064

twisted-trac opened this issue Dec 7, 2020 · 4 comments

Comments

@twisted-trac
Copy link

adiroiban's avatar @adiroiban reported
Trac ID trac#10064
Type defect
Created 2020-12-07 14:49:20Z

Have tox env working again for the docs

tox -e narrativedocs

fails with


 ERROR: Exception:
Traceback (most recent call last):
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 224, in _main
    status = self.run(options, args)
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 180, in wrapper
    return func(self, options, args)
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 320, in run
    requirement_set = resolver.resolve(
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 121, in resolve
    self._result = resolver.resolve(
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 445, in resolve
    state = resolution.resolve(requirements, max_rounds=max_rounds)
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 344, in resolve
    success = self._backtrack()
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 287, in _backtrack
    criterion = self.state.criteria[name].excluded_of([candidate])
AttributeError: 'NoneType' object has no attribute 'excluded_of'


ERROR:   narrativedocs: InvocationError for command /home/runner/work/twisted/twisted/.tox/narrativedocs/bin/python -m pip install --exists-action w '/home/runner/work/twisted/twisted/.tox/.tmp/package/1/Twisted-20.3.0.dev0-py3-none-any.whl[dev]' (exited with code 2)
}}

see https://github.com/twisted/twisted/pull/1491/checks?check_run_id=1511293197#step:6:93```{

 ERROR: Exception:
Traceback (most recent call last):
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 224, in _main
    status = self.run(options, args)
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 180, in wrapper
    return func(self, options, args)
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 320, in run
    requirement_set = resolver.resolve(
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 121, in resolve
    self._result = resolver.resolve(
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 445, in resolve
    state = resolution.resolve(requirements, max_rounds=max_rounds)
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 344, in resolve
    success = self._backtrack()
  File "/home/runner/work/twisted/twisted/.tox/narrativedocs/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 287, in _backtrack
    criterion = self.state.criteria[name].excluded_of([candidate])
AttributeError: 'NoneType' object has no attribute 'excluded_of'


ERROR:   narrativedocs: InvocationError for command /home/runner/work/twisted/twisted/.tox/narrativedocs/bin/python -m pip install --exists-action w '/home/runner/work/twisted/twisted/.tox/.tmp/package/1/Twisted-20.3.0.dev0-py3-none-any.whl[dev]' (exited with code 2)
}}

see https://github.com/twisted/twisted/pull/1491/checks?check_run_id=1511293197#step:6:933

<details><summary>Searchable metadata</summary>

trac-id__10064 10064
type__defect defect
reporter__adiroiban adiroiban
priority__normal normal
milestone__None None
branch__
branch_author__
status__closed closed
resolution__fixed fixed
component__core core
keywords__review review
time__1607352560632549 1607352560632549
changetime__1607530195176839 1607530195176839
version__None None
owner__Adi_Roiban__adiroiban_____ Adi Roiban <adiroiban@...>

</details>
@twisted-trac
Copy link
Author

adiroiban's avatar @adiroiban commented

This might be just a cache issue... I am investigating

@twisted-trac
Copy link
Author

adiroiban's avatar @adiroiban commented

PR at #1492

@twisted-trac
Copy link
Author

adiroiban's avatar @adiroiban commented

Another PR with fewer changes
#1495

@twisted-trac
Copy link
Author

adiroiban's avatar @adiroiban set owner to @adiroiban
@adiroiban set status to closed

In changeset 4391e94

#!CommitTicketReference repository="" revision="4391e9423dc10fadb58e1a5d0736f26d0b5676c9"
Merge pull request #1495 from twisted/10064-docs-build-fix-quick

Author: adiroiban
Reviewer: mthuurne 
Fixes: ticket:10064

Fix docs build and relase tests after latest pip 20.3.1 and pin pydoctor to 20.7.0 for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants