Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom Python version causes compilation failure #901

Closed
mcdonc opened this issue Dec 15, 2023 · 6 comments
Closed

Custom Python version causes compilation failure #901

mcdonc opened this issue Dec 15, 2023 · 6 comments
Labels
bug Something isn't working

Comments

@mcdonc
Copy link
Contributor

mcdonc commented Dec 15, 2023

Describe the bug
Specifying a package in "packages" relative to config.languages.python.package.pkgs with custom languages.python.version causes devenv to try to download and compile that Python version. It fails, presumably due to sandboxing (on Linux at least).

The error:

❯ devenv shell
Building shell ...
error: builder for '/nix/store/73j7j4qi92rxjyghprzd7r2y1s1v4ihh-Python-3.11.6.tar.xz.drv' failed with exit code 1;
       last 10 log lines:
       >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
       >                                  Dload  Upload   Total   Spent    Left  Speed
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: www.python.org
       > Warning: Problem : timeout. Will retry in 1 seconds. 3 retries left.
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: www.python.org
       > Warning: Problem : timeout. Will retry in 2 seconds. 2 retries left.
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: www.python.org
       > Warning: Problem : timeout. Will retry in 4 seconds. 1 retries left.
       >   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (6) Could not resolve host: www.python.org
       > error: cannot download Python-3.11.6.tar.xz from any mirror
       For full logs, run 'nix log /nix/store/73j7j4qi92rxjyghprzd7r2y1s1v4ihh-Python-3.11.6.tar.xz.drv'.
error: 1 dependencies of derivation '/nix/store/7dj9x4jdjxl3q722wfrk0g8spqqcrlrj-python3-3.11.6.drv' failed to build
error: 1 dependencies of derivation '/nix/store/wisap4zy5drk7rs458waimcmwrpcja8x-pip-build-hook.sh.drv' failed to build
error: 1 dependencies of derivation '/nix/store/12r67gqd3fm7xcdbsyim2qafrz49liwh-pip-install-hook.drv' failed to build
error: 1 dependencies of derivation '/nix/store/y7241vc32q98sw58rxfdc091vdm98nlj-pip-install-hook.drv' failed to build
error: 1 dependencies of derivation '/nix/store/kz48i101k6mg95rx17krpsaqxbax721g-python-catch-conflicts-hook.drv' failed to build
error: 1 dependencies of derivation '/nix/store/h8ln4d3s35lw1hpspaz8zvxpbhwp5ra0-python3.11-bootstrapped-pip-23.0.1.drv' failed to build
error: 1 dependencies of derivation '/nix/store/rd7gd8jnkhrjqml5jxbjxw9dhpf2nnaz-setuptools-setup-hook.drv' failed to build
error: 1 dependencies of derivation '/nix/store/911nnx5bxi3ghynpwq3z6cfy3ly032if-wrap-python-hook.drv' failed to build
error: 1 dependencies of derivation '/nix/store/gvz9fmykzrfykxb84j751bcxp0abvyjn-python3.11-wand-0.6.11.drv' failed to build
error: 1 dependencies of derivation '/nix/store/l0i3jv5zsw63j48a5l63srlscfmajlyd-devenv-profile.drv' failed to build
error:
       error: 1 dependencies of derivation '/nix/store/ikf4cw5qdiwhxjrnp13liy7prcfqh82y-devenv-shell-env.drv' failed to build

To reproduce

devenv.nix:

{ pkgs, config, ... }:

let
    pythonPackages = config.languages.python.package.pkgs;
in
{

  packages = with pkgs; [
    unixODBC
    imagemagick
    unixODBCDrivers.msodbcsql17
    pythonPackages.wand
  ];
  
  languages.python = {
    enable = true;
    version = "3.11.6";
    venv = {
      enable = true;
      requirements = ./requirements.txt;
    };
  };
  
}

devenv.yaml

inputs:
  nixpkgs:
    url: github:NixOS/nixpkgs/nixpkgs-unstable
  nixpkgs-python:
    url: github:cachix/nixpkgs-python
allowUnfree: true

If I comment out languages.python.version, it doesn't try to compile a Python, and works.

Version

Paste the output of $ devenv version here.

0.6.3

@mcdonc mcdonc added the bug Something isn't working label Dec 15, 2023
@mcdonc
Copy link
Contributor Author

mcdonc commented Dec 15, 2023

Note also that when languages.python.version is omitted, devenv appears to create a venv using whatever version of Python is installed on the system.

But weirdly, when you have the following:

  languages.python = {
    enable = true;
    # https://github.com/cachix/devenv/issues/901
    # version = "3.11.6";
    venv = {
      enable = true;
      requirements = ./requirements.txt;
    };
  };

  enterShell = ''pip install -e .'';
  
  processes.eao_dash.exec = ''python -m flask run --host=0.0.0.0'';

processes.eao.dash fails to start after a devenv up because it can't find flask, which makes no sense given this output.

 devenv shell
Building shell ...
Entering shell ...

