Metadata-Version: 2.1
Name: arch-signoff
Version: 0.5.2
Summary: Sign off Arch Linux test packages
Home-page: https://github.com/archlinux/arch-signoff
Author: Håvard Pettersson
Author-email: mail@haavard.me
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Topic :: Software Development
Classifier: Intended Audience :: Developers
Classifier: Environment :: Console
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
License-File: LICENSE
Requires-Dist: click
Requires-Dist: python-dateutil
Requires-Dist: pyalpm>=0.9.0
Requires-Dist: requests

# Arch Linux Signoff Tool

The `signoff` tool can be used by members of the [Arch Testing Team](https://wiki.archlinux.org/index.php/Arch_Testing_Team) to make it easier
to sign off packages. `signoff -i` lets you interactively sign off packages. See [asciinema](https://asciinema.org/a/nfTIZNEVcJmP0a8uEfe5MCiej) for a demo.

To simplify authentication, specify your ArchWeb username and password in the
`ARCHWEB_USERNAME` and `ARCHWEB_PASSWORD` environment variables. For instance,
using [pass](https://www.passwordstore.org/)

```
alias signoff='ARCHWEB_PASSWORD="$(pass archweb)" signoff'
```

## Dependencies

* pyalpm
* python-click
* python-dateutil
* python-requests
* python-setuptools

## Test

Test dependencies:

* python-pytest
* python-pytest-cov
* python-pytest-pacman

Running tests:
```
make test
```

## LICENSE

See LICENSE for license details.
