[metrics-bugs] #30586 [Metrics/Onionperf]: requirements are not included in setup.py

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue May 19 19:31:30 UTC 2020


#30586: requirements are not included in setup.py
---------------------------------------+--------------------------------
 Reporter:  irl                        |          Owner:  phw
     Type:  defect                     |         Status:  merge_ready
 Priority:  Medium                     |      Milestone:
Component:  Metrics/Onionperf          |        Version:
 Severity:  Normal                     |     Resolution:
 Keywords:  metrics-team-roadmap-2020  |  Actual Points:  0.35
Parent ID:                             |         Points:  0.5
 Reviewer:                             |        Sponsor:  Sponsor59-must
---------------------------------------+--------------------------------

Comment (by karsten):

 Thanks for these patches! And thanks for copying metrics-team; I had not
 seen the earlier updates (oh, Trac...).

 So, I tried out this branch without installing all dependencies via `sudo
 apt install python3-*`, and it starts downloading packages via `pip`. In
 our Java projects we have always avoided using package managers and only
 relied on packages provided by the system. We would give up this principle
 here, but are we sure we want to do that? How are we doing this in other
 Python projects at Tor?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30586#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the metrics-bugs mailing list