Requirement already satisfied: amqp==5.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 1)) (5.1.1)
Requirement already satisfied: async-timeout==4.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 2)) (4.0.2)
Requirement already satisfied: billiard==4.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 3)) (4.1.0)
Requirement already satisfied: blinker==1.6.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 4)) (1.6.2)
Requirement already satisfied: Brotli==1.0.9 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 5)) (1.0.9)
Requirement already satisfied: cachelib==0.10.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 6)) (0.10.2)
Requirement already satisfied: celery==5.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 7)) (5.3.0)
Requirement already satisfied: certifi==2023.5.7 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 8)) (2023.5.7)
Requirement already satisfied: cffi==1.15.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 9)) (1.15.1)
Requirement already satisfied: charset-normalizer==3.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 10)) (3.1.0)
Requirement already satisfied: click==8.1.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 11)) (8.1.3)
Requirement already satisfied: click-didyoumean==0.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 12)) (0.3.0)
Requirement already satisfied: click-plugins==1.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 13)) (1.1.1)
Requirement already satisfied: click-repl==0.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 14)) (0.2.0)
Requirement already satisfied: cryptography==40.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 15)) (40.0.2)
Requirement already satisfied: dash==2.10.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 16)) (2.10.2)
Requirement already satisfied: dash-bootstrap-components==1.4.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 17)) (1.4.2)
Requirement already satisfied: dash-core-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 18)) (2.0.0)
Requirement already satisfied: dash-html-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 19)) (2.0.0)
Requirement already satisfied: dash-table==5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 20)) (5.0.0)
Requirement already satisfied: decorator==5.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 21)) (5.1.1)
Requirement already satisfied: dnspython==2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 22)) (2.3.0)
Requirement already satisfied: email-validator==2.0.0.post2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 23)) (2.0.0.post2)
Requirement already satisfied: et-xmlfile==1.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 24)) (1.1.0)
Requirement already satisfied: Flask==2.2.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 25)) (2.2.5)
Requirement already satisfied: Flask-Admin==1.6.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 26)) (1.6.1)
Requirement already satisfied: Flask-Compress==1.13 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 27)) (1.13)
Requirement already satisfied: Flask-Login==0.6.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 28)) (0.6.2)
Requirement already satisfied: Flask-Mail==0.9.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 29)) (0.9.1)
Requirement already satisfied: flask-mongoengine==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 30)) (1.0.0)
Requirement already satisfied: Flask-PyMongo==2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 31)) (2.3.0)
Requirement already satisfied: Flask-Session==0.5.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 32)) (0.5.0)
Requirement already satisfied: Flask-SQLAlchemy==2.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 33)) (2.5.1)
Requirement already satisfied: Flask-WTF==1.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 34)) (1.1.1)
Requirement already satisfied: flower==1.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 35)) (1.2.0)
Requirement already satisfied: future==0.18.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 36)) (0.18.3)
Requirement already satisfied: greenlet==2.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 37)) (2.0.2)
Requirement already satisfied: gunicorn==20.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 38)) (20.1.0)
Requirement already satisfied: humanize==4.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 39)) (4.6.0)
Requirement already satisfied: idna==3.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 40)) (3.4)
Requirement already satisfied: importlib-metadata==6.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 41)) (6.6.0)
Requirement already satisfied: infinity==1.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 42)) (1.5)
Requirement already satisfied: intervals==0.9.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 43)) (0.9.2)
Requirement already satisfied: itsdangerous==2.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 44)) (2.1.2)
Requirement already satisfied: Jinja2==3.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 45)) (3.1.2)
Requirement already satisfied: kombu==5.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 46)) (5.3.0)
Requirement already satisfied: lxml==4.9.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 47)) (4.9.2)
Requirement already satisfied: MarkupSafe==2.1.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 48)) (2.1.3)
Requirement already satisfied: mongoengine==0.27.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 49)) (0.27.0)
Requirement already satisfied: mpmath==1.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 50)) (1.3.0)
Requirement already satisfied: numpy==1.24.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 51)) (1.24.3)
Requirement already satisfied: openpyxl==3.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 52)) (3.1.2)
Requirement already satisfied: packaging==23.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 53)) (23.1)
Requirement already satisfied: pandas==2.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 54)) (2.0.2)
Requirement already satisfied: plotly==5.14.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 55)) (5.14.1)
Requirement already satisfied: prometheus-client==0.17.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 56)) (0.17.0)
Requirement already satisfied: prompt-toolkit==3.0.38 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 57)) (3.0.38)
Requirement already satisfied: pycparser==2.21 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 58)) (2.21)
Requirement already satisfied: Pygments==2.15.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 59)) (2.15.1)
Requirement already satisfied: pymongo==4.3.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 60)) (4.3.3)
Requirement already satisfied: pyodbc==4.0.39 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 61)) (4.0.39)
Requirement already satisfied: PyPDF2==3.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 62)) (3.0.1)
Requirement already satisfied: pysolr==3.9.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 63)) (3.9.0)
Requirement already satisfied: python-dateutil==2.8.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 64)) (2.8.2)
Requirement already satisfied: python-dotenv==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 65)) (1.0.0)
Requirement already satisfied: pytz==2023.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 66)) (2023.3)
Requirement already satisfied: redis==4.5.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 67)) (4.5.5)
Requirement already satisfied: requests==2.31.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 68)) (2.31.0)
Requirement already satisfied: scipy==1.10.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 69)) (1.10.1)
Requirement already satisfied: simplejson==3.19.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 70)) (3.19.1)
Requirement already satisfied: six==1.16.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 71)) (1.16.0)
Requirement already satisfied: SQLAlchemy==1.4.48 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 72)) (1.4.48)
Requirement already satisfied: SQLAlchemy-Utils==0.41.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 73)) (0.41.1)
Requirement already satisfied: sympy==1.12 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 74)) (1.12)
Requirement already satisfied: tenacity==8.2.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 75)) (8.2.2)
Requirement already satisfied: tornado==6.3.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 76)) (6.3.2)
Requirement already satisfied: typing_extensions==4.6.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 77)) (4.6.3)
Requirement already satisfied: unyt==2.9.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 78)) (2.9.5)
Requirement already satisfied: urllib3==1.26 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 79)) (1.26.0)
Requirement already satisfied: validators==0.20.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 80)) (0.20.0)
Requirement already satisfied: vine==5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 81)) (5.0.0)
Collecting Wand==0.6.11 (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 82))
  Using cached Wand-0.6.11-py2.py3-none-any.whl (143 kB)
