Toshio Kuratomi
|
baa309309d
|
Bundle a new version of python-six for compatibility along with some code to make it easy for distributions to override the bunndled copy if they have a new enough version.
|
2015-10-16 08:21:28 -07:00 |
James Cammarata
|
cc6627cdd6
|
Remove custom json encoder cleaner and strip proxy var stuff out before encoding
Fixes #12349
|
2015-09-17 16:04:47 -04:00 |
James Cammarata
|
30399edada
|
Use UnsafeProxy for lookup results too
Also fixes a couple of bugs that popped up when using the proxy class
|
2015-09-08 12:19:39 -04:00 |
Toshio Kuratomi
|
aeff960d02
|
Cleanup combine_vars
* Dedupe combine_vars() code (removed from VariableManager)
* Fix merge_hash algorithm to preserve the type
* unittest combine_vars and merge_hash
|
2015-09-01 11:23:12 -07:00 |
Marius Gedminas
|
54dbfba8f8
|
Make combine_vars() compatible with Python 3
Fixes
TypeError: unsupported operand type(s) for +: 'dict_items' and 'dict_items'
on Python 3.
|
2015-09-01 09:39:59 +03:00 |
James Cammarata
|
5a5b9f211b
|
Validate variable names when loading 'vars:' blocks
TODO: add this to VariableManager to validate vars loaded from files too
Fixes #12022
|
2015-08-28 11:36:31 -04:00 |
James Cammarata
|
b8b206005c
|
Generalize extra variable parsing and loading
Fixes #11352
|
2015-07-21 00:18:35 -04:00 |
James Cammarata
|
ce3ef7f4c1
|
Making the switch to v2
|
2015-05-03 21:47:26 -05:00 |