# Core scientific stack (compatible with Python 3.9) numpy>=1.23,<2.1 scipy>=1.9,<1.14 pandas>=1.5,<2.3 matplotlib>=3.7,<3.11 scikit-learn>=1.3,<1.6 joblib>=1.3,<1.6 # NWB I/O h5py>=3.8,<3.12 hdmf>=3.8,<4.0 pynwb>=2.4,<3.0 # Movement-subspace optimization autograd>=1.6,<2 pymanopt>=2.2,<3 # Utilities tqdm>=4.65,<5 # Testing pytest>=8.0,<9 # Notebook runtime jupyterlab>=4.0,<5 ipykernel>=6.29,<7 ipython>=8.12,<9 # NOTE: # - `_tkinter` / `tkinter` is NOT a pip package. # - If you see `No module named '_tkinter'`, install Tk support at OS/Python level # and recreate the virtual environment.