Requirement already satisfied: wcwidth==0.2.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 83)) (0.2.6)
Requirement already satisfied: Werkzeug==2.2.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 84)) (2.2.3)
Requirement already satisfied: WTForms==3.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 85)) (3.0.1)
Requirement already satisfied: WTForms-Components==0.10.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 86)) (0.10.5)
Requirement already satisfied: zipp==3.15.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 87)) (3.15.0)
Requirement already satisfied: alabaster==0.7.13 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 89)) (0.7.13)
Requirement already satisfied: Babel==2.12.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 90)) (2.12.1)
Requirement already satisfied: bleach==6.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 91)) (6.0.0)
Requirement already satisfied: bump2version==1.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 92)) (1.0.1)
Requirement already satisfied: cachetools==5.3.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 93)) (5.3.1)
Requirement already satisfied: chardet==5.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 94)) (5.1.0)
Requirement already satisfied: colorama==0.4.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 95)) (0.4.6)
Requirement already satisfied: coverage==7.2.7 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 96)) (7.2.7)
Requirement already satisfied: distlib==0.3.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 97)) (0.3.6)
Requirement already satisfied: docutils==0.20.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 98)) (0.20.1)
Requirement already satisfied: filelock==3.12.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 99)) (3.12.0)
Requirement already satisfied: flake8==6.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 100)) (6.0.0)
Requirement already satisfied: imagesize==1.4.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 101)) (1.4.1)
Requirement already satisfied: inflect==6.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 102)) (6.0.4)
Requirement already satisfied: iniconfig==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 103)) (2.0.0)
Requirement already satisfied: jaraco.classes==3.2.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 104)) (3.2.3)
Requirement already satisfied: jeepney==0.8.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 105)) (0.8.0)
Requirement already satisfied: keyring==23.13.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 106)) (23.13.1)
Requirement already satisfied: markdown-it-py==2.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 107)) (2.2.0)
Requirement already satisfied: mccabe==0.7.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 108)) (0.7.0)
Requirement already satisfied: mdurl==0.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 109)) (0.1.2)
Requirement already satisfied: more-itertools==9.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 110)) (9.1.0)
Requirement already satisfied: pkginfo==1.9.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 111)) (1.9.6)
Requirement already satisfied: platformdirs==3.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 112)) (3.5.1)
Requirement already satisfied: pluggy==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 113)) (1.0.0)
Requirement already satisfied: pycodestyle==2.10.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 114)) (2.10.0)
Requirement already satisfied: pydantic==1.10.8 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 115)) (1.10.8)
Requirement already satisfied: pyflakes==3.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 116)) (3.0.1)
Requirement already satisfied: pyproject_api==1.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 117)) (1.5.1)
Requirement already satisfied: pytest==7.3.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 118)) (7.3.1)
Requirement already satisfied: pytest-mock==3.10.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 119)) (3.10.0)
Requirement already satisfied: pytest-runner==6.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 120)) (6.0.0)
Requirement already satisfied: readme-renderer==37.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 121)) (37.3)
Requirement already satisfied: requests-toolbelt==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 122)) (1.0.0)
Requirement already satisfied: rfc3986==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 123)) (2.0.0)
Requirement already satisfied: rich==13.4.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 124)) (13.4.1)
Requirement already satisfied: SecretStorage==3.3.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 125)) (3.3.3)
Requirement already satisfied: snowballstemmer==2.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 126)) (2.2.0)
Requirement already satisfied: snowflake_connector_python==3.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (3.0.4)
Requirement already satisfied: Sphinx==7.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 128)) (7.0.1)
Requirement already satisfied: sphinxcontrib-applehelp==1.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 129)) (1.0.4)
Requirement already satisfied: sphinxcontrib-devhelp==1.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 130)) (1.0.2)
Requirement already satisfied: sphinxcontrib-htmlhelp==2.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 131)) (2.0.1)
Requirement already satisfied: sphinxcontrib-jsmath==1.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 132)) (1.0.1)
Requirement already satisfied: sphinxcontrib-qthelp==1.0.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 133)) (1.0.3)
Requirement already satisfied: sphinxcontrib-serializinghtml==1.1.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 134)) (1.1.5)
Requirement already satisfied: sqlacodegen==2.3.0.post1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 135)) (2.3.0.post1)
Requirement already satisfied: tox==4.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 136)) (4.6.0)
Requirement already satisfied: twine==4.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 137)) (4.0.2)
Requirement already satisfied: tzdata==2023.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 138)) (2023.3)
Requirement already satisfied: virtualenv==20.23.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 139)) (20.23.0)
Requirement already satisfied: watchdog==3.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 140)) (3.0.0)
Requirement already satisfied: webencodings==0.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 141)) (0.5.1)
Requirement already satisfied: setuptools>=3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from gunicorn==20.1.0->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 38)) (65.5.0)
Requirement already satisfied: asn1crypto<2.0.0,>0.24.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (1.5.1)
Requirement already satisfied: oscrypto<2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (1.3.0)
Requirement already satisfied: pyOpenSSL<24.0.0,>=16.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (23.2.0)
Requirement already satisfied: pycryptodomex!=3.5.0,<4.0.0,>=3.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (3.19.0)
Requirement already satisfied: pyjwt<3.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (2.8.0)
Requirement already satisfied: sortedcontainers>=2.4.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (2.4.0)
Installing collected packages: Wand
  Attempting uninstall: Wand
    Found existing installation: Wand 0.6.13
    Not uninstalling wand at /nix/store/3dnbhw230ydcriw910nl5pjhsqjdsj6v-devenv-profile/lib/python3.11/site-packages, outside environment /home/chrism/projects/apex/eao_dash/.devenv/state/venv
    Can't uninstall 'Wand'. No files were found to uninstall.
Successfully installed Wand-0.6.11

[notice] A new release of pip is available: 23.2.1 -> 23.3.1
[notice] To update, run: pip install --upgrade pip
Obtaining file:///home/chrism/projects/apex/eao_dash
  Installing build dependencies ... done
  Checking if build backend supports build_editable ... done
  Getting requirements to build editable ... done
  Installing backend dependencies ... done
  Preparing editable metadata (pyproject.toml) ... done
