Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm still waiting for supervisor, beanstalkc, and cloudsigma.


The setup.py for Supervisor noted support for Python 3 starting in May of 2014: https://github.com/Supervisor/supervisor/commit/ad5cd0849a5f....

Here are the blocking issues for official support: https://github.com/Supervisor/supervisor/labels/python%203

I've been running it under Python 3 for a while with no problems.


Not sure why supervisor matters, it's just a program. It's the same thing as Homebrew running Ruby - totally doesn't matter what version they're using.


It does if you're using their API


Of course, specific projects might not be covered, but I've seen a lot of people go "ok, just to be safe I'll use 2.7 in case down the road I get to need anything that's Py2 specific".

In your case you know exactly what your needs are, and that they're unsupported in Python 3, but I'm sure that many of those 70% Py2 projects could run just as well in Py3.


>supervisor

Can I ask why you're using supervisor instead of systemd at this point?


Can't speak for gp, but we're using supervisor inside Docker containers as lightweight init process. In our case the main advantage of Docker containers is ease of installation and consistent environment - so we don't always use just one process per container.

Systemd on the other hand is just something that is being forced down our throats. :-/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: