Fabio Erculiani
dc00519711
[entropy.client] remove debugging output
2010-02-11 15:13:08 +01:00
Fabio Erculiani
11539a75f0
[entropy.client] some trivial fixes for unit testing module
2010-02-11 15:11:59 +01:00
Fabio Erculiani
94fec0d094
[entropy.client.interfaces.dep] remove debugging code
2010-02-10 11:17:01 +01:00
Fabio Erculiani
27bc1da8f8
[entropy.client.interfaces.dep] add calculate_security_updates()
2010-02-10 10:59:43 +01:00
Fabio Erculiani
7620cedfb1
[entropy.client.interfaces.repository] catch EntropyRepository errors on spm sync
2010-02-09 11:02:33 +01:00
Fabio Erculiani
e8d22a5070
[entropy.client] fix undefined reference
2010-02-07 08:16:48 +01:00
Fabio Erculiani
03b92f8f31
[entropy.client] fix undefined reference
2010-02-07 08:14:30 +01:00
Fabio Erculiani
e6aa5687cd
[entropy.client] fix undefined reference
2010-02-05 14:25:42 +01:00
Fabio Erculiani
b7951c4f4c
[entropy.client] code style update
2010-02-05 14:04:58 +01:00
Fabio Erculiani
1d94eb5542
[entropy.client] remove Entropy Server ugly hacks in atom_match code
2010-02-05 14:04:06 +01:00
Fabio Erculiani
d31273ffd8
[entropy.client] move Entropy Package Sets interface to separate class, update API
2010-02-05 11:50:51 +01:00
Fabio Erculiani
db8876237b
[entropy.client] make QA and Security interface handling methods private
2010-02-04 20:29:14 +01:00
Fabio Erculiani
004d1055b2
[entropy.db] EntropyRepository: rename retrieveVersionTag to retrieveTag
2010-02-04 20:24:49 +01:00
Fabio Erculiani
708e8ea89d
[entropy.exceptions] ditch IncorrectParameter exceptions
2010-02-04 20:14:33 +01:00
Fabio Erculiani
b8c9b04083
[entropy.exception] ditch InvalidData exception in favour of AttributeError
2010-02-04 20:04:36 +01:00
Fabio Erculiani
f235456707
[entropy.exceptions] ditch InvalidDataType exception in favour of AttributeError
2010-02-04 20:00:29 +01:00
Fabio Erculiani
23c1de1a55
[entropy.client.interfaces.package] provide pkgpath metadatum in fetch action
2010-02-03 20:54:51 +01:00
Fabio Erculiani
e585ade399
[entropy.client.interfaces.Package] cleanup hardcoded download paths, make possible to fetch a pkg to custom directory
2010-02-03 12:54:51 +01:00
Fabio Erculiani
7c7f384d41
[entropy.client] rename some Client methods, uniform to the rest of API
2010-02-03 12:54:14 +01:00
Fabio Erculiani
6aaf049c2f
[entropy.client.interfaces.dep] fix _generate_reverse_dependency_tree
2010-02-02 21:49:38 +01:00
Fabio Erculiani
c696106d59
[entropy.client.interfaces.repository] when fetching a new repo, regen revdeps metadata
2010-02-02 18:29:41 +01:00
Fabio Erculiani
c001b35a2e
[entropy.client] make possible to generate reverse dependencies for available packages, add recursive argument
2010-02-02 17:55:41 +01:00
Fabio Erculiani
4d3a5be4bc
[entropy.client] Client.open_repository() make possible to get installed packages repo
2010-02-02 16:50:43 +01:00
Fabio Erculiani
5ede4afc4e
[entropy.client] add support for recursive/non-recursive pkgs dep matching
2010-02-02 16:32:37 +01:00
Fabio Erculiani
a0a157d28d
[entropy.client.interfaces.dep] don't spam terminal printing progress status when calling calculate_updates()
2010-02-02 07:31:51 +01:00
Fabio Erculiani
d7f9783ba6
[entropy.client/entropy.server] ditch any reference to sqlite ":memory:" connections, break API
2010-02-02 07:22:47 +01:00
Fabio Erculiani
f34cb0136c
[entropy.db] uniform EntropyRepository.search* API
2010-02-01 17:36:18 +01:00
Fabio Erculiani
73e5418037
[entropy.client] add Client.is_entropy_package_free(), returning if a package is free as in freedom
2010-02-01 17:07:52 +01:00
Fabio Erculiani
91e49c96b6
[entropy.db] API change, methods names polishing
2010-02-01 14:50:12 +01:00
Fabio Erculiani
6a46273246
[entropy.client.services.ugc] fix connect_to_service for pkg repos
2010-01-31 18:14:20 +01:00
Fabio Erculiani
bf1a582162
[entropy.client] code style update
2010-01-31 17:45:48 +01:00
Fabio Erculiani
7acc8d65b4
[entropy.client.interfaces.dep] trivial code cleanup
2010-01-31 14:24:59 +01:00
Fabio Erculiani
f987640d5a
[entropy.client] remove Client.validRepositories, provide Client.repositories()
2010-01-30 18:49:39 +01:00
Fabio Erculiani
06df34f41d
[entropy.client] drop .clientDbconn in favour of installed_repository()
2010-01-30 18:37:39 +01:00
Fabio Erculiani
54859f7ff7
[entropy.client.interfaces.package] add missing os.close()
2010-01-30 17:25:59 +01:00
Fabio Erculiani
4fc5c3c90d
[entropy.client] fix undefined reference
2010-01-29 21:31:48 +01:00
Fabio Erculiani
200a9e6efb
[entropy] make use of entropy.db.exceptions classes
2010-01-29 20:46:17 +01:00
Fabio Erculiani
ac113e6823
[entropy.client.interfaces.dep] disable previously added workaround, we now have full stack frame data
2010-01-29 14:58:18 +01:00
Fabio Erculiani
5f18d8fb0f
[entropy.const] make use of etpConst['entropyslotprefix']
2010-01-29 14:05:09 +01:00
Fabio Erculiani
944c47dbc8
[entropy.client.interfaces.dep] code style update
2010-01-29 11:55:53 +01:00
Fabio Erculiani
c2ad1c8cb5
[entropy.client] also catch OSError exception
2010-01-29 11:52:33 +01:00
Fabio Erculiani
b240848b77
[entropy.client] workaround a caching check bug, will be fixed when error reporter will provide full stack
2010-01-29 10:55:29 +01:00
Fabio Erculiani
41dd399b37
[entropy.client] rename client_repository() to installed_repository()
2010-01-29 09:06:30 +01:00
Fabio Erculiani
503b8f83a0
[entropy.client] unbundle hardcoded strings in add_package_to_repos, do not use etpSys
2010-01-29 08:53:34 +01:00
Fabio Erculiani
d328b58933
[entropy.client] update signature of _add_plugin_to_client_repository()
...
Add repo_id argument, which value will be added to EntropyRepositoryPlugin
metadata under "repo_name" key
2010-01-29 08:52:41 +01:00
Fabio Erculiani
c658b5288f
[entropy.client] add client_repository() method, will replace .clientDbconn
2010-01-29 06:55:29 +01:00
Fabio Erculiani
1703d385c5
[entropy.client.interfaces.package] fix regression on unpacking new checksum list object
2010-01-28 19:52:20 +01:00
Fabio Erculiani
da34b397c9
[entropy.client/equo] add build_deps argument to deps calculation functions
...
Also add --bdeps switch to "equo install" to make possible to install
build-time dependencies.
2010-01-28 19:09:21 +01:00
Fabio Erculiani
ee2814d0c3
[entropy.client] catch closeDB() exceptions and write to stderr
2010-01-28 09:55:50 +01:00
Fabio Erculiani
b0216f343e
[entropy.client/entropy.server] cleanup and fixes aimed to make downloads from -nonfree dir working
...
:: removed etpConst['packagesbindir']
:: cleaned up entropy.client.interfaces.fetch, branch argument not
needed anymore, dropped
:: moved some minor functions to entropy.server (not required in
entropy.client anymore)
2010-01-28 09:30:46 +01:00