Requirement already satisfied: celery in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (5.3.0)
Requirement already satisfied: dash-bootstrap-components>=0.6.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.4.2)
Requirement already satisfied: dash-table>=4.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (5.0.0)
Requirement already satisfied: dash>=2.3.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.10.2)
Requirement already satisfied: flask-admin>=1.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.6.1)
Requirement already satisfied: flask-login in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.6.2)
Requirement already satisfied: flask-mail in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.9.1)
Requirement already satisfied: flask-pymongo>=2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.3.0)
Requirement already satisfied: flask-session in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.5.0)
Requirement already satisfied: flask-sqlalchemy>=2.4.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.5.1)
Requirement already satisfied: flask-wtf in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.1.1)
Requirement already satisfied: flask-mongoengine in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.0.0)
Requirement already satisfied: flower in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.2.0)
Requirement already satisfied: gunicorn in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (20.1.0)
Requirement already satisfied: intervals in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.9.2)
Requirement already satisfied: lxml in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (4.9.2)
Requirement already satisfied: pandas in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.0.2)
Requirement already satisfied: plotly>=4.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (5.14.1)
Requirement already satisfied: pygments in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.15.1)
Requirement already satisfied: pyodbc in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (4.0.39)
Requirement already satisfied: pypdf2 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.0.1)
Requirement already satisfied: pysolr in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.9.0)
Requirement already satisfied: python-dotenv in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.0.0)
Requirement already satisfied: redis in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (4.5.5)
Requirement already satisfied: scipy in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.10.1)
Requirement already satisfied: simplejson in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.19.1)
Requirement already satisfied: sqlalchemy-utils in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.41.1)
Requirement already satisfied: unyt in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.9.5)
Requirement already satisfied: wand in /nix/store/3dnbhw230ydcriw910nl5pjhsqjdsj6v-devenv-profile/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.6.13)
Requirement already satisfied: wtforms-components in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.10.5)
Requirement already satisfied: wtforms>=3.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.0.1)
Requirement already satisfied: openpyxl in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.1.2)
Requirement already satisfied: requests in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.31.0)
Requirement already satisfied: Flask<2.3.0,>=1.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.2.5)
Requirement already satisfied: Werkzeug<2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.2.3)
Requirement already satisfied: dash-html-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.0.0)
Requirement already satisfied: dash-core-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.0.0)
Requirement already satisfied: PyMongo>=3.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-pymongo>=2.3.0->eao-dash==0.43.0.dev20231215) (4.3.3)
Requirement already satisfied: SQLAlchemy>=0.8.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-sqlalchemy>=2.4.0->eao-dash==0.43.0.dev20231215) (1.4.48)
Requirement already satisfied: tenacity>=6.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from plotly>=4.0.0->eao-dash==0.43.0.dev20231215) (8.2.2)
Requirement already satisfied: packaging in ./.devenv/state/venv/lib/python3.11/site-packages (from plotly>=4.0.0->eao-dash==0.43.0.dev20231215) (23.1)
Requirement already satisfied: MarkupSafe in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms>=3.0.0->eao-dash==0.43.0.dev20231215) (2.1.3)
Requirement already satisfied: billiard<5.0,>=4.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (4.1.0)
Requirement already satisfied: click-didyoumean>=0.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (0.3.0)
Requirement already satisfied: click-plugins>=1.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (1.1.1)
Requirement already satisfied: click-repl>=0.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (0.2.0)
Requirement already satisfied: click<9.0,>=8.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (8.1.3)
Requirement already satisfied: kombu<6.0,>=5.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (5.3.0)
Requirement already satisfied: python-dateutil>=2.8.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (2.8.2)
Requirement already satisfied: tzdata>=2022.7 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (2023.3)
Requirement already satisfied: vine<6.0,>=5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (5.0.0)
Requirement already satisfied: blinker in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-mail->eao-dash==0.43.0.dev20231215) (1.6.2)
Requirement already satisfied: mongoengine>=0.20 in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-mongoengine->eao-dash==0.43.0.dev20231215) (0.27.0)
Requirement already satisfied: itsdangerous in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-wtf->eao-dash==0.43.0.dev20231215) (2.1.2)
Requirement already satisfied: cachelib in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-session->eao-dash==0.43.0.dev20231215) (0.10.2)
Requirement already satisfied: tornado<7.0.0,>=5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (6.3.2)
Requirement already satisfied: prometheus-client>=0.8.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (0.17.0)
Requirement already satisfied: humanize in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (4.6.0)
Requirement already satisfied: pytz in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (2023.3)
Requirement already satisfied: setuptools>=3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from gunicorn->eao-dash==0.43.0.dev20231215) (65.5.0)
Requirement already satisfied: infinity>=0.1.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from intervals->eao-dash==0.43.0.dev20231215) (1.5)
Requirement already satisfied: et-xmlfile in ./.devenv/state/venv/lib/python3.11/site-packages (from openpyxl->eao-dash==0.43.0.dev20231215) (1.1.0)
Requirement already satisfied: numpy>=1.21.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from pandas->eao-dash==0.43.0.dev20231215) (1.24.3)
Requirement already satisfied: charset-normalizer<4,>=2 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (1.26.0)
Requirement already satisfied: certifi>=2017.4.17 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (2023.5.7)
Requirement already satisfied: sympy>=1.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from unyt->eao-dash==0.43.0.dev20231215) (1.12)
Requirement already satisfied: six>=1.4.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms-components->eao-dash==0.43.0.dev20231215) (1.16.0)
Requirement already satisfied: email-validator>=1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms-components->eao-dash==0.43.0.dev20231215) (2.0.0.post2)
Requirement already satisfied: validators>=0.5.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms-components->eao-dash==0.43.0.dev20231215) (0.20.0)
Requirement already satisfied: prompt-toolkit in ./.devenv/state/venv/lib/python3.11/site-packages (from click-repl>=0.2.0->celery->eao-dash==0.43.0.dev20231215) (3.0.38)
Requirement already satisfied: dnspython>=2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from email-validator>=1.0.0->wtforms-components->eao-dash==0.43.0.dev20231215) (2.3.0)
Requirement already satisfied: Jinja2>=3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from Flask<2.3.0,>=1.0.4->dash>=2.3.1->eao-dash==0.43.0.dev20231215) (3.1.2)
Requirement already satisfied: amqp<6.0.0,>=5.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from kombu<6.0,>=5.3.0->celery->eao-dash==0.43.0.dev20231215) (5.1.1)
Requirement already satisfied: greenlet!=0.4.17 in ./.devenv/state/venv/lib/python3.11/site-packages (from SQLAlchemy>=0.8.0->flask-sqlalchemy>=2.4.0->eao-dash==0.43.0.dev20231215) (2.0.2)
Requirement already satisfied: mpmath>=0.19 in ./.devenv/state/venv/lib/python3.11/site-packages (from sympy>=1.5->unyt->eao-dash==0.43.0.dev20231215) (1.3.0)
Requirement already satisfied: decorator>=3.4.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from validators>=0.5.0->wtforms-components->eao-dash==0.43.0.dev20231215) (5.1.1)
Requirement already satisfied: wcwidth in ./.devenv/state/venv/lib/python3.11/site-packages (from prompt-toolkit->click-repl>=0.2.0->celery->eao-dash==0.43.0.dev20231215) (0.2.6)
Building wheels for collected packages: eao-dash
  Building editable for eao-dash (pyproject.toml) ... done
  Created wheel for eao-dash: filename=eao_dash-0.43.0.dev20231215-0.editable-py2.py3-none-any.whl size=3341 sha256=3ad1d0934a75f29edef1e544cded9a830d8c6a84ee1ce60ecd345372221a968a
  Stored in directory: /tmp/pip-ephem-wheel-cache-_1bhtjz0/wheels/f3/88/57/3f93bc2ce15b81bda9075ea2468192b418a3703dec86caa281
