Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debian patches for debian branch #1872

Commits on Feb 17, 2022

  1. debian: Bump to current standards

    Change-Id: Ib259d270399dbb9d1ebb0c133f4d9cda47c7ee75
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    707260b View commit details
    Browse the repository at this point in the history
  2. g/gbs.conf: Add configuration that use upstream tags

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d8c65f9 View commit details
    Browse the repository at this point in the history
  3. d/watch: Use git tags as base

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    cf951b4 View commit details
    Browse the repository at this point in the history
  4. d/rules: Temporary disable tests

    system's tox can't be used for now
    I'll add a change to support pip's one.
    
    Change-Id: I98e1ddaeec93492bf3724fe1f0e0fdf0c80140d0
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    20a71ee View commit details
    Browse the repository at this point in the history
  5. d/rules: Prevent to install scripts to PATH

    User will have to use thoses already packaged in python directory
    
    Change-Id: I0d985b21225a0553c8d0279582ce8307ad575fe0
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    48ced2e View commit details
    Browse the repository at this point in the history
  6. d/control: Set section to python

    Fix wrong-section-according-to-package-name warning
    
    Change-Id: I66d50145984f96d6798542319d9e1833b4627a6a
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8c09887 View commit details
    Browse the repository at this point in the history
  7. d/copyright: Update URLs to https

    Signed-off-by: Philippe Coval <[email protected]>
    Change-Id: I4729f1a335b1860122293b629a69e852ceb1e858
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    5cfdc16 View commit details
    Browse the repository at this point in the history
  8. d/upstream: Add metadata file

    Fix lintian warning upstream-metadata-file-is-missing
    
    Signed-off-by: Philippe Coval <[email protected]>
    Change-Id: Idb36dee8b356d5fe3146c10c36ba20e204c22b21
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    dc05ce8 View commit details
    Browse the repository at this point in the history
  9. d/copyright: Add Upstream-Contact

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    19f3610 View commit details
    Browse the repository at this point in the history
  10. d/copyright: Add packaging files

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    0040dfd View commit details
    Browse the repository at this point in the history
  11. d/control: Update Vcs URL to use DPT salsa

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    4e63257 View commit details
    Browse the repository at this point in the history
  12. d/watch: Use signed tags as upstream

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8294fc2 View commit details
    Browse the repository at this point in the history
  13. d/control: Add deps for tests

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    2452949 View commit details
    Browse the repository at this point in the history
  14. debian/rules: Add tests that pull pip deps

    It's not enabled by default because pip will pull deps,
    but it can be convient to try using:
    
        fakeroot ./debian/rules binary \
          PYBUILD_DISABLE_python3='' \
          DEB_BUILD_OPTIONS='' \
          TOX_OPTIONS="--sitepackages"
    
    offline testing will need to be introduced later
    (once debian's tox is supported with tuf)
    
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    e2b9a8c View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. d/patches: Add downstream patches to relax tests

    Those patches should net be forwarded to upstream's main branch
    
    Relate-to: theupdateframework#263
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    9abadf0 View commit details
    Browse the repository at this point in the history
  2. d/rules: Enable tests with sitepackages

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    41fcee2 View commit details
    Browse the repository at this point in the history
  3. d/tests: Add autopkgtest

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    66ff20e View commit details
    Browse the repository at this point in the history
  4. debian: Use python-is-python3

    Then part of patch can be upstreamed
    
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    2dbdf8c View commit details
    Browse the repository at this point in the history
  5. debian: Add docs

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    34d9250 View commit details
    Browse the repository at this point in the history
  6. debian: Align source package to upstream name

    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    ba17512 View commit details
    Browse the repository at this point in the history
  7. d/salsa-ci.yml: Enable CI

    Then set default CI/CD configuration path to "debian/salsa-ci.yml"
    on https://salsa.debian.org/python-team/packages/tuf/-/settings/ci_cd
    
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    ad9ba19 View commit details
    Browse the repository at this point in the history
  8. debian/patches: ci: Remove workaround for pip resolver issue

    Origin: Upstream
    Thanks-to: @tumbleweed
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    495124c View commit details
    Browse the repository at this point in the history
  9. d/rules: Don't touch files use patch

    Reformat as suggested by DPT
    
    Thanks-to: @tumbleweed
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    76c3219 View commit details
    Browse the repository at this point in the history
  10. d/patches: Use python3 explicitly

    Thanks-to: @tumbleweed
    Forwarded: Not-Needed
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    780a164 View commit details
    Browse the repository at this point in the history
  11. d/tests: Remove duplicated automatic test

    Generated by autodep8-python3
    
    Thanks-to: @tumbleweed
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    ab90a0d View commit details
    Browse the repository at this point in the history
  12. d/t/testsuite: Explain path

    Cc: @tumbleweed
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    2c05be7 View commit details
    Browse the repository at this point in the history
  13. Drop python-is-python3 Build-Depends and autopkgtest Depends

    Signed-off-by: Stefano Rivera <[email protected]>
    Relate-to: theupdateframework#263
    Signed-off-by: Philippe Coval <[email protected]>
    stefanor authored and rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    a9faa21 View commit details
    Browse the repository at this point in the history
  14. tests: Use current python interpreter for sub tests

    Applied-Upstream: theupdateframework#1337
    Relate-to: theupdateframework#263
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    4c4648f View commit details
    Browse the repository at this point in the history
  15. debian: Depends only on explicit depedencies

    Others will be pulled implicitly.
    
    Cc: @jcfp
    Signed-off-by: Philippe Coval <[email protected]>
    rzr committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    d9600ad View commit details
    Browse the repository at this point in the history