Commit Graph

3085 Commits

Author SHA1 Message Date
Fabio Erculiani 255baec79e [entropy.qa] add plugin support to QAInterface 2009-10-19 23:23:23 +02:00
Fabio Erculiani de32ec1193 [entropy.client.services.ugc.interfaces] use new repository metadatum 'service_uri' for UGC connection 2009-10-19 18:49:58 +02:00
Fabio Erculiani 4294316d84 [entropy.client.interfaces.repository] use new repository metadatum 'service_uri' for EAPI3 connection 2009-10-19 18:45:07 +02:00
Fabio Erculiani 12de194aa9 [entropy.const] add support for arbitrary EAPI3 service URI 2009-10-19 18:38:36 +02:00
Fabio Erculiani d7074429fc [entropy.const] make possible to enforce (through env) Entropy directories 2009-10-19 17:46:57 +02:00
Fabio Erculiani 5313ad79f3 [entropy.xpak] move xpak module and functions and their usage to Portage SPM plugin 2009-10-11 10:13:30 +02:00
Fabio Erculiani 008c2b7e88 [entropy.qa] write newline after error msg 2009-10-11 09:22:09 +02:00
Fabio Erculiani 80f750290b [entropy.db/entropy.client] when validating atom matching cache, also consider repo checksum 2009-10-11 09:21:42 +02:00
Fabio Erculiani 90e992000f [unittest] add entropy.qa UT 2009-10-11 00:58:13 +02:00
Fabio Erculiani f3e8cff068 [entropy.qa/entropy.spm] implement Entropy SPM QA check routines and add hook to entropy.qa 2009-10-11 00:57:36 +02:00
Fabio Erculiani 11f798c23c [entropy.client] remove get_repository_db_file_checksum, not used anymore 2009-10-10 23:22:28 +02:00
Fabio Erculiani dc24be0149 [entropy.spm] PortagePlugin: improve output when SPM has troubles, fix metadata collection with Py3.x 2009-10-10 22:51:22 +02:00
Fabio Erculiani 670512f0d7 [entropy.spm] add another function to plugin prototype class 2009-10-10 22:48:10 +02:00
Fabio Erculiani 57af8522ab [unittest] add several entropy.tools tests 2009-10-09 19:47:59 +02:00
Fabio Erculiani 917b187d41 [entropy.db/entropy.client] update entropy.tools function name call 2009-10-09 19:47:17 +02:00
Fabio Erculiani 6f4e4d9458 [entropy.tools] complete Python 3.x/2.x support 2009-10-09 19:46:59 +02:00
Fabio Erculiani ae75e71726 [unittest] add more test files 2009-10-09 19:44:13 +02:00
Fabio Erculiani 5dbf92bf6d [entropy.spm] move extract_elog from entropy.tools to PortagePlugin class 2009-10-09 19:43:38 +02:00
Fabio Erculiani e511233c0b [entropy.tools] more code cleanup 2009-10-08 21:43:44 +02:00
Fabio Erculiani 3526aab1f8 [entropy.tools] add more Python 3.x fixes 2009-10-08 21:21:34 +02:00
Fabio Erculiani 19eb354acd [entropy.spm] add PLUGIN_NAME class variable, fix small user issue with generate_package 2009-10-08 21:16:08 +02:00
Fabio Erculiani 8fc87f2b3e [entropy.xpak] improve Python 3.x support 2009-10-08 21:14:58 +02:00
Fabio Erculiani 967b7b3468 [unittest] add more tests (thanks Python 3.x, huh) 2009-10-08 21:13:38 +02:00
Fabio Erculiani 460f94e8e1 [unittest] add another nice fuxxxored package for testing 2009-10-07 23:30:08 +02:00
Fabio Erculiani 0f0647d96c [entropy.services] some Python 3.x fixes 2009-10-07 23:26:08 +02:00
Fabio Erculiani 503a646360 [entropy.core.settings] improve non-ASCII file handling in every situation (non UTF-8 locales included) 2009-10-07 23:01:27 +02:00
Fabio Erculiani 57806d208f [entropy.output] improve print functions compatibility between Python releases 2009-10-07 23:00:50 +02:00
Fabio Erculiani a7cc1f53b2 [entropy.const] more Python 3.x/2.x compat work 2009-10-07 15:00:24 +02:00
Fabio Erculiani 556a34dc90 [entropy.services.ugc] more Python 3.x fixes ftw 2009-10-06 21:08:19 +02:00
Fabio Erculiani 16d2ecb385 [entropy.services] replace exception classes pointing to None 2009-10-06 21:00:25 +02:00
Fabio Erculiani e12726ab11 [entropy.exceptions] add DumbException class (never raised, just placeholder) 2009-10-06 21:00:08 +02:00
Fabio Erculiani b016de6917 [entropy*] remove u' unicode string immediates prefix 2009-10-06 20:55:30 +02:00
Fabio Erculiani 9075dc47fa [entropy] replace built-in cmp() with const_cmp 2009-10-06 20:50:32 +02:00
Fabio Erculiani 153606ae46 [entropy.const] add const_cmp, compat function 2009-10-06 20:50:19 +02:00
Fabio Erculiani 322cc49782 [entropy.client/entropy.server] two small bugfixes 2009-10-06 20:07:25 +02:00
Fabio Erculiani 6bfcd5b392 [unittest] trivial fixes 2009-10-06 19:46:40 +02:00
Fabio Erculiani e231d4a510 [entropy*] fix improper usage of == '' and == "" 2009-10-06 19:45:26 +02:00
Fabio Erculiani 2faa745af0 [entropy.tools] some other Python 3.x fixes 2009-10-06 19:18:20 +02:00
Fabio Erculiani b2fdfe72fb [entropy.misc] fix EmailSender with Python 3.x 2009-10-06 19:00:50 +02:00
Fabio Erculiani a9b91a8cef [unittest] fix i18n test under Python 3.x 2009-10-06 18:57:49 +02:00
Fabio Erculiani 4d4280ce07 [unittest] fix db tests 2009-10-06 18:56:40 +02:00
Fabio Erculiani 7061660517 [entropy.spm/entropy.db] better handle Python 3.x bullshit 2009-10-06 18:56:09 +02:00
Fabio Erculiani b4dfa48e75 [entropy.const] in string types conversion, also handle buffer objects 2009-10-06 18:55:19 +02:00
Fabio Erculiani d3d39e2ecc [entropy.spm] make Portage metadata extractor Python 3.x compatible 2009-10-06 10:22:48 +02:00
Fabio Erculiani 179d497a4a [entropy.tools] make istext Python 3.x compatible 2009-10-06 10:22:11 +02:00
Fabio Erculiani f90e2eb51b [entropy.xpak] make module Python 2.x/3.x compat 2009-10-06 10:21:59 +02:00
Fabio Erculiani 6f66790287 [entropy.client.interfaces.package] some Python 3.x support bits here and there 2009-10-06 09:18:13 +02:00
Fabio Erculiani 1483332d61 [entropy.tools] slightly change Python 3.x support strategy 2009-10-06 09:17:48 +02:00
Fabio Erculiani 40fca8ab0e [entropy.tools] more Python 3.x/2.x compatibility work 2009-10-06 09:01:52 +02:00
Fabio Erculiani 13af73c263 [entropy.transceivers] code cleanup, fix Python 3.x support 2009-10-06 09:01:21 +02:00