https://github.com/pymc-devs/pymc3
Raw File
Tip revision: 23e418d0e644a0e986866cc55174ae930a20f097 authored by Anatoly on 19 April 2024, 07:27:25 UTC
Implement `default_transform` and `transform` argument for distributions (#7207)
Tip revision: 23e418d
.gitpod.yml
image: ghcr.io/pymc-devs/pymc-devcontainer:latest
tasks:
  - name: initialize
    init: |
      # General devcontainer initialization, e.g. pre-commit
      _dev-init.sh

      # Create an empty object for .vscode/settings.json if the file doesn't exist
      mkdir -p .vscode
      [ -f .vscode/settings.json ] || echo "{}" > .vscode/settings.json

      # Add vscode settings
      jq '
            .["python.defaultInterpreterPath"] = "/opt/conda/bin/python"
      ' .vscode/settings.json | sponge .vscode/settings.json
      jq '
            .["terminal.integrated.defaultProfile.linux"] = "bash"
      ' .vscode/settings.json | sponge .vscode/settings.json
      jq '
            .["git.autofetch"] = true
      ' .vscode/settings.json | sponge .vscode/settings.json

      # Install dependencies
      sudo chown "$(id -u):$(id -g)" /opt/conda/conda-meta/history
      (micromamba install --yes --name base --file conda-envs/environment-dev.yml; pip install -e .) &> /tmp/install-init.log &

    command: |
      # Reinitialize devcontainer for good measure
      _dev-init.sh

      # Install the pre-commit hooks in the background if not already installed
      pre-commit install --install-hooks &> /tmp/pre-commit-init-output.log &

vscode:
  extensions:
    - eamodio.gitlens
    - ms-python.python
    - ms-pyright.pyright
    - ms-toolsai.jupyter
    - donjayamanne.githistory

github:
  prebuilds:
    # enable for master branch
    master: true
    # enable for other branches (defaults to false)
    branches: true
    # enable for pull requests coming from this repo (defaults to true)
    pullRequests: true
    # enable for pull requests coming from forks (defaults to false)
    pullRequestsFromForks: false
    # add a check to pull requests (defaults to true)
    addCheck: true
    # add a "Review in Gitpod" button as a comment to pull requests (defaults to false)
    addComment: false
    # add a "Review in Gitpod" button to the pull request's description (defaults to false)
    addBadge: false
    # add a label once the prebuild is ready to pull requests (defaults to false)
    addLabel: false
back to top