Commit graph

36 commits

Author SHA1 Message Date
Emmanuel Garette
4dbb82ed3f Python Packaging Autority recommandations 2019-04-05 22:39:24 +02:00
Emmanuel Garette
c3f968dbde master/slaves => leader/followers 2019-02-23 19:06:23 +01:00
Emmanuel Garette
f4bf3dc390 add PathConfig 2018-10-31 08:00:19 +01:00
Emmanuel Garette
aa9aef6e78 remove _cache_paths (path is now directly in option)
better TiramisuAPI support
2018-09-08 20:17:20 +02:00
Emmanuel Garette
3210a54ab8 config => KernelConfig + Config in api 2018-08-14 22:15:40 +02:00
Emmanuel Garette
d5d826f967 adapt tests 2018-03-19 08:33:53 +01:00
Emmanuel Garette
32e88299e2 remove pickle dump/load support 2017-07-21 18:46:11 +02:00
Emmanuel Garette
be43c95ec0 In Config, name and session_id was quite equal, remove name
session_id is now validate
set_value return Configs with error
add new_config to MetaConfig
2017-07-19 20:44:38 +02:00
Emmanuel Garette
d445963429 add permissive cache 2017-07-13 22:04:06 +02:00
Emmanuel Garette
01c37c3713 better slate tests 2017-07-09 21:28:22 +02:00
Emmanuel Garette
c8bc3093c7 python 3.5 support 2017-07-09 09:49:03 +02:00
Emmanuel Garette
dadf859905 better cache 2017-07-08 15:59:56 +02:00
Emmanuel Garette
9b78f46e9d add 'operator' to requirement 2017-05-20 16:28:19 +02:00
Emmanuel Garette
c81a2bcdbf better sqlalchemy integration 2016-10-01 20:15:08 +02:00
Emmanuel Garette
69de44bbb4 better sqlalchemy integration 2016-09-30 22:45:33 +02:00
Emmanuel Garette
7460f38a88 update sqlalchemy storage for values et settings 2016-03-29 09:31:00 +02:00
Emmanuel Garette
7305cfa134 python 3.4 support 2016-03-19 21:27:37 +01:00
Emmanuel Garette
df233d3165 add some optimisations 2015-12-22 22:06:14 +01:00
Emmanuel Garette
11d23bc8d8 unserialise information and requires attribute 2015-11-01 10:35:17 +01:00
Emmanuel Garette
445516ce34 support multi when picklise object 2015-10-30 22:51:36 +01:00
Emmanuel Garette
2cdd80b83d support context param in picklisation 2015-10-30 22:51:24 +01:00
Emmanuel Garette
44cd618704 remove pep8 validation errors 2015-07-24 17:54:10 +02:00
Emmanuel Garette
9f3d676280 reduce memory usage 2014-10-25 22:11:31 +02:00
Emmanuel Garette
b64189f763 add DynOptionDescription 2014-06-19 23:22:39 +02:00
Emmanuel Garette
9bec52273a we can pickle object 2014-04-14 22:53:40 +02:00
Emmanuel Garette
0aeb64731b comment state test 2014-02-06 22:25:04 +01:00
Emmanuel Garette
e7531e1fda more tests 2014-02-06 22:17:20 +01:00
Emmanuel Garette
26158fc3c4 update test for metaconfig serialization 2014-02-02 18:33:21 +01:00
Emmanuel Garette
f8faec408f Merge branch 'master' into metaconfig 2014-02-02 18:21:22 +01:00
Emmanuel Garette
683e40fbb5 when change len of calculated master, change len of slave too 2014-02-02 18:20:01 +01:00
Emmanuel Garette
feeb9842f5 serialize metaconfig/groupconfig 2013-09-30 16:22:08 +02:00
Emmanuel Garette
70f684e70c tiramisu/option.py:
separate _consistencies (for Option) and _cache_consistencies (for OptionDescription)
  _launch_consistency need index for multi's option
  _cons_not_equal support multi options

tiramisu/value.py:
  Multi._validate support consistency
2013-09-28 17:05:01 +02:00
Emmanuel Garette
482dfec7f2 consistancies can have more than one option
add _cons_broadcast
2013-09-27 23:27:08 +02:00
Emmanuel Garette
c84d13a1c6 we can serialize Config now 2013-09-22 20:57:52 +02:00
Emmanuel Garette
972dff0a1c serialize new callback 2013-09-20 23:47:40 +02:00
Emmanuel Garette
22bfbb9fa4 storage no more in setting.py, code is now in storage/__init__.py 2013-09-06 23:15:36 +02:00