| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
pbr provides better version handling, and automates the release
notes and list of authors. This means we have to spend less time
manually updating things.
Change-Id: Ie79d706ec7a177f437b6bb0e38a9bded8bc4bb9e
|
|
|
|
|
|
|
|
|
| |
From now only the REST API is supported.
This makes installation of the package a bit lighter as we no
longer depend on paramiko and pycrypto
Change-Id: Ieda773d596fd43047c05895f3304690ddf709094
|
|
|
|
|
|
|
| |
Hard-coding the package list caused the `rest` package to
be missed.
Change-Id: I9119f358071c308add1ad167fb934d17ca88198c
|
|
|
|
| |
Change-Id: I41828e0c181b53604ef84f423267f1c45ca6d7b4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This initial version implements wrappers for GET, PUT, POST
and DELETE requests.
Authentication is not implemented. All requests are sent
anonymously.
Handling of error responses is not implemented.
This change introduces a dependency on python-requests.
Change-Id: I579f9f02be8afbb4e720daf97ca873d77cd54a77
|
|
|
|
|
|
| |
Also add a couple more keywords.
Change-Id: I110ed63933ab8b0592018076a73d9ccddc4c6471
|
|
|
|
| |
Change-Id: I06ce236b6a1132b478f1547fa65e78b74149c416
|
|
|
|
| |
Change-Id: Ib21b1165d63b47fcdc95b24d8a84592c5913d006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the copyright and license headers are in module docstrings, they
appear in the generated API documentation pages and it looks crappy.
Instead, put the headers in regular Python comments. Thus each file
still has the required copyright and license notice, but it is not
included everywhere in the generated documentation.
The documentation still includes an automatically generated copyright
notice at the bottom of each page.
Change-Id: Ibc5f4ca221c0a6de26f04f3b4511d8991e28b663
|
|
|
|
| |
Change-Id: I713c3ce5205b6e6f63d9ecc15882566a63b71c3e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add missing docstrings that the PEP-257 checker did not report.
- Add explicit parameters on `GerritSSHClient.exec_command` method
overridden from `paramiko.SSHClient.exec_command`.
- Disable warning that the `GerritEvent` class does not have a member
named `name`. This member is initialised by the event factory when
a derived class is instantiated.
- Capitalise constant `REQUIRES`.
Change-Id: I8880e061b51e12145ee55e0cd86dab930970cde5
|
|
|
|
|
|
|
|
| |
Add a test to make sure that if depencency package versions are updated
that they are updated to consistent versions in both requirements.txt
and setup.py
Change-Id: I855af3246bfb1013f8a462c99fb2d15ef6454998
|
|
|
|
|
|
| |
And the corresponding pycrypto to 2.3.
Change-Id: I45892c84c68c5faee7ab115e46df9e59a4818d8d
|
|
|
|
|
|
|
|
|
|
| |
We're currently only using the version number in the setup
script, but in future we might need it in other places too.
Define the version number in the module itself and import
it in setup.
Change-Id: Idbf246d3a9777f6de710cb01fa05f8fbf031d192
|
|
|
|
|
|
|
|
|
|
| |
There are newer versions, but this is the one that we have been
using and testing with.
Also add explicit dependency on pycrypto which is needed by
paramiko.
Change-Id: Ifb1bf0744f764013132002ecaa63345972e959ce
|
|
|
|
| |
Change-Id: Ife600018e8f26f9ba309aa1f1640844b0a3984ea
|
|
|
|
| |
Change-Id: Id8072ec6550d25736885bef19116ff01a37d3d26
|
|
|
|
| |
Change-Id: Ibe40bf362235df06baec3947d2598f309d4da93f
|
|
|
|
| |
Change-Id: I039d014094543bd0e1788fa6aa0507b515e64e6a
|
|
|
|
| |
Change-Id: I9708b1a2f3f703c04fa238f2420cb2f32d87484e
|
|
|
|
| |
Change-Id: I25ce3fafe7a51d0221f66fe30b2fb7cc8115c4aa
|
|
|
|
| |
Change-Id: Id0a948f4a0d779164e3fa6faa818eb2acb1d9f78
|
|
|
|
|
|
|
|
|
|
| |
Add initial version of GerritSSHClient, which is a wrapper for
paramiko's SSHClient.
The class derives from SSHClient and configures the ssh
connection from the user's ssh config file.
Change-Id: I54a193e41356de272c95c5288ed2c9e50a776cdf
|
|
Add setup.py which is needed to install pygerrit as a python package.
Also added build-generated files to .gitignore.
Change-Id: I0883debc370d679d0d872cdaf136399c0e0bcf43
|