diff --git a/environment-dev.yml b/environment-dev.yml index b2ff0c6f8..63575cb15 100644 --- a/environment-dev.yml +++ b/environment-dev.yml @@ -2,55 +2,45 @@ name: pyjanitor-dev channels: - conda-forge dependencies: - - python=3.9 - - biopython - - black=22.1.0 - - bump2version=1.0.1 - - cairo - - conda - - darglint - - doc8 - - flake8 - - hypothesis - - interrogate - - ipykernel - - ipython - - isort - - jinja2<3.1.0 # 27 March 2022: https://github.com/pallets/jinja/issues/1631 - - jupyterlab - - lxml - - make - - mkdocs - - mkdocs-material - - mkdocstrings-python - - missingno + - python>=3.6 + # required + - pandas + - pandas-flavor - multipledispatch - - mypy - - natsort - - numba - - numpy + - scipy # math, functions + + # optional + - natsort # functions + - numba # functions + - biopython # biology + - rdkit # chemistry + - tqdm # chemistry + - unyt # engineering + - requests # finance + - pyspark>=3.2.0 + - xarray + # io - openpyxl - - pandas-flavor + - xlrd + + # testing + - pytest + - pytest-cov + - pytest-xdist + - hypothesis - pandas-vet - - pandas=1.3.5 - - pip - - pipreqs + - interrogate + + # dev - pip-tools - pre-commit - - pyflakes + - make + # IDE code style + - black - pylint - - pyspark>=3.2.0 - - pytest - - pytest-cov - - pytest-xdist - - python-language-server - - rdkit=2021.09.3 - - recommonmark - - seaborn - - twine - - unyt - - xarray - - xlrd - - xorg-libxrender - - pip: - - mknotebooks + - isort + + # doc + - mkdocs + - mkdocs-material + - mkdocstrings-python