diff --git a/Docker.dev b/Docker.dev index ef0a7f6..1a102a6 100644 --- a/Docker.dev +++ b/Docker.dev @@ -12,11 +12,11 @@ RUN apt update && \ # RUN apt-get update && apt-get install -y build-essential g++ libx11-dev libxkbfile-dev libsecret-1-dev -# Install chrome +ENV CHROME_VERSION 114.0.5735.90 RUN mkdir -p /tmp/chrome \ && cd /tmp/chrome \ - && wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb + && wget -q http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${CHROME_VERSION}-1_amd64.deb RUN cd /tmp/chrome \ && ls \ @@ -28,7 +28,7 @@ RUN cd /tmp/chrome \ RUN mkdir -p /tmp/ && \ cd /tmp/ && \ - wget -O /tmp/chromedriver.zip http://chromedriver.storage.googleapis.com/$(curl -sS chromedriver.storage.googleapis.com/LATEST_RELEASE)/chromedriver_linux64.zip && \ + wget -q -O /tmp/chromedriver.zip https://chromedriver.storage.googleapis.com/${CHROME_VERSION}/chromedriver_linux64.zip && \ unzip /tmp/chromedriver.zip chromedriver -d /usr/bin/ && \ # clean up the container "layer", after we are done rm /tmp/chromedriver.zip diff --git a/requires-admin.txt b/requires-admin.txt index 6353aaf..99aba80 100644 --- a/requires-admin.txt +++ b/requires-admin.txt @@ -9,9 +9,14 @@ Werkzeug==2.1.2 ########################################################################## -cachetools>=5.0.0 +# Package versions around in August 2022 + +SQLAlchemy==1.4.40 +cachetools==5.2.0 dash-datatables>=0.0.9 -Flask_Login>=0.4.1 -Flask_SQLAlchemy>=2.5.1 -pystache>=0.6.0 -SQLAlchemy_Utils>=0.38.2 +Flask_Login==0.6.2 +Flask_SQLAlchemy==2.5.1 +pystache==0.6.0 +SQLAlchemy_Utils==0.38.3 + +# python usage.py = runs! diff --git a/requires-dev.txt b/requires-dev.txt index 042549c..b99b18b 100644 --- a/requires-dev.txt +++ b/requires-dev.txt @@ -1,11 +1,11 @@ # Additional packages for development & testing -dash[testing]>=2.1.0 +dash[testing]==2.6.1 keyrings.alt>=4.1.0 -pytest-env>=0.6.2 -pytest-mock>=3.7.0 -pytest-cov>=3.0.0 -pytest>=7.1.1 +pytest-env==0.6.2 +pytest-mock==3.7.0 +pytest-cov==3.0.0 +pytest==7.1.1 selenium>=4.1.0 setuptools>=63.2.0 twine==3.7.1 diff --git a/requires-install.txt b/requires-install.txt index 03d9a15..9b9dea3 100644 --- a/requires-install.txt +++ b/requires-install.txt @@ -3,7 +3,7 @@ dash-holoniq-components>=0.0.19 dash-prefix>=0.0.4 dash-redux>=0.0.4 dash-svg>=0.0.8 -dash>=2.1.0 +dash==2.6.1 iniconfig>=1.1.1 appdirs>=1.4.4 itsdangerous>=2.0.1