mirror of
https://github.com/wassname/cookiecutter-data-science.git
synced 2026-08-08 11:17:30 +08:00
add deon option
This commit is contained in:
@@ -26,5 +26,9 @@
|
||||
"none",
|
||||
"basic"
|
||||
],
|
||||
"ethics_checklist": [
|
||||
"yes",
|
||||
"no",
|
||||
],
|
||||
"open_source_license": ["MIT", "BSD-3-Clause", "No license file"]
|
||||
}
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import os
|
||||
from urllib.request import urlretrieve
|
||||
|
||||
|
||||
packages = [
|
||||
'flake8',
|
||||
@@ -34,7 +36,7 @@ def write_dependencies():
|
||||
if dependencies == 'requirements.txt':
|
||||
with open(dependencies, 'w') as f:
|
||||
lines = sorted(packages + pip_only_packages)
|
||||
|
||||
|
||||
lines += [
|
||||
""
|
||||
"-e ."
|
||||
@@ -75,4 +77,11 @@ def write_dependencies():
|
||||
f.write("\n".join(lines))
|
||||
|
||||
|
||||
write_dependencies()
|
||||
write_dependencies()
|
||||
|
||||
{% if cookiecutter.ethics_checklist == "yes" %}
|
||||
urlretrieve(
|
||||
"https://raw.githubusercontent.com/drivendataorg/deon/master/examples/ethics.md",
|
||||
"ethics.md"
|
||||
)
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user