diff --git a/.github/workflows/update_environment.yml b/.github/workflows/update_environment.yml deleted file mode 100644 index 524a47c..0000000 --- a/.github/workflows/update_environment.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Update the environment file -on: - push: - branches: - - main - paths: - - Dockerfile -jobs: - rebuild-docker: - runs-on: ubuntu-latest - permissions: - contents: write - steps: - - name: Checkout main - uses: actions/checkout@v3 - with: - fetch-depth: '0' - ref: 'main' - - name: Build the docker image - run: docker build -t local . - - name: Generate the environment file - run: docker run --rm -v $(pwd):/home/jovyan/work local mamba env export > environment.yml - - name: Commit the updated env - run: | - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add environment.yml - git commit -m "Update environment.yml based on new Docker image" - - name: Push changes to build scripts - uses: ad-m/github-push-action@master - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - branch: 'main' diff --git a/README.md b/README.md index e8e35d2..50a9817 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ Tiffany Timbers, Trevor Campbell and Melissa Lee. To use these worksheets, you c Regardless of the method you choose to access them, we also recommend reading our [Combining code and text with Jupyter chapter](https://datasciencebook.ca/jupyter.html) before starting out. +**If you are reading the 1st print edition:** The instructions in the 1st edition printed book unfortunately no longer work. Please visit and follow [the setup instructions in the online book](https://datasciencebook.ca/setup.html), which are kept up to date. + | Book chapter | View worksheet on GitHub | Launch worksheet on myBinder.org | |--------------|-----------|----| | [R and the tidyverse](https://datasciencebook.ca/intro.html) | [view worksheet](worksheet_intro/worksheet_intro.ipynb) | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/UBC-DSCI/data-science-a-first-intro-worksheets/HEAD?labpath=worksheet_intro%2Fworksheet_intro.ipynb) | diff --git a/environment.yml b/environment.yml index 75391a7..2c2e989 100644 --- a/environment.yml +++ b/environment.yml @@ -1,505 +1,2 @@ -name: base -channels: - - conda-forge dependencies: - - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_gnu - - _r-mutex=1.0.1=anacondar_1 - - alembic=1.11.3=pyhd8ed1ab_0 - - anyio=3.7.1=pyhd8ed1ab_0 - - argon2-cffi=23.1.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=21.2.0=py311hd4cff14_3 - - arrow=1.2.3=pyhd8ed1ab_0 - - asttokens=2.2.1=pyhd8ed1ab_0 - - async-lru=2.0.4=pyhd8ed1ab_0 - - async_generator=1.10=py_0 - - attrs=23.1.0=pyh71513ae_1 - - babel=2.12.1=pyhd8ed1ab_1 - - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=pyhd8ed1ab_3 - - backports.functools_lru_cache=1.6.5=pyhd8ed1ab_0 - - beautifulsoup4=4.12.2=pyha770c72_0 - - binutils_impl_linux-64=2.40=hf600244_0 - - bleach=6.0.0=pyhd8ed1ab_0 - - blinker=1.6.2=pyhd8ed1ab_0 - - boltons=23.0.0=pyhd8ed1ab_0 - - brotli-python=1.0.9=py311ha362b79_9 - - bwidget=1.9.14=ha770c72_1 - - bzip2=1.0.8=h7f98852_4 - - c-ares=1.19.1=hd590300_0 - - ca-certificates=2023.7.22=hbcca054_0 - - cached-property=1.5.2=hd8ed1ab_1 - - cached_property=1.5.2=pyha770c72_1 - - cairo=1.16.0=hbbf8b49_1016 - - certifi=2023.7.22=pyhd8ed1ab_0 - - certipy=0.1.3=py_0 - - cffi=1.15.1=py311h409f033_3 - - charset-normalizer=3.2.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.1.4=pyhd8ed1ab_0 - - conda=23.7.3=py311h38be061_0 - - conda-package-handling=2.2.0=pyh38be061_0 - - conda-package-streaming=0.9.0=pyhd8ed1ab_0 - - configurable-http-proxy=4.5.6=h92b4e83_1 - - cryptography=41.0.3=py311h63ff55d_0 - - curl=8.2.1=hca28451_0 - - debugpy=1.6.8=py311hb755f60_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - defusedxml=0.7.1=pyhd8ed1ab_0 - - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.1.3=pyhd8ed1ab_0 - - executing=1.2.0=pyhd8ed1ab_0 - - expat=2.5.0=hcb278e6_1 - - fmt=9.1.0=h924138e_0 - - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - - font-ttf-inconsolata=3.000=h77eed37_0 - - font-ttf-source-code-pro=2.038=h77eed37_0 - - font-ttf-ubuntu=0.83=hab24e00_0 - - fontconfig=2.14.2=h14ed4e7_0 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - - fqdn=1.5.1=pyhd8ed1ab_0 - - freetype=2.12.1=hca18f0e_1 - - fribidi=1.0.10=h36c2ea0_0 - - gcc_impl_linux-64=13.1.0=hc4be1a9_0 - - gettext=0.21.1=h27087fc_0 - - gfortran_impl_linux-64=13.1.0=hd511a9b_0 - - glpk=5.0=h445213a_0 - - gmp=6.2.1=h58526e2_0 - - graphite2=1.3.13=h58526e2_1001 - - greenlet=2.0.2=py311hb755f60_1 - - gsl=2.7=he838d99_0 - - gxx_impl_linux-64=13.1.0=hc4be1a9_0 - - harfbuzz=7.3.0=hdb3a94d_0 - - icu=72.1=hcb278e6_0 - - idna=3.4=pyhd8ed1ab_0 - - importlib-metadata=6.8.0=pyha770c72_0 - - importlib_metadata=6.8.0=hd8ed1ab_0 - - importlib_resources=6.0.1=pyhd8ed1ab_0 - - ipykernel=6.25.1=pyh71e2992_0 - - ipython=8.14.0=pyh41d4057_0 - - ipython_genutils=0.2.0=py_1 - - isoduration=20.11.0=pyhd8ed1ab_0 - - jedi=0.19.0=pyhd8ed1ab_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - json5=0.9.14=pyhd8ed1ab_0 - - jsonpatch=1.32=pyhd8ed1ab_0 - - jsonpointer=2.0=py_0 - - jsonschema=4.19.0=pyhd8ed1ab_1 - - jsonschema-specifications=2023.7.1=pyhd8ed1ab_0 - - jsonschema-with-format-nongpl=4.19.0=pyhd8ed1ab_1 - - jupyter-lsp=2.2.0=pyhd8ed1ab_0 - - jupyter_client=8.3.0=pyhd8ed1ab_0 - - jupyter_core=5.3.1=py311h38be061_0 - - jupyter_events=0.7.0=pyhd8ed1ab_2 - - jupyter_server=2.7.1=pyhd8ed1ab_0 - - jupyter_server_terminals=0.4.4=pyhd8ed1ab_1 - - jupyter_telemetry=0.1.0=pyhd8ed1ab_1 - - jupyterhub=4.0.2=pyh31011fe_0 - - jupyterhub-base=4.0.2=pyh31011fe_0 - - jupyterlab=4.0.5=pyhd8ed1ab_0 - - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - jupyterlab_server=2.24.0=pyhd8ed1ab_0 - - kernel-headers_linux-64=2.6.32=he073ed8_16 - - keyutils=1.6.1=h166bdaf_0 - - krb5=1.21.2=h659d440_0 - - ld_impl_linux-64=2.40=h41732ed_0 - - lerc=4.0.0=h27087fc_0 - - libarchive=3.6.2=h039dbb9_1 - - libblas=3.9.0=17_linux64_openblas - - libcblas=3.9.0=17_linux64_openblas - - libcurl=8.2.1=hca28451_0 - - libdeflate=1.18=h0b41bf4_0 - - libedit=3.1.20191231=he28a2e2_2 - - libev=4.33=h516909a_1 - - libexpat=2.5.0=hcb278e6_1 - - libffi=3.4.2=h7f98852_5 - - libgcc-devel_linux-64=13.1.0=he3cc6c4_0 - - libgcc-ng=13.1.0=he5830b7_0 - - libgfortran-ng=13.1.0=h69a702a_0 - - libgfortran5=13.1.0=h15d22d2_0 - - libgit2=1.7.1=hca3a8ce_0 - - libglib=2.76.4=hebfc3b9_0 - - libgomp=13.1.0=he5830b7_0 - - libiconv=1.17=h166bdaf_0 - - libjpeg-turbo=2.1.5.1=h0b41bf4_0 - - liblapack=3.9.0=17_linux64_openblas - - libmamba=1.5.0=h658169a_0 - - libmambapy=1.5.0=py311h527f279_0 - - libnghttp2=1.52.0=h61bc06f_0 - - libnsl=2.0.0=h7f98852_0 - - libopenblas=0.3.23=pthreads_h80387f5_0 - - libpng=1.6.39=h753d276_0 - - libpq=15.4=hfc447b1_0 - - libsanitizer=13.1.0=hfd8a6a1_0 - - libsodium=1.0.18=h36c2ea0_1 - - libsolv=0.7.24=hfc55251_3 - - libsqlite=3.43.0=h2797004_0 - - libssh2=1.11.0=h0841786_0 - - libstdcxx-devel_linux-64=13.1.0=he3cc6c4_0 - - libstdcxx-ng=13.1.0=hfd8a6a1_0 - - libtiff=4.5.1=h8b53f26_1 - - libuuid=2.38.1=h0b41bf4_0 - - libuv=1.44.2=hd590300_1 - - libwebp-base=1.3.1=hd590300_0 - - libxcb=1.15=h0b41bf4_0 - - libxml2=2.11.5=h0d562d8_0 - - libzlib=1.2.13=hd590300_5 - - lz4-c=1.9.4=hcb278e6_0 - - lzo=2.10=h516909a_1000 - - make=4.3=hd18ef5c_1 - - mako=1.2.4=pyhd8ed1ab_0 - - mamba=1.5.0=py311h3072747_0 - - markupsafe=2.1.3=py311h459d7ec_0 - - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - mistune=3.0.1=pyhd8ed1ab_0 - - nbclassic=1.0.0=pyhb4ecaf3_1 - - nbclient=0.8.0=pyhd8ed1ab_0 - - nbconvert=7.7.4=pyhd8ed1ab_0 - - nbconvert-core=7.7.4=pyhd8ed1ab_0 - - nbconvert-pandoc=7.7.4=pyhd8ed1ab_0 - - nbformat=5.9.2=pyhd8ed1ab_0 - - ncurses=6.4=hcb278e6_0 - - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - nodejs=20.5.1=hf52ce11_0 - - notebook=7.0.2=pyhd8ed1ab_0 - - notebook-shim=0.2.3=pyhd8ed1ab_0 - - oauthlib=3.2.2=pyhd8ed1ab_0 - - openssl=3.1.2=hd590300_0 - - overrides=7.4.0=pyhd8ed1ab_0 - - packaging=23.1=pyhd8ed1ab_0 - - pamela=1.1.0=pyh1a96a4e_0 - - pandoc=3.1.3=h32600fe_0 - - pandocfilters=1.5.0=pyhd8ed1ab_0 - - pango=1.50.14=heaa33ce_1 - - parso=0.8.3=pyhd8ed1ab_0 - - pcre2=10.40=hc3806b6_0 - - pexpect=4.8.0=pyh1a96a4e_2 - - pickleshare=0.7.5=py_1003 - - pip=23.2.1=pyhd8ed1ab_0 - - pixman=0.40.0=h36c2ea0_0 - - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=3.10.0=pyhd8ed1ab_0 - - pluggy=1.3.0=pyhd8ed1ab_0 - - prometheus_client=0.17.1=pyhd8ed1ab_0 - - prompt-toolkit=3.0.39=pyha770c72_0 - - prompt_toolkit=3.0.39=hd8ed1ab_0 - - psutil=5.9.5=py311h2582759_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.2=pyhd8ed1ab_0 - - pybind11-abi=4=hd8ed1ab_3 - - pycosat=0.6.4=py311hd4cff14_1 - - pycparser=2.21=pyhd8ed1ab_0 - - pycurl=7.45.1=py311hae980a4_3 - - pygments=2.16.1=pyhd8ed1ab_0 - - pyjwt=2.8.0=pyhd8ed1ab_0 - - pyopenssl=23.2.0=pyhd8ed1ab_1 - - pysocks=1.7.1=pyha2e5f31_6 - - python=3.11.5=hab00c5b_0_cpython - - python-dateutil=2.8.2=pyhd8ed1ab_0 - - python-fastjsonschema=2.18.0=pyhd8ed1ab_0 - - python-json-logger=2.0.7=pyhd8ed1ab_0 - - python_abi=3.11=3_cp311 - - pytz=2023.3=pyhd8ed1ab_0 - - pyyaml=6.0.1=py311h459d7ec_0 - - pyzmq=25.1.1=py311h75c88c4_0 - - r-askpass=1.1=r43h57805ef_4 - - r-assertthat=0.2.1=r43hc72bb7e_4 - - r-backports=1.4.1=r43h57805ef_2 - - r-base=4.3.1=h29c4799_3 - - r-base64enc=0.1_3=r43h57805ef_1006 - - r-bit=4.0.5=r43h57805ef_1 - - r-bit64=4.0.5=r43h57805ef_2 - - r-bitops=1.0_7=r43h57805ef_2 - - r-blob=1.2.4=r43hc72bb7e_1 - - r-brew=1.0_8=r43hc72bb7e_2 - - r-brio=1.1.3=r43h57805ef_2 - - r-broom=1.0.5=r43hc72bb7e_1 - - r-bslib=0.5.1=r43hc72bb7e_0 - - r-cachem=1.0.8=r43h57805ef_1 - - r-callr=3.7.3=r43hc72bb7e_1 - - r-caret=6.0_94=r43h57805ef_1 - - r-cellranger=1.1.0=r43hc72bb7e_1006 - - r-class=7.3_22=r43h57805ef_1 - - r-cli=3.6.1=r43ha503ecb_1 - - r-clipr=0.8.0=r43hc72bb7e_2 - - r-clock=0.7.0=r43ha503ecb_1 - - r-codetools=0.2_19=r43hc72bb7e_1 - - r-colorspace=2.1_0=r43h57805ef_1 - - r-commonmark=1.9.0=r43h57805ef_1 - - r-conflicted=1.2.0=r43h785f33e_1 - - r-cowplot=1.1.1=r43hc72bb7e_2 - - r-cpp11=0.4.6=r43hc72bb7e_0 - - r-crayon=1.5.2=r43hc72bb7e_2 - - r-credentials=1.3.2=r43hc72bb7e_2 - - r-curl=5.0.2=r43hf9611b0_0 - - r-data.table=1.14.8=r43h029312a_2 - - r-dbi=1.1.3=r43hc72bb7e_2 - - r-dbplyr=2.3.3=r43hc72bb7e_0 - - r-desc=1.4.2=r43hc72bb7e_2 - - r-devtools=2.4.5=r43hc72bb7e_2 - - r-diagram=1.6.5=r43ha770c72_2 - - r-dials=1.2.0=r43hc72bb7e_1 - - r-dicedesign=1.9=r43h57805ef_2 - - r-diffobj=0.3.5=r43h57805ef_2 - - r-digest=0.6.33=r43ha503ecb_0 - - r-downlit=0.4.3=r43hc72bb7e_0 - - r-dplyr=1.1.2=r43ha503ecb_1 - - r-dtplyr=1.3.1=r43hc72bb7e_1 - - r-e1071=1.7_13=r43ha503ecb_1 - - r-ellipsis=0.3.2=r43h57805ef_2 - - r-evaluate=0.21=r43hc72bb7e_1 - - r-fansi=1.0.4=r43h57805ef_1 - - r-farver=2.1.1=r43ha503ecb_2 - - r-fastmap=1.1.1=r43ha503ecb_1 - - r-fontawesome=0.5.2=r43hc72bb7e_0 - - r-forcats=1.0.0=r43hc72bb7e_1 - - r-foreach=1.5.2=r43hc72bb7e_2 - - r-forecast=8.21=r43h7ce84a7_1 - - r-fracdiff=1.5_2=r43h1df0287_1 - - r-fs=1.6.3=r43ha503ecb_0 - - r-furrr=0.3.1=r43hc72bb7e_2 - - r-future=1.33.0=r43hc72bb7e_0 - - r-future.apply=1.11.0=r43hc72bb7e_1 - - r-gargle=1.5.2=r43h785f33e_0 - - r-generics=0.1.3=r43hc72bb7e_2 - - r-gert=1.9.3=r43hc25a090_1 - - r-ggally=2.1.2=r43hc72bb7e_2 - - r-ggplot2=3.4.3=r43hc72bb7e_0 - - r-gh=1.4.0=r43hc72bb7e_1 - - r-gitcreds=0.1.2=r43hc72bb7e_2 - - r-globals=0.16.2=r43hc72bb7e_1 - - r-glue=1.6.2=r43h57805ef_2 - - r-googledrive=2.1.1=r43hc72bb7e_1 - - r-googlesheets4=1.1.1=r43h785f33e_1 - - r-gower=1.0.1=r43h57805ef_1 - - r-gpfit=1.0_8=r43hc72bb7e_3 - - r-gridextra=2.3=r43hc72bb7e_1005 - - r-gtable=0.3.4=r43hc72bb7e_0 - - r-hardhat=1.3.0=r43hc72bb7e_1 - - r-haven=2.5.3=r43ha503ecb_0 - - r-hexbin=1.28.3=r43h61816a4_1 - - r-highr=0.10=r43hc72bb7e_1 - - r-hms=1.1.3=r43hc72bb7e_1 - - r-htmltools=0.5.6=r43ha503ecb_0 - - r-htmlwidgets=1.6.2=r43hc72bb7e_1 - - r-httpuv=1.6.11=r43ha503ecb_1 - - r-httr=1.4.7=r43hc72bb7e_0 - - r-httr2=0.2.3=r43hc72bb7e_1 - - r-ids=1.0.1=r43hc72bb7e_3 - - r-igraph=1.5.1=r43hbd8eb98_0 - - r-infer=1.0.4=r43hc72bb7e_1 - - r-ini=0.3.1=r43hc72bb7e_1005 - - r-ipred=0.9_14=r43h57805ef_1 - - r-irdisplay=1.1=r43hd8ed1ab_2 - - r-irkernel=1.3.2=r43h785f33e_1 - - r-isoband=0.2.7=r43ha503ecb_2 - - r-iterators=1.0.14=r43hc72bb7e_2 - - r-jquerylib=0.1.4=r43hc72bb7e_2 - - r-jsonlite=1.8.7=r43h57805ef_0 - - r-kernsmooth=2.23_22=r43h13b3f57_0 - - r-kknn=1.3.1=r43h57805ef_1005 - - r-knitr=1.43=r43hc72bb7e_1 - - r-labeling=0.4.2=r43hc72bb7e_3 - - r-later=1.3.1=r43ha503ecb_1 - - r-lattice=0.21_8=r43h57805ef_1 - - r-lava=1.7.2.1=r43hc72bb7e_1 - - r-lhs=1.1.6=r43ha503ecb_1 - - r-lifecycle=1.0.3=r43hc72bb7e_2 - - r-listenv=0.9.0=r43hc72bb7e_1 - - r-lmtest=0.9_40=r43h61816a4_2 - - r-lubridate=1.9.2=r43h57805ef_2 - - r-magrittr=2.0.3=r43h57805ef_2 - - r-mass=7.3_60=r43h57805ef_1 - - r-matrix=1.6_1=r43h316c678_0 - - r-memoise=2.0.1=r43hc72bb7e_2 - - r-mgcv=1.9_0=r43h316c678_0 - - r-mime=0.12=r43h57805ef_2 - - r-miniui=0.1.1.1=r43hc72bb7e_1004 - - r-modeldata=1.2.0=r43hc72bb7e_0 - - r-modelenv=0.1.1=r43hc72bb7e_1 - - r-modelmetrics=1.2.2.2=r43ha503ecb_3 - - r-modelr=0.1.11=r43hc72bb7e_1 - - r-munsell=0.5.0=r43hc72bb7e_1006 - - r-nlme=3.1_163=r43h61816a4_0 - - r-nnet=7.3_19=r43h57805ef_1 - - r-numderiv=2016.8_1.1=r43hc72bb7e_5 - - r-nycflights13=1.0.2=r43hc72bb7e_2 - - r-openssl=2.0.6=r43hb353fa6_1 - - r-parallelly=1.36.0=r43hc72bb7e_1 - - r-parsnip=1.1.1=r43hc72bb7e_0 - - r-patchwork=1.1.3=r43hc72bb7e_0 - - r-pbdzmq=0.3_9=r43ha81a24b_1 - - r-pillar=1.9.0=r43hc72bb7e_1 - - r-pkgbuild=1.4.2=r43hc72bb7e_0 - - r-pkgconfig=2.0.3=r43hc72bb7e_3 - - r-pkgdown=2.0.7=r43hc72bb7e_1 - - r-pkgload=1.3.2.1=r43hc72bb7e_0 - - r-plogr=0.2.0=r43hc72bb7e_1005 - - r-plyr=1.8.8=r43ha503ecb_1 - - r-praise=1.0.0=r43hc72bb7e_1007 - - r-prettyunits=1.1.1=r43hc72bb7e_3 - - r-proc=1.18.4=r43ha503ecb_0 - - r-processx=3.8.2=r43h57805ef_0 - - r-prodlim=2023.08.28=r43ha503ecb_0 - - r-profvis=0.3.8=r43h57805ef_3 - - r-progress=1.2.2=r43hc72bb7e_4 - - r-progressr=0.14.0=r43hc72bb7e_0 - - r-promises=1.2.1=r43ha503ecb_0 - - r-proxy=0.4_27=r43h57805ef_2 - - r-ps=1.7.5=r43h57805ef_1 - - r-purrr=1.0.2=r43h57805ef_0 - - r-quadprog=1.5_8=r43h13b3f57_5 - - r-quantmod=0.4.25=r43hc72bb7e_0 - - r-r6=2.5.1=r43hc72bb7e_2 - - r-ragg=1.2.5=r43h85cdef0_2 - - r-randomforest=4.7_1.1=r43h61816a4_2 - - r-rappdirs=0.3.3=r43h57805ef_2 - - r-rcmdcheck=1.4.0=r43h785f33e_2 - - r-rcolorbrewer=1.1_3=r43h785f33e_2 - - r-rcpp=1.0.11=r43h7df8631_0 - - r-rcpparmadillo=0.12.6.1.0=r43h08d816e_0 - - r-rcurl=1.98_1.12=r43hf9611b0_3 - - r-readr=2.1.4=r43ha503ecb_1 - - r-readxl=1.4.3=r43ha5c9fba_0 - - r-recipes=1.0.8=r43hc72bb7e_0 - - r-rematch=1.0.1=r43hc72bb7e_1006 - - r-rematch2=2.1.2=r43hc72bb7e_3 - - r-remotes=2.4.2.1=r43hc72bb7e_0 - - r-repr=1.1.6=r43h785f33e_1 - - r-reprex=2.0.2=r43hc72bb7e_2 - - r-reshape=0.8.9=r43hc72bb7e_2 - - r-reshape2=1.4.4=r43ha503ecb_3 - - r-rlang=1.1.1=r43ha503ecb_1 - - r-rmarkdown=2.24=r43hc72bb7e_0 - - r-rodbc=1.3_21=r43h57805ef_0 - - r-roxygen2=7.2.3=r43ha503ecb_1 - - r-rpart=4.1.19=r43h57805ef_1 - - r-rpostgres=1.4.5=r43h6f90a54_1 - - r-rprojroot=2.0.3=r43hc72bb7e_0 - - r-rsample=1.2.0=r43hc72bb7e_0 - - r-rsqlite=2.3.1=r43ha503ecb_1 - - r-rstudioapi=0.15.0=r43hc72bb7e_0 - - r-rversions=2.1.2=r43hc72bb7e_2 - - r-rvest=1.0.3=r43hc72bb7e_2 - - r-sass=0.4.7=r43ha503ecb_0 - - r-scales=1.2.1=r43hc72bb7e_2 - - r-selectr=0.4_2=r43hc72bb7e_3 - - r-sessioninfo=1.2.2=r43hc72bb7e_2 - - r-shape=1.4.6=r43ha770c72_2 - - r-shiny=1.7.5=r43h785f33e_0 - - r-slider=0.3.0=r43ha503ecb_1 - - r-sourcetools=0.1.7_1=r43ha503ecb_1 - - r-squarem=2021.1=r43hc72bb7e_2 - - r-stringi=1.7.12=r43hc0c3e09_2 - - r-stringr=1.5.0=r43h785f33e_1 - - r-survival=3.5_7=r43h57805ef_0 - - r-sys=3.4.2=r43h57805ef_1 - - r-systemfonts=1.0.4=r43haf97adc_2 - - r-testthat=3.1.10=r43ha503ecb_0 - - r-textshaping=0.3.6=r43h24cd192_6 - - r-tibble=3.2.1=r43h57805ef_2 - - r-tidymodels=1.1.1=r43hc72bb7e_0 - - r-tidyr=1.3.0=r43ha503ecb_1 - - r-tidyselect=1.2.0=r43hc72bb7e_1 - - r-tidyverse=2.0.0=r43h785f33e_1 - - r-timechange=0.2.0=r43ha503ecb_1 - - r-timedate=4022.108=r43hc72bb7e_1 - - r-tinytex=0.46=r43hc72bb7e_0 - - r-tseries=0.10_54=r43h13b3f57_1 - - r-ttr=0.24.3=r43h57805ef_2 - - r-tune=1.1.2=r43hc72bb7e_0 - - r-tzdb=0.4.0=r43ha503ecb_1 - - r-urca=1.3_3=r43h61816a4_1 - - r-urlchecker=1.0.1=r43hc72bb7e_2 - - r-usethis=2.2.2=r43hc72bb7e_0 - - r-utf8=1.2.3=r43h57805ef_1 - - r-uuid=1.1_1=r43h57805ef_0 - - r-vctrs=0.6.3=r43ha503ecb_0 - - r-viridislite=0.4.2=r43hc72bb7e_1 - - r-vroom=1.6.3=r43ha503ecb_1 - - r-waldo=0.5.1=r43hc72bb7e_1 - - r-warp=0.2.0=r43h57805ef_3 - - r-whisker=0.4.1=r43hc72bb7e_1 - - r-withr=2.5.0=r43hc72bb7e_2 - - r-workflows=1.1.3=r43hc72bb7e_1 - - r-workflowsets=1.0.1=r43hc72bb7e_1 - - r-xfun=0.40=r43ha503ecb_0 - - r-xml2=1.3.5=r43h1ad5fc0_0 - - r-xopen=1.0.0=r43hc72bb7e_1005 - - r-xtable=1.8_4=r43hc72bb7e_5 - - r-xts=0.13.1=r43h57805ef_1 - - r-yaml=2.3.7=r43h57805ef_1 - - r-yardstick=1.2.0=r43h57805ef_1 - - r-zip=2.3.0=r43h57805ef_1 - - r-zoo=1.8_12=r43h57805ef_1 - - readline=8.2=h8228510_1 - - referencing=0.30.2=pyhd8ed1ab_0 - - reproc=14.2.4=h0b41bf4_0 - - reproc-cpp=14.2.4=hcb278e6_0 - - requests=2.31.0=pyhd8ed1ab_0 - - rfc3339-validator=0.1.4=pyhd8ed1ab_0 - - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - - rpds-py=0.10.0=py311h46250e7_0 - - ruamel.yaml=0.17.32=py311h459d7ec_0 - - ruamel.yaml.clib=0.2.7=py311h2582759_1 - - sed=4.8=he412f7d_0 - - send2trash=1.8.2=pyh41d4057_0 - - setuptools=68.1.2=pyhd8ed1ab_0 - - six=1.16.0=pyh6c4a22f_0 - - sniffio=1.3.0=pyhd8ed1ab_0 - - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - - sqlalchemy=2.0.20=py311h459d7ec_0 - - stack_data=0.6.2=pyhd8ed1ab_0 - - sysroot_linux-64=2.12=he073ed8_16 - - terminado=0.17.1=pyh41d4057_0 - - tinycss2=1.2.1=pyhd8ed1ab_0 - - tk=8.6.12=h27826a3_0 - - tktable=2.10=hb7b940f_3 - - tomli=2.0.1=pyhd8ed1ab_0 - - toolz=0.12.0=pyhd8ed1ab_0 - - tornado=6.3.3=py311h459d7ec_0 - - tqdm=4.66.1=pyhd8ed1ab_0 - - traitlets=5.9.0=pyhd8ed1ab_0 - - typing-extensions=4.7.1=hd8ed1ab_0 - - typing_extensions=4.7.1=pyha770c72_0 - - typing_utils=0.1.0=pyhd8ed1ab_0 - - tzdata=2023c=h71feb2d_0 - - unixodbc=2.3.12=h661eb56_0 - - uri-template=1.3.0=pyhd8ed1ab_0 - - urllib3=2.0.4=pyhd8ed1ab_0 - - wcwidth=0.2.6=pyhd8ed1ab_0 - - webcolors=1.13=pyhd8ed1ab_0 - - webencodings=0.5.1=py_1 - - websocket-client=1.6.2=pyhd8ed1ab_0 - - wheel=0.41.2=pyhd8ed1ab_0 - - xorg-kbproto=1.0.7=h7f98852_1002 - - xorg-libice=1.1.1=hd590300_0 - - xorg-libsm=1.2.4=h7391055_0 - - xorg-libx11=1.8.6=h8ee46fc_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 - - xorg-libxext=1.3.4=h0b41bf4_2 - - xorg-libxrender=0.9.11=hd590300_0 - - xorg-libxt=1.3.0=hd590300_1 - - xorg-renderproto=0.11.1=h7f98852_1002 - - xorg-xextproto=7.3.0=h0b41bf4_1003 - - xorg-xproto=7.0.31=h7f98852_1007 - - xz=5.2.6=h166bdaf_0 - - yaml=0.2.5=h7f98852_2 - - yaml-cpp=0.7.0=h27087fc_2 - - zeromq=4.3.4=h9c3ff4c_1 - - zipp=3.16.2=pyhd8ed1ab_0 - - zlib=1.2.13=hd590300_5 - - zstandard=0.19.0=py311hd4cff14_0 - - zstd=1.5.5=hfc55251_0 - - pip: - - gitdb==4.0.10 - - gitpython==3.1.32 - - jupyter-server-mathjax==0.2.6 - - jupyterlab-git==0.42.0 - - nbdime==3.2.1 - - nbgitpuller==1.2.0 - - smmap==5.0.0 -prefix: /opt/conda + - ". . . Hello readers! This is a message from the authors of Data Science: A First Introduction. Unfortunately the conda env update --file ... command that we provided in the 1st edition of the book no longer works properly for all operating systems. Please visit the worksheets webpage at worksheets.datasciencebook.ca and read through that page to find the new instructions for your operating system"