python3-kobo-0.19.0-2.el8$>X6w {1->=}P?}@d  A $*4=(= = = = = ==="<=0d(E8L=9@=:%8=GmT=HnH=Io<=Xo|Yo\o=]p=^uHbv(dwxew}fwlwtw=ux=vywy=xz=y{=||||}<Cpython3-kobo0.19.02.el8Python modules for tools developmentKobo is a set of python modules designed for rapid tools development.`buildvm-x86-20.iad2.fedoraproject.orgFedora ProjectFedora ProjectLGPLv2Fedora ProjectUnspecifiedhttps://github.com/release-engineering/kobolinuxnoarch2qq..'t'tkk"" ""&o&o,,00%s%sPP42$58; #=*?$l;q-gDA큤A큤A큤A큤``` Cw`````````````````````````````````````` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx` Cx`` Cw`` Cw` Cwcb8aa81ca4380f95f205e695fade72b228919e38672158cc96d41554c3760a64e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e877b01ee3f9f520ac1c0b6315018fa8e19bf767dc9760fe8a452e1e32151565e877b01ee3f9f520ac1c0b6315018fa8e19bf767dc9760fe8a452e1e321515656ea3dadf709c36e831993204866117a0ef4a3991fd25ce9be8bac4f60a04b17c6ea3dadf709c36e831993204866117a0ef4a3991fd25ce9be8bac4f60a04b17c164a7f80c3c6d4f5e4501fd36ffb53d772e3ebae4f91c2301de30880c4219b84164a7f80c3c6d4f5e4501fd36ffb53d772e3ebae4f91c2301de30880c4219b84d267a4184d8b5c2b6be396dbdc878e806cd207a4a466c98aec07cf1143be739dd267a4184d8b5c2b6be396dbdc878e806cd207a4a466c98aec07cf1143be739d668acfda41b16e84c0c25ab935afd309f63de9d739058cb4d5a0c7a55f28e417668acfda41b16e84c0c25ab935afd309f63de9d739058cb4d5a0c7a55f28e41728d8c937a7fc1b376446cde6f252fc167d762f8b2352a4a550d8366151dda1e428d8c937a7fc1b376446cde6f252fc167d762f8b2352a4a550d8366151dda1e457c6cdc22007346afeab67205b9f87cb75bb09428f396a510112370873bee6c957c6cdc22007346afeab67205b9f87cb75bb09428f396a510112370873bee6c9f1810ecd7a9abc733d24e1c5b3225203421789488ca8c5be55135fdf38e5a417f1810ecd7a9abc733d24e1c5b3225203421789488ca8c5be55135fdf38e5a417223afe81c7b228fa0cce60acb51f15d36f8fcf058d5b091c95cd6ebeb685d47a223afe81c7b228fa0cce60acb51f15d36f8fcf058d5b091c95cd6ebeb685d47a507ad3291d6bf41ab7dfe7d6799094e1c6d8b65d46fdf087a3a2e45000caf38a507ad3291d6bf41ab7dfe7d6799094e1c6d8b65d46fdf087a3a2e45000caf38a17dbe14d8675a945e261d703abf6a7717921cc478beeba70784b2aa3d3d477d017dbe14d8675a945e261d703abf6a7717921cc478beeba70784b2aa3d3d477d0271ea694637010cbd3f8ee4d63a100be0ef29860d03c99c1c8d468643fc09eba271ea694637010cbd3f8ee4d63a100be0ef29860d03c99c1c8d468643fc09ebace8f307d1746ff69ad6091ada88be109b0e36613ac86a2efc1646b7a693f1ed6ce8f307d1746ff69ad6091ada88be109b0e36613ac86a2efc1646b7a693f1ed6b400b4b8533b7f4a6aec79e78522069a27683b4a0896c42c2e35d79df1be7119b400b4b8533b7f4a6aec79e78522069a27683b4a0896c42c2e35d79df1be711919a1278e60efd92ddfbebf7a9a4e256b490aabb24ff3ebe72bd4abb87c13225e19a1278e60efd92ddfbebf7a9a4e256b490aabb24ff3ebe72bd4abb87c13225e08ae02bee28ad1cdfd082b485a141eb27d5afde32f99efeb2e90045a5d21c4078625bfb16c616d0b214c6713a2d1e4eff9d26fa0996043ca0010309d33a0f67de0759a6ad38e53f6e65c8008c040ba8a17af4ea03fe1db0ae072ff4eb0ea54a9e0759a6ad38e53f6e65c8008c040ba8a17af4ea03fe1db0ae072ff4eb0ea54a968ca87dabf0c3afbd6c571703060fd1133c625175032ab9615a6b6fde3251ae268ca87dabf0c3afbd6c571703060fd1133c625175032ab9615a6b6fde3251ae2741c7890c8614c5263b5311391a5565aaf6de9d8541124bdbda0fe8a2870b04ca514764ca31c88ffd196049361a92aacf9af9b3aa924d7587119d3ebb4dc589f4621d92de06958a0990a677211eb26aff138391d89a6c5e285c52188ab26df99124767e86fd3d0a683d5b7922fec8f962c6344691db280d22c8806e023f0945bd4778a04b5ed6c0e7903179bbbb76a10f998b7bb398a091b778a3f2e991746e328f4c38543a2bc0be94b622ae45e5832deb079e66cdf9b67d1f6ba5425b001a953e3e892b4d82cbe4ad36ff02955930bfa730c2d5eb22e82b312c49c0bbd5940d97edf3b1e8c31d88dfd488a840de92c5652b3aa5589beb24ed10c8ecc9ebaced041766dda3f857ee0929f4013903c15782654785325d753a6cdd3f8a6a17dc1e8941d89640d449d525b84e1a38afaf5a0da500e3fe9facb0ec41aed2e2c1c515950232dbbb53d1f9a7432fdbca5d7fdc65bfd9ef203823d24e6d131cdb2e5a92acbbf11b49e3830f3978ee8529c086a2018a6b2575f4afc4c8cdacc7926ed64e376dda5f95aca3334699b08ef2123ae7b86ea86b9c2de3d688803d32b3499ec6fd41e9c68518ab447e7cc3c57db3389e4faaa9119a66c41f4416d915be48f04864b3f868a6c1265ec8480969f0445b690a5433b7a36ec3cb5342deaa2452cd2859827cd0e18f6c9d311c167104f4875f822d3ed9e2de96b9993cdb1a6c768913e781a65f8bae5e2f7252462e4625073fdb8dc2ab44470ee72cb5f5237f42d3c5298b5099772e83fd89e9ac9ef0011016c67ee5fcbdb8063cecbacb146decb205df07007198989c622f5d41de8d703e7bef3d0e79d62e24332ee739a452af62arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkobo-0.19.0-2.el8.src.rpmpython3-kobopython3.6dist(kobo)python3dist(kobo)@     python(abi)python3dist(six)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3`@` l__{ _ @^@^^˳@^@^1^E:@^1s^g@]]Y=]V]9\@\iL\T4\8@\&@\&@[H@['Zz@Zp^@ZLY@YB@YB@YYYx@X@Xx@WPW@V=@Ua@T-@Tg@@R@R - 0.19.0-2Rohan McGovern - 0.19.0-1Rohan McGovern - 0.18.0-1Rohan McGovern - 0.17.0-1Fedora Release Engineering - 0.15.1-2Rohan McGovern - 0.15.1-1Rohan McGovern - 0.15.0-1Miro Hrončok - 0.14.0-2Rohan McGovern - 0.14.0-1Fedora Release Monitoring - 0.13.0-1Rohan McGovern - 0.12.0-1Fedora Release Engineering - 0.11.0-2Rohan McGovern - 0.11.0-1Miro Hrončok - 0.10.0-5Miro Hrončok - 0.10.0-4Rohan McGovern - 0.10.0-3Fedora Release Engineering - 0.10.0-2Rohan McGovern - 0.10.0-1Rohan McGovern - 0.9.0-1Fedora Release Engineering - 0.8.0-3Petr Viktorin - 0.8.0-2Rohan McGovern - 0.8.0-1Rohan McGovern - 0.7.0-10Fedora Release Engineering - 0.7.0-9Miro Hrončok - 0.7.0-8Igor Gnatenko - 0.7.0-7Rohan McGovern - 0.7.0-6Lumír Balhar - 0.7.0-5Lumír Balhar - 0.7.0-4Rohan McGovern - 0.7.0-3Rohan McGovern - 0.7.0-2Rohan McGovern - 0.7.0-1Rohan McGovern - 0.6.0-1Fedora Release Engineering - 0.5.2-4Fedora Release Engineering - 0.5.2-3Zbigniew Jędrzejewski-Szmek - 0.5.2-2Daniel Mach - 0.5.2-1Fedora Release Engineering - 0.5.1-4Fedora Release Engineering - 0.5.1-3Fedora Release Engineering - 0.5.1-2Daniel Mach - 0.5.1-1Daniel Mach - 0.5.0-1Daniel Mach - 0.4.3-1Daniel Mach - 0.4.2-1Daniel Mach - 0.4.1-1Daniel Mach - 0.4.0-2Daniel Mach - 0.4.0-1Daniel Mach - 0.3.8-1Daniel Mach - 0.3.7-1Daniel Mach - 0.3.6-1Daniel Mach - 0.3.5-1Daniel Mach - 0.3.4-1Daniel Mach - 0.3.3-1Daniel Mach - 0.3.2-1Daniel Mach - 0.3.1-1Daniel Mach - 0.3.0-2Daniel Mach - 0.2.1-1Daniel Mach - 0.2.0-1Daniel Mach - 0.1.2-1Daniel Mach - 0.1.1-1Daniel Mach - 0.1.0-1- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- New upstream release 0.19.0- New upstream release 0.18.0- New upstream release 0.17.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- New upstream release 0.15.1- New upstream release 0.15.0- Rebuilt for Python 3.9- New upstream release 0.14.0 - Adds client dependency on requests-gssapi for gssapi client auth- Update to 0.13.0 (#1789890)- New upstream release 0.12.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- New upstream release 0.11.0- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Disable python2 subpackages by default (RHBZ#1732080)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- New upstream release 0.10.0- New upstream release 0.9.0 - Use pypi_source to obtain sources- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Remove packages needing python2-django1.11 on Fedora 30+ (RHBZ#1632301)- New upstream release 0.8.0- Add missing dependencies on python-six (RHBZ#1654946)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Fixes in packaging- Migrate to python2-django1.11 https://fedoraproject.org/wiki/Changes/Django20- Fix directory ownership in python3 subpackage- Remove redefinition of epel macro (RHBZ#1164700)- Fix duplicate packaging of kobo-admin for python2, python3 - Fix some python3 packages depending on python2 packages - Prefer python2-* packages over unprefixed packages for Requires - Move kobo-admin to own package (Lubomír Sedlář)- Fix Provides/Obsoletes to follow packaging guidelines (Lubomír Sedlář)- New upstream release 0.7.0 - Build Python 3 packages (Lubomír Sedlář)- New upstream release 0.6.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Convert to modern python macros - Own /usr/lib/python2.7/site-packages/kobo/ directory- conf.py: use print() function (Ken Dreyer) - conf.py: py2/py3 compatible exception handling (Ken Dreyer) - Fix shortcuts to run on py2.4. (Daniel Mach) - Closed tasks can be interrupted without throwing an exception (Marek Šabo) - Add __setitem__ to FileCache (Lubomír Sedlář) - Show minimal priority in admin (Tomas Kopecek) - Add tests/README (Alexander Todorov) - Add tests for RPMs with 'something-X.Y' names (Alexander Todorov) - xmlrpc: remember to call super class constructor (Kamil Dudka) - Condition for setting hostport generalized (Marek Šabo) - Http proxy working on Fedora 22 (Marek Šabo) - Pass arbitrary args to logging module (Lubomír Sedlář) - migration for min_priority (Tomas Kopecek) - fix default values (Tomas Kopecek) - minimal priority for worker (Tomas Kopecek) - backward compatibility with django 1.6 (Tomas Kopecek) - make get_tasks call backwards compatible (Tomas Kopecek) - Add permission for displaying task tracebacks (Tomas Kopecek) - report correct allowed username length (Tomas Kopecek) - Add a RPC call and a command to list running tasks. (Tomas Kopecek) - Add --all option for enable|disable worker command. (Tomas Kopecek) - Fix multiple same checksum types. (Tomas Kopecek) - Django 1.8 rebase (Tomas Kopecek) - Add ssl context for https. (Tomas Kopecek) - Don't add additional space when printing log. (Tomas Kopecek) - Fix displayed task time (Tomas Kopecek)- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Enable/disable worker. (Tomas Kopecek) - upload_task_log: correctly handle unicode vs str strings. (Tomas Kopecek) - resubmit_task: add missing 'force' parameter. (Tomas Kopecek)- Modify shortcuts.run() to pass all **kwargs to Popen(). (Daniel Mach) - Admin page for kobo.auth.User (Tomas Kopecek) - Unset active menu if no other menu is active (Lubomír Sedlář) - Allow rendering menu for bootstrap's navbar (Lubomír Sedlář) - Handle menu items without text as dividers (Lubomír Sedlář) - allow --force in resubmit-tasks CLI command (Tomas Kopecek) - Django 1.6 db transaction model (Tomas Kopecek) - CLI command for viewing log files (Tomas Kopecek) - Display overall time in task page (Tomas Kopecek) - Fix shortcuts.run() to handle errno.EINTR correctly. (Tomas Tomecek) - Don't count assigned tasks into worker load. (Tomas Tomecek) - Human readable state exceptions. (Tomas Kopecek) - Human readable JSONField. (Tomas Kopecek)- Rename User model to properly adjust to older db schema. (Tomas Kopecek) - Fix typo in login template. (Tomas Kopecek) - Switch from simplejson to json. (Daniel Mach)- Revamp make_nvr() and make_nvra(), make them public (add to __all__), add tests. (Daniel Mach) - Fix: display subtasks in task's detail view (Tomas Tomecek) - Fix JSONField (load and dump) (Tomas Tomecek) - Fix CSRF exemption in XML-RPC handler factory (Tomas Tomecek) - View simplifications (Tomas Kopecek) - Translate everything in templates (Tomas Kopecek) - Additional fields visible in admin, searching/filtering (Tomas Kopecek) - Use more proper class-based style for generic forms (Tomas Kopecek) - Refactored generic views. (Tomas Kopecek) - Fix rtf content type test for py2.4. (Daniel Mach) - Add FileCache.items() to export items() and also fix py3. (Daniel Mach) - Remove slots from most places. (Daniel Mach) - Improve shortcuts.parse_checksum_line() to support escaped checksum lines. (Daniel Mach) - Add 'executable' argument to shortcuts.run(). (Daniel Mach)- Return 'nosrc' arch when RPMTAG_NOPATCH RPM header is set. (Daniel Mach) - Fix 'ImproperlyConfigured: The SECRET_KEY setting must not be empty.' exception in test_types.py. (Daniel Mach) - Fix setup script to install additional package data. (Daniel Mach) - Fix reading RPMTAG_NOSOURCE and RPMTAG_NOPATCH headers from 'nosrc' RPMs. (Daniel Mach)- Drop admin subpackage on rhel <= 5 - Drop admin, django and hub subpackages on epel 6- Drop django and hub subpackages on rhel <= 5 - Set filename to be real name of a downloaded file. (Tomas Tomecek) - Fix logwatcher to scroll to latest logs. (Tomas Tomecek) - Remove obsolete function kobo.django.views.generic._object_list(). (Tomas Kopecek) - Updated README for 0.4.0 release (Tomas Kopecek) - Revamp setup.py and related files. (Daniel Mach) - LongnameUser table has auth_user db table name for easier upgrade. (Tomas Kopecek) - Add checksum_type to SimpleRpmWrapper. (Tomas Kopecek) - Add kobo.threads.run_in_threads() helper. (Tomas Kopecek) - Django 1.5 rebase. (Tomas Kopecek) - Remove unnecessary slots from pkgset.FileCache. (Daniel Mach)- Don't catch and mask any exceptions in cli.CommandOptionParser.run(). (Daniel Mach) - Set an empty keyring in rpmlib.get_rpm_header(). (Daniel Mach) - Format Fault's output to be nicer. (Tomas Tomecek) - Display error when cancelling task fails. (Tomas Tomecek) - Fix task cancelation method name. (Tomas Tomecek) - Add pkgset.SimpleRpmWrapper; support pickle by providing __getstate__() and __setstate__() methods. (Daniel Mach) - Enable searching in task list by label. (Tomas Tomecek) - Enable making custom queries in view task_list. (Tomas Tomecek) - Limit value length to 200 characters in tback.Traceback. (Daniel Mach) - Fix email.utils import to work with py2.4. (Daniel Mach) - Backwards compatibility bugfix in hub.models. (Tomas Tomecek)- Proxy support enhancement (Tomas Mlcoch) - Improve task ordering. (Daniel Mach) - Better formatting in Traceback output. (Tomas Tomecek) - Add JSONField.value_to_string() method. (Tomas Tomecek) - Improve task dir deletion and task files view. (Tomas Tomecek) - allow line buffering for shortcuts.run() (Tomas Kopecek) - Allow to specify buffer_size in shortcuts.run(). (Daniel Mach) - Add rpmlib.get_changelogs_from_header() and pkgset.RpmWrapper.changelogs. (Daniel Mach) - Support https_proxy environ variable (Tomas Mlcoch) - Create pid file in a more secure way. (Daniel Mach) - Create empty kobo.django.auth.models module to fix crashes in Django 1.4. (Daniel Mach) - Add shortcuts.makedirs() function which is identical to os.makedirs but doesn't fail on existing dirs. (Daniel Mach) - Fix typo in the 404.html template. (Daniel Mach) - Fix traceback on undefined workdir in kobo.shortcuts.run(). (Daniel Mach) - Add help-rst command which generates rst documentation for all CommandOptionParser's commands. (Daniel Mach)- Clarify auth middleware ordering in the hub settings template. (Daniel Mach) - Add kobo.threads -- a simple threading worker pool. (Daniel Mach) - Fix force_list and force_tuple to work with sets. (Daniel Mach) - Implement removing files from a file cache. (Daniel Mach) - Make shortcuts.run() thread-safe. (Daniel Mach)- Bump version to 0.3.5. (Daniel Mach) - Return tracebacks in the XML-RPC dispatcher as unicode. (Daniel Mach) - Refactor MainMenu to be Django 1.3 compliant. (Martin Magr) - Make StateEnumField Django 1.2 compliant. (Martin Magr) - Add proxy support to XML-RPC transports. (Daniel Mach) - Cache stat values in FileWrapper objects, add size and mtime properties. (Tomas Mlcoch) - Fix unittest kobo.http for Python 2.4. (Tomas Mlcoch) - Add unit test for kobo.pkgset. (Tomas Mlcoch) - Rename pkgset.FileCache.__get__ to __getitem__. (Tomas Mlcoch) - Add unit test for kobo.http. (Tomas Mlcoch) - Add unit test for kobo.decorators. (Tomas Mlcoch) - Add docstrings to kobo.http. (Tomas Mlcoch) - Add UndoHardlink class to __all__. (Tomas Mlcoch) - Add unit test for kobo.hardlink. (Tomas Mlcoch) - Fix params for os.utime() call in UndoHardlink class. (Tomas Mlcoch) - Fix tback.Traceback to work properly in interpreter. (Tomas Mlcoch) - Use getattr to read Krb5Error.err_code to prevent possible AttributeError in HubProxy. (Daniel Mach) - Add a new task state - CREATED. (Daniel Mach) - Fix templates to work properly in debug mode. (Daniel Mach) - Revamp log downloads - download as a stream, better support for other than .log files, enforce using UPLOAD_DIR in settings. (Daniel Mach) - Delete empty directories on FileUpload.delete(). (Daniel Mach) - Catch an exception when deleting an FileUpload object and target file is missing. (Daniel Mach) - Make sure that xmlrpc.decode_xmlrpc_chunk() won't fail on existing directory. (Daniel Mach) - Run task cleanup and notification for foreground tasks. (Daniel Mach) - Enhance shortcuts.iter_chunks() to work with files. (Daniel Mach) - Upload files in chunks in order to prevent client-side memory issues. (Daniel Mach) - Exclude file uploads from CSRF protection. (Daniel Mach) - Add assertRegexpMatches and assertIsInstance to tback tests to make them work on python < 2.7. (Daniel Mach) - Fix processing unitialized variables in tback. (Martin Bukatovic) - Fix a traceback in kobo-admin start-hub when a project name contained dashes. (Daniel Mach) - Add -tt python interpreter argument to project templates. (Daniel Mach) - Add kobo.rpmlib.parse_evr() to parse E:VR. (Daniel Mach) - Fix parse_nvra() - arch must not contain '-'. (Daniel Mach) - Add missing {{ project_name }} prefix to kobo admin templates. (Daniel Mach) - Start daemons in "/" rather than in working dir. (Daniel Mach) - Add TransactionMiddleware to the hub template's settings. (Daniel Mach) - Add skip_broken argument to PluginContainer.register_module() class method. (Daniel Mach)- Add kobo.decorators.log_traceback() devel decorator to log function tracebacks to a file. (Daniel Mach) - Fix tback.Traceback for py2.4. (Daniel Mach)- Replace double underscores with dots in xmlrpc method names. (Daniel Mach) - Fix regex in test_tback.py so unit tests pass. (Daniel Mach) - Fix session handling in worker. (Daniel Mach) - Fix kobo.Traceback to return empty string on no exception. Add traceback tests. (Tomas Kopecek) - Simplify hub deployment (add menu and template to default). Tweak kobo-admin templates. (Daniel Mach) - Add a warning about a possibly read-only database to the worker middleware assert. (Daniel Mach) - Add task notification() and cleanup() class methods. (Daniel Mach) - Revamp hub urls and admin templates. (Daniel Mach) - Prevent a race condition when using CookieTransport in threads in py2.7. (Daniel Mach) - Add unit test for EnumItem.change_state() return value. (Daniel Mach) - StateEnum.change_state() now returns bool as documented. (Martin Magr) - Command argument in kobo.shortcuts.run() can be also a list now. (Daniel Mach) - Strip path from nvr in kobo.rpmlib.parse_nvr() and parse_nvra(). (Daniel Mach) - Exclude XML-RPC from CSRF processing. (Daniel Mach) - Add stdin data support to kobo.shortcuts.run(). (Daniel Mach) - Add kobo.shortcuts.iter_chunks() to iterate through a list, string or generator and yield chunks of defined size. (Daniel Mach) - Raise an exception when spawn_subtask() or wait() method is called in a foreground task. (Daniel Mach) - Add constructor to kobo.django.hacks.UserChangeForm to fix maximum recursion depth error. (Daniel Mach) - Fix username max_length hack to work with Django 1.2.1. (Martin Bukatovic) - Add kobo.notification module to send email notifications. (Daniel Mach) - Process kobo.shortcuts.run() logging in chunks and print data immediately. (Daniel Mach) - Subtasks have to follow parent's channel and arch. (Martin Magr) - Compute elapsed time for running tasks. (Tomas Kopecek)- Fix XML-RPC transports to make them work in py2.5 and py2.6. (Daniel Mach) - Automatically scroll the task log window when we're at the bottom of the page. (Daniel Mach) - Show self.* attributes in extended tracebacks. (Daniel Mach) - Compress logs with gzip when a task finishes. (Daniel Mach) - Convert task logs to utf8 (with "replace" option) to prevent raising UnicodeDecodeError during template processing. (Daniel Mach)- Add help-admin command to display help for admin commands. (Daniel Mach) - Add config parser support for glob matching on dict keys. (Tomas Kopecek) - Implement timeout support in xmlrpc transports. (Daniel Mach) - Improve kobo.xmlrpc.CookieTransport to work with python 2.7 as well. (Daniel Mach) - Add kobo-admin utility. (Martin Bukatovic) - Add missing HttpResponseForbidden import to kobo.hub.views. (Daniel Mach) - Fix bug in "Show only my tasks" search option on Tasks page. (Daniel Mach)- Bump to new upstream version. - Fix kobo.rpmlib.get_digest_algo_from_header() when RPMTAG_FILEDIGESTALGO contains None value. (Daniel Mach) - Pass 'conf' argument do daemonized worker's main_loop. (Daniel Mach)- Split rpmlib to a subpackage. - Add missing "compare_nvr" to __all__. (Daniel Mach) - Remove duplicate subtask removal in Task.wait(). (Tomas Kopecek) - Parent task didn't wake up even if all child tasks were finished. (Tomas Kopecek) - Change 'make log' to use C locales and automatically fill name and email from GIT. (Daniel Mach) - Fix spawn_subtask argument. (cherry picked from commit 374a4165c16d6b34fa486a38525753969e549415) (Tomas Kopecek) - Fix XML-RPC method registration. (original patch by Xuqing Kuang) (Daniel Mach) - Convert rpm.labelCompare's arguments to string to prevent segfaulting. Add compare_nvr tests. (Tomas Kopecek) - Add Task.get_time_display() to get time spent in task in human readable form. (Daniel Mach) - Use koji.get_sigpacket_key_id() to read sigkey id from a rpm header. (Daniel Mach)- Rewrite menu to get rid of tuples in menu definition. Always use MenuItem classes. (Daniel Mach) - Send task logs to hub to enable realtime log watching. (Daniel Mach) - Add menu_item helper. (Tomas Kopecek) - New version of menu component. (Tomas Kopecek) - Order tasks to assign by priority first. (Daniel Mach) - Fix spacing errors to be more PEP 8 compliant. (Daniel Mach) - Handle SystemExit in TaskManager.run_task(). (Daniel Mach) - Add a shortcut and pkgset support for computing hashlib based hashes. (Daniel Mach) - Add hack enabling 'VERBOSE' log level in the python logging module and Logger class. (Daniel Mach) - Run tests in alphabetical order. (Daniel Mach) - Fix TaskAdmin to search for user in correct db field. (Tomas Kopecek) - More convenient admin listing for Worker model. (Tomas Kopecek) - Add files to cache faster (skip stat call when possible). (Tomas Kopecek) - Remove deps on postgresql, httpd, mod_auth_kerb and python-krbV. - Add AUTHORS, COPYING and LICENSE to kobo.rpm.- Read default paginate_by value from settings in kobo.django.views.generic.object_list. (Tomas Kopecek) - Add read_from_file() and rename save() to save_to_file() in kobo.shortcuts. (Daniel Mach) - Reverse FileUpload default ordering. (Daniel Mach) - Add kobo.conf.get_dict_value() to support dicts with default values. (Daniel Mach) - Add direct access to files via pkgset.RpmWrapper. (Tomas Kopecek) - Add documentation to django.auth.krb5. (Daniel Mach) - Fix worker key generation in kobo.hub.models.Worker.save(). (Daniel Mach) - Fix a security hole in krb5 middleware: a user was able to log in as different user to admin interface. (Daniel Mach) - Change Makefile to run tests before creating source tarball. (Daniel Mach) - Change HubProxy._hub verification to fix exceptions in Python2.6. (Martin Magr) - Another SQL performance improvement in Task admin. (Tomas Kopecek) - Set Task.parent as raw_id field to improve admin performance. (Daniel Mach) - Add (spent) time method to Task and display it in the admin listing. (Tomas Kopecek)- Enhance types.Enum to support help_text and additonal options. Update tests for types module. (Daniel Mach) - Remove temp directory after file upload. (Tomas Kopecek) - Remove MANIFEST in make clean. (Daniel Mach) - Fix shortcuts.run to read complete stdout. (Jan Blazek) - Add rpmlib.get_file_list_from_header() which extracts file list, colors and checksums from a rpm header. (Daniel Mach) - Add get_digest_algo_from_header() function to read rpm digest algorithm. (Daniel Mach) - Update epydoc docstrings in kobo.rpmlib. (Daniel Mach) - Fix deadlock in run(). Use proc.poll() instead of proc.wait(). (Daniel Mach) - Update epydoc docstrings in kobo.shortcuts. (Daniel Mach) - Fix AtributeError when active_submenu is None. (Daniel Mach) - Return menu dict even if no menu is active. (Daniel Mach) - Do not allow to register plugins to PluginContainer base class. Add several tests. (Daniel Mach) - Add test runner. (Daniel Mach) - Add support for empty submenus. (Martin Magr)- first release !!#$%%'')*+,-./01236789:;<=>?0.19.0-2.el80.19.00.19.0kobokobo-0.19.0-py3.6.egg-info__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pycconf.cpython-36.opt-1.pycconf.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pychardlink.cpython-36.opt-1.pychardlink.cpython-36.pychttp.cpython-36.opt-1.pychttp.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycnotification.cpython-36.opt-1.pycnotification.cpython-36.pycpkgset.cpython-36.opt-1.pycpkgset.cpython-36.pycplugins.cpython-36.opt-1.pycplugins.cpython-36.pycprocess.cpython-36.opt-1.pycprocess.cpython-36.pycrpmlib.cpython-36.opt-1.pycrpmlib.cpython-36.pycshortcuts.cpython-36.opt-1.pycshortcuts.cpython-36.pyctback.cpython-36.opt-1.pyctback.cpython-36.pycthreads.cpython-36.opt-1.pycthreads.cpython-36.pyctypes.cpython-36.opt-1.pyctypes.cpython-36.pycxmlrpc.cpython-36.opt-1.pycxmlrpc.cpython-36.pyccli.pyconf.pydecorators.pyexceptions.pyhardlink.pyhttp.pylog.pynotification.pypkgset.pyplugins.pyprocess.pyshortcuts.pytback.pythreads.pytypes.pyxmlrpc.pypython3-koboAUTHORSpython3-koboCOPYINGLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/kobo//usr/lib/python3.6/site-packages/kobo/__pycache__//usr/share/doc//usr/share/doc/python3-kobo//usr/share/licenses//usr/share/licenses/python3-kobo/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2noarch-redhat-linux-gnudirectoryASCII textemptypython 3.6 byte-compiledPython script, ASCII text executableUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<RPPRPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/koboutf-821c97eb6b1df4a1196fe39521d11fb3f5d3a09fd6e65ddb08233dce89c456d2e?07zXZ !#,M#]"k%r) `>'f ԏpq.TuGkᓛ%J kW+V`G *L͎i`xܸ%yq1wcg(6e*> 9K@:FN2x#uDO&.+[5zwNWVgpmr=kM湵S;`nT?:=u3rq׎$RpOn:X`rfB]-9|<业,f:Hxvr11?"/gPSl]g?7ҫ=#RUت.SoYWb-Tڠ^rf)EJڨ.Wb ]]ꠄ"JQ;v:w}R[\ x1lvI4ƽQWHv[W VWe)f;uj2d>6ޝ>iɲ.<3Cܶ_Ȣ]lҪlwĥw]XhRF>9F5&4;!5^ޟB>APnXb|Nzp2H; %Y6 kiNGr+ rM aM N"TΪޢF|5XL<81m鎰P29'vKPm# LP!eu>JVyOWT6{܍$[42뾻ՕluGfB5 t&5nhL:=d9~yM!GΨ/0|onf~µ?mxb{A? N_]//EkЇ&܌- uC&H\,s}4F^&* #Q6@]߀:mؠq2Z)_@1VٰytXxp02yý eQ @v8PaRJRsەyccO# 8JL )FVtߓmMuH2YUо&L-Dޞ7>/fu>csγCrqo_iisJE{ɜ#Aঢ[Ԇ|&M2~*JMJ~:aL'0չDmprь"NgrĖVP!LGFZ2;' NĠY Uz}ostǓ,y{8^ϓbwʶĔt ;w6w5=\`hE*at;E؟ble=1&װ̱H!~849R_MEԟUq sSF+`l獠1R |Uq|MB(Aop^e B@PB(W6}$TxrΔ 17+ۈ*j?\"MfUyr%)b@L3 lk Z}oęg7۾kSW]?vfNI攆q'RON+D<˵cdHb@>.xXTR0@1Nu\չya6*L>:ki${hٍ7>DF]x:w  B'>qqI"wt&}c1cwGʚa"rRL]e[4:\bL tHQ0.b%=y u[1I/𑁖5;Lu!(x1+~4y($`c(N{Kޛ ٕ&q&;Gdr 롳'K;ߣ4r$8s;Y)r:٫B\R|W\xeAZrT\ǸLv?8WQyQuNh4EdC RlHkh}X^r"6EΑoMR22>Z/"j/5|x:N3󎉽GM2q)l%~>6Hbop(Tv^5%gu'-āz"v Y0KW/JEΪ2rQ 5j*ap lMz`n.׌~1ڣ;1r}O)[`8wJ)? G|\ڳʼnJ|\9Z[=S֕A- VIG䧦Å8r ;5ch{iXts+9L.p;*)){›w%hO0ֹGXQFn(M暴%m>zL/w^ 2O}FdH7+1`+r|׽\<@~235 ʵg14`/q0u^\L f2+#֚|kuoݑO>!.؎t' Z]e |tPi+' r N:15f O@>4ǻY0Be=؜+{@ԛT5eR0rr2}z@5BuίC]pp-,^cكT ܌=sVŃcEˇc7Nx`+GKOAV$(#ؠǔ%XۅeH4tSNd##+kTr3 hçàMF`epӒ 蠼ahc+߄vncWFTUhhe Jۘ#Qf헯J~#&/@־-dݕ ` DO`gF#-f9EkUZ>i]E|2ۭ lP>+vM@|D~ҘDp`ÂJekUD >)gGF'nR u+@7_02udtHxd-߈42}?M:AIoJhceQRJJmze BӖ/8ʆm*4A~D;>{+[qOpy^`izMY(êr~xUѝaxSx?9M{,!߉|eJ'CF~g 9g+uَD$VJ:D:ki|d ՜*NM Or=$4U@lʋ x KpIwyYhn,{J(_`,% Reo^`L"WoŲ:cVB╯FꗇZ}zF!I^sHb>{fp'Pwh$0|*?x{ڋe %l44q;uabcJtY|zI94o68};΢6*LyiGAVPz^qX$谄Y&8Q_cAMA"Ho̬UTzMƨHn^l{ƽ[ أbE.g9υ#rN9ՊAG#up #i0|<2 &uPT`Tfx.EO?=| ah)r} B9xI=ULBglj58 zAbEM~Az> ;Er{[Tx :I,|[߉ t0R[wؖ+8l hkzTc(]\,5vCj.ZQz Փ.WX8.1706$:TJzABZl Ww dM)wB͇ 6}H+QP?4=\;y[}I d@4Mk  {q?DnHj^EAN$ Wg^W0ԏ̠R%^/3k֬ҁUv-t)AKiCVahJ3[zcd襄wb9zOط$H?EFC% DY9sn0#w^yC+jK繁3C?~~6^^C,fѹUzZ3U`$:, 9A0ކW%swpBo1 '6.#F-3KwLQ~' c¹脱<~k)/*Z-6܌G1Č+@Yd-i7Xa_1sXx#teXzUn=W?O@ Y-ۨ#ӃoōǓߣ爁$mӐ@K7ꋟ[bX\Mw%EAy`'MaR)aJ!u14p)YLO)'l)9 od"%BG N]gI5265UqpXW]zzS j$`e$#Exu-KvI+ḯ^U]̚!b]&̀فMc&ҜWtoȜa);ڵ#Vx7B#VYD= \Gy Vp8nI c/a"JHjY8]OUZ~3Sc+KhCoFAͲ5&c*ËiL(g6%Sӿ| 9O$36.bFɋMjD\Q6@~fG ވ)O=wiQ v[ y֑ Үm kc@b QǸ4'H UOďs v9_]G v똮񵁙*@1KeŸKc=N|hGGIlƉ,o.g г *j]M_mns FP^7)C0EwJێ28Ѐ ~xTBN6K,ɰ"_|-Y;nٿ:Ǫ;pUD|וPyb~w'cO!Ɔ-nZFb'PQ1IΦ6?݋kE0^޲^;݈M3Pa_MoqՋR U8C&&њa.v~L^Dm>"Z:Y C,7(Zx\&0#Ag Qᶏb}a|#e0&wz(|\$F_f-mЬ|4\WMS;=f۰<%60B\ekوaXChH%L(WP+ KwD/YNgr͛oAH^)fE=U$d[$ͨo؄Ϭ(kl#Rji]Q*- h:hǀ@Ut;B4qן<\ !gq&Qh,vxW!%I} ¼,"bvg^ݫi$>w oXG*NN\X5iFeٛӬTK]e$]1S ƙF͠Y:C:#SkiD܏^ѼS YbyFX644hM;Ut#cN?iT=|BΙ\aي z<&׵»b?PjM"^Yy.8q.pݱ녗U.͞(&C6*FNs rOj< ǎJdHvFWiWn>2|(B1q~4LGQtR̽;~f8 kB+C}\`7ll=N7I+۶CU,jHgɴ!ZuQ&ȖT;?`9, l^n?Z9+yŕ{:Hb2?N3k }(puM$Јw_:3nn e~*u3Xg0%J'/QrY_7[-m@t(|2j=pyt#X$Ft$}9Ԗi  (.3hVtJlsUCT۲Xw fIE@3e:7I@;b}='ѩϡ] >NADSӏ| wj 3CāD7iEγx `ckxLW>TT`Lh6i>!Ǹ~. $Os])5ɌOqde(.p0*+V}sJt~Jk&(e^ߘ|Mbv 3ԥfEkUN؛<[]l骁Ƭ_J~5偵#hKr 503{>~wU ƽX$h!AH=w0Ax5d K%"}7b l?:OPk'YR݆H YZ