From 4a44bc299ea5450bbfd7b4df0631361852cc3a49 Mon Sep 17 00:00:00 2001 From: Austin Gill Date: Mon, 26 Aug 2019 20:18:01 -0600 Subject: [PATCH] WIP: Attempt to use poetry for dependency management On hold due to https://github.com/sdispater/poetry/issues/1330 --- .gitignore | 1 + pyproject.toml | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 pyproject.toml diff --git a/.gitignore b/.gitignore index 44c8534..24e6c03 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ data/haikus.csv *.gexf .noseids +poetry.lock ## Core latex/pdflatex auxiliary files: *.aux diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..c9c6df1 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,38 @@ +[tool.poetry] +name = "research" +version = "0.1.0" +description = "Graduate research on the generation of haiku with machine learning" +authors = ["Austin Gill "] +readme = "README.md" +homepage = "https://research.agill.xyz" + +[tool.poetry.dependencies] +python = "^3.6" +gensim = "^3.8" +h5py = "^2.9" +matplotlib = "^3.1" +networkx = "^2.3" +nltk = "^3.4" +numpy = "^1.17" +pandas = "^0.25.1" +requests = "^2.22" +requests-html = "^0.10.0" +scikit-learn = "^0.21.3" +scipy = "^1.3" +seaborn = "^0.9.0" +sympy = "^1.4" +textblob = "^0.15.3" +wordcloud = "^1.5" +tensorflow-gpu = {version = "^2.0.0-beta", allows-prereleases = true} +[tool.poetry.dev-dependencies] +black = {version = "^19.3-beta.0", allows-prereleases = true} +isort = "^4.3" +jedi = "^0.15.1" +nose = "^1.3" +pydocstyle = "^4.0" +pylint = "^2.3" +ipykernel = "^5.1" + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api"