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
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
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
2fc1a5980f
[equo] fix package files header
2009-09-20 14:44:41 +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
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
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
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
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
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
d391ec4bac
[entropy.qa] rename libraries_test method to test_shared_objects
2009-07-16 08:49:51 +02:00
Fabio Erculiani
d301e9515b
[client.text_ui] make possible to install entropy packages via relative paths
2009-07-13 08:33:00 +02:00
Fabio Erculiani
2cd628fd5d
[entropy.client/entropy.qa] move libraries_test to entropy.qa
2009-07-07 12:38:01 +02:00
Fabio Erculiani
2caba4969d
[client.text_ui] clear SystemSettings at the end of worldUpdate to allow branch hooks to run
2009-06-27 19:05:23 +02:00
Fabio Erculiani
184f5dc7ce
[client.text_ui] beautify 'equo world' output
2009-06-27 17:36:01 +02:00
Fabio Erculiani
3e9af17094
[client.text_ui] remove branch migration script code, will be handled internally
2009-06-27 17:29:41 +02:00
Fabio Erculiani
9154235172
[client.text_ui] implement post branch hop script in equo
...
NOTE: this code will be moved to entropy.client in the next commit.
It's just a testing proof of concept, and still incomplete.
2009-06-24 13:57:59 +02:00
Fabio Erculiani
a220d1882a
[client.text_ui] fix critical updates warning
2009-06-21 21:49:13 +02:00
Fabio Erculiani
209c8b69f1
[client.text_ui] fix undefined reference in text_ui
2009-06-21 20:23:06 +02:00
Fabio Erculiani
6695f1309d
[entropy/sulfur/equo] implement critical updates installation priority
2009-06-20 23:05:18 +02:00
Fabio Erculiani
d5aaaf56ed
fix returning data
2009-05-31 10:38:32 +02:00
Fabio Erculiani
865601888d
make ugc calls synchronous
2009-05-28 17:40:21 +02:00
Fabio Erculiani
8089ba5d7a
fix typo
2009-05-26 10:53:23 +02:00
Fabio Erculiani
598d3958f7
fix equo merge/remove output
2009-05-26 10:52:06 +02:00
Fabio Erculiani
2e153e632f
equo, show conflicts in printed queue
2009-05-26 10:49:49 +02:00
Fabio Erculiani
df14576b56
equo: add "equo upgrade" option (alias for equo world)
2009-05-16 20:40:34 +02:00
Fabio Erculiani
9421572b1c
equo: during install queue output generation, handle installed repo information consistently
2009-05-14 10:54:46 +02:00
Fabio Erculiani
5ec9677460
entropy.Client: rework calculate_world_updates when using ignore-spm-downgrades
...
So we have several nasty issues when using ignore-spm-downgrades here.
First of all, calculate_world_updates should get the setting directly from
SystemSettings instead of bugging developer asking for it.
Secondly, calculate_world_updates should return a 4D tuple, also containing
the matches ignored when ignore-spm-downgrades is enabled.
Moreover, Spritz packages.py getPackageItem featured an unused argument,
which has been dropped.
I know this commit is a bitch because we are talking about changing API
and affecting several files at once.
2009-05-12 14:44:52 +02:00
Fabio Erculiani
2deebc2ab6
Community Repositories: make it back working.
...
Community Repositories support was broken due to codebase changes
and introduction of SystemSettings, which now overwrites any
overridden setting. This commit fixes all the issues and also
improves the current support.
2009-04-25 23:21:30 +02:00
Fabio Erculiani
0c5c9879ba
entropy.client: move SystemSettings client parser to ClientSystemSettingsPlugin
2009-04-19 19:50:28 +02:00
Fabio Erculiani
4e52998840
text_ui: branchHop: adjust return error codes
2009-04-18 19:04:17 +02:00
Fabio Erculiani
515b897500
text_ui: equo hop, disable branchHop access for non-root users
2009-04-18 19:03:39 +02:00
Fabio Erculiani
36537f39a0
equo: implement new command 'equo hop' which substitutes 'equo world
...
--upgrade <branch>'
2009-04-17 23:47:33 +02:00
Fabio Erculiani
6b7ca12957
equo: remove 'equo world --upgrade' option, will be moved to 'equo hop'
2009-04-17 16:01:31 +02:00
Fabio Erculiani
e12d40c246
equo world: do not run orphans search when running with --fetch
2009-04-17 15:44:46 +02:00
Fabio Erculiani
e16039af52
client.text_ui: fix shutil module usage
2009-04-08 06:25:23 +02:00
Fabio Erculiani
bf9ac1a287
entropy.*: move from etpRepositories to SystemSettings['repositories']['available']
2009-04-06 20:35:02 +02:00
Fabio Erculiani
897886f7fe
entropy.const: moved all the repositories configuration settings to
...
SystemSettings, kept etpRepositories, etpRepositoriesOrder, etpRepositoriesExcluded
for backward compability. Did several hopefully last API changes
2009-04-06 19:00:46 +02:00