[tor-dev] ANN: OnionPy 0.3.3

2016-11-01 Thread Lukas Erlacher
Hello all, I've updated OnionPy! In the last 12 months, it has gotten some clean-up work and an interface to the Django cache layer thanks to @ad-m on Github. This apparently also marks the first serious consumer of OnionPy! Woo! [1] Signed builds are on PyPI. [2] OnionPy is a pure-python Onio

[tor-dev] ANN: OnionPy 0.3.0

2015-04-28 Thread Lukas Erlacher
Hello all, I've updated OnionPy to respect the new "version" field in query responses. There are one or two new objects OnionPy doesn't parse fully, which I hope I can get to soon. Signed builds are on PyPI. [1] OnionPy is a pure-python OnionOO request wrapper that supports transparent cachin

Re: [tor-dev] onionoo resource requirements

2015-04-28 Thread Lukas Erlacher
Hi, Django (and by implication, python) are an accepted technology at tor, but as much as I wish it would be different, the tor web infrastructure is still based on python 2.7 (basically, you can only depend on whatever is in wheezy and wheezy-backports if you want something to run on tor's in

Re: [tor-dev] Weather post-GSoC

2014-08-31 Thread Lukas Erlacher
Alright, here's what I've done - 1. Review onionoo_wrapper and merge changes back into OnionPy lucyd essentially forked OnionPy for tor-weather. I merged the changes he made back into OnionPy: - More detailed exceptions - lucyd changed the class wrappers for OnionOO documents (summary, details,

Re: [tor-dev] Weather post-GSoC

2014-08-30 Thread Lukas Erlacher
Cool, I thought of that, too. Sounds like a workable thing to do. I will keep the master branch of OnionPy clean and working (modulo bugs) so you should be fine just using that. I'll set up a way to run the tor-weather tests before I push a new version of OnionPy. Would you like me to fork tor

Re: [tor-dev] Weather post-GSoC

2014-08-30 Thread Lukas Erlacher
Hi! I've been meaning to catch you to talk about tor-weather. Sadly, spare cycles are rare for me, too. On 08/30/2014 12:55 AM, meejah wrote: Now that GSoC is over, there are some things that should be accomplished in the Tor Weather codebase soon to reach "deployment": 1. remove local co

Re: [tor-dev] ANN: OnionPy 0.1.5

2014-06-17 Thread Lukas Erlacher
Hi Karsten, On 06/17/2014 09:36 AM, Karsten Loesing wrote: > Want me to add a link to OnionPy to the Onionoo overview page? > https://onionoo.torproject.org/ What would I write? (Just in case > you're wondering, I moved the protocol specification to a separate > page a few minutes ago.) All the b

[tor-dev] ANN: OnionPy 0.1.5

2014-06-16 Thread Lukas Erlacher
Hello all, my OnionOO python wrapper has now matured significantly. While I was gone for around a month due to being otherwise occupied, I have now given OnionPy a lot of polish. The new features: - Python2 compatibility (All it took for that was to change the readme) - Encapsulated caching la

Re: [tor-dev] Proposal for improving social incentives for relay operators

2014-06-11 Thread Lukas Erlacher
Hi, On 06/10/2014 02:26 AM, Virgil Griffith wrote: I propose establishing a subdomain on torproject.org giving each Tor relay operator (hereafter affectionately called "Torati") his/her own page using the information her machines provide to the Tor Directory Consensus.

Re: [tor-dev] Announcing OnionPy, a Python wrapper for OnionOO

2014-03-31 Thread Lukas Erlacher
On 03/31/2014 08:59 AM, Abhiram Chintangal wrote: > Lukas, > > Looks like I can scrap the Onionoo wrapper that I have been thinking about > for weather. Will let you know if I have any questions. > > Cheers! Hi, for now the wrapper is very thin - it just queries OnionOO and stuffs the data into

Re: [tor-dev] Announcing OnionPy, a Python wrapper for OnionOO

2014-03-31 Thread Lukas Erlacher
On 03/31/2014 09:25 AM, Karsten Loesing wrote: > On 30/03/14 22:52, Lukas Erlacher wrote: >> Hello, >> >> this will most likely only be interesting to the people working on the >> tor-weather rewrite. >> I have started work on a Python wrapper for OnionOO w

[tor-dev] Announcing OnionPy, a Python wrapper for OnionOO

2014-03-30 Thread Lukas Erlacher
Hello, this will most likely only be interesting to the people working on the tor-weather rewrite. I have started work on a Python wrapper for OnionOO with support for transparently caching OnionOO replies in memcached. It is hosted on github for now: https://github.com/duk3luk3/onion-py Pleas

Re: [tor-dev] [weather-rewrite] Update on hourly-script

2014-02-28 Thread Lukas Erlacher
Hello, I've been following the tor rewrite for a while. While I don't currently see where I could directly help out with code, I have the following hint: Celery[1] is a task/queue management system that has excellent django integration and can be used to solve the "how to perform the hourly que