stem
stem copied to clipboard
Python controller library for Tor
**Migrated from ticket [10522](https://trac.torproject.org/projects/tor/ticket/10522).** Our client usage tutorial ([To Russia With Love](https://stem.torproject.org/tutorials/to_russia_with_love.html)) is reportedly incompatible with certain SocksiPy versions. The tutorial works with the standard SocksiPy Version 1.4.2 as well...
**Migrated from ticket [8780](https://trac.torproject.org/projects/tor/ticket/8780).** Stem's site presently has a two level navigational menu based on [this](http://aext.net/2009/09/elegant-drop-menu-with-css-only/). The tutorial warns that adding additional levels can be tricky but having an additional...
**Migrated from ticket [7632](https://trac.torproject.org/projects/tor/ticket/7632).** Presently we're including a summary for modules at the top of their page. These summaries include classes, methods, and show their inheritance/membership. For instance [this](https://stem.readthedocs.org/en/latest/api/control.html). This...
**Migrated from ticket [20500](https://trac.torproject.org/projects/tor/ticket/20500).** At PyCon sounded like wheels (*.whl) are the new hotness when it comes to [distributing python modules](https://pypi.python.org/pypi/wheel). Don't think we want to jump on this right...
**Migrated from ticket [15999](https://trac.torproject.org/projects/tor/ticket/15999).** While adding support for ephemeral hidden services I tried to add a end-to-end integ test without success. Ideally the test would create a new hidden service,...
**Migrated from ticket [27479](https://trac.torproject.org/projects/tor/ticket/27479).** Integration test failure spotted by Nick... ``` ====================================================================== ERROR: test_connections_by_ss ---------------------------------------------------------------------- Traceback (most recent call last): File "stem/test/integ/util/connection.py", line 49, in test_connections_by_ss self.check_resolver(Resolver.SS) File "stem/test/require.py", line...
**Migrated from ticket [16348](https://trac.torproject.org/projects/tor/ticket/16348).** [Python3 added exception chaining](http://legacy.python.org/dev/peps/pep-3134/). Under python2 you only get the useful stacktrace but with python3 you get the internal one too. At present there isn't a...
**Migrated from ticket [8248](https://trac.torproject.org/projects/tor/ticket/8248).** We presently have a get_server_descriptor() and get_network_status() method, but it's horribly inefficient. Our present messaging infrastructure provided by the BaseController class sends or receives complete messages...
As hinted by me [in this issue re: nyx](https://github.com/torproject/nyx/issues/68) and confirmed by @atagar as [per his comment](https://github.com/torproject/nyx/issues/68#issuecomment-1932907503) both stem and nyx are unmaintained. I hope @torproject-git will [select either a...
I need to be able to find v3 Introduction Points - it is possible? ```stem/docs/_static/example/introduction_points.py``` needs up dating to have DDG's v3 address: ```duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad``` and then the code needs to...