Skip to content

Upgrading gunicorn 0.5 to 0.6

Unknown0.5.1 → 0.6.6

Fetching 7 releases from GitHub…0 / 7
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • removed: method Arbiter.unlink_pidfile(path)
  • removed: method Arbiter.valid_pidfile(path)
  • changed: constructor Arbiter(address, num_workers, modname, **kwargs) → constructor Arbiter(address, num_workers, app, **kwargs)
  • added: method Arbiter.init_worker(worker_age, pid, listener, app, timeout, conf)
  • added: field Config.DEFAULT_CONFIG_FILE
  • added: property Config.gid
  • added: property Config.proc_name
  • added: property Config.uid
  • changed: constructor Parser() → constructor Parser(ptype=…, should_close=…)
  • changed: method Parser.filter_body(data) → method Parser.filter_body(buf)
  • changed: method Parser.finalize_headers(headers, headers_str, pos) → method Parser.finalize_headers(headers, headers_str, buf2)
  • changed: method Parser.read_chunk(data) → method Parser.read_chunk(buf)
  • changed: method Parser.trailing_header(data) → method Parser.trailing_header(buf)
  • added: class BadStatusLine(Exception)
  • added: static method Parser.parse_request()
  • added: static method Parser.parse_response(should_close=…)
  • changed: constructor TeeInput(socket, parser, buf) → constructor TeeInput(socket, parser, buf, conf)
  • added: class UnexpectedEOF(object)
  • added: field TeeInput.CHUNK_SIZE
  • added: method TeeInput.get_socket()
  • added: method TeeInput.seek(offset, whence=…)
  • removed: function set_owner_process(user, group)
  • changed: function daemonize(umask) → function daemonize()
  • added: class Pidfile(object)
  • added: method Pidfile.unlink_pidfile(instance, path)
  • added: method Pidfile.valid_pidfile(path)
  • changed: constructor BaseSocket(addr, fd=…) → constructor BaseSocket(conf, fd=…)
  • changed: constructor UnixSocket(addr, fd=…) → constructor UnixSocket(conf, fd=…)
  • changed: function create_socket(addr) → function create_socket(conf)
  • added: method BaseSocket.bind(sock)
  • added: method UnixSocket.bind(sock)
  • removed: function read_partial(sock, length)
  • changed: function write(sock, data) → function write(sock, data, chunked=…)
  • changed: function write_nonblock(sock, data) → function write_nonblock(sock, data, chunked=…)
  • changed: function writelines(sock, lines) → function writelines(sock, lines, chunked=…)
  • added: function chown(path, uid, gid)
  • added: function set_owner_process(uid, gid)
  • added: function write_chunk(sock, data)
  • changed: constructor Worker(workerid, ppid, socket, app, timeout, debug=…) → constructor Worker(age, ppid, socket, app, timeout, conf)
  • added: method Worker.accept()