Successfully built eao-dash
Installing collected packages: eao-dash
  Attempting uninstall: eao-dash
    Found existing installation: eao-dash 0.43.0.dev20231215
    Uninstalling eao-dash-0.43.0.dev20231215:
      Successfully uninstalled eao-dash-0.43.0.dev20231215
Successfully installed eao-dash-0.43.0.dev20231215

[notice] A new release of pip is available: 23.2.1 -> 23.3.1
[notice] To update, run: pip install --upgrade pip
(devenv) (venv) 
[chrism@thinknix512:~/projects/apex/eao_dash]$ devenv up
Building shell ...
Requirement already satisfied: amqp==5.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 1)) (5.1.1)
Requirement already satisfied: async-timeout==4.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 2)) (4.0.2)
Requirement already satisfied: billiard==4.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 3)) (4.1.0)
Requirement already satisfied: blinker==1.6.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 4)) (1.6.2)
Requirement already satisfied: Brotli==1.0.9 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 5)) (1.0.9)
Requirement already satisfied: cachelib==0.10.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 6)) (0.10.2)
Requirement already satisfied: celery==5.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 7)) (5.3.0)
Requirement already satisfied: certifi==2023.5.7 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 8)) (2023.5.7)
Requirement already satisfied: cffi==1.15.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 9)) (1.15.1)
Requirement already satisfied: charset-normalizer==3.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 10)) (3.1.0)
Requirement already satisfied: click==8.1.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 11)) (8.1.3)
Requirement already satisfied: click-didyoumean==0.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 12)) (0.3.0)
Requirement already satisfied: click-plugins==1.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 13)) (1.1.1)
Requirement already satisfied: click-repl==0.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 14)) (0.2.0)
Requirement already satisfied: cryptography==40.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 15)) (40.0.2)
Requirement already satisfied: dash==2.10.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 16)) (2.10.2)
Requirement already satisfied: dash-bootstrap-components==1.4.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 17)) (1.4.2)
Requirement already satisfied: dash-core-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 18)) (2.0.0)
Requirement already satisfied: dash-html-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 19)) (2.0.0)
Requirement already satisfied: dash-table==5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 20)) (5.0.0)
Requirement already satisfied: decorator==5.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 21)) (5.1.1)
Requirement already satisfied: dnspython==2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 22)) (2.3.0)
Requirement already satisfied: email-validator==2.0.0.post2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 23)) (2.0.0.post2)
Requirement already satisfied: et-xmlfile==1.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 24)) (1.1.0)
Requirement already satisfied: Flask==2.2.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 25)) (2.2.5)
Requirement already satisfied: Flask-Admin==1.6.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 26)) (1.6.1)
Requirement already satisfied: Flask-Compress==1.13 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 27)) (1.13)
Requirement already satisfied: Flask-Login==0.6.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 28)) (0.6.2)
Requirement already satisfied: Flask-Mail==0.9.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 29)) (0.9.1)
Requirement already satisfied: flask-mongoengine==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 30)) (1.0.0)
Requirement already satisfied: Flask-PyMongo==2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 31)) (2.3.0)
Requirement already satisfied: Flask-Session==0.5.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 32)) (0.5.0)
Requirement already satisfied: Flask-SQLAlchemy==2.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 33)) (2.5.1)
Requirement already satisfied: Flask-WTF==1.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 34)) (1.1.1)
Requirement already satisfied: flower==1.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 35)) (1.2.0)
Requirement already satisfied: future==0.18.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 36)) (0.18.3)
Requirement already satisfied: greenlet==2.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 37)) (2.0.2)
Requirement already satisfied: gunicorn==20.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 38)) (20.1.0)
Requirement already satisfied: humanize==4.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 39)) (4.6.0)
Requirement already satisfied: idna==3.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 40)) (3.4)
Requirement already satisfied: importlib-metadata==6.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 41)) (6.6.0)
Requirement already satisfied: infinity==1.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 42)) (1.5)
Requirement already satisfied: intervals==0.9.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 43)) (0.9.2)
Requirement already satisfied: itsdangerous==2.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 44)) (2.1.2)
Requirement already satisfied: Jinja2==3.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 45)) (3.1.2)
Requirement already satisfied: kombu==5.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 46)) (5.3.0)
Requirement already satisfied: lxml==4.9.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 47)) (4.9.2)
Requirement already satisfied: MarkupSafe==2.1.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 48)) (2.1.3)
Requirement already satisfied: mongoengine==0.27.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 49)) (0.27.0)
Requirement already satisfied: mpmath==1.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 50)) (1.3.0)
Requirement already satisfied: numpy==1.24.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 51)) (1.24.3)
Requirement already satisfied: openpyxl==3.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 52)) (3.1.2)
Requirement already satisfied: packaging==23.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 53)) (23.1)
Requirement already satisfied: pandas==2.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 54)) (2.0.2)
Requirement already satisfied: plotly==5.14.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 55)) (5.14.1)
Requirement already satisfied: prometheus-client==0.17.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 56)) (0.17.0)
Requirement already satisfied: prompt-toolkit==3.0.38 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 57)) (3.0.38)
Requirement already satisfied: pycparser==2.21 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 58)) (2.21)
Requirement already satisfied: Pygments==2.15.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 59)) (2.15.1)
Requirement already satisfied: pymongo==4.3.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 60)) (4.3.3)
Requirement already satisfied: pyodbc==4.0.39 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 61)) (4.0.39)
Requirement already satisfied: PyPDF2==3.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 62)) (3.0.1)
Requirement already satisfied: pysolr==3.9.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 63)) (3.9.0)
Requirement already satisfied: python-dateutil==2.8.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 64)) (2.8.2)
Requirement already satisfied: python-dotenv==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 65)) (1.0.0)
Requirement already satisfied: pytz==2023.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 66)) (2023.3)
Requirement already satisfied: redis==4.5.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 67)) (4.5.5)
Requirement already satisfied: requests==2.31.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 68)) (2.31.0)
Requirement already satisfied: scipy==1.10.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 69)) (1.10.1)
Requirement already satisfied: simplejson==3.19.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 70)) (3.19.1)
Requirement already satisfied: six==1.16.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 71)) (1.16.0)
Requirement already satisfied: SQLAlchemy==1.4.48 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 72)) (1.4.48)
Requirement already satisfied: SQLAlchemy-Utils==0.41.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 73)) (0.41.1)
Requirement already satisfied: sympy==1.12 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 74)) (1.12)
Requirement already satisfied: tenacity==8.2.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 75)) (8.2.2)
Requirement already satisfied: tornado==6.3.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 76)) (6.3.2)
Requirement already satisfied: typing_extensions==4.6.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 77)) (4.6.3)
Requirement already satisfied: unyt==2.9.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 78)) (2.9.5)
Requirement already satisfied: urllib3==1.26 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 79)) (1.26.0)
Requirement already satisfied: validators==0.20.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 80)) (0.20.0)
Requirement already satisfied: vine==5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 81)) (5.0.0)
Collecting Wand==0.6.11 (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 82))
  Using cached Wand-0.6.11-py2.py3-none-any.whl (143 kB)
