ml4ai / automates

AutoMATES: Automated Model Assembly from Text, Equations, and Software
https://ml4ai.github.io/automates
Other
25 stars 9 forks source link

Pinned Python Dependencies making for a challenging install? #313

Open danbryce opened 2 years ago

danbryce commented 2 years ago

I am having difficulty installing the package and noticed the number of pinned dependencies in setup.py is fairly substantial (see below). I'm trying to install on an M1 Mac and get stuck on the scipy dep not having a wheel for that version and my arch. Would it be possible to unpin some of these deps? Thanks!

        "antlr4-python3-runtime==4.8",
        "dill==0.3.4",
        "Flask==1.1.1",
        "flask_codemirror==1.1",
        "flask_wtf==0.14.3",
        "future==0.18.2",
        "matplotlib==3.3.4",
        "networkx==2.5",
        "nltk==3.6.6",
        "notebook==6.4.12",
        "numpy==1.21",
        "pandas==1.2.2",
        "plotly==4.5.4",
        "pygraphviz==1.7",
        "pytest==6.2.2",
        "pytest-cov==2.11.1",
        "python-igraph==0.9.1",
        "Pygments==2.7.4",
        "SALib==1.3.12",
        "seaborn==0.10.0",
        "scikit_learn==0.24.1",
        "SPARQLWrapper==1.8.5",
        "sympy==1.5.1",
        "tqdm==4.29.0",
        "WTForms==2.2.1",
        "flask-codemirror",
        "scipy==1.6.0",
        "ruamel.yaml",
        "pdfminer.six",
        "pdf2image",
        "webcolors",
        "lxml",
        "Pillow",
        "ftfy",
        "fastparquet"
    ],
cl4yton commented 2 years ago

@danbryce Thanks for noting this! We'll take a look.