GitHub / python-bugzilla/python-bugzilla / commits
Python library and command line tool for interacting with Bugzilla
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 12f314fe |
packit: build on epel-8 too
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 29cc511e | Packit config file (.packit.yml) |
Jiri Popelka <j****a@r****m>
Committed by: Cole Robinson <c****o@r****m> |
over 5 years ago | |
| 119be9df |
Prep for release 3.0.1
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 301ae4e6 | Use shutil.which() instead of find_executable(). Refs #134 |
Alexander Todorov <a****v@r****m>
Committed by: Cole Robinson <c****o@r****m> |
over 5 years ago | |
| b3767190 | Install without man pages if rst2man not found. Fixes #134 |
Alexander Todorov <a****v@r****m>
Committed by: Cole Robinson <c****o@r****m> |
over 5 years ago | |
| a07c1ac6 | Add CI job to install on Windows. Refs #134 |
Alexander Todorov <a****v@r****m>
Committed by: Cole Robinson <c****o@r****m> |
over 5 years ago | |
| 8c62f149 |
Prep for release 3.0.0
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 24dea740 |
_backendrest: Fix json parsing on python 3.4
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| fb756334 |
tests: Drop now redundant utf-8 file encodings
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 716101c6 |
ci: Drop 3.9, it isn't GA yet
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 0e288542 |
ci: Drop python2 and epel7 test, add py3.9
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 82972796 |
man: Make .rst options linkable on github
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 14849bde |
cli: Add `modify --minor-update` option
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 60b42ae9 |
tests: Run regular test suite alongside functional tests
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| af77a3ef |
cli: Reorg code to make it easier to check cli test coverage
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| b247c9d8 |
tests: Add unit tests for more cli sub options
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| ff986842 |
requests: use PYTHONBUGZILLA_REQUESTS_TIMEOUT env variable
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| e1bd6a70 |
session: Convert callers to use request() wrapper
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 7010174c |
xmlrpc: Don't add api key to passed in user dictionary
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 56c09549 |
Drop python2 support
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| 674f4392 |
Fix pylint on Fedora 33
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 5 years ago | |
| a3893e63 |
setup.py: Don't remove the .spec file after rpm build
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| d6186e8b |
Move pylintrc -> .pylintrc
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 7b9df009 |
Bugzilla: Don't overwrite subclass with RHBugzilla
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 7aa70edc | Prep for release 2.5.0 | Cole Robinson <c****o@r****m> | almost 6 years ago | |
| c9e2cf76 |
Adjust references to XMLRPC to mention REST
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| b695caca |
README: Add PyPI and CI badges
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 84da9ad6 |
ci: Add RPM building for fedora, centos7 and centos8
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 88f51f26 |
ci: Rework build.yml naming a bit
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 9c2880e1 |
setup: Rework 'rpm' command slightly
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| d899472b |
tox: Drop sitepackages usage
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 292ebeb3 |
cli: Add query --extrafield, --includefield, --excludefield
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 3f81d2db |
ci: Drop codecov env_vars, not supported with v1 version yet
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 0b9e12b7 |
Revive bugzilla.rhbugzilla.RHBugzilla import path
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 68a1dc62 |
setup: Check for rst2man.py as well
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| bc4c2ae2 |
Remove travis.yml
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 14af87b7 |
Add codecov.io integration
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| c4f523a8 |
examples/apikey: Fix header comment
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 829a6ad1 |
Fix flake8 errors with py2 imports
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 55781449 |
Add github actions build+test CI
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 37659196 | Prep for release 2.4.0 | Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 4f77f96c |
Update some project metadata
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 983a64bd |
Fix some pylint
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 9663e9fc |
Fix tests on RHEL7
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| d6e7f61f |
Add examples/getbug_restapi.py
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | almost 6 years ago | |
| 8b342696 |
bugzilla-api.txt: Updates
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| f8ccfcda |
Rename xmlrpc-api-notes -> bugzilla-api.txt
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| ff04c6d1 |
base: Fix manually passed user/password
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 671e5b7c |
Little doc string adjustments in the API for bugzilla groups
Signed-off-by: Pierre-Yves Chibon <p****u@p****r> |
Pierre-Yves Chibon <p****u@p****r>
Committed by: Cole Robinson <c****o@r****m> |
over 6 years ago | |
| 323dc552 |
setup: Fix license classifier
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 16058dee |
tests: Drop './setup.py test' stub command
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 80c451e2 |
setup: Make man page generation optional
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 3b8dfb8c |
Add docutils to requirements.txt, for man page building
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 527fe335 |
man: Minor tweaks
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| e2e264c0 |
cli: Mention that --raw is unstable and suggest --json
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| e9e03fd0 |
man: Adjust references to XMLRPC
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| d4b6b673 |
tests: Don't fail if we can't set locale
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 0fa3c5db |
spec: Fix RPM warnings about trailing comments
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 7f3cfb1a |
Convert bugzilla.1 man page to rst
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 495e7ccf |
Bugzilla: Print interactive_login warning when API keys are available
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 5db4ea21 |
Bugzilla: Tweak URL logging a bit
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 583481bb |
cli: Add --json output
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| f2a2351b |
cli: Split apart _format_output
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 0fc4eaec |
Bug: Add get_raw_data API
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 33373286 |
bug: Fix several issues with pickling
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 4823ef9e |
Bug: Track all API data internally as _rawdata
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 5184517e |
session: Don't pass both api_key and token to the URL
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 500479e1 |
cli: If 'login' called but we have an API key, print and exit
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 42150863 |
bugzilla: Add interactive_save_api_key
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 22fc599f |
tests: Do interactive login tests through the cli
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 20c480ba |
Bugzilla: Move login success printing into interactive_login
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 52d92551 |
Bugzilla: Simplify some login() logging
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 4d6c31e7 |
Convert groups API to _Backend
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 5ab11233 |
Bugzilla: Add some tests for regressed coverage pieces
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| f5079ac2 |
Bugzilla: Drop use of legal_values in getcomponents
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 33e930f2 |
tests: do more thorough API arg comparisons
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 89b57cf3 |
backend: Tweak some API signatures to better fit the REST API
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 3a5eebc7 |
Bugzilla: fix pre_translation when no include_fields are specified
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 737e15b1 |
Bugzilla: Remove explicit basic_auth support
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 061a4ec9 |
Bugzilla: Add requests_session __init__ parameter
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| b1e4d453 |
Bugzilla: Rework version caching slightly
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 33c970e6 |
Bugzilla: drop some bugzilla < 4.0 handling
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 0f505847 |
backend: Remove bugzilla_extensions
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| c8c2bee2 |
Bugzilla: drop 'extensions' checking for redhat detection
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 813f5647 |
tests: rw: Remove function with only one user
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 6b3be48f |
tests: rw: Rename ambiguous test
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 45fa1df1 |
tests: ro: Remove some redundant tests
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| b1d6b228 |
Bugzilla: add get_requests_session() API
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 304e3901 |
tests: Add requests timeout hackery
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 49a865d1 |
Finish _BackendREST implementation and Bugzilla probing
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 465f1cd8 |
tests: Add --only-rest and --only-xmlrpc options
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| b4602d5c |
tests: Add 'backends' fixture to run test with both REST and XMLRPC
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 1b0c95a5 |
Bugzilla: Add force_xmlrpc and force_rest params
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 7fcdd2f3 |
Add stub _BackendREST
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 6c734d17 |
Bugzilla: Add is_rest() and is_xmlrpc() public APIs
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| c19a8628 |
backendbase: Save the url to self._url
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 59ded916 |
Bugzilla: clarify that use_creds is a one time init operation
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| b8a23776 |
Remove some debug print()s
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 82d3d45f |
base: Pass value to user_get for logged_in check
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago | |
| 0fbfe82b |
tox: Add latest py3 versions to env list
Signed-off-by: Cole Robinson <c****o@r****m> |
Cole Robinson <c****o@r****m> | over 6 years ago |