Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D debexpo
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 42
    • Issues 42
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mentors.debian.net
  • debexpo
  • Merge requests
  • !128

django: pluigins: Debian QA

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Baptiste Beauplat requested to merge lyknode/debexpo:dj/plugins/debianqa into django May 04, 2020
  • Overview 0
  • Commits 6
  • Pipelines 1
  • Changes 16

Django migration: #47 (closed).

This MR re-adds the debian-qa plugin.

Interaction with tracker.d.o has been moved to two debexpo.tools.clients.tracker classes. One for requesting the data and the other to parse to make the response available. Namely, ClientTracker() and TrackerPackage().

The two unimplemented methods _test_has_new_maintainer() and _test_previous_sponsors() have been removed.

New dependency added for html parsing: python3-lxml

Offline tests cover this plugin.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: dj/plugins/debianqa