Requirement already satisfied: wcwidth==0.2.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 83)) (0.2.6)
Requirement already satisfied: Werkzeug==2.2.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 84)) (2.2.3)
Requirement already satisfied: WTForms==3.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 85)) (3.0.1)
Requirement already satisfied: WTForms-Components==0.10.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 86)) (0.10.5)
Requirement already satisfied: zipp==3.15.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 87)) (3.15.0)
Requirement already satisfied: alabaster==0.7.13 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 89)) (0.7.13)
Requirement already satisfied: Babel==2.12.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 90)) (2.12.1)
Requirement already satisfied: bleach==6.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 91)) (6.0.0)
Requirement already satisfied: bump2version==1.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 92)) (1.0.1)
Requirement already satisfied: cachetools==5.3.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 93)) (5.3.1)
Requirement already satisfied: chardet==5.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 94)) (5.1.0)
Requirement already satisfied: colorama==0.4.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 95)) (0.4.6)
Requirement already satisfied: coverage==7.2.7 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 96)) (7.2.7)
Requirement already satisfied: distlib==0.3.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 97)) (0.3.6)
Requirement already satisfied: docutils==0.20.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 98)) (0.20.1)
Requirement already satisfied: filelock==3.12.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 99)) (3.12.0)
Requirement already satisfied: flake8==6.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 100)) (6.0.0)
Requirement already satisfied: imagesize==1.4.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 101)) (1.4.1)
Requirement already satisfied: inflect==6.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 102)) (6.0.4)
Requirement already satisfied: iniconfig==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 103)) (2.0.0)
Requirement already satisfied: jaraco.classes==3.2.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 104)) (3.2.3)
Requirement already satisfied: jeepney==0.8.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 105)) (0.8.0)
Requirement already satisfied: keyring==23.13.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 106)) (23.13.1)
Requirement already satisfied: markdown-it-py==2.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 107)) (2.2.0)
Requirement already satisfied: mccabe==0.7.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 108)) (0.7.0)
Requirement already satisfied: mdurl==0.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 109)) (0.1.2)
Requirement already satisfied: more-itertools==9.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 110)) (9.1.0)
Requirement already satisfied: pkginfo==1.9.6 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 111)) (1.9.6)
Requirement already satisfied: platformdirs==3.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 112)) (3.5.1)
Requirement already satisfied: pluggy==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 113)) (1.0.0)
Requirement already satisfied: pycodestyle==2.10.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 114)) (2.10.0)
Requirement already satisfied: pydantic==1.10.8 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 115)) (1.10.8)
Requirement already satisfied: pyflakes==3.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 116)) (3.0.1)
Requirement already satisfied: pyproject_api==1.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 117)) (1.5.1)
Requirement already satisfied: pytest==7.3.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 118)) (7.3.1)
Requirement already satisfied: pytest-mock==3.10.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 119)) (3.10.0)
Requirement already satisfied: pytest-runner==6.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 120)) (6.0.0)
Requirement already satisfied: readme-renderer==37.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 121)) (37.3)
Requirement already satisfied: requests-toolbelt==1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 122)) (1.0.0)
Requirement already satisfied: rfc3986==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 123)) (2.0.0)
Requirement already satisfied: rich==13.4.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 124)) (13.4.1)
Requirement already satisfied: SecretStorage==3.3.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 125)) (3.3.3)
Requirement already satisfied: snowballstemmer==2.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 126)) (2.2.0)
Requirement already satisfied: snowflake_connector_python==3.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (3.0.4)
Requirement already satisfied: Sphinx==7.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 128)) (7.0.1)
Requirement already satisfied: sphinxcontrib-applehelp==1.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 129)) (1.0.4)
Requirement already satisfied: sphinxcontrib-devhelp==1.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 130)) (1.0.2)
Requirement already satisfied: sphinxcontrib-htmlhelp==2.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 131)) (2.0.1)
Requirement already satisfied: sphinxcontrib-jsmath==1.0.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 132)) (1.0.1)
Requirement already satisfied: sphinxcontrib-qthelp==1.0.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 133)) (1.0.3)
Requirement already satisfied: sphinxcontrib-serializinghtml==1.1.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 134)) (1.1.5)
Requirement already satisfied: sqlacodegen==2.3.0.post1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 135)) (2.3.0.post1)
Requirement already satisfied: tox==4.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 136)) (4.6.0)
Requirement already satisfied: twine==4.0.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 137)) (4.0.2)
Requirement already satisfied: tzdata==2023.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 138)) (2023.3)
Requirement already satisfied: virtualenv==20.23.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 139)) (20.23.0)
Requirement already satisfied: watchdog==3.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 140)) (3.0.0)
Requirement already satisfied: webencodings==0.5.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from -r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 141)) (0.5.1)
Requirement already satisfied: setuptools>=3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from gunicorn==20.1.0->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 38)) (65.5.0)
Requirement already satisfied: asn1crypto<2.0.0,>0.24.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (1.5.1)
Requirement already satisfied: oscrypto<2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (1.3.0)
Requirement already satisfied: pyOpenSSL<24.0.0,>=16.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (23.2.0)
Requirement already satisfied: pycryptodomex!=3.5.0,<4.0.0,>=3.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (3.19.0)
Requirement already satisfied: pyjwt<3.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (2.8.0)
Requirement already satisfied: sortedcontainers>=2.4.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from snowflake_connector_python==3.0.4->-r /nix/store/s6kg9llzdkp0rg8igl359p5a81y6isv6-requirements.txt (line 127)) (2.4.0)
Installing collected packages: Wand
  Attempting uninstall: Wand
    Found existing installation: Wand 0.6.13
    Not uninstalling wand at /nix/store/3dnbhw230ydcriw910nl5pjhsqjdsj6v-devenv-profile/lib/python3.11/site-packages, outside environment /home/chrism/projects/apex/eao_dash/.devenv/state/venv
    Can't uninstall 'Wand'. No files were found to uninstall.
