Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
b5
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
build
b5
Commits
0dccef07
Commit
0dccef07
authored
Apr 07, 2019
by
David Danier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated deps, so we use a safe version of PyYAML
parent
16cfb03c
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
113 additions
and
113 deletions
+113
-113
Pipfile
Pipfile
+4
-4
Pipfile.lock
Pipfile.lock
+101
-101
b5/lib/config.py
b5/lib/config.py
+1
-1
b5/lib/state.py
b5/lib/state.py
+1
-1
docs/04_config_loading.md
docs/04_config_loading.md
+2
-2
setup.py
setup.py
+4
-4
No files found.
Pipfile
View file @
0dccef07
...
...
@@ -4,10 +4,10 @@ verify_ssl = true
name
=
"pypi"
[packages]
pyyaml
=
"
>=3.13
"
termcolor
=
"
>
=1.1.0"
"jinja2"
=
"
>
=2.10"
markupsafe
=
"
>=1.0
"
pyyaml
=
"
~=5.1
"
termcolor
=
"
~
=1.1.0"
"jinja2"
=
"
~
=2.10"
markupsafe
=
"
~=1.1
"
packaging
=
">=16.0"
[dev-packages]
...
...
Pipfile.lock
View file @
0dccef07
{
"_meta"
:
{
"hash"
:
{
"sha256"
:
"
4eddc3ff7eccb6a1baa1c3c640b4bded0b0c649a7579c6cfeb6c57bdaeca9408
"
"sha256"
:
"
d0daccc241176ef64b34c280787cddd83e3073c7f019715c77f947adc1463d4a
"
},
"pipfile-spec"
:
6
,
"requires"
:
{
...
...
@@ -18,77 +18,77 @@
"default"
:
{
"jinja2"
:
{
"hashes"
:
[
"sha256:
74c935a1b8bb9a3947c50a54766a969d4846290e1e788ea44c1392163723c3bd
"
,
"sha256:
f84be1bb0040caca4cea721fcbbbbd61f9be9464ca236387158b0feea01914a4
"
"sha256:
065c4f02ebe7f7cf559e49ee5a95fb800a9e4528727aec6f24402a5374c65013
"
,
"sha256:
14dd6caf1527abb21f08f86c784eac40853ba93edb79552aa1e4b8aef1b61c7b
"
],
"index"
:
"pypi"
,
"version"
:
"==2.10"
"version"
:
"==2.10
.1
"
},
"markupsafe"
:
{
"hashes"
:
[
"sha256:0
48ef924c1623740e70204aa7143ec592504045ae4429b59c30054cb31e3c432
"
,
"sha256:
130f844e7f5bdd8e9f3f42e7102ef1d49b2e6fdf0d7526df3f87281a532d8c8b
"
,
"sha256:
19f637c2ac5ae9da8bfd98cef74d64b7e1bb8a63038a3505cd182c3fac5eb4d9
"
,
"sha256:1
b8a7a87ad1b92bd887568ce54b23565f3fd7018c4180136e1cf412b405a47af
"
,
"sha256:
1c25694ca680b6919de53a4bb3bdd0602beafc63ff001fea2f2fc16ec3a11834
"
,
"sha256:
1f19ef5d3908110e1e891deefb5586aae1b49a7440db952454b4e281b41620cd
"
,
"sha256:
1fa6058938190ebe8290e5cae6c351e14e7bb44505c4a7624555ce57fbbeba0d
"
,
"sha256:
31cbb1359e8c25f9f48e156e59e2eaad51cd5242c05ed18a8de6dbe85184e4b7
"
,
"sha256:
3e835d8841ae7863f64e40e19477f7eb398674da6a47f09871673742531e6f4b
"
,
"sha256:
4e97332c9ce444b0c2c38dd22ddc61c743eb208d916e4265a2a3b575bdccb1d3
"
,
"sha256:
525396ee324ee2da82919f2ee9c9e73b012f23e7640131dd1b53a90206a0f09c
"
,
"sha256:
52b07fbc32032c21ad4ab060fec137b76eb804c4b9a1c7c7dc562549306afad2
"
,
"sha256:
52ccb45e77a1085ec5461cde794e1aa037df79f473cbc69b974e73940655c8d7
"
,
"sha256:
5c3fbebd7de20ce93103cb3183b47671f2885307df4a17a0ad56a1dd51273d36
"
,
"sha256:
5e5851969aea17660e55f6a3be00037a25b96a9b44d2083651812c99d53b14d1
"
,
"sha256:
5edfa27b2d3eefa2210fb2f5d539fbed81722b49f083b2c6566455eb7422fd7e
"
,
"sha256:
7d263e5770efddf465a9e31b78362d84d015cc894ca2c131901a4445eaa61ee1
"
,
"sha256:
83381342bfc22b3c8c06f2dd93a505413888694302de25add756254beee8449c
"
,
"sha256:
857eebb2c1dc60e4219ec8e98dfa19553dae33608237e107db9c6078b1167856
"
,
"sha256:9
8e439297f78fca3a6169fd330fbe88d78b3bb72f967ad9961bcac0d7fdd1550
"
,
"sha256:
bf54103892a83c64db58125b3f2a43df6d2cb2d28889f14c78519394feb41492
"
,
"sha256:
d9ac82be533394d341b41d78aca7ed0e0f4ba5a2231602e2f05aa87f25c5167
2"
,
"sha256:
e982fe07ede9fada6ff6705af70514a52beb1b2c3d25d4e873e82114cf3c5401
"
,
"sha256:
edce2ea7f3dfc981c4ddc97add8a61381d9642dc3273737e756517cc03e84dd6
"
,
"sha256:
efdc45ef1afc238db84cb4963aa689c0408912a0239b0721cb172b4016eb31d
6"
,
"sha256:
f137c02498f8b935892d5c0172560d7ab54bc45039de8805075e19079c639a9c
"
,
"sha256:
f82e347a72f955b7017a39708a3667f106e6ad4d10b25f237396a7115d8ed5fd
"
,
"sha256:
fb7c206e01ad85ce57feeaaa0bf784b97fa3cad0d4a5737bc5295785f5c613a1
"
"sha256:0
0bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473
"
,
"sha256:
09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161
"
,
"sha256:
09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235
"
,
"sha256:1
027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5
"
,
"sha256:
24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff
"
,
"sha256:
29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b
"
,
"sha256:
43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1
"
,
"sha256:
46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e
"
,
"sha256:
500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183
"
,
"sha256:
535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66
"
,
"sha256:
62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1
"
,
"sha256:
6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1
"
,
"sha256:
717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e
"
,
"sha256:
79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b
"
,
"sha256:
7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905
"
,
"sha256:
88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735
"
,
"sha256:
8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d
"
,
"sha256:
98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e
"
,
"sha256:
9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d
"
,
"sha256:9
bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c
"
,
"sha256:
ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21
"
,
"sha256:
b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc
2"
,
"sha256:
b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5
"
,
"sha256:
b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b
"
,
"sha256:
ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c
6"
,
"sha256:
c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f
"
,
"sha256:
cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f
"
,
"sha256:
e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7
"
],
"index"
:
"pypi"
,
"version"
:
"==1.1.
0
"
"version"
:
"==1.1.
1
"
},
"packaging"
:
{
"hashes"
:
[
"sha256:0
886227f54515e592aaa2e5a553332c73962917f2831f1b0f9b9f4380a4b9807
"
,
"sha256:
f95a1e147590f204328170981833854229bb2912ac3d5f89e2a8ccd2834800c9
"
"sha256:0
c98a5d0be38ed775798ece1b9727178c4469d9c3b4ada66e8e6b7849f8732af
"
,
"sha256:
9e1cbf8c12b1f1ce0bb5344b8d7ecf66a6f8a6e91bcb0c84593ed6d3ab5c4ab3
"
],
"index"
:
"pypi"
,
"version"
:
"==1
8
.0"
"version"
:
"==1
9
.0"
},
"pyparsing"
:
{
"hashes"
:
[
"sha256:
40856e74d4987de5d01761a22d1621ae1c7f8774585acae358aa5c5936c6c90b
"
,
"sha256:f
353aab21fd474459d97b709e527b5571314ee5f067441dc9f88e33eecd96592
"
"sha256:
66c9268862641abcac4a96ba74506e594c884e3f57690a696d21ad8210ed667a
"
,
"sha256:f
6c5ef0d7480ad048c054c37632c67fca55299990fff127850181659eea33fc3
"
],
"version"
:
"==2.3.
0
"
"version"
:
"==2.3.
1
"
},
"pyyaml"
:
{
"hashes"
:
[
"sha256:
3d7da3009c0f3e783b2c873687652d83b1bbfd5c88e9813fb7e5b03c0dd3108b
"
,
"sha256:
3ef3092145e9b70e3ddd2c7ad59bdd0252a94dfe3949721633e41344de00a6bf
"
,
"sha256:4
0c71b8e076d0550b2e6380bada1f1cd1017b882f7e16f09a65be98e017f211a
"
,
"sha256:5
58dd60b890ba8fd982e05941927a3911dc409a63dcb8b634feaa0cda69330d3
"
,
"sha256:
a7c28b45d9f99102fa092bb213aa12e0aaf9a6a1f5e395d36166639c1f96c3a1
"
,
"sha256:
aa7dd4a6a427aed7df6fb7f08a580d68d9b118d90310374716ae90b710280af1
"
,
"sha256:
bc558586e6045763782014934bfaf39d48b8ae85a2713117d16c39864085c613
"
,
"sha256:
d46d7982b62e0729ad0175a9bc7e10a566fc07b224d2c79fafb5e032727eaa04
"
,
"sha256:
d5eef459e30b09f5a098b9cea68bebfeb268697f78d647bd255a085371ac7f3f
"
,
"sha256:
e01d3203230e1786cd91ccfdc8f8454c8069c91bee3962ad93b87a4b2860f537
"
,
"sha256:e
170a9e6fcfd19021dd29845af83bb79236068bf5fd4df3327c1be18182b2531
"
"sha256:
1adecc22f88d38052fb787d959f003811ca858b799590a5eaa70e63dca50308c
"
,
"sha256:
436bc774ecf7c103814098159fbb84c2715d25980175292c648f2da143909f95
"
,
"sha256:4
60a5a4248763f6f37ea225d19d5c205677d8d525f6a83357ca622ed541830c2
"
,
"sha256:5
a22a9c84653debfbf198d02fe592c176ea548cccce47553f35f466e15cf2fd4
"
,
"sha256:
7a5d3f26b89d688db27822343dfa25c599627bc92093e788956372285c6298ad
"
,
"sha256:
9372b04a02080752d9e6f990179a4ab840227c6e2ce15b95e1278456664cf2ba
"
,
"sha256:
a5dcbebee834eaddf3fa7366316b880ff4062e4bcc9787b78c7fbb4a26ff2dd1
"
,
"sha256:
aee5bab92a176e7cd034e57f46e9df9a9862a71f8f37cad167c6fc74c65f5b4e
"
,
"sha256:
c51f642898c0bacd335fc119da60baae0824f2cde95b0330b56c0553439f0673
"
,
"sha256:
c68ea4d3ba1705da1e0d85da6684ac657912679a649e8868bd850d2c299cce13
"
,
"sha256:e
23d0cc5299223dcc37885dae624f382297717e459ea24053709675a976a3e19
"
],
"index"
:
"pypi"
,
"version"
:
"==
3.13
"
"version"
:
"==
5.1
"
},
"six"
:
{
"hashes"
:
[
...
...
@@ -112,77 +112,77 @@
},
"jinja2"
:
{
"hashes"
:
[
"sha256:
74c935a1b8bb9a3947c50a54766a969d4846290e1e788ea44c1392163723c3bd
"
,
"sha256:
f84be1bb0040caca4cea721fcbbbbd61f9be9464ca236387158b0feea01914a4
"
"sha256:
065c4f02ebe7f7cf559e49ee5a95fb800a9e4528727aec6f24402a5374c65013
"
,
"sha256:
14dd6caf1527abb21f08f86c784eac40853ba93edb79552aa1e4b8aef1b61c7b
"
],
"index"
:
"pypi"
,
"version"
:
"==2.10"
"version"
:
"==2.10
.1
"
},
"markupsafe"
:
{
"hashes"
:
[
"sha256:0
48ef924c1623740e70204aa7143ec592504045ae4429b59c30054cb31e3c432
"
,
"sha256:
130f844e7f5bdd8e9f3f42e7102ef1d49b2e6fdf0d7526df3f87281a532d8c8b
"
,
"sha256:
19f637c2ac5ae9da8bfd98cef74d64b7e1bb8a63038a3505cd182c3fac5eb4d9
"
,
"sha256:1
b8a7a87ad1b92bd887568ce54b23565f3fd7018c4180136e1cf412b405a47af
"
,
"sha256:
1c25694ca680b6919de53a4bb3bdd0602beafc63ff001fea2f2fc16ec3a11834
"
,
"sha256:
1f19ef5d3908110e1e891deefb5586aae1b49a7440db952454b4e281b41620cd
"
,
"sha256:
1fa6058938190ebe8290e5cae6c351e14e7bb44505c4a7624555ce57fbbeba0d
"
,
"sha256:
31cbb1359e8c25f9f48e156e59e2eaad51cd5242c05ed18a8de6dbe85184e4b7
"
,
"sha256:
3e835d8841ae7863f64e40e19477f7eb398674da6a47f09871673742531e6f4b
"
,
"sha256:
4e97332c9ce444b0c2c38dd22ddc61c743eb208d916e4265a2a3b575bdccb1d3
"
,
"sha256:
525396ee324ee2da82919f2ee9c9e73b012f23e7640131dd1b53a90206a0f09c
"
,
"sha256:
52b07fbc32032c21ad4ab060fec137b76eb804c4b9a1c7c7dc562549306afad2
"
,
"sha256:
52ccb45e77a1085ec5461cde794e1aa037df79f473cbc69b974e73940655c8d7
"
,
"sha256:
5c3fbebd7de20ce93103cb3183b47671f2885307df4a17a0ad56a1dd51273d36
"
,
"sha256:
5e5851969aea17660e55f6a3be00037a25b96a9b44d2083651812c99d53b14d1
"
,
"sha256:
5edfa27b2d3eefa2210fb2f5d539fbed81722b49f083b2c6566455eb7422fd7e
"
,
"sha256:
7d263e5770efddf465a9e31b78362d84d015cc894ca2c131901a4445eaa61ee1
"
,
"sha256:
83381342bfc22b3c8c06f2dd93a505413888694302de25add756254beee8449c
"
,
"sha256:
857eebb2c1dc60e4219ec8e98dfa19553dae33608237e107db9c6078b1167856
"
,
"sha256:9
8e439297f78fca3a6169fd330fbe88d78b3bb72f967ad9961bcac0d7fdd1550
"
,
"sha256:
bf54103892a83c64db58125b3f2a43df6d2cb2d28889f14c78519394feb41492
"
,
"sha256:
d9ac82be533394d341b41d78aca7ed0e0f4ba5a2231602e2f05aa87f25c5167
2"
,
"sha256:
e982fe07ede9fada6ff6705af70514a52beb1b2c3d25d4e873e82114cf3c5401
"
,
"sha256:
edce2ea7f3dfc981c4ddc97add8a61381d9642dc3273737e756517cc03e84dd6
"
,
"sha256:
efdc45ef1afc238db84cb4963aa689c0408912a0239b0721cb172b4016eb31d
6"
,
"sha256:
f137c02498f8b935892d5c0172560d7ab54bc45039de8805075e19079c639a9c
"
,
"sha256:
f82e347a72f955b7017a39708a3667f106e6ad4d10b25f237396a7115d8ed5fd
"
,
"sha256:
fb7c206e01ad85ce57feeaaa0bf784b97fa3cad0d4a5737bc5295785f5c613a1
"
"sha256:0
0bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473
"
,
"sha256:
09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161
"
,
"sha256:
09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235
"
,
"sha256:1
027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5
"
,
"sha256:
24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff
"
,
"sha256:
29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b
"
,
"sha256:
43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1
"
,
"sha256:
46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e
"
,
"sha256:
500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183
"
,
"sha256:
535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66
"
,
"sha256:
62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1
"
,
"sha256:
6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1
"
,
"sha256:
717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e
"
,
"sha256:
79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b
"
,
"sha256:
7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905
"
,
"sha256:
88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735
"
,
"sha256:
8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d
"
,
"sha256:
98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e
"
,
"sha256:
9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d
"
,
"sha256:9
bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c
"
,
"sha256:
ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21
"
,
"sha256:
b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc
2"
,
"sha256:
b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5
"
,
"sha256:
b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b
"
,
"sha256:
ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c
6"
,
"sha256:
c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f
"
,
"sha256:
cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f
"
,
"sha256:
e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7
"
],
"index"
:
"pypi"
,
"version"
:
"==1.1.
0
"
"version"
:
"==1.1.
1
"
},
"packaging"
:
{
"hashes"
:
[
"sha256:0
886227f54515e592aaa2e5a553332c73962917f2831f1b0f9b9f4380a4b9807
"
,
"sha256:
f95a1e147590f204328170981833854229bb2912ac3d5f89e2a8ccd2834800c9
"
"sha256:0
c98a5d0be38ed775798ece1b9727178c4469d9c3b4ada66e8e6b7849f8732af
"
,
"sha256:
9e1cbf8c12b1f1ce0bb5344b8d7ecf66a6f8a6e91bcb0c84593ed6d3ab5c4ab3
"
],
"index"
:
"pypi"
,
"version"
:
"==1
8
.0"
"version"
:
"==1
9
.0"
},
"pyparsing"
:
{
"hashes"
:
[
"sha256:
40856e74d4987de5d01761a22d1621ae1c7f8774585acae358aa5c5936c6c90b
"
,
"sha256:f
353aab21fd474459d97b709e527b5571314ee5f067441dc9f88e33eecd96592
"
"sha256:
66c9268862641abcac4a96ba74506e594c884e3f57690a696d21ad8210ed667a
"
,
"sha256:f
6c5ef0d7480ad048c054c37632c67fca55299990fff127850181659eea33fc3
"
],
"version"
:
"==2.3.
0
"
"version"
:
"==2.3.
1
"
},
"pyyaml"
:
{
"hashes"
:
[
"sha256:
3d7da3009c0f3e783b2c873687652d83b1bbfd5c88e9813fb7e5b03c0dd3108b
"
,
"sha256:
3ef3092145e9b70e3ddd2c7ad59bdd0252a94dfe3949721633e41344de00a6bf
"
,
"sha256:4
0c71b8e076d0550b2e6380bada1f1cd1017b882f7e16f09a65be98e017f211a
"
,
"sha256:5
58dd60b890ba8fd982e05941927a3911dc409a63dcb8b634feaa0cda69330d3
"
,
"sha256:
a7c28b45d9f99102fa092bb213aa12e0aaf9a6a1f5e395d36166639c1f96c3a1
"
,
"sha256:
aa7dd4a6a427aed7df6fb7f08a580d68d9b118d90310374716ae90b710280af1
"
,
"sha256:
bc558586e6045763782014934bfaf39d48b8ae85a2713117d16c39864085c613
"
,
"sha256:
d46d7982b62e0729ad0175a9bc7e10a566fc07b224d2c79fafb5e032727eaa04
"
,
"sha256:
d5eef459e30b09f5a098b9cea68bebfeb268697f78d647bd255a085371ac7f3f
"
,
"sha256:
e01d3203230e1786cd91ccfdc8f8454c8069c91bee3962ad93b87a4b2860f537
"
,
"sha256:e
170a9e6fcfd19021dd29845af83bb79236068bf5fd4df3327c1be18182b2531
"
"sha256:
1adecc22f88d38052fb787d959f003811ca858b799590a5eaa70e63dca50308c
"
,
"sha256:
436bc774ecf7c103814098159fbb84c2715d25980175292c648f2da143909f95
"
,
"sha256:4
60a5a4248763f6f37ea225d19d5c205677d8d525f6a83357ca622ed541830c2
"
,
"sha256:5
a22a9c84653debfbf198d02fe592c176ea548cccce47553f35f466e15cf2fd4
"
,
"sha256:
7a5d3f26b89d688db27822343dfa25c599627bc92093e788956372285c6298ad
"
,
"sha256:
9372b04a02080752d9e6f990179a4ab840227c6e2ce15b95e1278456664cf2ba
"
,
"sha256:
a5dcbebee834eaddf3fa7366316b880ff4062e4bcc9787b78c7fbb4a26ff2dd1
"
,
"sha256:
aee5bab92a176e7cd034e57f46e9df9a9862a71f8f37cad167c6fc74c65f5b4e
"
,
"sha256:
c51f642898c0bacd335fc119da60baae0824f2cde95b0330b56c0553439f0673
"
,
"sha256:
c68ea4d3ba1705da1e0d85da6684ac657912679a649e8868bd850d2c299cce13
"
,
"sha256:e
23d0cc5299223dcc37885dae624f382297717e459ea24053709675a976a3e19
"
],
"index"
:
"pypi"
,
"version"
:
"==
3.13
"
"version"
:
"==
5.1
"
},
"six"
:
{
"hashes"
:
[
...
...
b5/lib/config.py
View file @
0dccef07
...
...
@@ -52,7 +52,7 @@ def load_config(state):
config
=
{}
for
configfile
in
configfiles
:
fh
=
open
(
configfile
[
'path'
],
'r'
)
file_config
=
yaml
.
load
(
fh
)
file_config
=
yaml
.
safe_
load
(
fh
)
if
not
isinstance
(
file_config
,
dict
):
file_config
=
{}
config
=
merge_config
(
config
,
file_config
)
...
...
b5/lib/state.py
View file @
0dccef07
...
...
@@ -53,4 +53,4 @@ class State(object):
@
classmethod
def
load
(
cls
,
fh
):
return
cls
(
**
yaml
.
load
(
fh
))
return
cls
(
**
yaml
.
safe_
load
(
fh
))
docs/04_config_loading.md
View file @
0dccef07
...
...
@@ -51,10 +51,10 @@ import yaml
def
load_config
():
if
'B5_STATE_FILE'
in
os
.
environ
:
with
open
(
os
.
environ
[
'B5_STATE_FILE'
],
'r'
)
as
fh
:
return
yaml
.
load
(
fh
)[
'config'
]
return
yaml
.
safe_
load
(
fh
)[
'config'
]
elif
os
.
path
.
exists
(
'config.yml'
):
with
open
(
'config.yml'
,
'r'
)
as
fh
:
return
yaml
.
load
(
fh
)
return
yaml
.
safe_
load
(
fh
)
else
:
return
{}
```
...
...
setup.py
View file @
0dccef07
...
...
@@ -39,10 +39,10 @@ setup(
],
},
install_requires
=
[
'pyyaml
>=3.13
'
,
'termcolor
>
=1.1.0'
,
'Jinja2
>
=2.10'
,
'MarkupSafe
>=1.0
'
,
'pyyaml
~=5.1
'
,
'termcolor
~
=1.1.0'
,
'Jinja2
~
=2.10'
,
'MarkupSafe
~=1.1
'
,
'packaging >=16.0'
,
],
entry_points
=
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment