Ross McFarland
6be0a8133a
isort import formatting
2023-01-22 13:54:19 -08:00
Ross McFarland
23673f1a1f
Merge branch 'main' into value-object
2022-09-20 12:32:46 -07:00
Ross McFarland
d7880c084d
Remove from __futures__ bits, all are now manditory
2022-09-15 14:10:21 -07:00
Ross McFarland
3557aac1d8
Allow our custom yaml config to dump value types
2022-09-06 15:17:58 -07:00
Ross McFarland
e116d26eec
Implement black formatting
2022-07-04 12:27:39 -07:00
Ross McFarland
adf08a178a
f-strings for Manager, Zone and yaml
2021-09-04 19:08:29 -07:00
Ross McFarland
ee0efc5b3a
Explicit list-ification
2019-07-29 08:35:11 -07:00
Ross McFarland
7f8a01a81d
Improved/actionable keys out of order error message
2017-07-25 09:15:30 -07:00
Ross McFarland
db35ffe72e
Replace my custom natrual sorting with natsort module
...
Better to use something real/tested and less likely buggy/limited.
2017-06-19 22:17:48 -07:00
Ross McFarland
67e8139580
Rework Yaml constructor/representer to match PyYaml's setup
...
They apparently should be called on class objects rather than on instances.
I ran into thread-safety problems (eating data) before this change.
/cc http://pyyaml.org/ticket/36 which mentions those methods not being
thread-safe, but that PyYaml itself should be.
2017-03-27 14:33:52 -07:00
Ross McFarland
7957a4c018
Initial import of OSS OctoDNS
2017-03-15 15:38:10 -07:00