Explicit dependency on python3-infinity isn't needed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intervals (Ubuntu) |
Fix Released
|
Undecided
|
Chris MacNaughton |
Bug Description
When reviewing the package for source NEW, I noticed there's a dependency on python3-infinity. Usually python3 packages get these from requires.txt automatically (via ${python3:
I tried a test build with this dependency dropped [and DH_VERBOSE=1, to see the below] and it works correctly.
D: dh_python3 fs:260: package python3-intervals details = {'requires.txt': {'debian/
D: dh_python3 depends:117: generating dependencies for package python3-intervals
D: dh_python3 pydist:142: trying to find dependency for infinity>=0.1.3 (python=None)
D: dh_python3 pydist:210: invoking dpkg -S *python3/
D: dh_python3 depends:275: D={'python3-
On the next upload, please could you drop the python3-intervals dependency?
Related branches
- Corey Bryant: Approve
-
Diff: 26 lines (+6/-1)2 files modifieddebian/changelog (+6/-0)
debian/control (+0/-1)
summary: |
- Explicit dependency on python3-intervals isn't needed + Explicit dependency on python3-infinity isn't needed |
description: | updated |
Changed in intervals (Ubuntu): | |
assignee: | nobody → Chris MacNaughton (chris.macnaughton) |
status: | New → In Progress |
I think it has a pretty hard dependency on infinity, specifically the code in intervals/ interval. py:
corey@corey- ThinkPad- T440s:/ tmp/intervals- 0.9.0$ grep -r infinity|grep import interval. py:from infinity import inf, is_infinite test_initializa tion.py: from infinity import inf test_properties .py:from infinity import inf test_coercion. py:from infinity import inf test_factory_ methods. py:from infinity import inf test_operators. py:from infinity import inf
README.rst: >>> from infinity import inf
README.rst: >>> from infinity import inf
intervals/
tests/interval/
tests/interval/
tests/interval/
tests/interval/
tests/interval/