Skip to content
Snippets Groups Projects
environment.yml 849 B
Newer Older
Philipp Risius's avatar
Philipp Risius committed
name: Teach_Sample_Lectures
channels:
  - conda-forge
  - defaults
dependencies:
  - python=3.11
  # Jupyter notebook, -lab, and plugins
  - jupyter
  - jupyterlab
  # Scientific stack
  - matplotlib
  - numpy
  - pandas
  - scipy
  # grading and testing
  - pytest
  - hypothesis
  # packages from pypi
  - pip
  - pip:
    - jupyterquiz
    - nbgrader
    # TODO: Plugins for students
    - --extra-index-url https://gitlab.ub.uni-giessen.de/api/v4/projects/920/packages/pypi/simple
    - Pytest-Nbgrader
    # - nbgrader-jhaas
    # TODO: Plugins for lecturers
    - --extra-index-url https://gitlab.ub.uni-giessen.de/api/v4/projects/790/packages/pypi/simple
    - nbgrader-jupyterquiz
    # - nbgrader-studip
    # - nbgrader-make
    # - nbgrader-feedback
    # perhaps other custom packages
variables:
  COURSE_TITLE: 'Sample Course Lectures'