Fabio Erculiani
4f7e968e78
[entropy.client] Client: drop "noclientdb" argument (yay API break), replace with installed_repo, same (reversed) logic.
2011-03-05 16:39:03 +01:00
Fabio Erculiani
53a871ef0d
[entropy.db] EntropyRepository, EntropyRepositoryBase: only return package_id from addPackage() and handlePackage()
2011-03-04 21:14:12 +01:00
Fabio Erculiani
7738f688a6
[entropy.db] introduce EntropyRepositoryBase.repository_id()
2011-02-10 11:42:19 +01:00
Fabio Erculiani
6bdb040e0c
[entropy.dep] DependencyStringParser: introduce support for preferred package matches in or-dependencies selection
...
NOTE: this will go into the future Graph refactoring.
When calculating or-dependencies, it is now possible to provide
a list of preferred package matches that can be used to prioritize
certain packages over others.
2011-01-17 12:51:47 +01:00
Fabio Erculiani
4f563dd9c3
[entropy.db] rename EntropyRepositoryBase "reponame" attribute to "name", keeping backward compat.
2011-01-17 00:55:24 +01:00
Fabio Erculiani
2243d82d18
[entropy.dep] update API of expand_dependencies, make possible to match multiple repos
2011-01-16 20:01:17 +01:00
Fabio Erculiani
da8e1435de
[entropy.dep] implement base classes for conditional dependency string evaluation
2010-11-20 17:38:50 +01:00
Fabio Erculiani
c26d90fb20
[entropy.tools] move entropy package strings manipulation functions to entropy.dep
2010-09-15 22:06:39 +02:00
Fabio Erculiani
ec94cceacd
[entropy.tools] start moving Entropy dependency handling functions to entropy.dep module
2010-09-14 09:49:34 +02:00