mprahl
b2f07c13e0
Update Vagrant box to Fedora 26 and include some fixes
2017-09-11 16:31:48 -04:00
Matt Prahl
e836b8cbe1
Merge #635 kobo version requirement
2017-08-10 00:54:38 +00:00
Yashvardhan Nanavati
5ab15a4261
kobo version requirement
2017-08-09 17:13:16 -04:00
Filip Valder
9b19e52bc7
add dogpile.cache & re-sort
2017-07-17 17:47:01 +02:00
Petr Šabata
84df0b4ef1
Use modulemd.dump_all to create local repodata
...
Both pungi and dnf use the new multidocument format, with the
old one not really being supported by anything at this point.
Let's be compatible.
This change requires modulemd-1.2.0+.
Signed-off-by: Petr Šabata <contyk@redhat.com >
2017-05-26 09:40:37 +02:00
Jan Kaluza
3ad87b2f46
Add 'overview' command to mbs-build.
2017-04-10 11:29:19 +02:00
Matt Prahl
a5cc4eb280
Add a module's commit hash, scmurl, and the buildrequires' commit hashes, stream, and version in the modulemd
2017-02-21 09:53:05 -05:00
Jan Kaluza
1d8bc3e33a
Use concurrent.futures instead of our own ThreadPool implementation
2017-02-21 08:02:50 +01:00
Filip Valder
c51adf1796
get rid of 'WARNING - Cannot find qpid python module. Make sure you have python-qpid installed.'
2017-01-18 16:24:28 +01:00
Ralph Bean
7058833d22
python-systemd is actually optional.
...
Yup.
2017-01-17 14:16:36 -05:00
Ralph Bean
efd47569ae
vcrpy is a test requirement.
2017-01-17 11:54:41 -05:00
Jan Kaluza
4acc1d69aa
Use vcrpy for tests to simulate PDC responses.
2017-01-12 11:52:49 +01:00
Ralph Bean
c9d1a000be
Also psutil.
2016-12-15 16:27:17 -05:00
Ralph Bean
a45232b734
We require moksha.hub now.
2016-12-15 16:27:17 -05:00
Filip Valder
395ded0243
fix #238 : add httplib2 and the corresponding python-httplib2
2016-12-06 10:26:22 +01:00
Filip Valder
048aae305e
mock dependency
2016-12-05 15:16:41 +01:00
Filip Valder
08c564d419
fix systemd dep name
2016-12-05 15:16:41 +01:00
Filip Valder
791c710508
add systemd dependency
2016-12-05 15:16:41 +01:00
Filip Valder
efe688aa6f
re-ordered; fix: flask with capital 'F'
2016-12-05 15:16:41 +01:00
Jan Kaluza
966a73251a
Add support for modulemd-1.0 backward-incompatible changes like commit being replaced by ref
2016-11-14 15:32:51 +01:00
Jan Kaluza
a34098d44a
Use modulemd-0.1 before we upgrade to latest one
2016-11-09 20:00:45 +01:00
Jakub Kadlčík
05b1ea3ed9
Revert "Require copr > 1.74 for module repo API"
...
Revert until copr > 1.74 with required API method is released.
Also all copr dependencies should be optional.
This reverts commit 438df130d5958215f93cc448d06ec2dba3b42f97.
2016-10-24 20:46:50 +02:00
Jakub Kadlčík
d0a7753be3
Require copr > 1.74 for module repo API
2016-10-24 20:46:50 +02:00
Matt Prahl
c77be1c4d3
Add the dependencies required for fedmsg signing
2016-09-27 16:40:03 -04:00
Nils Philippsen
2233f60f58
implement BaseMessage.__repr__
...
Take advantage of the information contained in signature/parameter
objects to represent positional and keyword arguments properly. Fall
back to using the funcsigs module on Python 2.
2016-09-22 16:08:52 +02:00
Ralph Bean
b12bda2d55
Check FAS for packager status, not pkgdb.
...
Before this, we were consulting pkgdb to see if the given user was the
maintainer of any packages.
That mostly works... but technically, we want to consult FAS to see if
the user is in the packager group.
We found this when @mprahl was unable to submit builds to rida. I added
him to the packager group, but nothing changed! (As written, he had to
actually own a package).
This change fixes all that so that we query FAS instead of pkgdb.
Tests are added.
2016-09-07 16:35:25 -04:00
Matt Prahl
7a928c3e8c
Adds database migration support, converts rida.conf to config.py, adds Vagrant support, seperates out app views to views.py, control of the app now manage.py
2016-08-01 13:22:01 -04:00
Ralph Bean
0b0021b5ea
Merge branch 'master' into ridad
...
Also, fix tests.
2016-07-27 13:34:32 -04:00
Ralph Bean
0197def83e
Remove koji from requirements.txt so that jenkins will fly.
2016-07-22 11:11:54 -04:00
Ralph Bean
caaeb4c7bc
Use munch instead of _get_opts_from_dict.
2016-07-20 14:48:08 -04:00
Ralph Bean
80cd8c3fad
Get things working on py2 as well as py3.
2016-07-13 11:25:02 -04:00
Petr Šabata
f286582e3e
Revert "add python3-fedmsg-core to requirements file"
...
This is a list of PyPI packages for virtualenv-based development.
This reverts commit 2aad1007a9 .
2016-07-12 14:01:24 +02:00
Karsten Hopp
2aad1007a9
add python3-fedmsg-core to requirements file
2016-07-12 13:53:51 +02:00
Lubos Kocman
74703cce82
Add koji and kobo requirements
...
Signed-off-by: Lubos Kocman <lkocman@redhat.com >
2016-07-08 10:18:19 +02:00
Petr Šabata
204920791d
Add pyOpenSSL to requirements.txt
...
Signed-off-by: Petr Šabata <contyk@redhat.com >
2016-07-07 16:32:02 +02:00
Ralph Bean
1e924139f1
Add a requirements.txt file.
...
I know you're recommending that people use the copr... but this should
let people develop in a virtualenv (like I do).
2016-06-30 12:41:33 -04:00