Successfully installed Wand-0.6.11

[notice] A new release of pip is available: 23.2.1 -> 23.3.1
[notice] To update, run: pip install --upgrade pip
Obtaining file:///home/chrism/projects/apex/eao_dash
  Installing build dependencies ... done
  Checking if build backend supports build_editable ... done
  Getting requirements to build editable ... done
  Installing backend dependencies ... done
  Preparing editable metadata (pyproject.toml) ... done
Requirement already satisfied: celery in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (5.3.0)
Requirement already satisfied: dash-bootstrap-components>=0.6.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.4.2)
Requirement already satisfied: dash-table>=4.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (5.0.0)
Requirement already satisfied: dash>=2.3.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.10.2)
Requirement already satisfied: flask-admin>=1.6.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.6.1)
Requirement already satisfied: flask-login in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.6.2)
Requirement already satisfied: flask-mail in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.9.1)
Requirement already satisfied: flask-pymongo>=2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.3.0)
Requirement already satisfied: flask-session in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.5.0)
Requirement already satisfied: flask-sqlalchemy>=2.4.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.5.1)
Requirement already satisfied: flask-wtf in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.1.1)
Requirement already satisfied: flask-mongoengine in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.0.0)
Requirement already satisfied: flower in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.2.0)
Requirement already satisfied: gunicorn in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (20.1.0)
Requirement already satisfied: intervals in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.9.2)
Requirement already satisfied: lxml in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (4.9.2)
Requirement already satisfied: pandas in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.0.2)
Requirement already satisfied: plotly>=4.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (5.14.1)
Requirement already satisfied: pygments in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.15.1)
Requirement already satisfied: pyodbc in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (4.0.39)
Requirement already satisfied: pypdf2 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.0.1)
Requirement already satisfied: pysolr in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.9.0)
Requirement already satisfied: python-dotenv in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.0.0)
Requirement already satisfied: redis in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (4.5.5)
Requirement already satisfied: scipy in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (1.10.1)
Requirement already satisfied: simplejson in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.19.1)
Requirement already satisfied: sqlalchemy-utils in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.41.1)
Requirement already satisfied: unyt in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.9.5)
Requirement already satisfied: wand in /nix/store/3dnbhw230ydcriw910nl5pjhsqjdsj6v-devenv-profile/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.6.13)
Requirement already satisfied: wtforms-components in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (0.10.5)
Requirement already satisfied: wtforms>=3.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.0.1)
Requirement already satisfied: openpyxl in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (3.1.2)
Requirement already satisfied: requests in ./.devenv/state/venv/lib/python3.11/site-packages (from eao-dash==0.43.0.dev20231215) (2.31.0)
Requirement already satisfied: Flask<2.3.0,>=1.0.4 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.2.5)
Requirement already satisfied: Werkzeug<2.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.2.3)
Requirement already satisfied: dash-html-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.0.0)
Requirement already satisfied: dash-core-components==2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from dash>=2.3.1->eao-dash==0.43.0.dev20231215) (2.0.0)
Requirement already satisfied: PyMongo>=3.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-pymongo>=2.3.0->eao-dash==0.43.0.dev20231215) (4.3.3)
Requirement already satisfied: SQLAlchemy>=0.8.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-sqlalchemy>=2.4.0->eao-dash==0.43.0.dev20231215) (1.4.48)
Requirement already satisfied: tenacity>=6.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from plotly>=4.0.0->eao-dash==0.43.0.dev20231215) (8.2.2)
Requirement already satisfied: packaging in ./.devenv/state/venv/lib/python3.11/site-packages (from plotly>=4.0.0->eao-dash==0.43.0.dev20231215) (23.1)
Requirement already satisfied: MarkupSafe in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms>=3.0.0->eao-dash==0.43.0.dev20231215) (2.1.3)
Requirement already satisfied: billiard<5.0,>=4.1.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (4.1.0)
Requirement already satisfied: click-didyoumean>=0.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (0.3.0)
Requirement already satisfied: click-plugins>=1.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (1.1.1)
Requirement already satisfied: click-repl>=0.2.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (0.2.0)
Requirement already satisfied: click<9.0,>=8.1.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (8.1.3)
Requirement already satisfied: kombu<6.0,>=5.3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (5.3.0)
Requirement already satisfied: python-dateutil>=2.8.2 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (2.8.2)
Requirement already satisfied: tzdata>=2022.7 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (2023.3)
Requirement already satisfied: vine<6.0,>=5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from celery->eao-dash==0.43.0.dev20231215) (5.0.0)
Requirement already satisfied: blinker in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-mail->eao-dash==0.43.0.dev20231215) (1.6.2)
Requirement already satisfied: mongoengine>=0.20 in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-mongoengine->eao-dash==0.43.0.dev20231215) (0.27.0)
Requirement already satisfied: itsdangerous in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-wtf->eao-dash==0.43.0.dev20231215) (2.1.2)
Requirement already satisfied: cachelib in ./.devenv/state/venv/lib/python3.11/site-packages (from flask-session->eao-dash==0.43.0.dev20231215) (0.10.2)
Requirement already satisfied: tornado<7.0.0,>=5.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (6.3.2)
Requirement already satisfied: prometheus-client>=0.8.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (0.17.0)
Requirement already satisfied: humanize in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (4.6.0)
Requirement already satisfied: pytz in ./.devenv/state/venv/lib/python3.11/site-packages (from flower->eao-dash==0.43.0.dev20231215) (2023.3)
Requirement already satisfied: setuptools>=3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from gunicorn->eao-dash==0.43.0.dev20231215) (65.5.0)
Requirement already satisfied: infinity>=0.1.3 in ./.devenv/state/venv/lib/python3.11/site-packages (from intervals->eao-dash==0.43.0.dev20231215) (1.5)
Requirement already satisfied: et-xmlfile in ./.devenv/state/venv/lib/python3.11/site-packages (from openpyxl->eao-dash==0.43.0.dev20231215) (1.1.0)
Requirement already satisfied: numpy>=1.21.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from pandas->eao-dash==0.43.0.dev20231215) (1.24.3)
Requirement already satisfied: charset-normalizer<4,>=2 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (1.26.0)
Requirement already satisfied: certifi>=2017.4.17 in ./.devenv/state/venv/lib/python3.11/site-packages (from requests->eao-dash==0.43.0.dev20231215) (2023.5.7)
Requirement already satisfied: sympy>=1.5 in ./.devenv/state/venv/lib/python3.11/site-packages (from unyt->eao-dash==0.43.0.dev20231215) (1.12)
Requirement already satisfied: six>=1.4.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms-components->eao-dash==0.43.0.dev20231215) (1.16.0)
Requirement already satisfied: email-validator>=1.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms-components->eao-dash==0.43.0.dev20231215) (2.0.0.post2)
Requirement already satisfied: validators>=0.5.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from wtforms-components->eao-dash==0.43.0.dev20231215) (0.20.0)
Requirement already satisfied: prompt-toolkit in ./.devenv/state/venv/lib/python3.11/site-packages (from click-repl>=0.2.0->celery->eao-dash==0.43.0.dev20231215) (3.0.38)
Requirement already satisfied: dnspython>=2.0.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from email-validator>=1.0.0->wtforms-components->eao-dash==0.43.0.dev20231215) (2.3.0)
Requirement already satisfied: Jinja2>=3.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from Flask<2.3.0,>=1.0.4->dash>=2.3.1->eao-dash==0.43.0.dev20231215) (3.1.2)
Requirement already satisfied: amqp<6.0.0,>=5.1.1 in ./.devenv/state/venv/lib/python3.11/site-packages (from kombu<6.0,>=5.3.0->celery->eao-dash==0.43.0.dev20231215) (5.1.1)
Requirement already satisfied: greenlet!=0.4.17 in ./.devenv/state/venv/lib/python3.11/site-packages (from SQLAlchemy>=0.8.0->flask-sqlalchemy>=2.4.0->eao-dash==0.43.0.dev20231215) (2.0.2)
Requirement already satisfied: mpmath>=0.19 in ./.devenv/state/venv/lib/python3.11/site-packages (from sympy>=1.5->unyt->eao-dash==0.43.0.dev20231215) (1.3.0)
Requirement already satisfied: decorator>=3.4.0 in ./.devenv/state/venv/lib/python3.11/site-packages (from validators>=0.5.0->wtforms-components->eao-dash==0.43.0.dev20231215) (5.1.1)
Requirement already satisfied: wcwidth in ./.devenv/state/venv/lib/python3.11/site-packages (from prompt-toolkit->click-repl>=0.2.0->celery->eao-dash==0.43.0.dev20231215) (0.2.6)
Building wheels for collected packages: eao-dash
  Building editable for eao-dash (pyproject.toml) ... done
  Created wheel for eao-dash: filename=eao_dash-0.43.0.dev20231215-0.editable-py2.py3-none-any.whl size=3341 sha256=6bb19edb3d1baad0df94240fefe53e9bd1331c3636a99705b59a13524b87dc0d
  Stored in directory: /tmp/pip-ephem-wheel-cache-dj0qoj6s/wheels/f3/88/57/3f93bc2ce15b81bda9075ea2468192b418a3703dec86caa281
