~doismellburning/launchpad:flake8

Last commit made on 2020-07-27
Get this branch:
git clone -b flake8 https://git.launchpad.net/~doismellburning/launchpad
Only Kristian Glass can upload to this branch. If you are Kristian Glass please log in for upload directions.

Branch merges

Branch information

Name:
flake8
Repository:
lp:~doismellburning/launchpad

Recent commits

e6aaad6... by Kristian Glass

flake8 config

2ad6fa4... by Kristian Glass

[WIP] Add flake8 dependency as per doc/pip.txt

make-time installation is blocked on
https://github.com/PyCQA/mccabe/pull/76 being released into mccabe
(>0.6.1) OR workaround for the pytest-runner hackery in setup.py)

ea54062... by Thiago F. Pappacena

When an OCI recipe has multiple push rules, continue to the next push rule in case one of them fails to upload.

Merged from https://code.launchpad.net/~pappacena/launchpad/+git/launchpad/+merge/387888

47366ec... by Thiago F. Pappacena

Continue pushing to OCI other registries if one of the push rules fail

de30ed8... by Thiago F. Pappacena

LP: #1888295 Allowing users to propose merge between personal git repositories

We are also adding a note on the UI, below the "create MP" button, to warn users about restrictions that may apply to the MP creation, in order to avoid misunderstanding and reduce support requests.

Merged from https://code.launchpad.net/~pappacena/launchpad/+git/launchpad/+merge/387760

36c7f03... by Colin Watson

Port lp.services.database to print_function

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/387849

ea374c6... by Colin Watson

Port lp.services.database to print_function

bb317c5... by Colin Watson

Refactor ZopeTestInSubProcess as a RunTest variant

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/387645

e05cb53... by Colin Watson

Tolerate duplicate files from Swift get_container

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/387835

67c30a6... by Colin Watson

Tolerate duplicate files from Swift get_container

The librarian's GC process has been failing with errors such as this for
some time:

  ClientException: Object DELETE failed: ... 404 Not Found [first 60
  chars of response] <html><h1>Not Found</h1><p>The resource could not
  be found.

It's not completely clear why this is happening, but one possibility is
that swift_connection.get_container is returning duplicate files when
iterating over multiple batches or similar, so deduplicate its response.