~cjwatson/lp-source-dependencies:kafka

Last commit made on 2023-03-30
Get this branch:
git clone -b kafka https://git.launchpad.net/~cjwatson/lp-source-dependencies
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
kafka
Repository:
lp:~cjwatson/lp-source-dependencies

Recent commits

46466ac... by Colin Watson

Add kafka-python 2.0.2

I do have a slight concern that this hasn't been updated since 2020.
However, as compared to the most obvious competitor (`confluent-kafka`),
it has the advantage of being pure-Python, so I'd rather start here
anyway for ease of deployment, especially as long as we need to deal
with deploying to xenial. I intend to keep all the code that interacts
directly with these bindings behind a small Launchpad-specific
abstraction layer, so we can always switch to different bindings later
if we find we need to.

47e5a51... by Simone Pelosi

Upgraded gunicorn to fix HTTP request smuggling vulnerability

A penetration test found that our gunicorn version is vulnerable,
gunicorn 20.1.0 should fix the issue.

Merged from https://code.launchpad.net/~pelpsi/lp-source-dependencies/+git/lp-source-dependencies/+merge/439503

1772c05... by Simone Pelosi

Upgraded gunicorn to fix HTTP request smuggling vulnerability

A penetration test found that our gunicorn version is vulnerable,
gunicorn 20.1.0 should fix the issue.

d3b4e1b... by Colin Watson

Add flit-core and dependencies

Merged from https://code.launchpad.net/~cjwatson/lp-source-dependencies/+git/lp-source-dependencies/+merge/439062

46a693c... by Colin Watson

Add flit-core and dependencies

The new `backcall` and `ptyprocess` packages are built using `flit`, so
we need this to support them.

e2540cc... by Colin Watson

Add IPython 7.9.0 and dependencies

Merged from https://code.launchpad.net/~cjwatson/lp-source-dependencies/+git/lp-source-dependencies/+merge/439052

cbbf4c1... by Colin Watson

Add IPython 7.9.0 and dependencies

This is admittedly a fair few new dependencies. However, we were
previously using a version of IPython from 2013 which produced a startup
warning on Python 3.8, so it's about time to upgrade.

cc5bf26... by Jürgen Gmach

Remove unused file `ez_setup.py`

Merged from https://code.launchpad.net/~jugmac00/lp-source-dependencies/+git/lp-source-dependencies/+merge/438522

20bdd44... by Jürgen Gmach

Remove unused file

697f442... by Colin Watson

Add txpkgupload 0.5

Merged from https://code.launchpad.net/~cjwatson/lp-source-dependencies/+git/lp-source-dependencies/+merge/437201