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
  • !21

Unify

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Baptiste Beauplat requested to merge lyknode/debexpo:unify into live Dec 11, 2018
  • Overview 3
  • Commits 0
  • Pipelines 2
  • Changes 0

Relates to #5 (closed)

This MR includes a early version of the new GPG lib included in master (in gnugp2.py, not used in active code). From what I can tell, the main difference is the use of exceptions for handling errors and namedtuples for data (key id, uids, ...)

We can keep the current implementation (with the --with-colons) but integrate it to the use of exceptions and namedtuple.

As this is an early work, I propose to keep the file and do the integration later, on the commit where gnugp2.py replaces gnugp.py (as main gnupg lib).

One other possibility is to discard the new GPG lib and keep using the current one living on live.

Feedback is welcome

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: unify