lp:patchwork

Created by Jeremy Kerr and last modified
Get this branch:
bzr branch lp:patchwork

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Patchwork Devs
Project:
Patchwork
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/getpatchwork/patchwork.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-14 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-17 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-17 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 10 seconds — see the log

Recent revisions

1829. By Stephen Finucane <email address hidden>

trivial: Stop universally disabling F405 check

We only need this for one file. Simply filter out the things we want to
ignore.

Signed-off-by: Stephen Finucane <email address hidden>

1828. By Stephen Finucane <email address hidden>

requirements: Bump psycopg2-binary, openapi-core

Once again, openapi-core has moved stuff around internally. Nothing we
can't fix though, as it seems the thing moved is no longer necessary.

Signed-off-by: Stephen Finucane <email address hidden>

1827. By Stephen Finucane <email address hidden>

tox: Use compatible minor releases

As we previously did for the requirements files (commit c90473ea44),
switch to use compatible releases for tox. We previously avoided doing
this on the basis that the existing system gave an idea of supported
package versions, but we weren't actually testing these combinations
since pip will always install the latest available version of each
package. This will apply to anyone using pip to manage their
dependencies, while anyone using distro packages can rely on the distro
having done this testing for them. Given the above, this makes our
effort to track supported ranges moot. So long as we cap newer versions
of e.g. django-filter when they're not compatible with older Django
versions, we should be good.

Signed-off-by: Stephen Finucane <email address hidden>

1826. By Stephen Finucane <email address hidden>

requirements: Bump Django to 3.2.x, django-filter to 21.1

It seems the ORM is now smarter and requires less JOINs that previously
in two tests. In addition, a new setting is required to ensure the type
of our primary field columns doesn't change when Django 4.0 is released.

We drop support for Django 3.1 in the process, though this doesn't have
much of a real-world impact since we still support Django 2.2, an LTS
release.

Signed-off-by: Stephen Finucane <email address hidden>

1825. By Stephen Finucane <email address hidden>

requirements: Bump doc requirements

We were suggesting we supported positively ancient versions of Sphinx
and reno in particular. Bump these.

Signed-off-by: Stephen Finucane <email address hidden>

1824. By Stephen Finucane <email address hidden>

Revert "docs: prevent build error by rolling back Sphinx version"

This reverts commit 65547c8701004f1a2a9ed9d16f1a372f4bd856e4. There is a
new release of sphinxcontrib-httpdomain [1] that fixes the issues with
Sphinx 4.1.x and later [2]

[1] https://github.com/sphinx-contrib/httpdomain/releases/tag/1.8.0
[2] https://github.com/sphinx-contrib/httpdomain/pull/54

1823. By Stephen Finucane <email address hidden>

README: Add Discord badge

Add a Discord badge that can be used to connect to the server. Link
taken from daxtens' email to the list about the server [1].

[1] https://lists.ozlabs.org/pipermail/patchwork/2021-September/007226.html

Signed-off-by: Stephen Finucane <email address hidden>
Cc: Daniel Axtens <email address hidden>
[dja: change badge url to get users from the PW discord, not another
      mystery discord. Also, enable the PW discord to report its status
      via badges.]
Signed-off-by: Daniel Axtens <email address hidden>

1822. By raxelg <email address hidden>

mailmap: update email

Update Google email used during internship to personal email.

Signed-off-by: Raxel Gutierrez <email address hidden>
Signed-off-by: Daniel Axtens <email address hidden>

1821. By Daniel Axtens

docs: prevent build error by rolling back Sphinx version

We're hitting a sphinxcontrib-httpdomain vs sphinx issue that was
causing the openapi part of doc builds to error out with:

<openapi>:1:Problem in http domain: field is supposed to use role 'obj', but that role is not in the domain.

See https://github.com/sphinx-contrib/httpdomain/pull/51

Until it's fixed, hold back the Sphinx version to < 4.1.0

Signed-off-by: Daniel Axtens <email address hidden>
Reviewed-by: Stephen Finucane <email address hidden>

1820. By Raxel Gutierrez <email address hidden>

docs: add release note for addressed/unaddressed comments

Signed-off-by: Raxel Gutierrez <email address hidden>
Signed-off-by: Daniel Axtens <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers