Fabio Erculiani
33c005e668
[entropy] fix common idioms
2009-10-05 14:08:34 +02:00
Fabio Erculiani
e452421c7f
[entropy] fix whitespace after comma
2009-10-05 14:05:32 +02:00
Fabio Erculiani
69a83cd4c2
[equo] ease sorted()
2009-10-05 07:37:06 +02:00
Fabio Erculiani
a70d08c0bf
[equo] use new sort way (using key=)
2009-10-05 07:35:16 +02:00
Fabio Erculiani
1ab0c36510
[equo] improve Python 3.x compatibility
2009-10-04 19:01:48 +02:00
Fabio Erculiani
116f43fe0c
[equo] also import const_convert_to_rawstring
2009-10-04 18:35:55 +02:00
Fabio Erculiani
f7149b7f9b
[equo] port some other snippets to Python 3.x syntax
2009-10-04 18:30:53 +02:00
Fabio Erculiani
e126f38290
[equo] improve code, make it more Python 3.x ready
2009-10-03 21:50:31 +02:00
Fabio Erculiani
4152a88034
[equo] improve code quality in query module
2009-10-03 20:40:41 +02:00
Fabio Erculiani
4c498cec92
[equo] drop unicode() where possible
2009-10-03 20:40:13 +02:00
Fabio Erculiani
c88b6a0b7a
[equo] make equo show reinstalls as forced upgrades
2009-10-03 19:15:25 +02:00
Fabio Erculiani
92d357b942
[equo] make _showPackageInfo using Entropy Client get_package_action method
2009-10-03 18:59:03 +02:00
Fabio Erculiani
0272b2abc4
[entropy] more Python 2.6/3.x compat fixes
2009-10-01 18:59:03 +02:00
Fabio Erculiani
7270556303
[equo] remove unused import
2009-10-01 18:33:11 +02:00
Fabio Erculiani
0b751a8314
[entropy] fix getoutput function call (it's in subprocess in Python 3.x and in commands in 2.x)
2009-10-01 18:17:17 +02:00
Fabio Erculiani
71825e9c76
[entropy] migrate codebase to Python 2.6 only syntax
2009-09-30 19:53:47 +02:00
Fabio Erculiani
2a7db1965a
[entropy] fix OutputInterface.askQuestion answers handling
2009-09-26 09:18:23 +02:00
Fabio Erculiani
128cdda2b8
[entropy.db] drop getIDPackage (not completely reliable) in favour of getIDPackages
2009-09-20 18:15:58 +02:00
Fabio Erculiani
2fc1a5980f
[equo] fix package files header
2009-09-20 14:44:41 +02:00
Fabio Erculiani
0367348e94
[equo] remove python-updater tool, not needed anymore
2009-09-19 20:16:48 +02:00
Fabio Erculiani
4ed7371e9a
[entropy.server] add the ability to selectively add or remove packages when syncing with Spm
2009-09-16 19:13:25 +02:00
Fabio Erculiani
46c136370a
[entropy.client] rename add_tbz2_to_repos to add_package_to_repos
2009-09-16 17:55:38 +02:00
Fabio Erculiani
f01efbf124
[entropy.const] etpSys cleanup, ditched unused keywords and dirstoclean
2009-09-16 17:52:42 +02:00
Fabio Erculiani
fe841379ba
[equo] correctly show virtual packages install information
2009-09-11 16:39:49 +02:00
Fabio Erculiani
e5416aaa0f
[equo] some minor code style updates
2009-09-10 15:10:34 +02:00
Fabio Erculiani
0cb23ae084
[equo] fix "equo database check"
2009-09-10 15:10:34 +02:00
Fabio Erculiani
68c610714d
[equo] remove bogus options (forgot to remove them earlier) from --help
2009-09-03 21:47:25 +02:00
Fabio Erculiani
d4960a1227
[equo] add support for "--dump" argument to "equo libtest"
2009-09-03 20:55:07 +02:00
Fabio Erculiani
232e47821f
[entropy.client] destroy infoDict, renamed to pkgmeta
2009-09-02 01:20:23 +02:00
Fabio Erculiani
c0d9b5e6f4
[entropy.core] Split entropy.core, introduce generic plugin loader
...
:: split entropy.core and move SystemSettings stuff to
entropy.core.settings (and prepare external plugin support)
:: add EntropyPluginFactory generic class to entropy.core that
will be used Entropy-wide to load external Entropy plugins
:: make entropy.spm Plugin Factory using entropy.core.EntropyPluginFactory
2009-08-30 18:59:35 +02:00
Fabio Erculiani
5d4cce6f14
[entropy.spm/entropy.server/entropy.client] fix regression caused by entropy.spm API change
2009-08-29 21:39:38 +02:00
Fabio Erculiani
9359693cc5
[entropy.spm] make PortagePlugin to use SpmPlugin API, major API change
2009-08-29 21:31:43 +02:00
Fabio Erculiani
b714cf6bae
[server/community repos] add support for --nooldslots argument in "spm compile categories"
2009-08-26 18:14:50 +02:00
Fabio Erculiani
7ab37ffe42
[entropy.client] noticeboard methods stabilisation + sulfur feature
...
:: complete noticeboard entropy.client API and methods names
:: add "stfu" feature to Sulfur noticeboard viewer as per Ian Whyman
request
2009-08-25 20:03:48 +02:00
Fabio Erculiani
00c8865e60
[equo] add support for new noticeboard interface and methods
2009-08-24 16:03:24 +02:00
Fabio Erculiani
144be55371
[entropy.client*] make Entropy resources pid lock handling atomic
2009-08-23 10:50:42 +02:00
Fabio Erculiani
f9ef81cc8a
[equo.text_ui] do not use list objects as function keyword args
2009-08-20 23:06:00 +02:00
Fabio Erculiani
c00547be2f
[client.text_ui] reduce size of dep calculation removal user question
2009-08-18 05:52:55 +02:00
Fabio Erculiani
50e73203ac
[text_query] fix possible unicode issues when inserting data in db on "orphans" module
2009-08-17 14:04:03 +02:00
Fabio Erculiani
89062bf8f3
[entropy.db] complete API docstring and refactoring work
2009-08-15 22:27:41 +02:00
Fabio Erculiani
d1cbb6add5
[entropy.db] entropy.db API break+docstring merge almost complete
2009-08-14 16:37:56 +02:00
Fabio Erculiani
f65a0e3541
[entropy.db] API docstring merge + code review + API changes
2009-08-11 13:33:18 +02:00
Fabio Erculiani
8ea6e2972b
[entropy.db] more API documentation and polishing for reviewed code
...
:: API breakages and polishing (still under work)
:: imported docstrings for trusted (and stable) methods
2009-08-10 23:55:46 +02:00
Fabio Erculiani
9492b30cfa
[client.text_ui] improve "equo hop" user friendliness
2009-08-08 16:41:35 +02:00
Fabio Erculiani
defa50c77b
[client.text_ui] clean old repository paths when branch hopping
2009-08-08 15:34:17 +02:00
Fabio Erculiani
fb8f724fa0
[equo] trivial update
2009-08-06 15:47:31 +02:00
Fabio Erculiani
16961b52fc
[client/text_repositories] fix "equo notice" browser when selecting invalid items
2009-08-05 16:46:24 +02:00
Fabio Erculiani
edaa63705b
[entropy.server/equo.community] Remove md5check tool, add pkgtest (which does the same plus QA tests)
2009-07-28 14:45:41 +02:00
Fabio Erculiani
e0e5ba9f1a
[entropy.client.interfaces.dep] handle client db errors on calculate_world_updates()
...
Raise SystemDatabaseError exception when client database is corrupted
when calling Client.calculate_world_updates()
2009-07-26 16:37:35 +02:00
Fabio Erculiani
cd35df2313
[client.text_ugc] fix UGC documents representation
2009-07-26 09:57:46 +02:00