Page MenuHomeSoftware Heritage

debian: Prepare new swh-web deployment
ClosedPublic

Authored by anlambert on Apr 7 2020, 2:30 PM.

Details

Reviewers
olasd
Group Reviewers
Reviewers
Summary

Some updates to debian packaging of swh-web after local package build tests:

  • Bump swh module dependencies version
  • Upgrade Django to 2.2 (now in buster-backports)
  • Pin minimal typing-extensions version to 3.7.4 (in buster-backports too)
commit 62041880dd71b8242df179206431803ea8aa8d1a (HEAD -> debian/unstable-swh)
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Tue Apr 7 14:03:42 2020 +0200

    debian/control: Bump minimal django version to 2.2
    
    python3-django 2.2.11 from buster_backports will now be used in production.

commit 9f170e03d05ca04ee221eb7c3e8d5a029ea8b07b
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Tue Apr 7 12:54:46 2020 +0200

    debian/control: Bump minimal typing-extensions version to 3.7.4
    
    swh-web uses TypedDict from typing-extensions which is not available in default
    buster package (3.7.2).
    
    We need to get 3.7.4 version from buster-backports instead.

commit 803ef79116c9750d273e631ce01ace26ebdedcda
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Tue Apr 7 12:33:53 2020 +0200

    debian/control: Bump swh depedencies

Related to T2303

Diff Detail

Repository
rDWAPPS Web applications
Branch
debian/unstable-swh
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 11639
Build 17652: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 17651: arc lint + arc unit

Event Timeline

anlambert created this revision.Apr 7 2020, 2:30 PM
anlambert retitled this revision from debian: Prepare new swh-web deployment Some updates to debian packaging of `swh-web` after local package build tests: - Bump swh module dependencies version - Upgrade Django to 2.2 (now in `buster-backports`) - Pin minimal typing-extensions... to debian: Prepare new swh-web deployment.Apr 7 2020, 2:31 PM
anlambert edited the summary of this revision. (Show Details)
olasd accepted this revision.Apr 7 2020, 2:49 PM

Alright. I've done a build test in unstable-swh and buster-swh and both builds have succeeded (at least until the point of tests, which will need a new tag). Thanks!

This revision is now accepted and ready to land.Apr 7 2020, 2:49 PM

Closed by rDWAPPS62041880dd71b8242df179206431803ea8aa8d1a

Submitted phabricator diffs on debian/* branches are not automatically closed as associated commits have the "Unpublished" state in Phabricator.

anlambert closed this revision.Apr 7 2020, 3:26 PM