Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 23, 2017, at 4:04 AM, James Broadhead wrote: > > On 23 February 2017 at 08:36, Glyph Lefkowitz > wrote: > > Go's build toolchain has many features worth envying but most of its > advantages have to

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 23, 2017, at 2:51 AM, Phil Mayers wrote: > > On 23/02/17 10:27, Hynek Schlawack wrote: > >> What I don't quite understand is how people can be in love with Go’s >> static linking but complaining about Virtualenvs in deployments. >> Unwieldy as virtualenvs are:

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 23, 2017, at 4:12 AM, Phil Mayers wrote: > > On 23/02/17 09:11, Glyph Lefkowitz wrote: > >> Yes, and building these binary artifacts is often harder than some >> people (cough, alpine, cough) seem to think. But there are better ways >> to square this circle

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Phil Mayers
On 23/02/17 09:11, Glyph Lefkowitz wrote: Yes, and building these binary artifacts is often harder than some people (cough, alpine, cough) seem to think. But there are better ways to square this circle than restricting yourself to the versions of /python/ libraries that happen to be available

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread James Broadhead
On 23 February 2017 at 08:36, Glyph Lefkowitz wrote: > > > Go's build toolchain has many features worth envying but most of its > advantages have to do with deployments _outside_ of containers, where you > have to ship to customer environments with fraught and unknown

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Phil Mayers
On 23/02/17 10:27, Hynek Schlawack wrote: What I don't quite understand is how people can be in love with Go’s static linking but complaining about Virtualenvs in deployments. Unwieldy as virtualenvs are: *for Python code* they are exactly that: statically linked build artifacts. The

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Hynek Schlawack
> As a very simple example: if you have a traditional (non-container) Linux > system hosting a Python application in a virtualenv, and you deploy a Python > app to a virtualenv e.g. using Puppet or Ansible, you either need to: > > 1. Use no C extensions > 2. Hope there's a manylinux1 binary

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Hynek Schlawack
I don’t see how that’s tedious since a compute does that for me. Although I don’t see any value at wheeling them (and some packages cannot be wheeled); my CI builds a venv and puts it into a container. There’s nothing tedious about it at all. >>> I find the idea of running

Re: [Twisted-Python] Removing support for old Python 3 versions

2017-02-23 Thread Glyph Lefkowitz
> On Feb 22, 2017, at 9:50 AM, Jeffrey Ollie wrote: > > On Tue, Feb 21, 2017 at 2:27 AM, Hynek Schlawack > wrote: > > 3.3 should die immediately. 3.4 should follow ASAP.only the latest two or so > are worth supporting. > > Debian Jessie

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 22, 2017, at 10:16 AM, Phil Mayers wrote: > > On 22/02/17 17:42, Hynek Schlawack wrote: > >> I have to disagree here: I don’t want build tools of any kind in my >> final containers therefore I build my artifacts separately no matter >> what language. Of

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 22, 2017, at 9:42 AM, Hynek Schlawack wrote: > >>> I don’t see how that’s tedious since a compute does that for me. >>> Although I don’t see any value at wheeling them (and some packages >>> cannot be wheeled); my CI builds a venv and puts it into a container. >>> There’s

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 22, 2017, at 9:35 AM, Steve Waterbury wrote: > > On 02/22/2017 12:23 PM, Phil Mayers wrote: >> On 22/02/17 15:00, Steve Waterbury wrote: >> >>> Have you considered the 'conda' package manager? >> >> I've never come across it. It looks too big for me to give a

Re: [Twisted-Python] Python3 twistd daemon for Ubuntu 14.04 alternatives

2017-02-23 Thread Glyph Lefkowitz
> On Feb 22, 2017, at 9:17 AM, Phil Mayers wrote: > > On 22/02/17 13:06, Jean-Paul Calderone wrote: > >> Ah! They are now, maybe you haven't seen them? >> >> Check out https://github.com/pypa/manylinux and >> https://github.com/pypa/python-manylinux-demo > > I had