Successfully built eao-dash
Installing collected packages: eao-dash
  Attempting uninstall: eao-dash
    Found existing installation: eao-dash 0.43.0.dev20231215
    Uninstalling eao-dash-0.43.0.dev20231215:
      Successfully uninstalled eao-dash-0.43.0.dev20231215
Successfully installed eao-dash-0.43.0.dev20231215

[notice] A new release of pip is available: 23.2.1 -> 23.3.1
[notice] To update, run: pip install --upgrade pip
02:31:25 system     | eao_dash.1 started (pid=116899)
02:31:25 eao_dash.1 | /nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python: No module named flask
02:31:25 system     | eao_dash.1 stopped (rc=1)

Flask clearly gets installed, and should be found by virtue of venv.

@mcdonc
Copy link
Contributor Author

mcdonc commented Dec 15, 2023

Changing devenv.nix such that we specify the venv absolutely works:

  enterShell = ''./.devenv/state/venv/bin/pip install -e .'';
  
  processes.eao_dash.exec = ''./.devenv/state/venv/bin/python -m flask run --host=0.0.0.0'';

@mcdonc
Copy link
Contributor Author

mcdonc commented Dec 15, 2023

THis doesn't work:

  enterShell = ''$VENV_PATH/bin/pip install -e .'';
  
  processes.eao_dash.exec = ''$VENV_PATH/bin/python -m flask run --host=0.0.0.0'

The shell starts but running devenv up results in:

02:44:00 system     | eao_dash.1 started (pid=139592)
02:44:00 eao_dash.1 | /nix/store/jig7nyv53k77my0pqzbcncwz94f83vr0-eao_dash: line 2: /bin/python: No such file or directory
02:44:00 system     | eao_dash.1 stopped (rc=127)
(devenv) (venv) 

Given that the shell has a (venv) on it, I'm clueless.

@mcdonc
Copy link
Contributor Author

mcdonc commented Dec 15, 2023

THis works:

  enterShell = ''$VIRTUAL_ENV/bin/pip install -e .'';
  
  processes.eao_dash.exec = ''$VIRTUAL_ENV/bin/python -m flask run --host=0.0.0.0'';

@mcdonc
Copy link
Contributor Author

mcdonc commented Dec 23, 2023

UPDATE: the original bug reported in this thread is indeed due to sandboxing. If, on NixOS, I set nix.settings.sandbox = false; globally, Python downloads and builds.

@mcdonc
Copy link
Contributor Author

mcdonc commented Jan 8, 2024

Superseded by #925

@mcdonc mcdonc closed this as completed Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant