An open API service providing commit metadata for open source projects.

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

← Back to repository