Update list of dependencies required
`click` and `python-bugzilla` also need to be installed Also add a `Pipfile` with these requirements added, since the `README.md` recommends using `pipenv shell` and that is the preferred dependency format over `requirements.txt`, and add `Pipfile.lock` and `__pycache__` to `.gitignore`. Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
This commit is contained in:
parent
8055d7c259
commit
166e649095
3 changed files with 14 additions and 2 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -1 +1,3 @@
|
|||
Pipfile.lock
|
||||
__pycache__/
|
||||
*.log
|
||||
|
|
|
|||
10
Pipfile
Normal file
10
Pipfile
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
[[source]]
|
||||
url = "https://pypi.org/simple"
|
||||
verify_ssl = true
|
||||
name = "pypi"
|
||||
|
||||
[packages]
|
||||
click = "*"
|
||||
fasjson-client = "*"
|
||||
python-bugzilla = "*"
|
||||
|
||||
|
|
@ -26,7 +26,7 @@ Use the '--privacy' flag to not print emails in the log.
|
|||
|
||||
To run the script you'll need:
|
||||
|
||||
- fasjson_client to be installed
|
||||
- click, fasjson_client, and python-bugzilla to be installed
|
||||
- an active kerberos ticket to login to fasjson.fedoraproject.org
|
||||
- a bugzilla API key for bugzilla.redhat.com in your ~/.bugzillarc config file
|
||||
|
||||
|
|
@ -38,7 +38,7 @@ open and manage an issue ticket for each detected inactive packager.
|
|||
```
|
||||
$ pipenv shell
|
||||
...
|
||||
$ pip install fasjson-client
|
||||
$ pipenv install
|
||||
...
|
||||
$ sudo dnf install fedora-packager-kerberos
|
||||
...
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue