diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..4e814415 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,32 @@ +# http://editorconfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_style = space +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +max_line_length = off +trim_trailing_whitespace = false + +[*.json] +indent_size = 2 + +[*.{yaml,yml}] +indent_size = 2 + +[*.py] +indent_size = 4 + +[*.js] +indent_size = 2 + +[*.jsx] +indent_size = 2 + +[*.java] +indent_size = 2 diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..837b10ac --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,8 @@ +# This file provides an overview of code owners in this repository. + +# Each line is a file pattern followed by one or more owners. +# The last matching pattern has the most precedence. +# For more details, read the following article on GitHub: https://help.github.com/articles/about-codeowners/. + +# These are the default owners for the whole content of this repository. The default owners are automatically added as reviewers when you open a pull request, unless different owners are specified in the file. +* @LukasMasuch @raethlein @JanKalkan \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md similarity index 97% rename from CODE_OF_CONDUCT.md rename to .github/CODE_OF_CONDUCT.md index 06167413..81575e6c 100644 --- a/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -55,7 +55,7 @@ further defined and clarified by project maintainers. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at mltooling.team@gmail.com. All +reported by contacting the project team at team@mltooling.org. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. diff --git a/.github/ISSUE_TEMPLATE/01_bug-report.md b/.github/ISSUE_TEMPLATE/01_bug-report.md index a3a24d8a..67bcbac3 100644 --- a/.github/ISSUE_TEMPLATE/01_bug-report.md +++ b/.github/ISSUE_TEMPLATE/01_bug-report.md @@ -1,5 +1,5 @@ --- -name: "\U0001F6A8 Bug report" +name: "\U0001F6A8 Bug Report" about: Did you come across a bug or unexpected behaviour differing from the docs? title: '' labels: bug @@ -10,9 +10,7 @@ assignees: '' **Describe the bug:** diff --git a/.github/ISSUE_TEMPLATE/02_feature-request.md b/.github/ISSUE_TEMPLATE/02_feature-request.md index 67410773..399cff00 100644 --- a/.github/ISSUE_TEMPLATE/02_feature-request.md +++ b/.github/ISSUE_TEMPLATE/02_feature-request.md @@ -1,5 +1,5 @@ --- -name: "\U0001F381 Feature request" +name: "\U0001F381 Feature Request" about: Do you have an idea for an improvement or a new feature? title: '' labels: feature-request diff --git a/.github/actions/build-environment/Dockerfile b/.github/actions/build-environment/Dockerfile new file mode 100644 index 00000000..475ef695 --- /dev/null +++ b/.github/actions/build-environment/Dockerfile @@ -0,0 +1,10 @@ +FROM mltooling/build-environment:0.6.6 + +# Install basics +# hadolint ignore=DL3005 +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + openssh-client \ + # Clean up + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* diff --git a/.github/actions/build-environment/action.yml b/.github/actions/build-environment/action.yml new file mode 100644 index 00000000..ae335747 --- /dev/null +++ b/.github/actions/build-environment/action.yml @@ -0,0 +1,23 @@ +name: "build-environment" +description: "Environment to run build, test, check, and release steps." +author: "ML Tooling " +inputs: + build_args: + description: "Build arguments passed to the build.py scripts" + required: false + working_directory: + description: "Working directory from where the build command is run" + required: false + container_registry_url: + description: "URL used for container registry login" + required: false + container_registry_username: + description: "Username used for container registry login" + required: false + container_registry_password: + description: "Password used for container registry login" + required: false + +runs: + using: "docker" + image: "Dockerfile" diff --git a/.github/pr-labeler-branch-prefix.yml b/.github/pr-labeler-branch-prefix.yml new file mode 100644 index 00000000..853ce5cb --- /dev/null +++ b/.github/pr-labeler-branch-prefix.yml @@ -0,0 +1,5 @@ +feature: ["feature/*", "feat/*", "enhancement/*"] +bug: ["bugfix/*", "fix/*"] +maintenance: ["maintenance/*", "chore/*", "refactoring/*", "test/*", "style/*"] +documentation: ["documentation/*", "docs/*"] +security: ["security/*"] diff --git a/.github/pr-labeler-file-path.yml b/.github/pr-labeler-file-path.yml new file mode 100644 index 00000000..ed20524e --- /dev/null +++ b/.github/pr-labeler-file-path.yml @@ -0,0 +1,20 @@ +# Add documentation label to any change in documentation related files +documentation: + - "docs/*" + - "docs/**/*" + - "README.md" + - "**/README.md" + - "CONTRIBUTING.md" + +maintenance: + - ".vscode/*" + - ".vscode/**/*" + - ".github/*" + - ".github/**/*" + - ".reuse/*" + - "LICENSES/*" + - ".editorconfig" + - ".gitignore" + - "**/.gitignore" + - "build.py" + - "**/build.py" diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100644 index 00000000..4b9a75a4 --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,47 @@ +name-template: "$RESOLVED_VERSION" +tag-template: "v$RESOLVED_VERSION" +categories: + - title: "💥 Breaking Changes" + labels: + - "breaking" + - title: "🎁 Features & Improvements" + labels: + - "feature" + - "enhancement" + - title: "🚨 Bug Fixes" + labels: + - "bug" + - title: "📝 Documentation" + labels: + - "documentation" + - title: "👷 Maintenance & Refactoring" + labels: + - "maintenance" + - "refactoring" + - title: "🔒 Security" + labels: + - "security" + - title: "⬆ Dependencies" + labels: + - "dependencies" + #- title: "🔥 Removed" + #- title: "⚡️ Performance" + #- title: "✅ Tests" + #- title: "💡 New Features" + #- title: "🧰 Maintenance" + #- title: "⚠️ Deprecations" + #- title: "✨ New Features" +exclude-labels: + - "skip changelog" +change-template: "- $TITLE (#$NUMBER) by @$AUTHOR" +replacers: + - search: '/(?:and)?(,)?(\s)*@github-actions(?:\[bot\])?,?/g' + replace: "" +template: | + [![DockerHub Release](https://img.shields.io/docker/v/mltooling/ml-workspace/$RESOLVED_VERSION?label=docker%20version&color=blue)](https://hub.docker.com/repository/docker/mltooling/ml-workspace) [![DockerHub Image Size](https://img.shields.io/docker/image-size/mltooling/ml-workspace/$RESOLVED_VERSION?label=docker%20image%20size&color=blue)](https://hub.docker.com/repository/docker/mltooling/ml-workspace) + + $CHANGES + + ## 👥 Contributors + + Thanks to $CONTRIBUTORS for the contributions. diff --git a/.github/workflows/build-pipeline.yml b/.github/workflows/build-pipeline.yml index e0172a7e..82ff68d4 100644 --- a/.github/workflows/build-pipeline.yml +++ b/.github/workflows/build-pipeline.yml @@ -4,10 +4,10 @@ on: workflow_dispatch: inputs: build_args: - description: "Arguments passed to build script." + description: "Arguments passed to build script" required: false working_directory: - description: "Working directory from where the build command is run." + description: "Working directory from where the build command is run" required: false env: @@ -35,5 +35,5 @@ jobs: with: build_args: ${{ env.BUILD_ARGS }} working_directory: ${{ env.WORKING_DIRECTORY }} - - # GITHUB_TOKEN: ${{ secret.GITHUB_TOKEN }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/check-commit-messages.yml b/.github/workflows/check-commit-messages.yml new file mode 100644 index 00000000..9de5e7c5 --- /dev/null +++ b/.github/workflows/check-commit-messages.yml @@ -0,0 +1,20 @@ +name: check-commit-message-style + +on: + pull_request: + types: + - opened + - edited + - reopened + - synchronize + push: + +jobs: + check-commit-message-style: + runs-on: ubuntu-latest + steps: + - name: check-commit-message-style + uses: mristin/opinionated-commit-message@v2.2.0 + with: + allow-one-liners: "true" + additional-verbs: "cleanup, finalize, build, ci, docs, feat, fix, perf, refactor, style, test" diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml new file mode 100644 index 00000000..4945c647 --- /dev/null +++ b/.github/workflows/close-stale-issues.yml @@ -0,0 +1,19 @@ +name: close-stale-issues + +on: + workflow_dispatch: + schedule: + - cron: "30 1 * * *" + +jobs: + close-stale-issues: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: "This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 14 days" + stale-pr-message: "This PR is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 14 days" + days-before-stale: 90 + days-before-close: 14 + stale-pr-label: stale diff --git a/.github/workflows/pr-labeler.yml b/.github/workflows/pr-labeler.yml new file mode 100644 index 00000000..28d65487 --- /dev/null +++ b/.github/workflows/pr-labeler.yml @@ -0,0 +1,21 @@ +name: pr-labeler + +on: + - pull_request_target + +jobs: + pr-labeler: + runs-on: ubuntu-latest + steps: + - uses: actions/labeler@main + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" + configuration-path: .github/pr-labeler-file-path.yml + # workaround for problem: https://github.com/wesnoth/wesnoth/commit/958c82d0867568057caaf58356502ec8c87d8366 + sync-labels: "" + - uses: TimonVS/pr-labeler-action@v3 + with: + configuration-path: .github/pr-labeler-branch-name.yml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} +# Evaluate: https://github.com/srvaroa/labeler diff --git a/.github/workflows/release-pipeline.yml b/.github/workflows/release-pipeline.yml new file mode 100644 index 00000000..20b08a60 --- /dev/null +++ b/.github/workflows/release-pipeline.yml @@ -0,0 +1,130 @@ +name: release-pipeline + +on: + workflow_dispatch: + inputs: + version: + description: "Version of this release." + required: true + milestone: + types: [closed] + +env: + VERSION: ${{ secrets.VERSION }} + BRANCH_PREFIX: "release/v" + ACTIONS_ALLOW_UNSECURE_COMMANDS: true # TODO: only needed until act supports the new way + DEFAULT_BRANCH: main + +jobs: + release: + runs-on: ubuntu-latest + steps: + - if: ${{ github.event.milestone != null && github.event.milestone.title != null }} + name: set-milestone-version + run: | + echo "::set-env name=VERSION::$(sed "s/^v//" <<< "${{ github.event.milestone.title }}")" + echo "::set-env name=PR_MILESTONE_LINK::-M ${{ github.event.milestone.title }}" + - if: ${{ github.event.inputs != null && github.event.inputs.version != null }} + name: set-input-version + run: echo "::set-env name=VERSION::${{ github.event.inputs.version }}" + - name: check-version + run: 'if [[ ! "${{ env.VERSION }}" =~ ^([0-9]+\.[0-9]+\.[0-9]+.*)$ ]]; then echo "The version is not valid: ${{ env.VERSION }}"; exit 1; fi' + - name: set-github-token + run: echo "::set-env name=GITHUB_TOKEN::${{ secrets.GITHUB_TOKEN }}" + # Set host ip to env variable to be uside within container actions + - name: set-host-ip + run: echo "::set-env name=_HOST_IP::$(hostname -I | cut -d ' ' -f 1)" + # Fix git version for act if github token is provided + - if: ${{ env.GITHUB_ACTOR == 'nektos/act' && env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: install-latest-git + run: | + # Required for local checkout + apt-get update + apt-get install -y git + - if: ${{ env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: create-release-branch + uses: peterjgrainger/action-create-branch@v2.0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + branch: "${{ env.BRANCH_PREFIX }}${{ env.VERSION }}" + - if: ${{ ! (env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '') }} + uses: actions/checkout@v2 + - if: ${{ env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + uses: actions/checkout@v2 + with: + fetch-depth: 0 + ref: ${{ env.BRANCH_PREFIX }}${{ env.VERSION }} + token: ${{ env.GITHUB_TOKEN }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: run-component-builds + uses: ./.github/actions/build-environment + with: + build_args: --make --force --version=${{ env.VERSION }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: run-linting-and-style-checks + uses: ./.github/actions/build-environment + with: + build_args: --check --force --version=${{ env.VERSION }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: run-component-tests + uses: ./.github/actions/build-environment + with: + build_args: --test --force --test-marker=slow --version=${{ env.VERSION }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: release-components + uses: ./.github/actions/build-environment + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }} + PYPI_REPOSITORY: ${{ secrets.PYPI_REPOSITORY }} + with: + build_args: --release --force --version=${{ env.VERSION }} + container_registry_url: ${{ secrets.CONTAINER_REGISTRY_URL }} + container_registry_username: ${{ secrets.CONTAINER_REGISTRY_USERNAME }} + container_registry_password: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }} + - if: ${{ env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: update-repository + uses: stefanzweifel/git-auto-commit-action@v4 + with: + branch: ${{ env.BRANCH_PREFIX }}${{ env.VERSION }} + commit_user_name: Release Bot + commit_user_email: actions@github.com + commit_message: Apply automatic release changes for v${{ env.VERSION }} + tagging_message: v${{ env.VERSION }} + - if: ${{ env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: create-pull-request + shell: bash + run: | + # Stops script execution if a command has an error + set -e + curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.2 + # TODO: Milestone link currently does not work with closed milestones: ${{ env.PR_MILESTONE_LINK }} (problem with hub cli) + bin/hub pull-request -b ${{ env.DEFAULT_BRANCH }} -h ${{ env.BRANCH_PREFIX }}${{ env.VERSION }} --no-edit -m "Finalize release for version ${{ env.VERSION }}" -m "Automated pull request for release version ${{ env.VERSION }}" -l "skip changelog" || true + rm bin/hub + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # Fix of release drafter to allow different events to trigger the release + # TODO: currently does not work with act + - if: ${{ env.GITHUB_ACTOR == 'nektos/act' && env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: no-relese-drafter-support + run: echo "The release drafter currently does not work with act, please create the release from the Github UI." + - if: ${{ env.GITHUB_ACTOR != 'nektos/act' && env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: checkout-fixed-release-drafter + uses: actions/checkout@v2 + with: + repository: ml-tooling/release-drafter + path: ./.git/cloned-actions/release-drafter + - if: ${{ env.GITHUB_ACTOR != 'nektos/act' && env.GITHUB_TOKEN != null && env.GITHUB_TOKEN != '' }} + name: create-release-draft + uses: ./.git/cloned-actions/release-drafter + with: + version: ${{ env.VERSION }} + tag: v${{ env.VERSION }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # Optional: upload release assets via actions/upload-release-asset@v1 and via upload_url from release drafter diff --git a/.gitignore b/.gitignore index fba41d05..8d71d98c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,5 @@ -# Platform Artifacts -environment/ -logs/ -*.log - # IntelliJ +archive/ target/ .idea/ *.iml @@ -15,9 +11,17 @@ target/ .settings # VS Code -.vscode .project .classpath +# Shared VS Code Settings +.vscode/* +!.vscode/README.md +!.vscode/recommended-settings.json +!.vscode/recommended-tasks.json +!.vscode/recommended-launch.json +!.vscode/extensions.json +# Ignore all local history of files +**/.history # Java *.class @@ -33,10 +37,14 @@ __pycache__ .ipynb_checkpoints .Python dist/ -build/ .python-version .installed.cfg *.egg +reqlib-metadata +.mypy_cache/ +.venv +venv/ +build/ # Byte-compiled / optimized / DLL files *.pyc @@ -44,9 +52,46 @@ __pycache__/ *.py[cod] *$py.class +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*,cover +.hypothesis/ +.pytest_cache/ + +# NPM / Node / JavaScript +.npm +node_modules/ +jspm_packages/ + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# vim temporary files +*~ +.*.sw? + # Other Artifacts hs_err_pid* *.log *.swp +*.swo temp/* -.DS_Store \ No newline at end of file +.DS_Store diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fd9f957..3abf8209 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,3 @@ -TBD \ No newline at end of file +# Changelog + +You can find the changelog of this project in the [Github release section](https://github.com/ml-tooling/ml-workspace/releases). diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2fd9f957..fde9a7f8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1 +1,259 @@ -TBD \ No newline at end of file + +# Contribute to ML Workspace + +Thanks for your interest in contributing to our project. This page will give you a quick overview of how things are organized and, most importantly, how to get involved. + +Everyone is welcome to contribute, and we value everybody's contribution. Code is thus not the only way to help the community. Answering questions, helping others, reaching out and improving the documentations are immensely valuable to the projects as well. + +## Table of contents + +1. [Issues and bug reports](#issues-and-bug-reports) +2. [Contributing to the code base](#contributing-to-the-code-base) + - [Development instructions](#development-instructions) + - [Commit messages guidelines](#commit-messages-guidelines) + - [Opening a pull request](#opening-a-pull-request) + - [Review & merging of a pull request](#review--merging-of-a-pull-request) + - [Git workflow & versioning](#git-workflow--versioning) +3. [Code conventions](#code-conventions) + - [Python conventions](#python-conventions) +4. [Code of conduct](#code-of-conduct) + +## Issues and bug reports + +- We use GitHub issues to track bugs and enhancement requests. Submit issues for any [feature request and enhancement](https://github.com/ml-tooling/workspace/issues/new?assignees=&labels=feature&template=02_feature-request.md&title=), [bugs](https://github.com/ml-tooling/workspace/issues/new?assignees=&labels=bug&template=01_bug-report.md&title=), or [documentation](https://github.com/ml-tooling/workspace/issues/new?assignees=&labels=documentation&template=03_documentation.md&title=) problems. +- First, do a quick search on the Github issue tracker or the known issues section in the readme to see if the issue has already been reported. If so, it's often better to just leave a comment on an existing issue rather than creating a new one. Old - and sometimes closed - issues also often include helpful tips and solutions to common problems. +- When creating an issue, try using one of our [issue templates](https://github.com/ml-tooling/workspace/issues/new/choose) which already contain some guidelines on which content is expected to process the issue most efficiently. If no template applies, you can of course also create an issue from scratch. +- Please provide as much context as possible when you open an issue. The information you provide must be comprehensive enough to reproduce that issue for the assignee. Therefore, contributors should use but aren't restricted to the issue template provided by the project maintainers. +- Please apply one or more applicable [labels](https://github.com/ml-tooling/workspace/labels) to your issue so that all community members are able to cluster the issues better. +- If you have questions about one of the existing issues, please comment on them, and one of the maintainers will clarify. + +## Contributing to the code base + +You are welcome to contribute code in order to fix a bug, to implement a new feature, to propose new documentation, or just to fix a typo. Check out [good first issue](https://github.com/ml-tooling/workspace/labels/good%20first%20issue) and [help wanted](https://github.com/ml-tooling/workspace/labels/help%20wanted) issues if you want to find open issues to implement. + +- Before writing code, we strongly advise you to search through the existing PRs or issues to make sure that nobody is already working on the same thing. If you find your issue already exists, make relevant comments and add your reaction (👍 - upvote, 👎 - downvote). If you are unsure, it is always a good idea to open an issue to get some feedback. +- Should you wish to work on an existing issue that has not yet been claimed, please claim it first by commenting on the GitHub issue that you want to work on and begin work (the maintainers will assign it to your GitHub user as soon as they can). This is to prevent duplicated efforts from other contributors on the same issue. +- To contribute changes, always branch from the `main` branch and after implementing the changes create a pull request as described [below](#opening-a-pull-request). +- Commits should be as small as possible while ensuring that each commit is correct independently (i.e., each commit should compile and pass tests). Also, make sure to follow the commit message guidelines. +- Test your changes as thoroughly as possible before you commit them. Preferably, automate your test by unit/integration tests. + +### Development Instructions + +To simplify the process of building this project from scratch, we provide build scripts that run all necessary steps (build, test, and release) within a containerized environment by using [Github Actions](https://github.com/features/actions) and [Act](https://github.com/nektos/act) to run all actions locally. + +#### Requirements + +- [Act](https://github.com/nektos/act#installation), [Docker](https://docs.docker.com/get-docker/) + +#### Build components + +Execute this command in the project root folder to compile, assemble, and package all project components: + +```bash +act -b -s BUILD_ARGS="--make" -j build +``` + +You can also run the build only for a specific (sub-)component by providing the path to the component folder, as shown below: + +```bash +act -b -s BUILD_ARGS="--make" -s WORKING_DIRECTORY="./docs" -j build +``` + +#### Run linting & style checks + +To run all relevant linting and code style checks for all components, execute: + +```bash +act -b -s BUILD_ARGS="--check" -j build +``` + +#### Run integration & unit tests + +Once all the project artifacts are build, you can execute this command in the project root folder to run the integration & unit tests for all components: + +```bash +act -b -s BUILD_ARGS="--test" -j build +``` + +It is also possible to combine multiple steps into one command: + +```bash +act -b -s BUILD_ARGS="--check --make --test" -j build +``` + +The `--check --make --test` steps are configured as default. If you call the job without `BUILD_ARGS` the build and test steps will be executed: + +```bash +act -b -j build +``` + +#### Release a new version + +To release a new version and publish all relevant artifacts to the respective registries (e.g. Docker image to DockerHub) you can either trigger our release pipeline locally via Act or from the Github UI. For a release, you have to provide a valid version based on [Semantic Versioning](https://semver.org/) standard. + +##### Via Act (locally) + +To build all components and publish all artifacts from your local machine, execute: + +```bash +act -b -s VERSION="" -j release +``` + +In case you also want to automatically create a valid Github release, you also need to provide a valid `GITHUB_TOKEN` as a secret (`-s GITHUB_TOKEN=`). Please refer to the next section for information on how to finish and publish the release. + +##### Via Github Actions + +To trigger our release pipeline from Github UI, you can either close a milestone that has a valid version name (`vMAJOR.MINOR.PATCH`) or execute the release pipeline manually via the `workflow_dispatch` UI in the Action Tab (`Actions -> release-pipeline -> Run Workflow`). The release pipeline will automatically create a pull request for the new version as well as a draft release on Github. + +After successful execution of the release pipeline, the following steps are required to finish the release: + +1. Merge the release PR into `main`. Preferably via merge commit to keep the version tag in the `main` branch. We suggest to use the following message for the merge commit: `Finalize release for version (#)`. +2. Adapt the changelog of the draft release on Github (in the release section). Mention all other changes that are not covered by pull requests. +3. Publish the release. + +##### Resolve an unsuccessful release + +In case the release pipeline fails at any step, we suggest to fix the problem based on the release pipeline logs and create a new release with an incremented `patch` version. To clean up the unsuccessful release, make sure to delete the following artifacts (if they exist): the release branch, the release PR, the version tag, the draft release, and any release artifact that was already published (e.g. on DockerHub, NPM or PyPi). + +### Commit messages guidelines + +Commit messages should be as standardized as possible within the repository. A few best practices: + +1. Always use simple present (imperative mood) to describe what the commit does. Explain what & why, not how! +2. Start with a capital letter. +3. Don’t end the subject line with a period. +4. Descriptive but short subject line (< 50 chars). +5. Link to issues by mentioning them in commit messages. +6. Examples: `Add image to documentation section 3`, `Fix memory leak. Closes #3`, `Split method X into two methods`. Refer to [this blog](https://chris.beams.io/posts/git-commit/) for more information about good commit messages. + +### Opening a pull request + +1. **Set title**. The title should follow our [commit message guidelines](#commit-messages-guidelines) (example: `Fix memory leak in picture loader`). If the pull request closes a specific issue, the title can be used to mention the issue (example: `Fix memory leak in picture loader. Closes #3`). Prefix the title with `[WIP]` *(Work In Progress)* to indicate that you are not done but need clarification or an explicit review before you can continue your work item. +2. **Add appropriate labels** (e.g. bug, enhancement, documentation). +3. **Set description:** Describe what the pull request is about and add some bullet points describing what’s changed and why (make use of the provided template). Link the pull request to all relevant issues in the pull request description (e.g. `Closes #10`). Find more information on linking pull requests to issues [here](https://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue). Add `BREAKING CHANGE` into the description in case the PR introduces breaking changes. +4. Open the pull request and make sure existing tests and checks pass. The PR will only be merged into `main` if it is consistent with style and linting guidelines. + +### Review & merging of a pull request + +1. Every pull request will be reviewed by at least 1 reviewer and will also trigger CI pipelines to automatically build and test the changes. If your PR is not getting reviewed for a longer time, you can @-reply a reviewer in the pull request or comment. +2. Every comment on PR should be accepted as a change request and should be discussed. When something is optional, it should be noted in the comment. If a review requires you to make additional changes, please test the changes again. Create a comment on the PR to notify the reviewers that your amendments are ready for another round of review. +3. Once the pull request is approved by at least 1 reviewer, the pull request can be merged. `Squash & merge` is the preferred merging strategy. +4. In case a new (feature) branch was created in the main repository, please delete this branch after a successful merge. + +### Git workflow & versioning + +- We use [GitLab Flow](https://docs.gitlab.com/ee/university/training/gitlab_flow.html#release-branch) as our branching workflow. +- Feature branching: Use (short-lived) feature branches. Naming schema: `feature/`, if related to one specific issue use suffix: `feature//`. In addition to the `feature/` prefix, we recommend using more descriptive feature branch prefixes such as `bugfix/` for bug-fixes, `maintenance/` for maintenance or refactoring changes, and `documentation/` for changes related to the documentation. +- For versioning, we have adapted the [Semantic Versioning](https://semver.org/) standard. All version tags on Git must be prefixed with `v` (e.g.`v..`). The version can be suffixed with a tag that indicates a pre-release or unfinished version. All our local development builds will use the following dev suffix: `-dev.`. + +## Code conventions + +### Python conventions + +- Code Style: [PEP8](https://www.python.org/dev/peps/pep-0008/) +- Documentation Style: [Google Style](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html) (checked by [pydocstyle](https://github.com/PyCQA/pydocstyle)) +- Naming Conventions: [naming-convention-guides](https://github.com/naming-convention/naming-convention-guides/tree/master/python#python-naming-convention) +- Build Tool: [setuptool](https://github.com/pypa/setuptools) +- Code Formatter: [black](https://github.com/psf/black) +- Import Sorting: [isort](https://github.com/PyCQA/isort) +- Linting: [flake8](https://github.com/PyCQA/flake8) +- Type Checking: [mypy](https://github.com/python/mypy) +- Testing: [pytest](http://doc.pytest.org/) + [pipenv](https://github.com/pypa/pipenv) +- Logging: [logging](https://docs.python.org/3/library/logging.html) +- Package Manager: [pip](https://github.com/pypa/pip) +- Use type hints wherever possible: [Cheatsheet](https://mypy.readthedocs.io/en/latest/cheat_sheet_py3.html) +- Minimum compatibility: Python 3.6 + +#### Code style & naming + +- **Code style** should loosely follow [pep8](https://www.python.org/dev/peps/pep-0008/). +- **Documentation style** should follow the [Google style](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html). +- **Naming** should follow the recommendations [here](https://github.com/naming-convention/naming-convention-guides/tree/master/python#python-naming-convention). + +#### Code formatting + +We use [black](https://github.com/ambv/black) for code formatting and [isort](https://github.com/PyCQA/isort) for import sorting. The following commands run `black` and `isort` on all Python files of the component (when executed in the component root): + +```bash +isort --profile black src +black src +``` + +If you want to only check if the formatting and sorting is applied correctly to all files, execute: + +```bash +# formatting check: +black --check src +# import sorting check: +isort --profile black --check-only src +``` + +You can also configure `black` and `isort` inside your code editor. For example, if you're using [Visual Studio Code](https://code.visualstudio.com/) with the [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python), you can add the following to your `settings.json` for formatting and auto-format your files on save: + +```json +{ + "python.formatting.provider": "black", + "python.sortImports.args": [ + "--multi-line=3", + "--trailing-comma", + "--force-grid-wrap=0", + "--use-parentheses", + "--line-width=88" + ], + "[python]": { + "editor.defaultFormatter": "ms-python.python", + "editor.formatOnPaste": false, + "editor.formatOnSave": true, + "editor.codeActionsOnSave": { + "source.organizeImports": true + } + } +} +``` + +#### Code linting + +We use [flake8](https://github.com/PyCQA/flake8) for linting, [mypy](https://github.com/python/mypy) for type checking, and [pydocstyle](https://github.com/PyCQA/pydocstyle) for docstring style checks. You can find our flake8 configuration inside the `setup.cfg` or [here](.github/linters/.flake8). The following commands run `flake8`, `mypy` and `pydocstyle` on all python files of the compontent (when executed in the compontent root): + +```bash +# type checks +mypy src +# linting +flake8 src +# docstring checks +pydocstyle src +``` + +You can also configure `flake8`, `mypy`, and `pydocstyle` inside your code editor. For example, if you're using [Visual Studio Code](https://code.visualstudio.com/) with the [Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python), you can add the following to your `settings.json` for linting and type checking: + +```json +{ + "python.linting.enabled": true, + "python.linting.lintOnSave": true, + "python.linting.pylintEnabled": false, + "python.linting.mypyEnabled": true, + "python.linting.pydocstyleEnabled": true, + "python.linting.pydocstyleArgs": ["--convention=google"], + "python.linting.flake8Enabled": true, + "python.linting.flake8Args": [ + "--ignore=E203,E501,W503" + ] +} +``` + +#### Adding & running tests + +We use the [pytest](http://doc.pytest.org/) framework for testing. For more info on this, see the [pytest documentation](http://docs.pytest.org/en/latest/contents.html). Tests for modules and classes live in their own directories of the same name inside the `tests` folder. To be discovered, all test files and test functions need to be prefixed with `test_`. To run the test suite, execute: + +```bash +# Run full test suite: +pytest +# Exclude all slow tests +pytest -m "not slow" +``` + +When adding tests, make sure to use descriptive names, keep the code short and concise and only test for one behavior at a time. Try to avoid unnecessary imports and use `parametrize` test cases wherever possible. Parametrizing tests allows to test multiple inputs to a function and verify that they return the expected output. Use [fixtures](https://docs.pytest.org/en/stable/fixture.html) to share test setups with - optional - setup and tear-down routines. Fixtures can also be parameterized. Extensive tests that take a long time should be marked with `@pytest.mark.slow`. + +## Code of Conduct + +All members of the project community must abide by the [Contributor Covenant, version 2.0](./.github/CODE_OF_CONDUCT.md). Only by respecting each other we can develop a productive, collaborative community. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting a project maintainer. diff --git a/Dockerfile b/Dockerfile index 24ef548c..4a22e9cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -63,7 +63,7 @@ RUN \ apt-get upgrade -y && \ apt-get update && \ apt-get install -y --no-install-recommends \ - # This is necessary for apt to access HTTPS sources: + # This is necessary for apt to access HTTPS sources: apt-transport-https \ gnupg-agent \ gpg-agent \ @@ -87,8 +87,15 @@ RUN \ csh \ xclip \ clinfo \ + time \ + libssl-dev \ libgdbm-dev \ libncurses5-dev \ + libncursesw5-dev \ + # required by pyenv + libreadline-dev \ + libedit-dev \ + xz-utils \ gawk \ # Simplified Wrapper and Interface Generator (5.8MB) - required by lots of py-libs swig \ @@ -104,6 +111,8 @@ RUN \ sqlite3 \ # XML Utils xmlstarlet \ + # GNU parallel + parallel \ # R*-tree implementation - Required for earthpy, geoviews (3MB) libspatialindex-dev \ # Search text and binary files @@ -128,9 +137,13 @@ RUN \ bash-completion \ # ping support iputils-ping \ + # Map remote ports to localhosM + socat \ # Json Processor jq \ rsync \ + # sqlite3 driver - required for pyenv + libsqlite3-dev \ # VCS: git \ subversion \ @@ -141,7 +154,6 @@ RUN \ libtiff-dev \ libjpeg-dev \ libpng-dev \ - # TODO: no 18.04 installation candidate: libjasper-dev \ libglib2.0-0 \ libxext6 \ libsm6 \ @@ -172,6 +184,11 @@ RUN \ libbz2-dev \ liblzma-dev \ zlib1g-dev && \ + # Update git to newest version + add-apt-repository -y ppa:git-core/ppa && \ + apt-get update && \ + apt-get install -y --no-install-recommends git && \ + # Fix all execution permissions chmod -R a+rwx /usr/local/bin/ && \ # configure dynamic linker run-time bindings ldconfig && \ @@ -181,7 +198,7 @@ RUN \ clean-layer.sh # Add tini -RUN wget --no-verbose https://github.com/krallin/tini/releases/download/v0.18.0/tini -O /tini && \ +RUN wget --no-verbose https://github.com/krallin/tini/releases/download/v0.19.0/tini -O /tini && \ chmod +x /tini # prepare ssh for inter-container communication for remote python kernel @@ -209,7 +226,7 @@ RUN \ clean-layer.sh RUN \ - OPEN_RESTY_VERSION="1.15.8.3" && \ + OPEN_RESTY_VERSION="1.19.3.1" && \ mkdir $RESOURCES_PATH"/openresty" && \ cd $RESOURCES_PATH"/openresty" && \ apt-get update && \ @@ -245,56 +262,84 @@ COPY resources/nginx/lua-extensions /etc/nginx/nginx_plugins # Install Miniconda: https://repo.continuum.io/miniconda/ ENV \ + # TODO: CONDA_DIR is deprecated and should be removed in the future CONDA_DIR=/opt/conda \ - PYTHON_VERSION="3.7.7" \ - CONDA_PYTHON_DIR=/opt/conda/lib/python3.7 \ - MINICONDA_VERSION=4.8.3 \ - MINICONDA_MD5=751786b92c00b1aeae3f017b781018df \ - CONDA_VERSION=4.8.3 - -RUN wget --no-verbose https://repo.anaconda.com/miniconda/Miniconda3-py37_${CONDA_VERSION}-Linux-x86_64.sh -O ~/miniconda.sh && \ + CONDA_ROOT=/opt/conda \ + PYTHON_VERSION="3.8.5" \ + CONDA_PYTHON_DIR=/opt/conda/lib/python3.8 \ + MINICONDA_VERSION=4.9.2 \ + MINICONDA_MD5=122c8c9beb51e124ab32a0fa6426c656 \ + CONDA_VERSION=4.9.2 + +RUN wget --no-verbose https://repo.anaconda.com/miniconda/Miniconda3-py38_${CONDA_VERSION}-Linux-x86_64.sh -O ~/miniconda.sh && \ echo "${MINICONDA_MD5} *miniconda.sh" | md5sum -c - && \ - /bin/bash ~/miniconda.sh -b -p $CONDA_DIR && \ - export PATH=$CONDA_DIR/bin:$PATH && \ + /bin/bash ~/miniconda.sh -b -p $CONDA_ROOT && \ + export PATH=$CONDA_ROOT/bin:$PATH && \ rm ~/miniconda.sh && \ + # Configure conda + # TODO: Add conde-forge as main channel -> remove if testted + # TODO, use condarc file + $CONDA_ROOT/bin/conda config --system --add channels conda-forge && \ + $CONDA_ROOT/bin/conda config --system --set auto_update_conda False && \ + $CONDA_ROOT/bin/conda config --system --set show_channel_urls True && \ + $CONDA_ROOT/bin/conda config --system --set channel_priority strict && \ + # Deactivate pip interoperability (currently default), otherwise conda tries to uninstall pip packages + $CONDA_ROOT/bin/conda config --system --set pip_interop_enabled false && \ # Update conda - $CONDA_DIR/bin/conda update -y -n base -c defaults conda && \ - $CONDA_DIR/bin/conda update -y setuptools && \ - $CONDA_DIR/bin/conda install -y conda-build && \ - # Add conda forge - Append so that conda forge has lower priority than the main channel - $CONDA_DIR/bin/conda config --system --append channels conda-forge && \ - $CONDA_DIR/bin/conda config --system --set auto_update_conda false && \ - $CONDA_DIR/bin/conda config --system --set show_channel_urls true && \ - # Update selected packages - install python 3.7.x - $CONDA_DIR/bin/conda install -y --update-all python=$PYTHON_VERSION && \ + $CONDA_ROOT/bin/conda update -y -n base -c defaults conda && \ + $CONDA_ROOT/bin/conda update -y setuptools && \ + $CONDA_ROOT/bin/conda install -y conda-build && \ + # Update selected packages - install python 3.8.x + $CONDA_ROOT/bin/conda install -y --update-all python=$PYTHON_VERSION && \ # Link Conda - ln -s $CONDA_DIR/bin/python /usr/local/bin/python && \ - ln -s $CONDA_DIR/bin/conda /usr/bin/conda && \ - # Update pip - $CONDA_DIR/bin/pip install --upgrade pip && \ + ln -s $CONDA_ROOT/bin/python /usr/local/bin/python && \ + ln -s $CONDA_ROOT/bin/conda /usr/bin/conda && \ + # Update + $CONDA_ROOT/bin/conda install -y pip && \ + $CONDA_ROOT/bin/pip install --upgrade pip && \ chmod -R a+rwx /usr/local/bin/ && \ # Cleanup - Remove all here since conda is not in path as of now # find /opt/conda/ -follow -type f -name '*.a' -delete && \ # find /opt/conda/ -follow -type f -name '*.js.map' -delete && \ - $CONDA_DIR/bin/conda clean -y --packages && \ - $CONDA_DIR/bin/conda clean -y -a -f && \ - $CONDA_DIR/bin/conda build purge-all && \ + $CONDA_ROOT/bin/conda clean -y --packages && \ + $CONDA_ROOT/bin/conda clean -y -a -f && \ + $CONDA_ROOT/bin/conda build purge-all && \ # Fix permissions - fix-permissions.sh $CONDA_DIR && \ + fix-permissions.sh $CONDA_ROOT && \ clean-layer.sh -ENV PATH=$CONDA_DIR/bin:$PATH +ENV PATH=$CONDA_ROOT/bin:$PATH # There is nothing added yet to LD_LIBRARY_PATH, so we can overwrite -ENV LD_LIBRARY_PATH=$CONDA_DIR/lib +ENV LD_LIBRARY_PATH=$CONDA_ROOT/lib + +# Install pyenv to allow dynamic creation of python versions +RUN git clone https://github.com/pyenv/pyenv.git $RESOURCES_PATH/.pyenv && \ + # Install pyenv plugins based on pyenv installer + git clone https://github.com/pyenv/pyenv-virtualenv.git $RESOURCES_PATH/.pyenv/plugins/pyenv-virtualenv && \ + git clone git://github.com/pyenv/pyenv-doctor.git $RESOURCES_PATH/plugins/pyenv-doctor && \ + git clone https://github.com/pyenv/pyenv-update.git $RESOURCES_PATH/plugins/pyenv-update && \ + git clone https://github.com/pyenv/pyenv-which-ext.git $RESOURCES_PATH/plugins/pyenv-which-ext + +# Add pyenv to path +ENV PATH=$RESOURCES_PATH/.pyenv/shims:$RESOURCES_PATH/.pyenv/bin:$PATH \ + PYENV_ROOT=$RESOURCES_PATH/.pyenv + +# Install pipx +RUN pip install pipx && \ + # Configure pipx + python -m pipx ensurepath && \ + # Cleanup + clean-layer.sh +ENV PATH=$HOME/.local/bin:$PATH # Install node.js RUN \ apt-get update && \ - # https://nodejs.org/en/about/releases/ use even numbered releases - curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - && \ + # https://nodejs.org/en/about/releases/ use even numbered releases, i.e. LTS versions + curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && \ apt-get install -y nodejs && \ - # As conda is first in path, the commands 'node' and 'npm' reference to the version of conda. + # As conda is first in path, the commands 'node' and 'npm' reference to the version of conda. # Replace those versions with the newly installed versions of node rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && \ rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && \ @@ -310,10 +355,12 @@ RUN \ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && \ apt-get update && \ apt-get install -y --no-install-recommends yarn && \ - # Install typescript + # Install typescript /usr/bin/npm install -g typescript && \ # Install webpack - 32 MB /usr/bin/npm install -g webpack && \ + # Install node-gyp + /usr/bin/npm install -g node-gyp && \ # Cleanup clean-layer.sh @@ -328,7 +375,7 @@ RUN \ # Cleanup clean-layer.sh -ENV JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64" +ENV JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64" # TODO add MAVEN_HOME? ### END RUNTIMES ### @@ -341,6 +388,7 @@ RUN \ # Install custom font apt-get install -y xfce4 xfce4-terminal xterm && \ apt-get purge -y pm-utils xscreensaver* && \ + apt-get install -y xfce4-clipman && \ # Cleanup clean-layer.sh @@ -362,7 +410,8 @@ RUN \ mkdir -p /var/run/sshd && chmod 400 /var/run/sshd && \ # Install rsyslog for syslog logging apt-get install -y --no-install-recommends rsyslog && \ - pip install --no-cache-dir --upgrade supervisor supervisor-stdout && \ + pipx install supervisor && \ + pipx inject supervisor supervisor-stdout && \ # supervisor needs this logging path mkdir -p /var/log/supervisor/ && \ # Cleanup @@ -378,12 +427,11 @@ RUN \ # apt-get install -y python-numpy && \ cd ${RESOURCES_PATH} && \ # Tiger VNC - wget -qO- https://dl.bintray.com/tigervnc/stable/tigervnc-1.10.1.x86_64.tar.gz | tar xz --strip 1 -C / && \ + wget -qO- https://dl.bintray.com/tigervnc/stable/tigervnc-1.11.0.x86_64.tar.gz | tar xz --strip 1 -C / && \ # Install websockify mkdir -p ./novnc/utils/websockify && \ # Before updating the noVNC version, we need to make sure that our monkey patching scripts still work!! - wget -qO- https://github.com/novnc/noVNC/archive/v1.1.0.tar.gz | tar xz --strip 1 -C ./novnc && \ - # use older version of websockify to prevent hanging connections on offline containers?, see https://github.com/ConSol/docker-headless-vnc-container/issues/50 + wget -qO- https://github.com/novnc/noVNC/archive/v1.2.0.tar.gz | tar xz --strip 1 -C ./novnc && \ wget -qO- https://github.com/novnc/websockify/archive/v0.9.0.tar.gz | tar xz --strip 1 -C ./novnc/utils/websockify && \ chmod +x -v ./novnc/utils/*.sh && \ # create user vnc directory @@ -409,7 +457,7 @@ RUN \ apt-get install -y --no-install-recommends gdebi && \ # Search for files apt-get install -y --no-install-recommends catfish && \ - # TODO: Unable to locate package: apt-get install -y --no-install-recommends gnome-search-tool && + # TODO: Unable to locate package: apt-get install -y --no-install-recommends gnome-search-tool && apt-get install -y --no-install-recommends font-manager && \ # vs support for thunar apt-get install -y thunar-vcs-plugin && \ @@ -444,13 +492,13 @@ RUN \ ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && \ # Cleanup # Large package: gnome-user-guide 50MB app-install-data 50MB - apt-get remove -y app-install-data gnome-user-guide && \ + apt-get remove -y app-install-data gnome-user-guide && \ clean-layer.sh # Add the defaults from /lib/x86_64-linux-gnu, otherwise lots of no version errors # cannot be added above otherwise there are errors in the installation of the gui tools # Call order: https://unix.stackexchange.com/questions/367600/what-is-the-order-that-linuxs-dynamic-linker-searches-paths-in -ENV LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:$CONDA_DIR/lib +ENV LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:$CONDA_ROOT/lib # Install Web Tools - Offered via Jupyter Tooling Plugin @@ -520,93 +568,72 @@ RUN \ COPY resources/libraries ${RESOURCES_PATH}/libraries ### Install main data science libs -RUN \ - # Link Conda - All python are linke to the conda instances +RUN \ + # Link Conda - All python are linke to the conda instances # Linking python 3 crashes conda -> cannot install anyting - remove instead - #ln -s -f $CONDA_DIR/bin/python /usr/bin/python3 && \ + # ln -s -f $CONDA_ROOT/bin/python /usr/bin/python3 && \ # if removed -> cannot use add-apt-repository # rm /usr/bin/python3 && \ # rm /usr/bin/python3.5 - ln -s -f $CONDA_DIR/bin/python /usr/bin/python && \ + ln -s -f $CONDA_ROOT/bin/python /usr/bin/python && \ apt-get update && \ # upgrade pip pip install --upgrade pip && \ - # If minimal flavor - install + # If minimal flavor - install if [ "$WORKSPACE_FLAVOR" = "minimal" ]; then \ # Install nomkl - mkl needs lots of space - conda install -y --update-all nomkl ; \ + conda install -y --update-all 'python='$PYTHON_VERSION nomkl ; \ else \ # Install mkl for faster computations - conda install -y --update-all mkl ; \ + conda install -y --update-all 'python='$PYTHON_VERSION mkl-service mkl ; \ fi && \ # Install some basics - required to run container conda install -y --update-all \ 'python='$PYTHON_VERSION \ - tqdm \ - pyzmq \ - cython \ - graphviz \ - numpy \ - matplotlib \ - scipy \ - requests \ - urllib3 \ - pandas \ - six \ - future \ - protobuf \ - zlib \ - boost \ - psutil \ - PyYAML \ - python-crontab \ - ipykernel \ - cmake \ - joblib \ - Pillow \ - 'ipython=7.16.*' \ - 'notebook=6.0.*' \ - 'jupyterlab=2.1.*' \ - # Selected by library evaluation - networkx \ - click \ - docutils \ - imageio \ - tabulate \ - flask \ - dill \ - regex \ - toolz \ - jmespath && \ + 'ipython=7.19.*' \ + # TODO: notebook > 6.1.x handels terminal creation differently, but a fix is already merged: + # https://github.com/jupyter/notebook/pull/5813 + 'notebook=6.0.3' \ + 'jupyterlab=2.2.*' \ + # TODO: temp fix: yarl version 1.5 is required for lots of libraries. + 'yarl==1.5.*' \ + # TODO install scipy, numpy, sklearn, and numexpr via conda for mkl optimizaed versions: https://docs.anaconda.com/mkl-optimizations/ + # TODO: Newer scipy versions will be downgraded + 'scipy==1.4.*' \ + # TODO: Newer numpy versions will be downgraded + 'numpy==1.18.*' \ + scikit-learn \ + numexpr && \ + # installed via apt-get and pip: protobuf \ + # installed via apt-get: zlib && \ # Install minimal pip requirements - pip install --no-cache-dir --upgrade -r ${RESOURCES_PATH}/libraries/requirements-minimal.txt && \ + pip install --no-cache-dir --upgrade --upgrade-strategy only-if-needed -r ${RESOURCES_PATH}/libraries/requirements-minimal.txt && \ # If minimal flavor - exit here if [ "$WORKSPACE_FLAVOR" = "minimal" ]; then \ # Remove pandoc - package for markdown conversion - not needed - conda remove -y --force pandoc && \ + # TODO: conda remove -y --force pandoc && \ # Fix permissions - fix-permissions.sh $CONDA_DIR && \ + fix-permissions.sh $CONDA_ROOT && \ # Cleanup clean-layer.sh && \ exit 0 ; \ fi && \ # OpenMPI support apt-get install -y --no-install-recommends libopenmpi-dev openmpi-bin && \ - # Install mkl, mkl-include & mkldnn - conda install -y mkl-include && \ - # TODO - Install was not working conda install -y -c mingfeima mkldnn && \ - # Install numba - conda install -y numba && \ - # Install tensorflow - cpu only - mkl support - conda install -y 'tensorflow=2.0.*' && \ + conda install -y --freeze-installed \ + 'python='$PYTHON_VERSION \ + boost \ + mkl-include && \ + # Install mkldnn + conda install -y --freeze-installed -c mingfeima mkldnn && \ # Install pytorch - cpu only - conda install -y -c pytorch "pytorch==1.4.*" torchvision cpuonly && \ + conda install -y -c pytorch "pytorch==1.7.*" cpuonly && \ # Install light pip requirements - pip install --no-cache-dir --upgrade -r ${RESOURCES_PATH}/libraries/requirements-light.txt && \ + pip install --no-cache-dir --upgrade --upgrade-strategy only-if-needed -r ${RESOURCES_PATH}/libraries/requirements-light.txt && \ # If light light flavor - exit here if [ "$WORKSPACE_FLAVOR" = "light" ]; then \ # Fix permissions - fix-permissions.sh $CONDA_DIR && \ + fix-permissions.sh $CONDA_ROOT && \ # Cleanup clean-layer.sh && \ exit 0 ; \ @@ -615,26 +642,32 @@ RUN \ apt-get install -y --no-install-recommends liblapack-dev libatlas-base-dev libeigen3-dev libblas-dev && \ # pandoc -> installs libluajit -> problem for openresty # HDF5 (19MB) - apt-get install -y libhdf5-dev && \ + apt-get install -y --no-install-recommends libhdf5-dev && \ + # TBB threading optimization + apt-get install -y --no-install-recommends libtbb-dev && \ # required for tesseract: 11MB - tesseract-ocr-dev? - apt-get install -y libtesseract-dev && \ - # Install libjpeg turbo for speedup in image processing - conda install -y libjpeg-turbo && \ - # Faiss - A library for efficient similarity search and clustering of dense vectors. - conda install -y -c pytorch faiss-cpu && \ + apt-get install -y --no-install-recommends libtesseract-dev && \ + pip install --no-cache-dir tesserocr && \ + # Required for tensorflow graphics (9MB) + apt-get install -y --no-install-recommends libopenexr-dev && \ + pip install --no-cache-dir tensorflow-graphics==2020.5.20 && \ + # GCC OpenMP (GOMP) support library + apt-get install -y --no-install-recommends libgomp1 && \ + # Install Intel(R) Compiler Runtime - numba optimization + conda install -y --freeze-installed -c numba icc_rt && \ # Install full pip requirements - pip install --no-cache-dir --upgrade -r ${RESOURCES_PATH}/libraries/requirements-full.txt && \ + pip install --no-cache-dir --upgrade --upgrade-strategy only-if-needed -r ${RESOURCES_PATH}/libraries/requirements-full.txt && \ # Setup Spacy # Spacy - download and large language removal python -m spacy download en && \ # Fix permissions - fix-permissions.sh $CONDA_DIR && \ + fix-permissions.sh $CONDA_ROOT && \ # Cleanup clean-layer.sh # Fix conda version RUN \ - # Conda installs wrong node version - relink conda node to the actual node + # Conda installs wrong node version - relink conda node to the actual node rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && \ rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm @@ -648,41 +681,50 @@ COPY \ resources/jupyter/start-singleuser.sh \ /usr/local/bin/ +# Configure Jupyter / JupyterLab +# Add as jupyter system configuration +COPY resources/jupyter/nbconfig /etc/jupyter/nbconfig +COPY resources/jupyter/jupyter_notebook_config.py resources/jupyter/jupyter_notebook_config.json /etc/jupyter/ + # install jupyter extensions RUN \ + # Create empty notebook configuration + mkdir -p $HOME/.jupyter/nbconfig/ && \ + printf "{\"load_extensions\": {}}" > $HOME/.jupyter/nbconfig/notebook.json && \ # Activate and configure extensions - jupyter contrib nbextension install --user && \ + jupyter contrib nbextension install --sys-prefix && \ # nbextensions configurator - jupyter nbextensions_configurator enable --user && \ + jupyter nbextensions_configurator enable --sys-prefix && \ + # Configure nbdime + nbdime config-git --enable --global && \ # Active nbresuse - jupyter serverextension enable --py nbresuse && \ + jupyter serverextension enable --py nbresuse --sys-prefix && \ # Activate Jupytext - jupyter nbextension enable --py jupytext && \ - # Disable Jupyter Server Proxy - jupyter nbextension disable jupyter_server_proxy/tree && \ + jupyter nbextension enable --py jupytext --sys-prefix && \ + # Enable useful extensions + jupyter nbextension enable skip-traceback/main --sys-prefix && \ + # jupyter nbextension enable comment-uncomment/main && \ + jupyter nbextension enable toc2/main --sys-prefix && \ + jupyter nbextension enable execute_time/ExecuteTime --sys-prefix && \ + jupyter nbextension enable collapsible_headings/main --sys-prefix && \ + jupyter nbextension enable codefolding/main --sys-prefix && \ + # Install and activate Jupyter Tensorboard + pip install --no-cache-dir git+https://github.com/InfuseAI/jupyter_tensorboard.git && \ + jupyter tensorboard enable --sys-prefix && \ + # TODO moved to configuration files = resources/jupyter/nbconfig Edit notebook config + # echo '{"nbext_hide_incompat": false}' > $HOME/.jupyter/nbconfig/common.json && \ + cat $HOME/.jupyter/nbconfig/notebook.json | jq '.toc2={"moveMenuLeft": false,"widenNotebook": false,"skip_h1_title": false,"sideBar": true,"number_sections": false,"collapse_to_match_collapsible_headings": true}' > tmp.$$.json && mv tmp.$$.json $HOME/.jupyter/nbconfig/notebook.json && \ # If minimal flavor - exit here if [ "$WORKSPACE_FLAVOR" = "minimal" ]; then \ # Cleanup clean-layer.sh && \ exit 0 ; \ fi && \ - # Configure nbdime - nbdime config-git --enable --global && \ - # Enable useful extensions - jupyter nbextension enable skip-traceback/main && \ - # jupyter nbextension enable comment-uncomment/main && \ - # Do not enable variable inspector: causes trouble: https://github.com/ml-tooling/ml-workspace/issues/10 - # jupyter nbextension enable varInspector/main && \ - #jupyter nbextension enable spellchecker/main && \ - jupyter nbextension enable toc2/main && \ - jupyter nbextension enable execute_time/ExecuteTime && \ - jupyter nbextension enable collapsible_headings/main && \ - jupyter nbextension enable codefolding/main && \ - # Activate Jupyter Tensorboard - jupyter tensorboard enable && \ - # Edit notebook config - echo '{"nbext_hide_incompat": false}' > $HOME/.jupyter/nbconfig/common.json && \ - cat $HOME/.jupyter/nbconfig/notebook.json | jq '.toc2={"moveMenuLeft": false,"widenNotebook": false,"skip_h1_title": false,"sideBar": true,"number_sections": false,"collapse_to_match_collapsible_headings": true}' > tmp.$$.json && mv tmp.$$.json $HOME/.jupyter/nbconfig/notebook.json && \ + # TODO: Not installed. Disable Jupyter Server Proxy + # jupyter nbextension disable jupyter_server_proxy/tree --sys-prefix && \ + # Install jupyter black + jupyter nbextension install https://github.com/drillan/jupyter-black/archive/master.zip --sys-prefix && \ + jupyter nbextension enable jupyter-black-master/jupyter-black --sys-prefix && \ # If light flavor - exit here if [ "$WORKSPACE_FLAVOR" = "light" ]; then \ # Cleanup @@ -691,13 +733,13 @@ RUN \ fi && \ # Activate qgrid jupyter nbextension enable --py --sys-prefix qgrid && \ - # Activate Colab support - jupyter serverextension enable --py jupyter_http_over_ws && \ - # Activate Voila Rendering + # TODO: Activate Colab support + # jupyter serverextension enable --py jupyter_http_over_ws && \ + # Activate Voila Rendering # currently not working jupyter serverextension enable voila --sys-prefix && \ # Enable ipclusters ipcluster nbextension enable && \ - # Fix permissions? fix-permissions.sh $CONDA_DIR && \ + # Fix permissions? fix-permissions.sh $CONDA_ROOT && \ # Cleanup clean-layer.sh @@ -717,7 +759,7 @@ RUN \ # Cleanup jupyter lab clean && \ jlpm cache clean && \ - rm -rf $CONDA_DIR/share/jupyter/lab/staging && \ + rm -rf $CONDA_ROOT/share/jupyter/lab/staging && \ clean-layer.sh && \ exit 0 ; \ fi && \ @@ -725,7 +767,7 @@ RUN \ $lab_ext_install jupyterlab_tensorboard && \ # install jupyterlab git $lab_ext_install @jupyterlab/git && \ - pip install jupyterlab-git && \ + pip install jupyterlab-git && \ jupyter serverextension enable --py jupyterlab_git && \ # For Matplotlib: https://github.com/matplotlib/jupyter-matplotlib $lab_ext_install jupyter-matplotlib && \ @@ -736,15 +778,16 @@ RUN \ # Cleanup jupyter lab clean && \ jlpm cache clean && \ - rm -rf $CONDA_DIR/share/jupyter/lab/staging && \ + rm -rf $CONDA_ROOT/share/jupyter/lab/staging && \ clean-layer.sh && \ exit 0 ; \ fi && \ # Install jupyterlab language server support - pip install --pre jupyter-lsp && \ + pip install jupyter-lsp && \ $lab_ext_install @krassowski/jupyterlab-lsp && \ # For Plotly $lab_ext_install jupyterlab-plotly && \ + $lab_ext_install install @jupyter-widgets/jupyterlab-manager plotlywidget && \ # produces build error: jupyter labextension install jupyterlab-chart-editor && \ $lab_ext_install jupyterlab-chart-editor && \ # For holoview @@ -752,8 +795,8 @@ RUN \ # Install jupyterlab variable inspector - https://github.com/lckr/jupyterlab-variableInspector $lab_ext_install @lckr/jupyterlab_variableinspector && \ # Install Debugger in Jupyter Lab - pip install --no-cache-dir xeus-python && \ - $lab_ext_install @jupyterlab/debugger && \ + # pip install --no-cache-dir xeus-python && \ + # $lab_ext_install @jupyterlab/debugger && \ # Install jupyterlab code formattor - https://github.com/ryantam626/jupyterlab_code_formatter $lab_ext_install @ryantam626/jupyterlab_code_formatter && \ pip install jupyterlab_code_formatter && \ @@ -766,7 +809,7 @@ RUN \ jupyter lab clean && \ jlpm cache clean && \ # Remove build folder -> should be remove by lab clean as well? - rm -rf $CONDA_DIR/share/jupyter/lab/staging && \ + rm -rf $CONDA_ROOT/share/jupyter/lab/staging && \ clean-layer.sh # Install Jupyter Tooling Extension @@ -800,7 +843,7 @@ RUN \ # https://github.com/cdr/code-server/issues/171 # Alternative install: /usr/local/bin/code-server --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension ms-python-release && \ RUN \ - SLEEP_TIMER=10 && \ + SLEEP_TIMER=25 && \ # If minimal flavor -> exit here if [ "$WORKSPACE_FLAVOR" = "minimal" ]; then \ exit 0 ; \ @@ -808,52 +851,55 @@ RUN \ cd $RESOURCES_PATH && \ mkdir -p $HOME/.vscode/extensions/ && \ # Install python extension - (newer versions are 30MB bigger) - VS_PYTHON_VERSION="2020.7.96456" && \ + VS_PYTHON_VERSION="2020.11.371526539" && \ wget --no-verbose https://github.com/microsoft/vscode-python/releases/download/$VS_PYTHON_VERSION/ms-python-release.vsix && \ bsdtar -xf ms-python-release.vsix extension && \ rm ms-python-release.vsix && \ mv extension $HOME/.vscode/extensions/ms-python.python-$VS_PYTHON_VERSION && \ + # && code-server --install-extension ms-python.python@$VS_PYTHON_VERSION \ sleep $SLEEP_TIMER && \ # Install vscode-java: https://github.com/redhat-developer/vscode-java/releases - # higher versions do not support vs code 1.39 - VS_JAVA_VERSION="0.65.0" && \ - # wget --quiet --no-check-certificate https://github.com/redhat-developer/vscode-java/releases/download/v$VS_JAVA_VERSION/redhat.java-$VS_JAVA_VERSION.vsix && \ - wget --no-verbose -O redhat.java-$VS_JAVA_VERSION.vsix https://marketplace.visualstudio.com/_apis/public/gallery/publishers/redhat/vsextensions/java/$VS_JAVA_VERSION/vspackage && \ + VS_JAVA_VERSION="0.61.0" && \ + wget --quiet --no-check-certificate https://github.com/redhat-developer/vscode-java/releases/download/v$VS_JAVA_VERSION/redhat.java-$VS_JAVA_VERSION.vsix && \ + # wget --no-verbose -O redhat.java-$VS_JAVA_VERSION.vsix https://marketplace.visualstudio.com/_apis/public/gallery/publishers/redhat/vsextensions/java/$VS_JAVA_VERSION/vspackage && \ bsdtar -xf redhat.java-$VS_JAVA_VERSION.vsix extension && \ rm redhat.java-$VS_JAVA_VERSION.vsix && \ mv extension $HOME/.vscode/extensions/redhat.java-$VS_JAVA_VERSION && \ + # && code-server --install-extension redhat.java@$VS_JAVA_VERSION \ # If light flavor -> exit here if [ "$WORKSPACE_FLAVOR" = "light" ]; then \ exit 0 ; \ fi && \ + # Install prettie: https://github.com/prettier/prettier-vscode/releases + PRETTIER_VERSION="5.8.0" && \ + wget --no-verbose https://github.com/prettier/prettier-vscode/releases/download/v$PRETTIER_VERSION/prettier-vscode-$PRETTIER_VERSION.vsix && \ + bsdtar -xf prettier-vscode-$PRETTIER_VERSION.vsix extension && \ + rm prettier-vscode-$PRETTIER_VERSION.vsix && \ + mv extension $HOME/.vscode/extensions/prettier-vscode-$PRETTIER_VERSION.vsix && \ + # Install vs code jupyter + VS_JUPYTER_VERSION="2020.12.414227025" && \ + wget --retry-on-http-error=429 --waitretry 15 --tries 5 --no-verbose https://marketplace.visualstudio.com/_apis/public/gallery/publishers/ms-toolsai/vsextensions/jupyter/$VS_JUPYTER_VERSION/vspackage -O ms-toolsai.jupyter-$VS_JUPYTER_VERSION.vsix && \ + bsdtar -xf ms-toolsai.jupyter-$VS_JUPYTER_VERSION.vsix extension && \ + rm ms-toolsai.jupyter-$VS_JUPYTER_VERSION.vsix && \ + mv extension $HOME/.vscode/extensions/ms-toolsai.jupyter-$VS_JUPYTER_VERSION && \ sleep $SLEEP_TIMER && \ - # Install git lens: https://github.com/eamodio/vscode-gitlens - VS_GITLENS_VERSION="10.2.2" && \ - wget --no-verbose https://github.com/eamodio/vscode-gitlens/releases/download/v$VS_GITLENS_VERSION/gitlens-$VS_GITLENS_VERSION.vsix && \ - bsdtar -xf gitlens-$VS_GITLENS_VERSION.vsix extension && \ - rm gitlens-$VS_GITLENS_VERSION.vsix && \ - mv extension $HOME/.vscode/extensions/eamodio.gitlens-$VS_GITLENS_VERSION && \ # Install code runner: https://github.com/formulahendry/vscode-code-runner/releases/latest VS_CODE_RUNNER_VERSION="0.9.17" && \ wget --no-verbose https://github.com/formulahendry/vscode-code-runner/releases/download/$VS_CODE_RUNNER_VERSION/code-runner-$VS_CODE_RUNNER_VERSION.vsix && \ bsdtar -xf code-runner-$VS_CODE_RUNNER_VERSION.vsix extension && \ rm code-runner-$VS_CODE_RUNNER_VERSION.vsix && \ mv extension $HOME/.vscode/extensions/code-runner-$VS_CODE_RUNNER_VERSION && \ + # && code-server --install-extension formulahendry.code-runner@$VS_CODE_RUNNER_VERSION \ sleep $SLEEP_TIMER && \ # Install ESLint extension: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint # Older versions do not support vscode 1.39 - https://github.com/microsoft/vscode-eslint/ - VS_ESLINT_VERSION="2.1.8" && \ - wget --no-verbose https://marketplace.visualstudio.com/_apis/public/gallery/publishers/dbaeumer/vsextensions/vscode-eslint/$VS_ESLINT_VERSION/vspackage -O dbaeumer.vscode-eslint.vsix && \ + VS_ESLINT_VERSION="2.1.13" && \ + wget --retry-on-http-error=429 --waitretry 15 --tries 5 --no-verbose https://marketplace.visualstudio.com/_apis/public/gallery/publishers/dbaeumer/vsextensions/vscode-eslint/$VS_ESLINT_VERSION/vspackage -O dbaeumer.vscode-eslint.vsix && \ + # && wget --no-verbose https://github.com/microsoft/vscode-eslint/releases/download/$VS_ESLINT_VERSION-insider.2/vscode-eslint-$VS_ESLINT_VERSION.vsix -O dbaeumer.vscode-eslint.vsix && \ bsdtar -xf dbaeumer.vscode-eslint.vsix extension && \ rm dbaeumer.vscode-eslint.vsix && \ mv extension $HOME/.vscode/extensions/dbaeumer.vscode-eslint-$VS_ESLINT_VERSION.vsix && \ - sleep $SLEEP_TIMER && \ - # Install Markdown lint extension: https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint - VS_MARKDOWN_LINT_VERSION="0.37.2" && \ - wget --no-verbose https://marketplace.visualstudio.com/_apis/public/gallery/publishers/DavidAnson/vsextensions/vscode-markdownlint/$VS_MARKDOWN_LINT_VERSION/vspackage -O davidanson.vscode-markdownlint.vsix && \ - bsdtar -xf davidanson.vscode-markdownlint.vsix extension && \ - rm davidanson.vscode-markdownlint.vsix && \ - mv extension $HOME/.vscode/extensions/davidanson.vscode-markdownlint-$VS_MARKDOWN_LINT_VERSION.vsix && \ + # && code-server --install-extension dbaeumer.vscode-eslint@$VS_ESLINT_VERSION \ # Fix permissions fix-permissions.sh $HOME/.vscode/extensions/ && \ # Cleanup @@ -861,13 +907,17 @@ RUN \ ### END VSCODE ### -### INCUBATION ZONE ### +### INCUBATION ZONE ### RUN \ - apt-get update && \ - # Newer jedi makes trouble with jupyterlab-lsp - pip install --no-cache-dir jedi==0.15.2 && \ - apt-get install -y xfce4-clipman && \ + # Strict channel priority currently makes problems with installing with conda + conda config --system --set channel_priority false && \ + # apt-get update && \ + # TODO: lib contains high vulnerability + # apt-get install -y --no-install-recommends libffi-dev \ + # Required by magenta + # apt-get install -y libasound2-dev && \ + # apt-get install -y xfce4-clipman && \ # required by rodeo ide (8MB) # apt-get install -y libgconf2-4 && \ # required for pvporcupine (800kb) @@ -876,16 +926,24 @@ RUN \ # apt-get install -y libasound2-dev libjack-dev && \ # libproj-dev required for cartopy (15MB) # apt-get install -y libproj-dev && \ - # mysql server: 150MB + # mysql server: 150MB # apt-get install -y mysql-server && \ - # If minimal or light flavor -> exit here + # If minimal or light flavor -> exit here if [ "$WORKSPACE_FLAVOR" = "minimal" ] || [ "$WORKSPACE_FLAVOR" = "light" ]; then \ + # Cleanup + clean-layer.sh && \ exit 0 ; \ fi && \ + # Install libjpeg turbo for speedup in image processing + conda install -y --freeze-installed libjpeg-turbo && \ + # Add snakemake for workflow management + conda install -y -c bioconda -c conda-forge snakemake-minimal && \ + # Add mamba as conda alternativ + conda install -y -c conda-forge mamba && \ + # Faiss - A library for efficient similarity search and clustering of dense vectors. + conda install -y --freeze-installed faiss-cpu && \ # New Python Libraries: - pip install --no-cache-dir \ - # pyaudio \ - lazycluster && \ + # pip install --no-cache-dir # Cleanup clean-layer.sh @@ -935,17 +993,14 @@ ENV \ VNC_RESOLUTION=1600x900 \ VNC_COL_DEPTH=24 -# Configure Jupyter / JupyterLab -# Add as jupyter system configuration -COPY resources/jupyter/nbconfig /etc/jupyter/nbconfig -COPY resources/jupyter/jupyter_notebook_config.py resources/jupyter/jupyter_notebook_config.json resources/jupyter/nbconfig /etc/jupyter/ +# Add tensorboard patch - use tensorboard jupyter plugin instead of the actual tensorboard magic +COPY resources/jupyter/tensorboard_notebook_patch.py $CONDA_PYTHON_DIR/site-packages/tensorboard/notebook.py + +# Additional jupyter configuration COPY resources/jupyter/sidebar.jupyterlab-settings $HOME/.jupyter/lab/user-settings/@jupyterlab/application-extension/ COPY resources/jupyter/plugin.jupyterlab-settings $HOME/.jupyter/lab/user-settings/@jupyterlab/extensionmanager-extension/ COPY resources/jupyter/ipython_config.py /etc/ipython/ipython_config.py -# Add tensorboard patch - use tensorboard jupyter plugin instead of the actual tensorboard magic -COPY resources/jupyter/tensorboard_notebook_patch.py $CONDA_PYTHON_DIR/site-packages/tensorboard/notebook.py - # Branding of various components RUN \ # Jupyter Bradning @@ -969,6 +1024,7 @@ RUN \ # Configure netdata COPY resources/netdata/ /etc/netdata/ +COPY resources/netdata/cloud.conf /var/lib/netdata/cloud.d/cloud.conf # Configure Matplotlib RUN \ @@ -1015,13 +1071,14 @@ RUN \ chmod a+rwx /usr/local/bin/start.sh && \ chmod a+rwx /usr/local/bin/start-singleuser.sh && \ chown root:root /tmp && \ - chmod a+rwx /tmp && \ + chmod 1777 /tmp && \ + # TODO: does 1777 work fine? chmod a+rwx /tmp && \ # Set /workspace as default directory to navigate to as root user - echo 'cd '$WORKSPACE_HOME >> $HOME/.bashrc + echo 'cd '$WORKSPACE_HOME >> $HOME/.bashrc # MKL and Hardware Optimization # Fix problem with MKL with duplicated libiomp5: https://github.com/dmlc/xgboost/issues/1715 -# Alternative - use openblas instead of Intel MKL: conda install -y nomkl +# Alternative - use openblas instead of Intel MKL: conda install -y nomkl # http://markus-beuckelmann.de/blog/boosting-numpy-blas.html # MKL: # https://software.intel.com/en-us/articles/tips-to-improve-performance-for-popular-deep-learning-frameworks-on-multi-core-cpus @@ -1032,7 +1089,7 @@ RUN \ ENV KMP_DUPLICATE_LIB_OK="True" \ # Control how to bind OpenMP* threads to physical processing units # verbose KMP_AFFINITY="granularity=fine,compact,1,0" \ - KMP_BLOCKTIME=0 + KMP_BLOCKTIME=0 \ # KMP_BLOCKTIME="1" -> is not faster in my tests # TensorFlow uses less than half the RAM with tcmalloc relative to the default. - requires google-perftools # Too many issues: LD_PRELOAD="/usr/lib/libtcmalloc.so.4" \ @@ -1041,6 +1098,16 @@ ENV KMP_DUPLICATE_LIB_OK="True" \ # https://software.intel.com/en-us/articles/getting-started-with-intel-optimization-for-mxnet # KMP_AFFINITY=granularity=fine, noduplicates,compact,1,0 # MXNET_SUBGRAPH_BACKEND=MKLDNN + # TODO: check https://github.com/oneapi-src/oneTBB/issues/190 + # TODO: https://github.com/pytorch/pytorch/issues/37377 + # use omp + MKL_THREADING_LAYER=GNU \ + # To avoid over-subscription when using TBB, let the TBB schedulers use Inter Process Communication to coordinate: + ENABLE_IPC=1 \ + # TODO: evaluate - Deactivate hdf5 file locking + HDF5_USE_FILE_LOCKING=False + # Activate better python execptions as default + # TODO: might break stuff BETTER_EXCEPTIONS=1 # Set default values for environment variables ENV CONFIG_BACKUP_ENABLED="true" \ @@ -1054,7 +1121,7 @@ ENV CONFIG_BACKUP_ENABLED="true" \ WORKSPACE_PORT="8080" \ # Set zsh as default shell (e.g. in jupyter) SHELL="/usr/bin/zsh" \ - # Fix dark blue color for ls command (unreadable): + # Fix dark blue color for ls command (unreadable): # https://askubuntu.com/questions/466198/how-do-i-change-the-color-for-directories-with-ls-in-the-console # USE default LS_COLORS - Dont set LS COLORS - overwritten in zshrc # LS_COLORS="" \ @@ -1062,7 +1129,7 @@ ENV CONFIG_BACKUP_ENABLED="true" \ # this can be problematic since docker restricts CPUs by stil showing all MAX_NUM_THREADS="auto" -### END CONFIGURATION ### +### END CONFIGURATION ### ARG ARG_BUILD_DATE="unknown" ARG ARG_VCS_REF="unknown" ARG ARG_WORKSPACE_VERSION="unknown" @@ -1092,7 +1159,7 @@ LABEL \ "org.opencontainers.image.vendor"="ML Tooling" \ "org.opencontainers.image.authors"="Lukas Masuch & Benjamin Raethlein" \ "org.opencontainers.image.revision"=$ARG_VCS_REF \ - "org.opencontainers.image.created"=$ARG_BUILD_DATE \ + "org.opencontainers.image.created"=$ARG_BUILD_DATE \ # Label Schema Convention (deprecated): http://label-schema.org/rc1/ "org.label-schema.name"="Machine Learning Workspace" \ "org.label-schema.description"="All-in-one web-based development environment for machine learning." \ @@ -1115,7 +1182,7 @@ LABEL \ # use global option with tini to kill full process groups: https://github.com/krallin/tini#process-group-killing ENTRYPOINT ["/tini", "-g", "--"] -CMD ["python", "/resources/docker-entrypoint.py"] +CMD ["python", "/resources/docker-entrypoint.py"] # Port 8080 is the main access port (also includes SSH) # Port 5091 is the VNC port @@ -1124,4 +1191,4 @@ CMD ["python", "/resources/docker-entrypoint.py"] # See supervisor.conf for more ports EXPOSE 8080 -### \ No newline at end of file +### diff --git a/README.md b/README.md index 1935535e..2cefba32 100644 --- a/README.md +++ b/README.md @@ -380,10 +380,7 @@ For more information and documentation about ML Hub, please take a look at the [ ## Support -The ML Workspace project is maintained by [Lukas Masuch](https://twitter.com/LukasMasuch) -and [Benjamin Räthlein](https://twitter.com/raethlein). Please understand that we won't be able -to provide individual support via email. We also believe that help is much more -valuable if it's shared publicly so that more people can benefit from it. +This project is maintained by [Benjamin Räthlein](https://twitter.com/raethlein), [Lukas Masuch](https://twitter.com/LukasMasuch), and [Jan Kalkan](https://www.linkedin.com/in/jan-kalkan-b5390284/). Please understand that we won't be able to provide individual support via email. We also believe that help is much more valuable if it's shared publicly so that more people can benefit from it. | Type | Channel | | ------------------------ | ------------------------------------------------------ | @@ -391,6 +388,7 @@ valuable if it's shared publicly so that more people can benefit from it. | 🎁 **Feature Requests** | | | 👩‍💻 **Usage Questions** | | | 🗯 **General Discussion** | | +| ❓ **Other Requests** | | --- @@ -654,7 +652,7 @@ In case you want to manually setup and manage remote kernels, use the [remote_ik remote_ikernel manage --add \ --interface=ssh \ --kernel_cmd="ipython kernel -f {connection_file}" \ - --name="ml-server Py 3.6" \ + --name="ml-server (Python)" \ --host="my-workspace" ``` @@ -783,13 +781,13 @@ CMD ["python", "/resources/docker-entrypoint.py", "--code-only"] The workspace is pre-installed with many popular interpreters, data science libraries, and ubuntu packages: -- **Interpreter:** Python 3.7 (Miniconda 3), Java 11 (OpenJDK), NodeJS 13, Scala, Perl 5 +- **Interpreter:** Python 3.8 (Miniconda 3), Java 11 (OpenJDK), NodeJS 14, Scala, Perl 5 - **Python libraries:** Tensorflow, Keras, Pytorch, Sklearn, XGBoost, MXNet, Theano, and [many more](https://github.com/ml-tooling/ml-workspace/tree/master/resources/libraries) -- **Package Manager:** `conda`, `pip`, `npm`, `apt-get`, `yarn`, `sdk`, `gdebi`, `mvn` ... +- **Package Manager:** `conda`, `pip`, `apt-get`, `npm`, `yarn`, `sdk`, `poetry`, `gdebi`, `mvn` ... The full list of installed tools can be found within the [Dockerfile](https://github.com/ml-tooling/ml-workspace/blob/master/Dockerfile). -> _For every minor version release, we run vulnerability, virus, and security checks within the workspace using [vuls](https://vuls.io/), [safety](https://pyup.io/safety/), and [clamav](https://www.clamav.net/) to make sure that the workspace environment is as secure as possible._ +> _For every minor version release, we run vulnerability, virus, and security checks within the workspace using [safety](https://pyup.io/safety/), [clamav](https://www.clamav.net/), [trivy](https://github.com/aquasecurity/trivy), and [snyk via docker scan](https://docs.docker.com/engine/scan/) to make sure that the workspace environment is as secure as possible. We are committed to fix and prevent all high- or critical-severity vulnerabilities. You can find some up-to-date reports [here](https://github.com/ml-tooling/ml-workspace/tree/master/resources/reports)._ ### Extensibility @@ -916,6 +914,155 @@ Using root-user (or users with sudo permission) within containers is generally n +
+How to create and use a virtual environment? (click to expand...) + +The workspace comes preinstalled with various common tools to create isolated Python environments (virtual environments). The following sections provide a quick-intro on how to use these tools within the workspace. You can find information on when to use which tool [here](https://stackoverflow.com/a/41573588). Please refer to the documentation of the given tool for additional usage information. + +**venv** (recommended): + +To create a virtual environment via [venv](https://docs.python.org/3/tutorial/venv.html), execute the following commands: + +```bash +# Create environment in the working directory +python -m venv my-venv +# Activate environment in shell +source ./my-venv/bin/activate +# Optional: Create Jupyter kernel for this environment +pip install ipykernel +python -m ipykernel install --user --name=my-venv --display-name="my-venv ($(python --version))" +# Optional: Close enviornment session +deactivate +``` + +**pipenv** (recommended): + +To create a virtual environment via [pipenv](https://pipenv.pypa.io/en/latest/), execute the following commands: + +```bash +# Create environment in the working directory +pipenv install +# Activate environment session in shell +pipenv shell +# Optional: Create Jupyter kernel for this environment +pipenv install ipykernel +python -m ipykernel install --user --name=my-pipenv --display-name="my-pipenv ($(python --version))" +# Optional: Close environment session +exit +``` + +**virtualenv**: + +To create a virtual environment via [virtualenv](https://virtualenv.pypa.io/en/latest/), execute the following commands: + +```bash +# Create environment in the working directory +virtualenv my-virtualenv +# Activate environment session in shell +source ./my-virtualenv/bin/activate +# Optional: Create Jupyter kernel for this environment +pip install ipykernel +python -m ipykernel install --user --name=my-virtualenv --display-name="my-virtualenv ($(python --version))" +# Optional: Close environment session +deactivate +``` + +**conda**: + +To create a virtual environment via [conda](https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html), execute the following commands: + +```bash +# Create environment (globally) +conda create -n my-conda-env +# Activate environment session in shell +conda activate my-conda-env +# Optional: Create Jupyter kernel for this environment +python -m ipykernel install --user --name=my-conda-env --display-name="my-conda-env ($(python --version))" +# Optional: Close environment session +conda deactivate +``` + +**Tip: Shell Commands in Jupyter Notebooks:** + +If you install and use a virtual environment via a dedicated Jupyter Kernel and use shell commands within Jupyter (e.g. `!pip install matplotlib`), the wrong python/pip version will be used. To use the python/pip version of the selected kernel, do the following instead: + +```python +import sys +!{sys.executable} -m pip install matplotlib +``` + +
+ +
+How to install a different Python version? (click to expand...) + +The workspace provides three easy options to install different Python versions alongside the main Python instance: [pyenv](https://github.com/pyenv/pyenv), [pipenv](https://pipenv.pypa.io/en/latest/cli/) (recommended), [conda](https://github.com/pyenv/pyenv). + +**pipenv** (recommended): + +To install a different python version (e.g. `3.7.8`) within the workspace via [pipenv](https://pipenv.pypa.io/en/latest/cli/), execute the following commands: + +```bash +# Install python vers +pipenv install --python=3.7.8 +# Activate environment session in shell +pipenv shell +# Check python installation +python --version +# Optional: Create Jupyter kernel for this environment +pipenv install ipykernel +python -m ipykernel install --user --name=my-pipenv --display-name="my-pipenv ($(python --version))" +# Optional: Close environment session +exit +``` + +**pyenv**: + +To install a different python version (e.g. `3.7.8`) within the workspace via [pyenv](https://github.com/pyenv/pyenv), execute the following commands: + +```bash +# Install python version +pyenv install 3.7.8 +# Make globally accessible +pyenv global 3.7.8 +# Activate python version in shell +pyenv shell 3.7.8 +# Check python installation +python3.7 --version +# Optional: Create Jupyter kernel for this python version +python3.7 -m pip install ipykernel +python3.7 -m ipykernel install --user --name=my-pyenv-3.7.8 --display-name="my-pyenv (Python 3.7.8)" +``` + +**conda**: + +To install a different python version (e.g. `3.7.8`) within the workspace via [conda](https://github.com/pyenv/pyenv), execute the following commands: + +```bash +# Create environment with python version +conda create -n my-conda-3.7 python=3.7.8 +# Activate environment session in shell +conda activate my-conda-3.7 +# Check python installation +python --version +# Optional: Create Jupyter kernel for this python version +pip install ipykernel +python -m ipykernel install --user --name=my-conda-3.7 --display-name="my-conda ($(python --version))" +# Optional: Close environment session +conda deactivate +``` + +**Tip: Shell Commands in Jupyter Notebooks:** + +If you install and use another Python version via a dedicated Jupyter Kernel and use shell commands within Jupyter (e.g. `!pip install matplotlib`), the wrong python/pip version will be used. To use the python/pip version of the selected kernel, do the following instead: + +```python +import sys +!{sys.executable} -m pip install matplotlib +``` + +
+ ---
@@ -1004,44 +1151,35 @@ The OpenResty/Nginx binary package used within the workspace requires to run on ## Contribution -- Pull requests are encouraged and always welcome. Read [`CONTRIBUTING.md`](https://github.com/ml-tooling/ml-workspace/tree/master/CONTRIBUTING.md) and check out [help-wanted](https://github.com/ml-tooling/ml-workspace/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3A"help+wanted"+sort%3Areactions-%2B1-desc+) issues. -- Submit Github issues for any [feature enhancements](https://github.com/ml-tooling/ml-workspace/issues/new?assignees=&labels=feature-request&template=02_feature-request.md&title=), [bugs](https://github.com/ml-tooling/ml-workspace/issues/new?assignees=&labels=bug&template=01_bug-report.md&title=), or [documentation](https://github.com/ml-tooling/ml-workspace/issues/new?assignees=&labels=enhancement%2C+docs&template=03_documentation.md&title=) problems. -- By participating in this project, you agree to abide by its [Code of Conduct](https://github.com/ml-tooling/ml-workspace/tree/master/CODE_OF_CONDUCT.md). - -
- -Development instructions for contributors (click to expand...) +- Pull requests are encouraged and always welcome. Read our [contribution guidelines](https://github.com/ml-tooling/workspace/tree/main/CONTRIBUTING.md) and check out [help-wanted](https://github.com/ml-tooling/workspace/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+label%3A"help+wanted"+sort%3Areactions-%2B1-desc+) issues. +- Submit Github issues for any [feature request and enhancement](https://github.com/ml-tooling/workspace/issues/new?assignees=&labels=feature&template=02_feature-request.md&title=), [bugs](https://github.com/ml-tooling/workspace/issues/new?assignees=&labels=bug&template=01_bug-report.md&title=), or [documentation](https://github.com/ml-tooling/workspace/issues/new?assignees=&labels=documentation&template=03_documentation.md&title=) problems. +- By participating in this project, you agree to abide by its [Code of Conduct](https://github.com/ml-tooling/workspace/blob/main/.github/CODE_OF_CONDUCT.md). +- The [development section](#development) below contains information on how to build and test the project after you have implemented some changes. -### Build +## Development -Execute this command in the project root folder to build the docker container: - -```bash -python build.py --version={MAJOR.MINOR.PATCH-TAG} -``` +> _**Requirements**: [Docker](https://docs.docker.com/get-docker/) and [Act](https://github.com/nektos/act#installation) are required to be installed on your machine to execute the build process._ -The version is optional and should follow the [Semantic Versioning](https://semver.org/) standard (MAJOR.MINOR.PATCH). For additional script options: +To simplify the process of building this project from scratch, we provide build-scripts that run all necessary steps (build, check, test, and release) within a containerized environment. To build and test your changes, execute the following command in the project root folder: ```bash -python build.py --help +act -b -j build ``` -### Deploy - -Execute this command in the project root folder to push the container to the configured docker registry: +Under the hood it uses the build.py files in this repo based on the [universal-build library](https://github.com/ml-tooling/universal-build). So, if you want to build it locally, you can also execute this command in the project root folder to build the docker container: ```bash -python build.py --deploy --version={MAJOR.MINOR.PATCH-TAG} +python build.py --make ``` -The version has to be provided. The version format should follow the [Semantic Versioning](https://semver.org/) standard (MAJOR.MINOR.PATCH). For additional script options: +For additional script options: ```bash python build.py --help ``` -
+Refer to our [contribution guides](https://github.com/ml-tooling/workspace/blob/main/CONTRIBUTING.md#development-instructions) for more detailed information on our build scripts and development process. --- -Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from SAP in Berlin. +Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from Berlin. diff --git a/build.py b/build.py index 42347562..5fb4b742 100644 --- a/build.py +++ b/build.py @@ -1,121 +1,151 @@ -import os, sys -import subprocess import argparse import datetime +import subprocess -parser = argparse.ArgumentParser() -parser.add_argument('--name', help='name of docker container', default="ml-workspace") -parser.add_argument('--version', help='version tag of docker container', default="latest") -parser.add_argument('--deploy', help='deploy docker container to remote', action='store_true') -parser.add_argument('--flavor', help='flavor (full, light, minimal) used for docker container', default='full') +import docker +from universal_build import build_utils +from universal_build.helpers import build_docker REMOTE_IMAGE_PREFIX = "mltooling/" +COMPONENT_NAME = "ml-workspace" +FLAG_FLAVOR = "flavor" + +parser = argparse.ArgumentParser(add_help=False) +parser.add_argument( + "--" + FLAG_FLAVOR, + help="Flavor (full, light, minimal, r, spark, gpu) used for docker container", + default="all", +) + +args = build_utils.parse_arguments(argument_parser=parser) + +VERSION = str(args.get(build_utils.FLAG_VERSION)) +docker_image_prefix = args.get(build_docker.FLAG_DOCKER_IMAGE_PREFIX) + +if not docker_image_prefix: + docker_image_prefix = REMOTE_IMAGE_PREFIX + +if not args.get(FLAG_FLAVOR): + args[FLAG_FLAVOR] = "all" + +flavor = str(args[FLAG_FLAVOR]).lower().strip() + +if flavor == "all": + args[FLAG_FLAVOR] = "minimal" + build_utils.build(".", args) + + args[FLAG_FLAVOR] = "light" + build_utils.build(".", args) + + args[FLAG_FLAVOR] = "full" + build_utils.build(".", args) -args, unknown = parser.parse_known_args() -if unknown: - print("Unknown arguments "+str(unknown)) - -# Wrapper to print out command -def call(command): - print("Executing: "+command) - return subprocess.call(command, shell=True) - -# calls build scripts in every module with same flags -def build(module="."): - - if not os.path.isdir(module): - print("Could not find directory for " + module) - sys.exit(1) - - build_command = "python build.py" - - if args.version: - build_command += " --version=" + str(args.version) - - if args.deploy: - build_command += " --deploy" - - if args.flavor: - build_command += " --flavor=" + str(args.flavor) - - working_dir = os.path.dirname(os.path.realpath(__file__)) - full_command = "cd " + module + " && " + build_command + " && cd " + working_dir - print("Building " + module + " with: " + full_command) - failed = call(full_command) - if failed: - print("Failed to build module " + module) - sys.exit(1) - -if not args.flavor: - args.flavor = "full" - -args.flavor = str(args.flavor).lower() - -if args.flavor == "all": - args.flavor = "full" - build() - args.flavor = "light" - build() - args.flavor = "minimal" - build() - args.flavor = "r" - build() - args.flavor = "spark" - build() - args.flavor = "gpu" - build() - sys.exit(0) + args[FLAG_FLAVOR] = "r" + build_utils.build("r-flavor", args) + + args[FLAG_FLAVOR] = "spark" + build_utils.build("spark-flavor", args) + + args[FLAG_FLAVOR] = "gpu" + build_utils.build("gpu-flavor", args) + + build_utils.exit_process(0) # unknown flavor -> try to build from subdirectory -if args.flavor not in ["full", "minimal", "light"]: +if flavor not in ["full", "minimal", "light"]: # assume that flavor has its own directory with build.py - build(args.flavor + "-flavor") - sys.exit(0) - -service_name = os.path.basename(os.path.dirname(os.path.realpath(__file__))) -if args.name: - service_name = args.name + build_utils.build(flavor + "-flavor", args) + build_utils.exit_process(0) +docker_image_name = COMPONENT_NAME # Build full image without suffix if the flavor is not minimal or light -if args.flavor in ["minimal", "light"]: - service_name += "-" + args.flavor +if flavor in ["minimal", "light"]: + docker_image_name += "-" + flavor # docker build git_rev = "unknown" try: - git_rev = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]).decode('ascii').strip() -except: + git_rev = ( + subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]) + .decode("ascii") + .strip() + ) +except Exception: pass build_date = datetime.datetime.utcnow().isoformat("T") + "Z" try: - build_date = subprocess.check_output(['date', '-u', '+%Y-%m-%dT%H:%M:%SZ']).decode('ascii').strip() -except: + build_date = ( + subprocess.check_output(["date", "-u", "+%Y-%m-%dT%H:%M:%SZ"]) + .decode("ascii") + .strip() + ) +except Exception: pass vcs_ref_build_arg = " --build-arg ARG_VCS_REF=" + str(git_rev) build_date_build_arg = " --build-arg ARG_BUILD_DATE=" + str(build_date) -flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(args.flavor) -version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + str(args.version) - -versioned_image = service_name+":"+str(args.version) -latest_image = service_name+":latest" -failed = call("docker build -t "+ versioned_image + " -t " + latest_image + " " - + version_build_arg + " " + flavor_build_arg+ " " + vcs_ref_build_arg + " " + build_date_build_arg + " ./") - -if failed: - print("Failed to build container") - sys.exit(1) - -remote_versioned_image = REMOTE_IMAGE_PREFIX + versioned_image -call("docker tag " + versioned_image + " " + remote_versioned_image) - -remote_latest_image = REMOTE_IMAGE_PREFIX + latest_image -call("docker tag " + latest_image + " " + remote_latest_image) - -if args.deploy: - call("docker push " + remote_versioned_image) - - if "SNAPSHOT" not in args.version: - # do not push SNAPSHOT builds as latest version - call("docker push " + remote_latest_image) +flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(flavor) +version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + VERSION + +if args[build_utils.FLAG_MAKE]: + build_args = ( + version_build_arg + + " " + + flavor_build_arg + + " " + + vcs_ref_build_arg + + " " + + build_date_build_arg + ) + + completed_process = build_docker.build_docker_image( + docker_image_name, version=VERSION, build_args=build_args + ) + if completed_process.returncode > 0: + build_utils.exit_process(1) + +if args[build_utils.FLAG_TEST]: + workspace_name = f"workspace-test-{flavor}" + workspace_port = "8080" + client = docker.from_env() + container = client.containers.run( + f"{docker_image_name}:{VERSION}", + name=workspace_name, + environment={ + "WORKSPACE_NAME": workspace_name, + "WORKSPACE_ACCESS_PORT": workspace_port, + }, + detach=True, + ) + + container.reload() + container_ip = container.attrs["NetworkSettings"]["Networks"]["bridge"]["IPAddress"] + + completed_process = build_utils.run( + f"docker exec -it --env WORKSPACE_IP={container_ip} {workspace_name} pytest '/resources/tests'", + exit_on_error=False, + ) + + container.remove(force=True) + if completed_process.returncode > 0: + build_utils.exit_process(1) + + +if args[build_utils.FLAG_RELEASE]: + # Bump all versions in some filess + previous_version = build_utils.get_latest_version() + if previous_version: + build_utils.replace_in_files( + previous_version, + VERSION, + file_paths=["./README.md", "./deployment/google-cloud-run/Dockerfile"], + regex=False, + exit_on_error=True, + ) + + build_docker.release_docker_image( + docker_image_name, + VERSION, + docker_image_prefix, + ) diff --git a/docs/update-workspace-image.md b/docs/update-workspace-image.md index e68b3e4f..ca10361d 100644 --- a/docs/update-workspace-image.md +++ b/docs/update-workspace-image.md @@ -3,17 +3,20 @@ We plan to do a full workspace image update (all libraries and tools) about every three month. The full update involves quiet a bit of manual work as documented below: 1. Refactor incubation zone: + - Move ubuntu packages to basics or gui-tools section. - Move python libraries to requirement files in `resources/libraries`. - Refactor other installs. -2. Update core (proecss) tools and interpreters: +2. Update core (process) tools and interpreters: + - Tini: [latest release](https://github.com/krallin/tini/releases/latest) - OpenResty: [latest release](https://openresty.org/en/download.html) - Miniconda: [latest release](https://repo.continuum.io/miniconda/), [python version](https://anaconda.org/conda-forge/python) - Node.js: [latest release](https://nodejs.org/en/download/current/) 3. Update core (gui) tools: + - TigetVNC: [latest release](https://dl.bintray.com/tigervnc/stable/) - noVNC: [latest release](https://github.com/novnc/noVNC/releases/latest) - Websockify: [latest release](https://github.com/novnc/websockify/releases/latest) @@ -22,6 +25,7 @@ We plan to do a full workspace image update (all libraries and tools) about ever - FileBrowser: [latest release](https://github.com/filebrowser/filebrowser/releases/latest) 4. Update conda packages: + - Jupyter Notebook: [latest release](https://anaconda.org/search?q=notebook&sort=ndownloads&sort_order=1&reverse=true) - JupyterLab: [latest release](https://anaconda.org/search?q=jupyterlab&sort=ndownloads&sort_order=1&reverse=true) - IPython: [latest release](https://anaconda.org/search?q=ipython&sort=ndownloads&sort_order=1&reverse=true) @@ -29,19 +33,20 @@ We plan to do a full workspace image update (all libraries and tools) about ever - PyTorch: [latest release](https://anaconda.org/search?q=pytorch&sort=ndownloads&sort_order=1&reverse=true) 5. Update VS-code extensions: + - python: [latest release](https://github.com/microsoft/vscode-python/releases/latest) - java: [latest release](https://github.com/redhat-developer/vscode-java/releases) - - git-lens: [latest release](https://github.com/eamodio/vscode-gitlens/releases/latest) + - prettier: [latest release](https://github.com/prettier/prettier-vscode/releases/latest) + - jupyter: [latest release](https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter) - code-runner: [latest release](https://github.com/formulahendry/vscode-code-runner/releases/latest) - eslint: [latest release](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - - markdownlint: [latest release](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint) - - remote-ssh: [latest release](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh) 6. Update tool installer scripts: + - intellij.sh: [latest release](https://www.jetbrains.com/idea/download/other.html) - pycharm.sh: [latest release](https://www.jetbrains.com/pycharm/download/other.html) - nteract.sh: [latest release](https://github.com/nteract/nteract/releases/latest) - - pillow-simd.sh: [latest release](https://pypi.org/project/Pillow-SIMD/#history) + - r-runtime.sh: [latest release](https://www.rstudio.com/products/rstudio/download-server/) - rstudio-server.sh: [latest release](https://www.rstudio.com/products/rstudio/download-server/) - rstudio-desktop.sh: [latest release](https://www.rstudio.com/products/rstudio/download/#download) - sqlectron.sh: [latest release](https://github.com/sqlectron/sqlectron-gui/releases/latest) @@ -49,16 +54,19 @@ We plan to do a full workspace image update (all libraries and tools) about ever - robo3t.sh: [latest release](https://github.com/Studio3T/robomongo/releases/latest) - metabase.sh: [latest release](https://github.com/metabase/metabase/releases/latest) - fasttext.sh: [latest release](https://github.com/facebookresearch/fastText/releases/latest) - - kubernetes-client.sh: [kube-prompt release](https://github.com/c-bata/kube-prompt/releases/latest) - - guacamole.sh: [latest relesase](https://guacamole.apache.org/releases/) + - kubernetes-utils.sh: [kube-prompt release](https://github.com/c-bata/kube-prompt/releases/latest), [conftest release](ttps://github.com/open-policy-agent/conftest), [yq release](https://github.com/mikefarah/yq/releases) + - portainer.sh: [latests release](https://github.com/portainer/portainer/releases/latest) + - rapids-gpu.sh: [latests release](https://rapids.ai/) 7. Update `minimmal` and `light` flavor python libraries: + - Update requirement files using [piprot](https://github.com/sesh/piprot), [pur](https://github.com/alanhamlett/pip-update-requirements), or [pip-upgrader](https://github.com/simion/pip-upgrader): - `piprot ./resources/libraries/requirements-minimal.txt` - `piprot ./resources/libraries/requirements-light.txt` - [pur](https://github.com/alanhamlett/pip-update-requirements) example: `pur -i -r ./resources/libraries/requirements-minimal.txt` 8. Build and test `minimal` flavor: + - Build minimal workspace flavor via `python build.py --flavor=minimal` - Run workspace container and check startup logs - Check/Compare layer sizes of new image with previous version (via Portainer) @@ -66,34 +74,59 @@ We plan to do a full workspace image update (all libraries and tools) about ever - Check folder sizes via `Disk Usage Analyzer` within the Desktop VNC - Check all webtools/features (just open and see of running): - Jupyter, VNC, JupyterLab, VS-Code, Ungit, Netdata, Glances, Filebrowser, Access Port, SSH Access, Git Integration, Tensorboard + - Check if novnc settings are applied in settings menu: reconnect = True, scaling = remote, and correct websockify path + - Check if vs-code settings are applied: the settings file in vs-code should be filled with some settings 9. Build and test `light` flavor: - - Build light workspace flavor via `python build.py --flavor=light` - - Run workspace container and check startup logs - - Check/Compare layer sizes of new image with previous version (via Portainer) - - Check folder sizes via `Disk Usage Analyzer` within the Desktop VNC - - Run `evaluate-python-libraries.ipynb` notebook to update `requirements-full.txt` + + - Build light workspace flavor via `python build.py --flavor=light` + - Run workspace container and check startup logs + - Check/Compare layer sizes of new image with previous version (via Portainer) + - Check folder sizes via `Disk Usage Analyzer` within the Desktop VNC + - Run `/resources/tests/evaluate-python-libraries.ipynb` notebook to update `requirements-full.txt` + - Run `/resources/tests/test-tool-installers.ipynb` notebook to test installer scripts. 10. Build and test `full` flavor: + - Build main workspace flavor via `python build.py --flavor=full` - Deploy new workspace image and check startup logs - Check/Compare layer sizes of new image with previous version (via Portainer) - Check Image Labels (via Portainer) - Check folder sizes via `Disk Usage Analyzer` within the Desktop VNC - Check all webtools/features (just open and see of running): - - Jupyter (+ Extensions), JupyterLab (+ Extensions), VNC, VS-Code (+ Extensions), Ungit, Netdata, Glances, Filebrowser, Access Port, SSH Access, Git Integration, Tensorboard + - Jupyter (+ Extensions), JupyterLab (+ Extensions), VNC, VS-Code (+ Extensions), Ungit, Netdata, Glances, Filebrowser, Access Port, SSH Access, Git Integration, Tensorboard - Run from inside workspace: `/bin/bash /resources/tests/log-environment-info.sh` - Run from inside workspace: `tutorials/workspace-test-utilities.ipynb` - - Check all gui-tools in VNC Desktop (just open and see of running) - - Run from inside workspace: `python /resources/tests/test-installers.py` + - Check all gui-tools in VNC Desktop (just open and see of running): VS Code, glogg, Chrome, Firefox, DB Browser, Task Manager - Run from inside workspace: `/bin/bash /resources/tests/scan-python-vulnerabilities.sh` - - Run from inside workspace: `/bin/bash /resources/tests/scan-clamav-virus.sh` - - Run from inside workspace: `/bin/bash /resources/tests/scan-system-vulnerabilities.sh` + - Run from inside workspace (virus scan via [trivy](https://github.com/aquasecurity/trivy)): `/bin/bash /resources/tests/scan-trivy-vulnerabilities.sh` + - Run from inside workspace (virus scan via [clamav](https://www.clamav.net/)): `/bin/bash /resources/tests/scan-clamav-virus.sh` - Run from inside workspace: `python /resources/tests/test-code-execution.py` - - Update reports and licenses in git repo + - Update reports and licenses in Git repo - Check if tutorials are still working in `/workspace/tutorials` + - Scan workspace image with [docker scan](https://docs.docker.com/engine/scan/): `docker scan --accept license --dependency-tree --file Dockerfile ml-workspace`. Fix or prevent high- or critical-severity vulnerabilities. Update report in `resources/reports/docker-snyk-scan.txt`. + +11. Update, build and test `gpu` flavor: + + - Update CUDA Tooling based on [cuda container images](https://gitlab.com/nvidia/container-images/cuda/) + - Decide for CUDA version update based on tensorflow & pytorch support + - Update GPU libraries and tooling inside Dockerfile + - Build via `python build.py --flavor=gpu` + - Test `nvidia-smi` in terminal to check for GPU access + - Test image on GPU machine und run `/workspace/tutorials/workspace-test-utilities.ipynb` + - Test GPU interface in Netdata and Glances + +12. Update, build and test `R` flavor: + + - Build via `python build.py --flavor=R` + - Run `/workspace/tutorials/test-r-runtime.Rmd` via R kernel. + - Test `R Studio Server` tool and run the `/workspace/tutorials/test-r-runtime.Rmd`. -11. Build and test `gpu` flavor via `python build.py --flavor=gpu` -12. Build and test `R` flavor via `python build.py --flavor=R` 13. Build and test `spark` flavor via `python build.py --flavor=spark` -14. Build and push all flavors via `python build.py --deploy --version= --flavor=all` \ No newline at end of file + + - Build via `python build.py --flavor=spark` + - Run `/workspace/tutorials/test-spark.ipynb` via Python kernel. + - Run `/workspace/tutorials/toree-scala-kernel-tutorial.ipynb` via Toree kernel. + - Test `Zeppelin` tool. + +14. Build and push all flavors via `python build.py --deploy --version= --flavor=all` diff --git a/gpu-flavor/Dockerfile b/gpu-flavor/Dockerfile index 8e0f085c..386993a8 100644 --- a/gpu-flavor/Dockerfile +++ b/gpu-flavor/Dockerfile @@ -1,28 +1,25 @@ -ARG ARG_WORKSPACE_VERSION="latest" +ARG ARG_WORKSPACE_BASE_IMAGE="mltooling/ml-workspace:latest" # Build from full flavor of workspace with same version -FROM mltooling/ml-workspace:$ARG_WORKSPACE_VERSION +FROM $ARG_WORKSPACE_BASE_IMAGE ARG ARG_WORKSPACE_FLAVOR="gpu" ENV WORKSPACE_FLAVOR=$ARG_WORKSPACE_FLAVOR -# argument needs to be initalized again -ARG ARG_WORKSPACE_VERSION="latest" -ENV WORKSPACE_VERSION=$ARG_WORKSPACE_VERSION USER root ### NVIDIA CUDA BASE ### -# https://gitlab.com/nvidia/container-images/cuda/blob/ubuntu18.04/10.1/base/Dockerfile +# https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/10.1/ubuntu18.04-x86_64/base/Dockerfile RUN apt-get update && apt-get install -y --no-install-recommends gnupg2 curl ca-certificates && \ curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub | apt-key add - && \ echo "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/cuda.list && \ echo "deb https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64 /" > /etc/apt/sources.list.d/nvidia-ml.list && \ # Cleanup - cannot use cleanup script here, otherwise too much is removed - apt-get clean && \ + apt-get clean && \ rm -rf $HOME/.cache/* && \ rm -rf /tmp/* && \ rm -rf /var/lib/apt/lists/* -ENV CUDA_VERSION 10.1.168 +ENV CUDA_VERSION 10.1.243 ENV CUDA_PKG_VERSION 10-1=$CUDA_VERSION-1 # For libraries in the cuda-compat-* package: https://docs.nvidia.com/cuda/eula/index.html#attachment-a @@ -32,7 +29,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ ln -s cuda-10.1 /usr/local/cuda && \ rm -rf /var/lib/apt/lists/* && \ # Cleanup - cannot use cleanup script here, otherwise too much is removed - apt-get clean && \ + apt-get clean && \ rm -rf $HOME/.cache/* && \ rm -rf /tmp/* && \ rm -rf /var/lib/apt/lists/* @@ -46,61 +43,72 @@ ENV LD_LIBRARY_PATH /usr/local/nvidia/lib:/usr/local/nvidia/lib64:${LD_LIBRARY_P # nvidia-container-runtime # https://github.com/NVIDIA/nvidia-container-runtime#environment-variables-oci-spec +# nvidia-container-runtime ENV NVIDIA_VISIBLE_DEVICES all ENV NVIDIA_DRIVER_CAPABILITIES compute,utility -ENV NVIDIA_REQUIRE_CUDA "cuda>=10.1 brand=tesla,driver>=384,driver<385 brand=tesla,driver>=396,driver<397 brand=tesla,driver>=410,driver<411" +ENV NVIDIA_REQUIRE_CUDA "cuda>=10.1 brand=tesla,driver>=396,driver<397 brand=tesla,driver>=410,driver<411 brand=tesla,driver>=418,driver<419" ### CUDA RUNTIME ### -# https://gitlab.com/nvidia/container-images/cuda/blob/ubuntu18.04/10.1/runtime/Dockerfile +# https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/10.1/ubuntu18.04-x86_64/runtime/Dockerfile -ENV NCCL_VERSION 2.4.2 +ENV NCCL_VERSION 2.7.8 RUN apt-get update && apt-get install -y --no-install-recommends \ cuda-libraries-$CUDA_PKG_VERSION \ + cuda-npp-$CUDA_PKG_VERSION \ cuda-nvtx-$CUDA_PKG_VERSION \ + libcublas10=10.2.1.243-1 \ libnccl2=$NCCL_VERSION-1+cuda10.1 && \ apt-mark hold libnccl2 && \ - rm -rf /var/lib/apt/lists/* && \ # Cleanup - cannot use cleanup script here, otherwise too much is removed - apt-get clean && \ + apt-get clean && \ rm -rf $HOME/.cache/* && \ rm -rf /tmp/* && \ rm -rf /var/lib/apt/lists/* +# apt from auto upgrading the cublas package. See https://gitlab.com/nvidia/container-images/cuda/-/issues/88 +RUN apt-mark hold libcublas10 + ### END CUDA RUNTIME ### ### CUDA DEVEL ### -# https://gitlab.com/nvidia/container-images/cuda/blob/ubuntu18.04/10.1/devel/Dockerfile +# https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/10.1/ubuntu18.04-x86_64/devel/Dockerfile RUN apt-get update && apt-get install -y --no-install-recommends \ - cuda-libraries-dev-$CUDA_PKG_VERSION \ cuda-nvml-dev-$CUDA_PKG_VERSION \ - cuda-minimal-build-$CUDA_PKG_VERSION \ cuda-command-line-tools-$CUDA_PKG_VERSION \ + cuda-nvprof-$CUDA_PKG_VERSION \ + cuda-npp-dev-$CUDA_PKG_VERSION \ + cuda-libraries-dev-$CUDA_PKG_VERSION \ + cuda-minimal-build-$CUDA_PKG_VERSION \ + libcublas-dev=10.2.1.243-1 \ libnccl-dev=$NCCL_VERSION-1+cuda10.1 && \ - rm -rf /var/lib/apt/lists/* && \ + apt-mark hold libnccl-dev && \ # Cleanup - cannot use cleanup script here, otherwise too much is removed - apt-get clean && \ - rm -rf /root/.cache/* && \ + apt-get clean && \ + rm -rf $HOME/.cache/* && \ rm -rf /tmp/* && \ rm -rf /var/lib/apt/lists/* +# apt from auto upgrading the cublas package. See https://gitlab.com/nvidia/container-images/cuda/-/issues/88 +RUN apt-mark hold libcublas-dev + ENV LIBRARY_PATH /usr/local/cuda/lib64/stubs ### END CUDA DEVEL ### ### CUDANN7 DEVEL ### -# https://gitlab.com/nvidia/container-images/cuda/blob/ubuntu18.04/10.1/devel/cudnn7/Dockerfile +# https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/10.1/ubuntu18.04-x86_64/devel/cudnn7/Dockerfile -ENV CUDNN_VERSION 7.6.0.64 +ENV CUDNN_VERSION 7.6.5.32 LABEL com.nvidia.cudnn.version="${CUDNN_VERSION}" -RUN apt-get update && apt-get install -y --no-install-recommends \ +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ libcudnn7=$CUDNN_VERSION-1+cuda10.1 \ libcudnn7-dev=$CUDNN_VERSION-1+cuda10.1 && \ apt-mark hold libcudnn7 && \ - rm -rf /var/lib/apt/lists/* && \ # Cleanup - apt-get clean && \ + apt-get clean && \ rm -rf /root/.cache/* && \ rm -rf /tmp/* && \ rm -rf /var/lib/apt/lists/* @@ -112,9 +120,10 @@ ENV LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:/usr/local/cuda/extras/CUPTI/lib64 # Install TensorRT. Requires that libcudnn7 is installed above. # https://www.tensorflow.org/install/gpu#ubuntu_1804_cuda_101 -RUN apt-get update && apt-get install -y --no-install-recommends libnvinfer6=6.0.1-1+cuda10.1 \ - libnvinfer-dev=6.0.1-1+cuda10.1 \ - libnvinfer-plugin6=6.0.1-1+cuda10.1 && \ +RUN apt-get update && apt-get install -y --no-install-recommends \ + libnvinfer6=6.0.1-1+cuda10.1 \ + libnvinfer-dev=6.0.1-1+cuda10.1 \ + libnvinfer-plugin6=6.0.1-1+cuda10.1 && \ # Cleanup clean-layer.sh @@ -133,54 +142,63 @@ RUN \ pip install --no-cache-dir gpustat py3nvml gputil && \ # Install scikit-cuda: https://scikit-cuda.readthedocs.io/en/latest/install.html pip install --no-cache-dir scikit-cuda && \ - # Install tensorflow gpu - conda uninstall removes too much and conda remove corrupts environment - # only tensorflow 2.1 supports cuda 10.1 - pip uninstall -y tensorflow && \ - pip install --no-cache-dir tensorflow-gpu==2.1.0 && \ + # Install tensorflow gpu + pip uninstall -y tensorflow tensorflow-cpu intel-tensorflow && \ + # TODO: tensorflow 2.3.1 installs tenorboard 2.4.0 with problems, use 2.3.0 + pip install --no-cache-dir tensorflow-gpu==2.3.0 && \ # Install ONNX GPU Runtime + # TODO: 1.4.x is latest with cuda 10.1 support pip uninstall -y onnxruntime && \ - pip install --no-cache-dir onnxruntime-gpu==1.1.1 && \ + pip install --no-cache-dir onnxruntime-gpu==1.4.0 && \ # Install pytorch gpu # uninstall cpu only packages via conda - conda remove --force -y pytorch torchvision cpuonly && \ + conda remove --force -y pytorch cpuonly && \ # https://pytorch.org/get-started/locally/ - conda install -y pytorch torchvision -c pytorch && \ + conda install -y pytorch -c pytorch && \ + # Install faiss gpu + conda remove --force -y faiss-cpu && \ + conda install -y faiss-gpu -c pytorch && \ # Update mxnet to gpu edition pip uninstall -y mxnet-mkl && \ - pip install --no-cache-dir mxnet-cu101mkl==1.5.1.post0 && \ + pip install --no-cache-dir mxnet-cu101mkl==1.6.0.post0 && \ # install jax: https://github.com/google/jax#pip-installation - pip install --no-cache-dir --upgrade jax https://storage.googleapis.com/jax-releases/cuda101/jaxlib-0.1.37-cp37-none-linux_x86_64.whl && \ + pip install --upgrade jax jaxlib==0.1.57+cuda101 -f https://storage.googleapis.com/jax-releases/jax_releases.html && \ # Install pygpu - Required for theano: http://deeplearning.net/software/libgpuarray/ conda install -y pygpu && \ # nvidia python ml lib - pip install --upgrade --force-reinstall nvidia-ml-py3 && \ + pip install --upgrade --force-reinstall nvidia-ml-py3 && \ # SpeedTorch: https://github.com/Santosh-Gupta/SpeedTorch - pip install --no-cache-dir SpeedTorch && \ - # TODO: Install blazingsql - # Install Jupyterlab GPU Plugin: https://github.com/jacobtomlinson/jupyterlab-nvdashboard - TODO deactivate jupyter plugin - # pip install --no-cache-dir jupyterlab-nvdashboard && \ - # jupyter labextension install jupyterlab-nvdashboard && \ + pip install --no-cache-dir SpeedTorch && \ + # Ipyexperiments - fix memory leaks + pip install --no-cache-dir ipyexperiments && \ # Cleanup - # Cleanup python bytecode files - not needed: https://jcrist.github.io/conda-docker-tips.html - find ${CONDA_DIR} -type f -name '*.pyc' -delete && \ - find ${CONDA_DIR} -type l -name '*.pyc' -delete && \ clean-layer.sh -# Install Rapids: https://rapids.ai/start.html#conda-install -# conda install -c rapidsai -c nvidia -c conda-forge -c defaults \ -# rapids=0.11 \ -# python=3.7 \ -# cudatoolkit=10.1 && \ -# Install graphvite graph embedding lib: https://github.com/DeepGraphLearning/graphvite -# conda install -c milagraph graphvite cudatoolkit=10.1 && \ - -# Install Nvidia Apex -# RUN cd $RESOURCES_PATH && \ -# git clone https://github.com/NVIDIA/apex && \ -# cd apex && \ -# pip install -v --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./ && \ - # Cleanup -# clean-layer.sh +# TODO: nvdashboard does not work with relative paths +# RUN \ +# # Install Jupyterlab GPU Plugin: https://github.com/rapidsai/jupyterlab-nvdashboard +# pip install jupyterlab-nvdashboard && \ +# jupyter labextension install jupyterlab-nvdashboard && \ +# # Clean jupyter lab cache: https://github.com/jupyterlab/jupyterlab/issues/4930 +# jupyter lab clean && \ +# jlpm cache clean && \ +# # Remove build folder -> should be remove by lab clean as well? +# rm -rf $CONDA_ROOT/share/jupyter/lab/staging && \ +# # Cleanup +# clean-layer.sh + +# TODO install DALI: https://docs.nvidia.com/deeplearning/dali/user-guide/docs/installation.html#dali-and-ngc +# TODO: removed rapids install, provided via installer script +# TODO: if > Ubuntu 19.04 -> install nvtop: https://github.com/Syllo/nvtop +# TODO: Install Arrrayfire: https://arrayfire.com/download/ pip install --no-cache-dir arrayfire && \ +# TODO Nvidia Apex: https://github.com/NVIDIA/apex + +# cd $RESOURCES_PATH && \ +# git clone https://github.com/NVIDIA/apex && \ +# cd apex && \ +# # Surpress output - if there is a problem remove to see logs &> /dev/null +# pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./ && \ +# rm -rf apex && \ # https://www.anaconda.com/getting-started-with-gpu-computing-in-anaconda/ @@ -194,28 +212,19 @@ ENV TF_FORCE_GPU_ALLOW_GROWTH true ### GPU TOOLS ### -# Install Glances & Netdata GPU Support -RUN \ - apt-get update -y && \ - apt-get install lm-sensors -y && \ - apt-get install netcat -y && \ - apt-get install iproute2 -y && \ - apt-get clean && \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ - git clone https://github.com/Splo0sh/netdata_nv_plugin --depth 1 /tmp/netdata_nv_plugin && \ - cp /tmp/netdata_nv_plugin/nv.chart.py /usr/libexec/netdata/python.d/ && \ - cp /tmp/netdata_nv_plugin/python_modules/pynvml.py /usr/libexec/netdata/python.d/python_modules/ && \ - cp /tmp/netdata_nv_plugin/nv.conf /etc/netdata/python.d/ && \ - # Cleanup - clean-layer.sh - ### END GPU TOOLS ### ### CONFIGURATION ### -# TODO what does this line do? -RUN \ - echo 'Defaults env_keep += "ftp_proxy http_proxy https_proxy no_proxy"' >> /etc/sudoers +#TODO: tests are currently empty COPY resources/tests/ /resources/tests + +# TODO what does this line do? - removed for now +#RUN \ +# echo 'Defaults env_keep += "ftp_proxy http_proxy https_proxy no_proxy"' >> /etc/sudoers + +# argument needs to be initalized again +ARG ARG_WORKSPACE_VERSION="latest" +ENV WORKSPACE_VERSION=$ARG_WORKSPACE_VERSION # Overwrite & add Labels ARG ARG_BUILD_DATE="unknown" @@ -224,17 +233,11 @@ ARG ARG_VCS_REF="unknown" LABEL \ "workspace.version"=$WORKSPACE_VERSION \ "workspace.flavor"=$WORKSPACE_FLAVOR \ + "workspace.baseimage"=$ARG_WORKSPACE_BASE_IMAGE \ "org.opencontainers.image.version"=$WORKSPACE_VERSION \ "org.opencontainers.image.revision"=$ARG_VCS_REF \ - "org.opencontainers.image.created"=$ARG_BUILD_DATE \ + "org.opencontainers.image.created"=$ARG_BUILD_DATE \ "org.label-schema.version"=$WORKSPACE_VERSION \ "org.label-schema.vcs-ref"=$ARG_VCS_REF \ "org.label-schema.build-date"=$ARG_BUILD_DATE -# TODO use temp as data environment to use temp folder? -# DATA_ENVIRONMENT="temp" - -# USER $NB_USER - -#RUN \ -# echo "export PATH=$PATH" >> $HOME/.bashrc diff --git a/gpu-flavor/README.md b/gpu-flavor/README.md index ceb20cc5..80b822fc 100644 --- a/gpu-flavor/README.md +++ b/gpu-flavor/README.md @@ -21,4 +21,4 @@ Please visit our [Github repository](https://github.com/ml-tooling/ml-workspace# --- -Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from SAP in Berlin. \ No newline at end of file +Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from Berlin. diff --git a/gpu-flavor/build.py b/gpu-flavor/build.py index 054a6745..f389cb48 100644 --- a/gpu-flavor/build.py +++ b/gpu-flavor/build.py @@ -1,110 +1,114 @@ -import os, sys -import subprocess import argparse import datetime +import subprocess -parser = argparse.ArgumentParser() -parser.add_argument('--name', help='base name of docker container', default="ml-workspace") -parser.add_argument('--version', help='version tag of docker container', default="latest") -parser.add_argument('--deploy', help='deploy docker container to remote', action='store_true') -parser.add_argument('--flavor', help='flavor (gpu) used for docker container', default='gpu') +from universal_build import build_utils +from universal_build.helpers import build_docker REMOTE_IMAGE_PREFIX = "mltooling/" +FLAG_FLAVOR = "flavor" +IMAGE_NAME = "ml-workspace" + +parser = argparse.ArgumentParser(add_help=False) +parser.add_argument( + "--" + FLAG_FLAVOR, + help="Flavor (gpu) used for docker container", + default="all", +) + +args = build_utils.parse_arguments(argument_parser=parser) + +VERSION = str(args.get(build_utils.FLAG_VERSION)) +docker_image_prefix = args.get(build_docker.FLAG_DOCKER_IMAGE_PREFIX) + +if not docker_image_prefix: + docker_image_prefix = REMOTE_IMAGE_PREFIX + +if not args.get(FLAG_FLAVOR): + args[FLAG_FLAVOR] = "all" + +flavor = str(args[FLAG_FLAVOR]).lower().strip() -args, unknown = parser.parse_known_args() -if unknown: - print("Unknown arguments "+str(unknown)) - -# Wrapper to print out command -def call(command): - print("Executing: "+command) - return subprocess.call(command, shell=True) - -# calls build scripts in every module with same flags -def build(module="."): - - if not os.path.isdir(module): - print("Could not find directory for " + module) - sys.exit(1) - - build_command = "python build.py" - - if args.version: - build_command += " --version=" + str(args.version) - - if args.deploy: - build_command += " --deploy" - - if args.flavor: - build_command += " --flavor=" + str(args.flavor) - - working_dir = os.path.dirname(os.path.realpath(__file__)) - full_command = "cd " + module + " && " + build_command + " && cd " + working_dir - print("Building " + module + " with: " + full_command) - failed = call(full_command) - if failed: - print("Failed to build module " + module) - sys.exit(1) - -if not args.flavor: - args.flavor = "gpu" - -args.flavor = str(args.flavor).lower() - -if args.flavor == "all": - args.flavor = "gpu" - build() - sys.exit(0) +if flavor == "all": + args[FLAG_FLAVOR] = "gpu" + build_utils.build(".", args) + build_utils.exit_process(0) # unknown flavor -> try to build from subdirectory -if args.flavor not in ["gpu"]: +if flavor not in ["gpu"]: # assume that flavor has its own directory with build.py - build(args.flavor + "-flavor") - sys.exit(0) + build_utils.build(flavor + "-flavor", args) + build_utils.exit_process(0) -service_name = os.path.basename(os.path.dirname(os.path.realpath(__file__))) -if args.name: - service_name = args.name - -# add flavor to service name -service_name += "-" + args.flavor +docker_image_name = IMAGE_NAME + "-" + flavor # docker build git_rev = "unknown" try: - git_rev = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]).decode('ascii').strip() -except: + git_rev = ( + subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]) + .decode("ascii") + .strip() + ) +except Exception: pass build_date = datetime.datetime.utcnow().isoformat("T") + "Z" try: - build_date = subprocess.check_output(['date', '-u', '+%Y-%m-%dT%H:%M:%SZ']).decode('ascii').strip() -except: + build_date = ( + subprocess.check_output(["date", "-u", "+%Y-%m-%dT%H:%M:%SZ"]) + .decode("ascii") + .strip() + ) +except Exception: pass +base_image = "ml-workspace:" + VERSION +if args.get(build_utils.FLAG_RELEASE): + base_image = docker_image_prefix + base_image + +base_image_build_arg = " --build-arg ARG_WORKSPACE_BASE_IMAGE=" + base_image vcs_ref_build_arg = " --build-arg ARG_VCS_REF=" + str(git_rev) build_date_build_arg = " --build-arg ARG_BUILD_DATE=" + str(build_date) -flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(args.flavor) -version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + str(args.version) - -versioned_image = service_name+":"+str(args.version) -latest_image = service_name+":latest" -failed = call("docker build -t "+ versioned_image + " -t " + latest_image + " " - + version_build_arg + " " + flavor_build_arg+ " " + vcs_ref_build_arg + " " + build_date_build_arg + " ./") - -if failed: - print("Failed to build container") - sys.exit(1) - -remote_versioned_image = REMOTE_IMAGE_PREFIX + versioned_image -call("docker tag " + versioned_image + " " + remote_versioned_image) - -remote_latest_image = REMOTE_IMAGE_PREFIX + latest_image -call("docker tag " + latest_image + " " + remote_latest_image) - -if args.deploy: - call("docker push " + remote_versioned_image) - - if "SNAPSHOT" not in args.version: - # do not push SNAPSHOT builds as latest version - call("docker push " + remote_latest_image) +flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(flavor) +version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + VERSION + +if args.get(build_utils.FLAG_MAKE): + build_args = f"{base_image_build_arg} {version_build_arg} {flavor_build_arg} {vcs_ref_build_arg} {build_date_build_arg}" + + build_docker.build_docker_image( + docker_image_name, version=VERSION, build_args=build_args, exit_on_error=True + ) + +if args.get(build_utils.FLAG_TEST): + import docker + + workspace_name = f"workspace-test-{flavor}" + workspace_port = "8080" + client = docker.from_env() + container = client.containers.run( + f"{docker_image_name}:{VERSION}", + name=workspace_name, + environment={ + "WORKSPACE_NAME": workspace_name, + "WORKSPACE_ACCESS_PORT": workspace_port, + }, + detach=True, + ) + + container.reload() + container_ip = container.attrs["NetworkSettings"]["Networks"]["bridge"]["IPAddress"] + + completed_process = build_utils.run( + f"docker exec -it --env WORKSPACE_IP={container_ip} {workspace_name} pytest '/resources/tests'", + exit_on_error=False, + ) + + container.remove(force=True) + if completed_process.returncode > 0: + build_utils.exit_process(1) + +if args.get(build_utils.FLAG_RELEASE): + build_docker.release_docker_image( + docker_image_name, VERSION, docker_image_prefix, exit_on_error=True + ) diff --git a/r-flavor/Dockerfile b/r-flavor/Dockerfile index 937146c2..cefa7a22 100644 --- a/r-flavor/Dockerfile +++ b/r-flavor/Dockerfile @@ -1,6 +1,6 @@ -ARG ARG_WORKSPACE_VERSION="latest" +ARG ARG_WORKSPACE_BASE_IMAGE="mltooling/ml-workspace:latest" # Build from full flavor of workspace with same version -FROM mltooling/ml-workspace:$ARG_WORKSPACE_VERSION +FROM $ARG_WORKSPACE_BASE_IMAGE ARG ARG_WORKSPACE_FLAVOR="r" ENV WORKSPACE_FLAVOR=$ARG_WORKSPACE_FLAVOR @@ -20,6 +20,11 @@ RUN \ # Cleanup clean-layer.sh +# Add R tutorials +COPY resources/tutorials $RESOURCES_PATH/tutorials/tutorials + +# TODO: tests are currently empty COPY resources/tests/ /resources/tests + ### CONFIGURATION ### # Add supervisor config to start rstudio on port 8071 @@ -36,10 +41,10 @@ ARG ARG_VCS_REF="unknown" LABEL \ "workspace.version"=$WORKSPACE_VERSION \ "workspace.flavor"=$WORKSPACE_FLAVOR \ - "workspace.baseimage"=mltooling/ml-workspace:$WORKSPACE_VERSION \ + "workspace.baseimage"=$ARG_WORKSPACE_BASE_IMAGE \ "org.opencontainers.image.version"=$WORKSPACE_VERSION \ "org.opencontainers.image.revision"=$ARG_VCS_REF \ - "org.opencontainers.image.created"=$ARG_BUILD_DATE \ + "org.opencontainers.image.created"=$ARG_BUILD_DATE \ "org.label-schema.version"=$WORKSPACE_VERSION \ "org.label-schema.vcs-ref"=$ARG_VCS_REF \ "org.label-schema.build-date"=$ARG_BUILD_DATE diff --git a/r-flavor/README.md b/r-flavor/README.md index c3e533c6..0f678250 100644 --- a/r-flavor/README.md +++ b/r-flavor/README.md @@ -21,4 +21,4 @@ Please visit our [Github repository](https://github.com/ml-tooling/ml-workspace# --- -Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from SAP in Berlin. \ No newline at end of file +Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from Berlin. diff --git a/r-flavor/build.py b/r-flavor/build.py index 94324941..de700468 100644 --- a/r-flavor/build.py +++ b/r-flavor/build.py @@ -1,110 +1,114 @@ -import os, sys -import subprocess import argparse import datetime +import subprocess -parser = argparse.ArgumentParser() -parser.add_argument('--name', help='base name of docker container', default="ml-workspace") -parser.add_argument('--version', help='version tag of docker container', default="latest") -parser.add_argument('--deploy', help='deploy docker container to remote', action='store_true') -parser.add_argument('--flavor', help='flavor (r) used for docker container', default='r') +from universal_build import build_utils +from universal_build.helpers import build_docker REMOTE_IMAGE_PREFIX = "mltooling/" +FLAG_FLAVOR = "flavor" +IMAGE_NAME = "ml-workspace" + +parser = argparse.ArgumentParser(add_help=False) +parser.add_argument( + "--" + FLAG_FLAVOR, + help="Flavor (r) used for docker container", + default="all", +) + +args = build_utils.parse_arguments(argument_parser=parser) + +VERSION = str(args.get(build_utils.FLAG_VERSION)) +docker_image_prefix = args.get(build_docker.FLAG_DOCKER_IMAGE_PREFIX) + +if not docker_image_prefix: + docker_image_prefix = REMOTE_IMAGE_PREFIX + +if not args.get(FLAG_FLAVOR): + args[FLAG_FLAVOR] = "all" + +flavor = str(args[FLAG_FLAVOR]).lower().strip() -args, unknown = parser.parse_known_args() -if unknown: - print("Unknown arguments "+str(unknown)) - -# Wrapper to print out command -def call(command): - print("Executing: "+command) - return subprocess.call(command, shell=True) - -# calls build scripts in every module with same flags -def build(module="."): - - if not os.path.isdir(module): - print("Could not find directory for " + module) - sys.exit(1) - - build_command = "python build.py" - - if args.version: - build_command += " --version=" + str(args.version) - - if args.deploy: - build_command += " --deploy" - - if args.flavor: - build_command += " --flavor=" + str(args.flavor) - - working_dir = os.path.dirname(os.path.realpath(__file__)) - full_command = "cd " + module + " && " + build_command + " && cd " + working_dir - print("Building " + module + " with: " + full_command) - failed = call(full_command) - if failed: - print("Failed to build module " + module) - sys.exit(1) - -if not args.flavor: - args.flavor = "r" - -args.flavor = str(args.flavor).lower() - -if args.flavor == "all": - args.flavor = "r" - build() - sys.exit(0) +if flavor == "all": + args[FLAG_FLAVOR] = "r" + build_utils.build(".", args) + build_utils.exit_process(0) # unknown flavor -> try to build from subdirectory -if args.flavor not in ["r"]: +if flavor not in ["r"]: # assume that flavor has its own directory with build.py - build(args.flavor + "-flavor") - sys.exit(0) + build_utils.build(flavor + "-flavor", args) + build_utils.exit_process(0) -service_name = os.path.basename(os.path.dirname(os.path.realpath(__file__))) -if args.name: - service_name = args.name - -# add flavor to service name -service_name += "-" + args.flavor +docker_image_name = IMAGE_NAME + "-" + flavor # docker build git_rev = "unknown" try: - git_rev = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]).decode('ascii').strip() -except: + git_rev = ( + subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]) + .decode("ascii") + .strip() + ) +except Exception: pass build_date = datetime.datetime.utcnow().isoformat("T") + "Z" try: - build_date = subprocess.check_output(['date', '-u', '+%Y-%m-%dT%H:%M:%SZ']).decode('ascii').strip() -except: + build_date = ( + subprocess.check_output(["date", "-u", "+%Y-%m-%dT%H:%M:%SZ"]) + .decode("ascii") + .strip() + ) +except Exception: pass +base_image = "ml-workspace:" + VERSION +if args.get(build_utils.FLAG_RELEASE): + base_image = docker_image_prefix + base_image + +base_image_build_arg = " --build-arg ARG_WORKSPACE_BASE_IMAGE=" + base_image vcs_ref_build_arg = " --build-arg ARG_VCS_REF=" + str(git_rev) build_date_build_arg = " --build-arg ARG_BUILD_DATE=" + str(build_date) -flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(args.flavor) -version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + str(args.version) - -versioned_image = service_name+":"+str(args.version) -latest_image = service_name+":latest" -failed = call("docker build -t "+ versioned_image + " -t " + latest_image + " " - + version_build_arg + " " + flavor_build_arg+ " " + vcs_ref_build_arg + " " + build_date_build_arg + " ./") - -if failed: - print("Failed to build container") - sys.exit(1) - -remote_versioned_image = REMOTE_IMAGE_PREFIX + versioned_image -call("docker tag " + versioned_image + " " + remote_versioned_image) - -remote_latest_image = REMOTE_IMAGE_PREFIX + latest_image -call("docker tag " + latest_image + " " + remote_latest_image) - -if args.deploy: - call("docker push " + remote_versioned_image) - - if "SNAPSHOT" not in args.version: - # do not push SNAPSHOT builds as latest version - call("docker push " + remote_latest_image) +flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(flavor) +version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + VERSION + +if args.get(build_utils.FLAG_MAKE): + build_args = f"{base_image_build_arg} {version_build_arg} {flavor_build_arg} {vcs_ref_build_arg} {build_date_build_arg}" + + build_docker.build_docker_image( + docker_image_name, version=VERSION, build_args=build_args, exit_on_error=True + ) + +if args.get(build_utils.FLAG_TEST): + import docker + + workspace_name = f"workspace-test-{flavor}" + workspace_port = "8080" + client = docker.from_env() + container = client.containers.run( + f"{docker_image_name}:{VERSION}", + name=workspace_name, + environment={ + "WORKSPACE_NAME": workspace_name, + "WORKSPACE_ACCESS_PORT": workspace_port, + }, + detach=True, + ) + + container.reload() + container_ip = container.attrs["NetworkSettings"]["Networks"]["bridge"]["IPAddress"] + + completed_process = build_utils.run( + f"docker exec -it --env WORKSPACE_IP={container_ip} {workspace_name} pytest '/resources/tests'", + exit_on_error=False, + ) + + container.remove(force=True) + if completed_process.returncode > 0: + build_utils.exit_process(1) + +if args.get(build_utils.FLAG_RELEASE): + build_docker.release_docker_image( + docker_image_name, VERSION, docker_image_prefix, exit_on_error=True + ) diff --git a/r-flavor/resources/tutorials/test-r-runtime.Rmd b/r-flavor/resources/tutorials/test-r-runtime.Rmd new file mode 100644 index 00000000..23a25651 --- /dev/null +++ b/r-flavor/resources/tutorials/test-r-runtime.Rmd @@ -0,0 +1,121 @@ +# Test R Runtime + +- Run some R charting examples from here: https://www.r-graph-gallery.com/index.html + + +## Example 1 + +```{r} +# Create data +data <- data.frame( + x=seq(1,10), + y=sample(seq(1,15),10) +) + +# Add line on top +plot( data$x , data$y , col=rgb(0.2,0.1,0.5,0.9) , type="o" , lwd=3 , xlab="" , ylab="size" , pch=20) + +# Fill the area +polygon( + c(min(data$x), data$x , max(data$x)) , + c( min(data$y) , data$y , min(data$y)) , + col=rgb(0.2,0.1,0.5,0.2) , border=F +) +``` + +## Example 2 + +```{r} +# Load ggplot2 +library(ggplot2) + +# create dummy data +data <- data.frame( + name=letters[1:5], + value=sample(seq(4,15),5), + sd=c(1,0.2,3,2,4) +) + +# Most basic error bar +ggplot(data) + + geom_bar( aes(x=name, y=value), stat="identity", fill="skyblue", alpha=0.7) + + geom_errorbar( aes(x=name, ymin=value-sd, ymax=value+sd), width=0.4, colour="orange", alpha=0.9, size=1.3) +``` + +## Example 3 + +```{r} +moxbuller = function(n) { + u = runif(n) + v = runif(n) + x = cos(2*pi*u)*sqrt(-2*log(v)) + y = sin(2*pi*v)*sqrt(-2*log(u)) + r = list(x=x, y=y) + return(r) +} +r = moxbuller(50000) +par(bg="black") +par(mar=c(0,0,0,0)) +plot(r$x,r$y, pch=".", col="blue", cex=1.2) +``` + +### Example 4 + +```{r} +install.packages("tidyverse") +``` + +```{r} +# Libraries +library(tidyverse) + +# Create dataset +data <- data.frame( + id=seq(1,60), + individual=paste( "Mister ", seq(1,60), sep=""), + value=sample( seq(10,100), 60, replace=T) +) + +# ----- This section prepare a dataframe for labels ---- # +# Get the name and the y position of each label +label_data <- data + +# calculate the ANGLE of the labels +number_of_bar <- nrow(label_data) +angle <- 90 - 360 * (label_data$id-0.5) /number_of_bar # I substract 0.5 because the letter must have the angle of the center of the bars. Not extreme right(1) or extreme left (0) + +# calculate the alignment of labels: right or left +# If I am on the left part of the plot, my labels have currently an angle < -90 +label_data$hjust<-ifelse( angle < -90, 1, 0) + +# flip angle BY to make them readable +label_data$angle<-ifelse(angle < -90, angle+180, angle) +# ----- ------------------------------------------- ---- # + + +# Start the plot +p <- ggplot(data, aes(x=as.factor(id), y=value)) + # Note that id is a factor. If x is numeric, there is some space between the first bar + + # This add the bars with a blue color + geom_bar(stat="identity", fill=alpha("skyblue", 0.7)) + + + # Limits of the plot = very important. The negative value controls the size of the inner circle, the positive one is useful to add size over each bar + ylim(-100,120) + + + # Custom the theme: no axis title and no cartesian grid + theme_minimal() + + theme( + axis.text = element_blank(), + axis.title = element_blank(), + panel.grid = element_blank(), + plot.margin = unit(rep(-1,4), "cm") # Adjust the margin to make in sort labels are not truncated! + ) + + + # This makes the coordinate polar instead of cartesian. + coord_polar(start = 0) + + + # Add the labels, using the label_data dataframe that we have created before + geom_text(data=label_data, aes(x=id, y=value+10, label=individual, hjust=hjust), color="black", fontface="bold",alpha=0.6, size=2.5, angle= label_data$angle, inherit.aes = FALSE ) + +p +``` diff --git a/resources/docker-entrypoint.py b/resources/docker-entrypoint.py index fe4489fb..c63d4d97 100644 --- a/resources/docker-entrypoint.py +++ b/resources/docker-entrypoint.py @@ -4,31 +4,34 @@ Main Workspace Run Script """ -from subprocess import call -import os +# Enable logging +import logging import math +import os import sys +from subprocess import call from urllib.parse import quote -# Enable logging -import logging logging.basicConfig( - format='%(asctime)s [%(levelname)s] %(message)s', - level=logging.INFO, - stream=sys.stdout) + format="%(asctime)s [%(levelname)s] %(message)s", + level=logging.INFO, + stream=sys.stdout, +) log = logging.getLogger(__name__) log.info("Starting...") + def set_env_variable(env_variable: str, value: str, ignore_if_set: bool = False): if ignore_if_set and os.getenv(env_variable, None): # if it is already set, do not set it to the new value return # TODO is export needed as well? - call('export ' + env_variable + '="' + value + '"', shell=True) + call("export " + env_variable + '="' + value + '"', shell=True) os.environ[env_variable] = value + # Manage base path dynamically ENV_JUPYTERHUB_SERVICE_PREFIX = os.getenv("JUPYTERHUB_SERVICE_PREFIX", None) @@ -38,10 +41,10 @@ def set_env_variable(env_variable: str, value: str, ignore_if_set: bool = False) if ENV_JUPYTERHUB_SERVICE_PREFIX: # Installation with Jupyterhub - + # Base Url is not needed, Service prefix contains full path # ENV_JUPYTERHUB_BASE_URL = os.getenv("JUPYTERHUB_BASE_URL") - # ENV_JUPYTERHUB_BASE_URL.rstrip('/') + + # ENV_JUPYTERHUB_BASE_URL.rstrip('/') + base_url = ENV_JUPYTERHUB_SERVICE_PREFIX # Add leading slash @@ -49,7 +52,7 @@ def set_env_variable(env_variable: str, value: str, ignore_if_set: bool = False) base_url = "/" + base_url # Remove trailing slash -base_url = base_url.rstrip('/').strip() +base_url = base_url.rstrip("/").strip() # always quote base url base_url = quote(base_url, safe="/%") @@ -63,44 +66,87 @@ def set_env_variable(env_variable: str, value: str, ignore_if_set: bool = False) ENV_MAX_NUM_THREADS = str(math.ceil(os.cpu_count())) try: # read out docker information - if docker limits cpu quota - cpu_count = math.ceil(int(os.popen('cat /sys/fs/cgroup/cpu/cpu.cfs_quota_us').read().replace('\n', '')) / 100000) + cpu_count = math.ceil( + int( + os.popen("cat /sys/fs/cgroup/cpu/cpu.cfs_quota_us") + .read() + .replace("\n", "") + ) + / 100000 + ) if cpu_count > 0 and cpu_count < os.cpu_count(): ENV_MAX_NUM_THREADS = str(cpu_count) except: pass - if not ENV_MAX_NUM_THREADS or not ENV_MAX_NUM_THREADS.isnumeric() or ENV_MAX_NUM_THREADS == "0": + if ( + not ENV_MAX_NUM_THREADS + or not ENV_MAX_NUM_THREADS.isnumeric() + or ENV_MAX_NUM_THREADS == "0" + ): ENV_MAX_NUM_THREADS = "4" - + if int(ENV_MAX_NUM_THREADS) > 8: # there should be atleast one thread less compared to cores - ENV_MAX_NUM_THREADS = str(int(ENV_MAX_NUM_THREADS)-1) - + ENV_MAX_NUM_THREADS = str(int(ENV_MAX_NUM_THREADS) - 1) + # set a maximum of 32, in most cases too many threads are adding too much overhead if int(ENV_MAX_NUM_THREADS) > 32: ENV_MAX_NUM_THREADS = "32" - + # only set if it is not None or empty - # OMP_NUM_THREADS: Suggested value: vCPUs / 2 in which vCPUs is the number of virtual CPUs. - set_env_variable("OMP_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # OpenMP - set_env_variable("OPENBLAS_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # OpenBLAS - set_env_variable("MKL_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # MKL - set_env_variable("VECLIB_MAXIMUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # Accelerate - set_env_variable("NUMEXPR_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # Numexpr - set_env_variable("NUMEXPR_MAX_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # Numexpr - maximum - set_env_variable("NUMBA_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # Numba - set_env_variable("SPARK_WORKER_CORES", ENV_MAX_NUM_THREADS, ignore_if_set=True) # Spark Worker - # TBB_NUM_THREADS + # OMP_NUM_THREADS: Suggested value: vCPUs / 2 in which vCPUs is the number of virtual CPUs. + set_env_variable( + "OMP_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # OpenMP + set_env_variable( + "OPENBLAS_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # OpenBLAS + set_env_variable("MKL_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # MKL + set_env_variable( + "VECLIB_MAXIMUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # Accelerate + set_env_variable( + "NUMEXPR_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # Numexpr + set_env_variable( + "NUMEXPR_MAX_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # Numexpr - maximum + set_env_variable( + "NUMBA_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # Numba + set_env_variable( + "SPARK_WORKER_CORES", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # Spark Worker + set_env_variable( + "BLIS_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True + ) # Blis + set_env_variable("TBB_NUM_THREADS", ENV_MAX_NUM_THREADS, ignore_if_set=True) # TBB # GOTO_NUM_THREADS ENV_RESOURCES_PATH = os.getenv("RESOURCES_PATH", "/resources") -ENV_WORKSPACE_HOME = os.getenv('WORKSPACE_HOME', "/workspace") +ENV_WORKSPACE_HOME = os.getenv("WORKSPACE_HOME", "/workspace") # pass all script arguments to next script -script_arguments = " " + ' '.join(sys.argv[1:]) +script_arguments = " " + " ".join(sys.argv[1:]) -EXECUTE_CODE = os.getenv('EXECUTE_CODE', None) +EXECUTE_CODE = os.getenv("EXECUTE_CODE", None) if EXECUTE_CODE: # use workspace as working directory - sys.exit(call("cd " + ENV_WORKSPACE_HOME + " && python " + ENV_RESOURCES_PATH + "/scripts/execute_code.py" + script_arguments, shell=True)) - -sys.exit(call("python " + ENV_RESOURCES_PATH + "/scripts/run_workspace.py" + script_arguments, shell=True)) \ No newline at end of file + sys.exit( + call( + "cd " + + ENV_WORKSPACE_HOME + + " && python " + + ENV_RESOURCES_PATH + + "/scripts/execute_code.py" + + script_arguments, + shell=True, + ) + ) + +sys.exit( + call( + "python " + ENV_RESOURCES_PATH + "/scripts/run_workspace.py" + script_arguments, + shell=True, + ) +) diff --git a/resources/home/.config/Code/User/settings.json b/resources/home/.config/Code/User/settings.json index 830253bd..cd3a7c86 100644 --- a/resources/home/.config/Code/User/settings.json +++ b/resources/home/.config/Code/User/settings.json @@ -1,28 +1,33 @@ { - "update.mode": "none", - "update.showReleaseNotes": false, - "extensions.autoUpdate": false, - "extensions.autoCheckUpdates": false, - "window.menuBarVisibility": "visible", - "python.autoComplete.addBrackets": true, - "python.formatting.provider": "black", - "python.analysis.memory.keepLibraryAst": true, - "python.analysis.memory.keepLibraryLocalVariables": true, - "python.analysis.cachingLevel": "Library", - "python.autoUpdateLanguageServer": false, - "python.dataScience.sendSelectionToInteractiveWindow": true, - "python.linting.pycodestyleArgs": [ - "--ignore=E203,E501,W503" - ], - "terminal.integrated.inheritEnv": false, - "python.linting.pylintEnabled": false, - "python.linting.flake8Enabled": true, - "python.linting.flake8CategorySeverity.E": "Warning", - "python.linting.flake8CategorySeverity.W": "Information", - "python.linting.flake8CategorySeverity.F": "Warning", - "python.linting.flake8Args": [ - "--ignore=E203,E501,W503" - ], - "gitlens.showWhatsNewAfterUpgrades": false, - "gitlens.advanced.telemetry.enabled": false -} \ No newline at end of file + "update.mode": "none", + "update.showReleaseNotes": false, + "terminal.integrated.inheritEnv": false, + "extensions.autoUpdate": false, + "extensions.autoCheckUpdates": false, + "window.menuBarVisibility": "visible", + "python.autoComplete.addBrackets": true, + "python.formatting.provider": "black", + "python.analysis.memory.keepLibraryAst": true, + "python.autoUpdateLanguageServer": false, + "python.linting.enabled": true, + "python.linting.lintOnSave": true, + "python.linting.pylintEnabled": false, + "python.linting.flake8Enabled": true, + "python.linting.mypyEnabled": true, + "python.linting.flake8CategorySeverity.E": "Warning", + "python.linting.flake8CategorySeverity.W": "Information", + "python.linting.flake8CategorySeverity.F": "Warning", + "python.linting.flake8Args": [ + "--ignore=E203,E501,W503" + ], + "python.sortImports.args": [ + // black compatible attributes + "--multi-line=3", + "--trailing-comma", + "--force-grid-wrap=0", + "--use-parentheses", + "--line-width=88" + ], + "python.testing.pytestEnabled": true, + "workbench.colorTheme": "Default Dark+" +} diff --git a/resources/home/.config/flake8 b/resources/home/.config/flake8 new file mode 100644 index 00000000..692adb82 --- /dev/null +++ b/resources/home/.config/flake8 @@ -0,0 +1,2 @@ +[flake8] +ignore = E203,E501,W503 diff --git a/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-notebook-widget.js b/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-notebook-widget.js index 4c3b3e61..15e8e159 100644 --- a/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-notebook-widget.js +++ b/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-notebook-widget.js @@ -1,54 +1,66 @@ -define(['base/js/namespace', 'jquery', 'base/js/dialog', 'base/js/utils', 'require', './tooling-shared-components'], function (Jupyter, $, dialog, utils, require, sharedComponents) { +define([ + "base/js/namespace", + "jquery", + "base/js/dialog", + "base/js/utils", + "require", + "./tooling-shared-components", +], function (Jupyter, $, dialog, utils, require, sharedComponents) { + // -------- GLOBAL VARIABLES ----------------------- - // -------- GLOBAL VARIABLES ----------------------- + var basePathRegex = "^(/.+?)/(tree|notebooks|edit|terminals)"; + var basePath = + window.location.pathname.match(basePathRegex) == null + ? "" + : window.location.pathname.match(basePathRegex)[1] + "/"; + if (!basePath) { + basePath = "/"; + } - var basePathRegex = "^(\/.+?)\/(tree|notebooks|edit|terminals)"; - var basePath = (window.location.pathname.match(basePathRegex) == null) ? "" : (window.location.pathname.match(basePathRegex)[1] + '/'); - if (!basePath) { - basePath = "/" - } + // ----------- HANDLER ------------------------------- - // ----------- HANDLER ------------------------------- + var components = require("./tooling-shared-components"); + var components = new sharedComponents(); - var components = require('./tooling-shared-components'); - var components = new sharedComponents(); + var git_helper = { + help: "Commit and Push Notebook.", + icon: "fa-git", + help_index: "", + handler: function () { + Jupyter.notebook.save_notebook(); + var notebookPath = "/" + window.document.body.dataset.notebookPath; + components.openCommitSingleDialog(notebookPath); + }, + }; - var git_helper = { - help: 'Commit and Push Notebook.', - icon: 'fa-git', - help_index: '', - handler: function () { - Jupyter.notebook.save_notebook(); - var notebookPath = '/' + window.document.body.dataset.notebookPath; - components.openCommitSingleDialog(notebookPath) - } - } + var share_notebook = { + help: "Share Notebook.", + icon: "fa-share-alt", + help_index: "", + handler: function () { + Jupyter.notebook.save_notebook(); + var notebookPath = "/" + window.document.body.dataset.notebookPath; + components.shareData(notebookPath); + }, + }; + //---------- REGISTER EXTENSION ------------------------ + /** + * Adds the jupyter extension to the notebook view (including the respective handler) + */ + function load_ipython_extension() { + console.info("Loaded Jupyter extension: Tooling Notebook Widget"); + // add button for new action + Jupyter.toolbar.add_buttons_group([ + Jupyter.actions.register(git_helper, "commit_push", "notebook"), + ]); + // TODO: dont show share button for now: notebook sharing does not really work + // Jupyter.toolbar.add_buttons_group([Jupyter.actions.register(share_notebook, 'share_notebook', 'notebook')]) - var share_notebook = { - help: 'Share Notebook.', - icon: 'fa-share-alt', - help_index: '', - handler: function () { - Jupyter.notebook.save_notebook(); - var notebookPath = '/' + window.document.body.dataset.notebookPath; - components.shareData(notebookPath) - } - } - //---------- REGISTER EXTENSION ------------------------ - /** - * Adds the jupyter extension to the notebook view (including the respective handler) - */ - function load_ipython_extension() { - console.info('Loaded Jupyter extension: Tooling Notebook Widget') - // add button for new action - Jupyter.toolbar.add_buttons_group([Jupyter.actions.register(git_helper, 'commit_push', 'notebook')]) - Jupyter.toolbar.add_buttons_group([Jupyter.actions.register(share_notebook, 'share_notebook', 'notebook')]) + components.checkDiskStorage(); + } - components.checkDiskStorage() - } - - //Loads the extension - return { - load_ipython_extension: load_ipython_extension - }; -}); \ No newline at end of file + //Loads the extension + return { + load_ipython_extension: load_ipython_extension, + }; +}); diff --git a/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-shared-components.js b/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-shared-components.js index 64bbe2bb..98efc386 100644 --- a/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-shared-components.js +++ b/resources/jupyter/extensions/tooling-extension/jupyter_tooling/tooling-shared-components.js @@ -1,627 +1,709 @@ -define(['base/js/namespace', 'jquery', 'base/js/dialog', 'require', 'exports', 'module'], function (Jupyter, $, dialog, require, exports, module) { - - var basePathRegex = "^(\/.+?)\/(tree|notebooks|edit|terminals)"; - var basePath = (window.location.pathname.match(basePathRegex) == null) ? "" : (window.location.pathname.match(basePathRegex)[1] + '/'); - if (!basePath) { - basePath = "/" - } - - class SharedComponents { - - - /** - * @return {String} function which protects the connection agains xsrf attacks. Sets a token into the header which is stored within a cookie (retrieved by the function getCookie('_xsrf') - */ - ajaxCookieTokenHandling() { - return { - beforeSend: function (xhr, settings) { - function getCookie(name) { - // Does exactly what you think it does. - var cookieValue = null; - if (document.cookie && document.cookie != '') { - var cookies = document.cookie.split(';'); - for (var i = 0; i < cookies.length; i++) { - var cookie = jQuery.trim(cookies[i]); - // Does this cookie string begin with the name we want? - if (cookie.substring(0, name.length + 1) == (name + '=')) { - cookieValue = decodeURIComponent(cookie.substring(name.length + 1)); - break; - } - } - } - return cookieValue; - } - // Don’t send the token to external URLs - if (/^https?:/.test(settings.url)) return; - // GET requests don’t need the token - if (/GET/.test(settings.type)) return; - - xhr.setRequestHeader('X-XSRF-TOKEN', getCookie('_xsrf')); - xhr.setRequestHeader('X-XSRFToken', getCookie('_xsrf')); +define([ + "base/js/namespace", + "jquery", + "base/js/dialog", + "require", + "exports", + "module", +], function (Jupyter, $, dialog, require, exports, module) { + var basePathRegex = "^(/.+?)/(tree|notebooks|edit|terminals)"; + var basePath = + window.location.pathname.match(basePathRegex) == null + ? "" + : window.location.pathname.match(basePathRegex)[1] + "/"; + if (!basePath) { + basePath = "/"; + } + + class SharedComponents { + /** + * @return {String} function which protects the connection agains xsrf attacks. Sets a token into the header which is stored within a cookie (retrieved by the function getCookie('_xsrf') + */ + ajaxCookieTokenHandling() { + return { + beforeSend: function (xhr, settings) { + function getCookie(name) { + // Does exactly what you think it does. + var cookieValue = null; + if (document.cookie && document.cookie != "") { + var cookies = document.cookie.split(";"); + for (var i = 0; i < cookies.length; i++) { + var cookie = jQuery.trim(cookies[i]); + // Does this cookie string begin with the name we want? + if (cookie.substring(0, name.length + 1) == name + "=") { + cookieValue = decodeURIComponent( + cookie.substring(name.length + 1) + ); + break; } + } } - } - - openErrorDialog(errorMsg, okCallback = null) { - this.enableKeyboardManager(true) - dialog.modal({ - body: this.errorDialog(errorMsg), - title: 'An error occurred', - keyboard_manager: Jupyter.keyboard_manager, - sanitize: false, - buttons: { - ' Ok ': { - class: "btn-primary", - click: function () { - if (okCallback) { - okCallback() - } - } - } - } - }) - } - - openGitErrorDialog(errorMsg, repoPath = null) { - this.enableKeyboardManager(true) - dialog.modal({ - body: this.gitErrorDialog(errorMsg), - title: 'An issue with git occurred', - keyboard_manager: Jupyter.keyboard_manager, - sanitize: false, - buttons: { - 'Close': {}, - 'Open Ungit': { - class: "btn-primary", - click: function () { - let ungitPath = "/workspace"; - if (Boolean(repoPath)) { - ungitPath = repoPath; - } - - window.open(basePath + "tools/ungit/#/repository?path=" + ungitPath, '_blank'); - } - } - } - }) - } + return cookieValue; + } + // Don’t send the token to external URLs + if (/^https?:/.test(settings.url)) return; + // GET requests don’t need the token + if (/GET/.test(settings.type)) return; + + xhr.setRequestHeader("X-XSRF-TOKEN", getCookie("_xsrf")); + xhr.setRequestHeader("X-XSRFToken", getCookie("_xsrf")); + }, + }; + } - openSettingsDialog(name, email, directory, successCallback) { - var that = this; - - dialog.modal({ - title: 'Please provide your user info', - body: this.configDialog(name, email), - keyboard_manager: Jupyter.keyboard_manager, - sanitize: false, - buttons: { - 'Close': {}, - 'Ok': { - class: "btn-primary", - click: function () { - email = document.getElementById("email").value - name = document.getElementById("name").value - that.sendUserInfo(directory, name, email, successCallback); - } - } - } - }) - } + openErrorDialog(errorMsg, okCallback = null) { + this.enableKeyboardManager(true); + dialog.modal({ + body: this.errorDialog(errorMsg), + title: "An error occurred", + keyboard_manager: Jupyter.keyboard_manager, + sanitize: false, + buttons: { + " Ok ": { + class: "btn-primary", + click: function () { + if (okCallback) { + okCallback(); + } + }, + }, + }, + }); + } - openCommitSingleDialog(filePath) { - var that = this; + openGitErrorDialog(errorMsg, repoPath = null) { + this.enableKeyboardManager(true); + dialog.modal({ + body: this.gitErrorDialog(errorMsg), + title: "An issue with git occurred", + keyboard_manager: Jupyter.keyboard_manager, + sanitize: false, + buttons: { + Close: {}, + "Open Ungit": { + class: "btn-primary", + click: function () { + let ungitPath = "/workspace"; + if (Boolean(repoPath)) { + ungitPath = repoPath; + } + + window.open( + basePath + "tools/ungit/#/repository?path=" + ungitPath, + "_blank" + ); + }, + }, + }, + }); + } + openSettingsDialog(name, email, directory, successCallback) { + var that = this; + + dialog.modal({ + title: "Please provide your Git user info", + body: this.configDialog(name, email), + keyboard_manager: Jupyter.keyboard_manager, + sanitize: false, + buttons: { + Close: {}, + Ok: { + class: "btn-primary", + click: function () { + email = document.getElementById("email").value; + name = document.getElementById("name").value; + that.sendUserInfo(directory, name, email, successCallback); + }, + }, + }, + }); + } - this.getGitInfo(filePath, function (data) { - console.log("git infor data:") - console.log(data) + openCommitSingleDialog(filePath) { + var that = this; - let repoPath = data["requestPath"] - // request path contains the filename -> remove filename from path - repoPath = repoPath.substring(0, repoPath.lastIndexOf("/")); - if (data["repoRoot"]) { - repoPath = data["repoRoot"] - } + this.getGitInfo(filePath, function (data) { + console.log("git infor data:"); + console.log(data); - let name = data["userName"] - let email = data["userEmail"] - if (Boolean(name) == false || Boolean(email) == false) { - that.openSettingsDialog(name, email, repoPath, function () { - that.openCommitSingleDialog(filePath) - }); - return - } + let repoPath = data["requestPath"]; + // request path contains the filename -> remove filename from path + repoPath = repoPath.substring(0, repoPath.lastIndexOf("/")); + if (data["repoRoot"]) { + repoPath = data["repoRoot"]; + } - let ungitPath = encodeURIComponent(repoPath) + let name = data["userName"]; + let email = data["userEmail"]; + if (Boolean(name) == false || Boolean(email) == false) { + that.openSettingsDialog(name, email, repoPath, function () { + that.openCommitSingleDialog(filePath); + }); + return; + } - if (Boolean(data["repoRoot"]) == false) { - that.openGitErrorDialog("This file is not in a valid git repository.", ungitPath); - } else { - // Hotkeys are disabled here so the user can enter a commit message without unwanted side effects - that.enableKeyboardManager(false); - // Disable keyboard manager after 1 sec, otherwise its not always diasabled + let ungitPath = encodeURIComponent(repoPath); + + if (Boolean(data["repoRoot"]) == false) { + that.openGitErrorDialog( + "This file is not in a valid git repository.", + ungitPath + ); + } else { + // Hotkeys are disabled here so the user can enter a commit message without unwanted side effects + that.enableKeyboardManager(false); + // Disable keyboard manager after 1 sec, otherwise its not always diasabled + window.setTimeout(function () { + that.enableKeyboardManager(false); + }, 1000); + dialog.modal({ + title: "Commit and push this notebook", + body: that.commitDialogSingle(data), + keyboard_manager: Jupyter.keyboard_manager, + sanitize: false, + buttons: { + Settings: { + click: function () { + that.openSettingsDialog(name, email, repoPath, function () { + that.openCommitSingleDialog(filePath); + }); + }, + }, + Close: { + click: function () { + that.enableKeyboardManager(true); + }, + }, + "Commit & Push": { + class: "btn-primary", //btn-outline-success + click: function () { + that.enableKeyboardManager(true); + var push_btn = + ''; + // Notebook + $("#notification_area").prepend(push_btn); + // Tree + $("#gitTreeButton").before(push_btn); + + let commitMsg = $("#commitmessage").val(); + that.commitFile(filePath, commitMsg, ungitPath, function () { + $("#notification_pushing").remove(); + var push_btn = + ''; + // Notebook + $("#notification_area").prepend(push_btn); + // Tree + $("#gitTreeButton").before(push_btn); window.setTimeout(function () { - that.enableKeyboardManager(false); - }, 1000) - dialog.modal({ - title: 'Commit and push this notebook', - body: that.commitDialogSingle(data), - keyboard_manager: Jupyter.keyboard_manager, - sanitize: false, - buttons: { - 'Settings': { - click: function () { - that.openSettingsDialog(name, email, repoPath, function () { - that.openCommitSingleDialog(filePath) - }); - } - }, - 'Close': { - click: function () { - that.enableKeyboardManager(true); - } - }, - 'Commit & Push': { - class: "btn-primary", //btn-outline-success - click: function () { - that.enableKeyboardManager(true); - var push_btn = '' - // Notebook - $('#notification_area').prepend(push_btn) - // Tree - $('#gitTreeButton').before(push_btn); - - let commitMsg = $('#commitmessage').val(); - that.commitFile(filePath, commitMsg, ungitPath, function () { - $('#notification_pushing').remove() - var push_btn = '' - // Notebook - $('#notification_area').prepend(push_btn) - // Tree - $('#gitTreeButton').before(push_btn); - window.setTimeout(function () { - $('#notification_push').remove() - }, 7000) - }) - } - } - } - }) - } - }); + $("#notification_push").remove(); + }, 7000); + }); + }, + }, + }, + }); } + }); + } - enableKeyboardManager(enable) { - if (!Jupyter.keyboard_manager) { - return - } + enableKeyboardManager(enable) { + if (!Jupyter.keyboard_manager) { + return; + } - if (enable) { - Jupyter.keyboard_manager.enable(); - } else { - Jupyter.keyboard_manager.disable(); - } - } + if (enable) { + Jupyter.keyboard_manager.enable(); + } else { + Jupyter.keyboard_manager.disable(); + } + } - commitFile(filePath, commitMsg = null, repoPath = null, success_callback = null) { - var that = this; - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var settings = { - url: basePath + 'tooling/git/commit', - processData: false, - type: "POST", - data: JSON.stringify({ - 'filePath': filePath, - 'commitMsg': commitMsg - }), - success: function (data) { - if (!data) { - data = "{}" - } - - success_callback(JSON.parse(data)); - }, - error: function (response) { - $('#notification_pushing').remove() - let errorMsg = "An unknown error occurred while commiting the file."; - if (response && response.responseText) { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } - that.openGitErrorDialog(errorMsg, repoPath); - } + commitFile( + filePath, + commitMsg = null, + repoPath = null, + success_callback = null + ) { + var that = this; + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var settings = { + url: basePath + "tooling/git/commit", + processData: false, + type: "POST", + data: JSON.stringify({ + filePath: filePath, + commitMsg: commitMsg, + }), + success: function (data) { + if (!data) { + data = "{}"; + } + + success_callback(JSON.parse(data)); + }, + error: function (response) { + $("#notification_pushing").remove(); + let errorMsg = "An unknown error occurred while commiting the file."; + if (response && response.responseText) { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; } - $.ajax(settings) - } + } + that.openGitErrorDialog(errorMsg, repoPath); + }, + }; + $.ajax(settings); + } - /** - * Sends user information to the server - * @param {data} contains numerous user information - */ - sendUserInfo(path, name, email, success_callback) { - var that = this; - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var settings = { - url: basePath + 'tooling/git/info?path=' + path, - processData: false, - type: "POST", - data: JSON.stringify({ - 'email': email, - 'name': name - }), - success: function (data) { - if (!data) { - data = "{}" - } - - success_callback(JSON.parse(data)); - }, - error: function (response) { - let errorMsg = "An unknown error occurred while sending user info."; - if (response && response.responseText) { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } - that.openErrorDialog(errorMsg, null); - } + /** + * Sends user information to the server + * @param {data} contains numerous user information + */ + sendUserInfo(path, name, email, success_callback) { + var that = this; + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var settings = { + url: basePath + "tooling/git/info?path=" + path, + processData: false, + type: "POST", + data: JSON.stringify({ + email: email, + name: name, + }), + success: function (data) { + if (!data) { + data = "{}"; + } + + success_callback(JSON.parse(data)); + }, + error: function (response) { + let errorMsg = "An unknown error occurred while sending user info."; + if (response && response.responseText) { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; } - $.ajax(settings) - } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - getGitInfo(path, success_callback) { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/git/info?path=' + path, - processData: false, - type: "GET", - success: function (data) { - success_callback(JSON.parse(data)) - }, - error: function (response) { - let errorMsg = "An unknown error occurred while getting git info."; - if (response && response.responseText) { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } - that.openErrorDialog(errorMsg, null); - } + getGitInfo(path, success_callback) { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: basePath + "tooling/git/info?path=" + path, + processData: false, + type: "GET", + success: function (data) { + success_callback(JSON.parse(data)); + }, + error: function (response) { + let errorMsg = "An unknown error occurred while getting git info."; + if (response && response.responseText) { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; } - $.ajax(settings) - } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - getShareableToken(path, success_callback) { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/token?path=' + path, - processData: false, - type: "GET", - success: function (data) { - success_callback(data) - }, - error: function (response) { - let errorMsg = "An unknown error occurred while getting auth token."; - if (response && response.responseText) { - try { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } catch (e) { - errorMsg = String(response.responseText) - } - } - that.openErrorDialog(errorMsg, null); - } + getShareableToken(path, success_callback) { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: basePath + "tooling/token?path=" + path, + processData: false, + type: "GET", + success: function (data) { + success_callback(data); + }, + error: function (response) { + let errorMsg = "An unknown error occurred while getting auth token."; + if (response && response.responseText) { + try { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; + } + } catch (e) { + errorMsg = String(response.responseText); } - $.ajax(settings) - } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - getToolInstallers(success_callback) { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/tool-installers', - processData: false, - type: "GET", - success: function (data) { - success_callback(JSON.parse(data)) - }, - error: function (response) { - let errorMsg = "An unknown error occurred while getting list of available tool installers."; - if (response && response.responseText) { - try { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } catch (e) { - errorMsg = String(response.responseText) - } - } - that.openErrorDialog(errorMsg, null); - } - } - $.ajax(settings) - } - - getToolingList(success_callback) { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/tools', - processData: false, - type: "GET", - success: function (data) { - success_callback(JSON.parse(data)) - }, - error: function (response) { - let errorMsg = "An unknown error occurred while getting list of available tools."; - if (response && response.responseText) { - try { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } catch (e) { - errorMsg = String(response.responseText) - } - } - that.openErrorDialog(errorMsg, null); - } + getToolInstallers(success_callback) { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: basePath + "tooling/tool-installers", + processData: false, + type: "GET", + success: function (data) { + success_callback(JSON.parse(data)); + }, + error: function (response) { + let errorMsg = + "An unknown error occurred while getting list of available tool installers."; + if (response && response.responseText) { + try { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; + } + } catch (e) { + errorMsg = String(response.responseText); } - $.ajax(settings) - } - - getSSHSetupCommand(origin_url, success_callback) { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/ssh/setup-command?origin=' + origin_url, - processData: false, - type: "GET", - success: function (data) { - success_callback(data) - }, - error: function (response) { - let errorMsg = "An unknown error occurred while getting ssh setup command."; - if (response && response.responseText) { - try { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } catch (e) { - errorMsg = String(response.responseText) - } - } - that.openErrorDialog(errorMsg, null); - } - } - $.ajax(settings) - } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - getSharableFileLink(origin_url, path, success_callback) { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/files/link?origin=' + origin_url + "&path=" + path, - processData: false, - type: "GET", - success: function (data) { - success_callback(data) - }, - error: function (response) { - let errorMsg = "An unknown error occurred while generating sharable file link."; - if (response && response.responseText) { - try { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } catch (e) { - errorMsg = String(response.responseText) - } - } - that.openErrorDialog(errorMsg, null); - } + getToolingList(success_callback) { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: basePath + "tooling/tools", + processData: false, + type: "GET", + success: function (data) { + success_callback(JSON.parse(data)); + }, + error: function (response) { + let errorMsg = + "An unknown error occurred while getting list of available tools."; + if (response && response.responseText) { + try { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; + } + } catch (e) { + errorMsg = String(response.responseText); } - $.ajax(settings) - } - - shareFileDialog(shareLink) { - var div = $('
'); - div.append('

Anyone with the follwing link can view and download the selected file or folder:

'); - div.append('
'); - div.append(''); - div.append('
'); - div.append('
Be careful and responsible with whom you share sensitive data. This sharable link will not expire and cannot currently be deactivated.
'); - return div - } - - shareData(path) { - var that = this; - that.getSharableFileLink(window.location.origin, path, function (data) { - dialog.modal({ - body: that.shareFileDialog(String(data)), - title: 'Share data with others', - buttons: { - 'Close': { - }, - 'Copy to Clipboard': { - class: 'btn-primary', - click: function (event) { - $('#sharable-file-link').select() - return window.document.execCommand('copy'); - } - } - } - }) - }); - } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - checkDiskStorage() { - $.ajaxSetup(this.ajaxCookieTokenHandling()); - var that = this; - var settings = { - url: basePath + 'tooling/storage/check', - processData: false, - type: "GET", - success: function (data) { - data = JSON.parse(data) - if (data["workspaceFolderSizeWarning"] || data["containerSizeWarning"]) { - // open warning dialog if either container size or workspace folder size shows warning - that.openDiskStorageWarningDialog(data) - } - }, - error: function (response) { - let errorMsg = "An unknown error occurred while checking disk storage."; - if (response && response.responseText) { - try { - let data = JSON.parse(response.responseText) - if (Boolean(data["error"])) { - errorMsg = data["error"]; - } - } catch (e) { - errorMsg = String(response.responseText) - } - } - that.openErrorDialog(errorMsg, null); - } + getSSHSetupCommand(origin_url, success_callback) { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: basePath + "tooling/ssh/setup-command?origin=" + origin_url, + processData: false, + type: "GET", + success: function (data) { + success_callback(data); + }, + error: function (response) { + let errorMsg = + "An unknown error occurred while getting ssh setup command."; + if (response && response.responseText) { + try { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; + } + } catch (e) { + errorMsg = String(response.responseText); } - $.ajax(settings) - } - - storageWarningDialog(data) { + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - var div = $('
'); - - var warning_div = ""; - if (data["workspaceFolderSizeWarning"]) { - warning_div += '
Size of your /workspace folder: ' + data["workspaceFolderSize"] + ' GB / '+ data["workspaceFolderSizeLimit"] + ' GB

'; - warning_div += '
You have exceeded the limit of available disk storage assigned to your /workspace folder (your working directory). Please delete unnecessary files and folders from the /workspace folder.

'; + getSharableFileLink(origin_url, path, success_callback) { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: + basePath + + "tooling/files/link?origin=" + + origin_url + + "&path=" + + path, + processData: false, + type: "GET", + success: function (data) { + success_callback(data); + }, + error: function (response) { + let errorMsg = + "An unknown error occurred while generating sharable file link."; + if (response && response.responseText) { + try { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; + } + } catch (e) { + errorMsg = String(response.responseText); } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - if (data["containerSizeWarning"]) { - warning_div += '
Size of your workspace container: ' + data["containerSize"] + ' GB / '+ data["containerSizeLimit"] + ' GB

'; - warning_div += '
You have exceeded the limit of available disk storage assigned to your workspace container. Usually, this includes everything stored outside of the /workspace folder (working directory). Your workspace container might be automatically reset if you do not free up storage space. This container reset will remove all files outside of the /workspace folder.
'; - } - div.append('
'+warning_div+"
"); - div.append('
To find the largest files and directories, we recommend to use the terminal with the following command: ncdu /. Alternatively, you can also use the Disk Usage Analyzer application accessible from Applications -> System within the VNC Desktop.
'); - return div - } + shareFileDialog(shareLink) { + var div = $("
"); + div.append( + "

Anyone with the follwing link can view and download the selected file or folder:

" + ); + div.append("
"); + div.append( + '" + ); + div.append("
"); + div.append( + '
Be careful and responsible with whom you share sensitive data. This sharable link will not expire and cannot currently be deactivated.
' + ); + return div; + } - openDiskStorageWarningDialog(data, successCallback) { - var that = this; - - dialog.modal({ - title: 'DISK STORAGE WARNING', - body: that.storageWarningDialog(data), - keyboard_manager: Jupyter.keyboard_manager, - sanitize: false, - buttons: { - 'Open VNC for Clean-up': { - click: function () { - // Open VNC - window.open(basePath + "tools/vnc/?password=vncpassword", '_blank'); - } - }, - 'Open Terminal for Clean-up': { - class: "btn-danger", - //class: "btn-primary", - click: function () { - // TODO: Copy cleanup command to clipboard? - // Open Terminal - window.open(basePath + "terminals/cleanup", '_blank') - } - } - } - }) - } + shareData(path) { + var that = this; + that.getSharableFileLink(window.location.origin, path, function (data) { + dialog.modal({ + body: that.shareFileDialog(String(data)), + title: "Share data with others", + buttons: { + Close: {}, + "Copy to Clipboard": { + class: "btn-primary", + click: function (event) { + $("#sharable-file-link").select(); + return window.document.execCommand("copy"); + }, + }, + }, + }); + }); + } - /** - * @param {list} contains email and name - * @return {string} The html code to configure the git.name and the git.email of the git user - */ - configDialog(name, email) { - var div = $('
'); - var form = $('
'); - if (!name) { - name = "" + checkDiskStorage() { + $.ajaxSetup(this.ajaxCookieTokenHandling()); + var that = this; + var settings = { + url: basePath + "tooling/storage/check", + processData: false, + type: "GET", + success: function (data) { + data = JSON.parse(data); + if ( + data["workspaceFolderSizeWarning"] || + data["containerSizeWarning"] + ) { + // open warning dialog if either container size or workspace folder size shows warning + that.openDiskStorageWarningDialog(data); + } + }, + error: function (response) { + let errorMsg = + "An unknown error occurred while checking disk storage."; + if (response && response.responseText) { + try { + let data = JSON.parse(response.responseText); + if (Boolean(data["error"])) { + errorMsg = data["error"]; + } + } catch (e) { + errorMsg = String(response.responseText); } + } + that.openErrorDialog(errorMsg, null); + }, + }; + $.ajax(settings); + } - if (!email) { - email = "" - } - div.append('
'); - div.append('
'); + storageWarningDialog(data) { + var div = $("
"); + + var warning_div = ""; + if (data["workspaceFolderSizeWarning"]) { + warning_div += + "
Size of your /workspace folder: " + + data["workspaceFolderSize"] + + " GB / " + + data["workspaceFolderSizeLimit"] + + " GB

"; + warning_div += + '
You have exceeded the limit of available disk storage assigned to your /workspace folder (your working directory). Please delete unnecessary files and folders from the /workspace folder.

'; + } + + if (data["containerSizeWarning"]) { + warning_div += + "
Size of your workspace container: " + + data["containerSize"] + + " GB / " + + data["containerSizeLimit"] + + " GB

"; + warning_div += + '
You have exceeded the limit of available disk storage assigned to your workspace container. Usually, this includes everything stored outside of the /workspace folder (working directory). Your workspace container might be automatically reset if you do not free up storage space. This container reset will remove all files outside of the /workspace folder.
'; + } + div.append('
' + warning_div + "
"); + div.append( + '
To find the largest files and directories, we recommend to use the terminal with the following command: ncdu /. Alternatively, you can also use the Disk Usage Analyzer application accessible from Applications -> System within the VNC Desktop.
' + ); + return div; + } - form.appendTo(div); - return div; - } + openDiskStorageWarningDialog(data, successCallback) { + var that = this; + + dialog.modal({ + title: "DISK STORAGE WARNING", + body: that.storageWarningDialog(data), + keyboard_manager: Jupyter.keyboard_manager, + sanitize: false, + buttons: { + "Open VNC for Clean-up": { + click: function () { + // Open VNC + window.open( + basePath + "tools/vnc/?password=vncpassword", + "_blank" + ); + }, + }, + "Open Terminal for Clean-up": { + class: "btn-danger", + //class: "btn-primary", + click: function () { + // TODO: Copy cleanup command to clipboard? + // Open Terminal + window.open(basePath + "terminals/cleanup", "_blank"); + }, + }, + }, + }); + } - commitDialogSingle(gitInfoData) { - var div = $('
'); - var form = $(''); - var userEmail = (gitInfoData["userEmail"] == null) ? " " : gitInfoData["userEmail"]; - var userName = (gitInfoData["userName"] == null) ? " " : gitInfoData["userName"]; - var lastCommit = (gitInfoData["lastCommit"] == null) ? " " : gitInfoData["lastCommit"]; - var activeBranch = (gitInfoData["activeBranch"] == null) ? " " : gitInfoData["activeBranch"]; - var repoRoot = (gitInfoData["repoRoot"] == null) ? "/workspace" : gitInfoData["repoRoot"]; - - var ungitPath = basePath + "tools/ungit/#/repository?path=" + repoRoot - - div.append('
' + - - '

' + - ' Commit message: ' + - ' ' + - '

' + - '

' + - - 'Ungit
' + - '' + - '
' + - '' + - '
' + - '' + - '
' + - '' + - '
' + - '

' + - '
' - ) - - form.appendTo(div); - return div; - } + /** + * @param {list} contains email and name + * @return {string} The html code to configure the git.name and the git.email of the git user + */ + configDialog(name, email) { + var div = $("
"); + var form = $(""); + if (!name) { + name = ""; + } + + if (!email) { + email = ""; + } + div.append( + '
' + ); + div.append( + '
' + ); + + form.appendTo(div); + return div; + } - /** - * @param {list} contains errormessage - * @return {string} The html code of a error dialog - */ - errorDialog(errorMsg) { - var div = $('
'); - // div.append('

The following error was encountered:

'); - div.append('

' + errorMsg + '

'); - return div - } + commitDialogSingle(gitInfoData) { + var div = $("
"); + var form = $(''); + var userEmail = + gitInfoData["userEmail"] == null ? " " : gitInfoData["userEmail"]; + var userName = + gitInfoData["userName"] == null ? " " : gitInfoData["userName"]; + var lastCommit = + gitInfoData["lastCommit"] == null ? " " : gitInfoData["lastCommit"]; + var activeBranch = + gitInfoData["activeBranch"] == null ? " " : gitInfoData["activeBranch"]; + var repoRoot = + gitInfoData["repoRoot"] == null + ? "/workspace" + : gitInfoData["repoRoot"]; + + var ungitPath = basePath + "tools/ungit/#/repository?path=" + repoRoot; + + div.append( + '
' + + '

' + + " Commit message: " + + ' ' + + "

" + + '

' + + 'Ungit
' + + '' + + '
" + + '' + + '
" + + '' + + '
" + + '' + + '
" + + "

" + + "
" + ); + + form.appendTo(div); + return div; + } - gitErrorDialog(errorMsg) { - var div = $('
'); - div.append('

' + errorMsg + '


'); - div.append('

Please try to fix this issue with ungit or the terminal.

'); - return div - } + /** + * @param {list} contains errormessage + * @return {string} The html code of a error dialog + */ + errorDialog(errorMsg) { + var div = $("
"); + // div.append('

The following error was encountered:

'); + div.append("

" + errorMsg + "

"); + return div; + } - }; + gitErrorDialog(errorMsg) { + var div = $("
"); + div.append("

" + errorMsg + "


"); + div.append( + "

Please try to fix this issue with ungit or the terminal.

" + ); + return div; + } + } - module.exports = SharedComponents; // export class in order to create an object of it in another file -}); \ No newline at end of file + module.exports = SharedComponents; // export class in order to create an object of it in another file +}); diff --git a/resources/jupyter/extensions/tooling-extension/setup.py b/resources/jupyter/extensions/tooling-extension/setup.py index e34dedce..8a791a23 100644 --- a/resources/jupyter/extensions/tooling-extension/setup.py +++ b/resources/jupyter/extensions/tooling-extension/setup.py @@ -1,10 +1,11 @@ -import os, json -from setuptools import setup -from setuptools.command.install import install +import json +import os +from jupyter_core.paths import jupyter_config_dir from notebook.nbextensions import install_nbextension from notebook.services.config import ConfigManager -from jupyter_core.paths import jupyter_config_dir +from setuptools import setup +from setuptools.command.install import install EXTENSION_NAME = "jupyter_tooling" HANDLER_NAME = "tooling_handler" @@ -15,11 +16,12 @@ EXT_DIR = os.path.join(os.path.dirname(__file__), EXTENSION_NAME) + class InstallCommand(install): def run(self): - open_tools_widget_path = EXTENSION_NAME+"/"+OPEN_TOOLS_WIDGET - git_tree_widget_path = EXTENSION_NAME+"/"+GIT_TREE_WIDGET - git_notebook_widget_path = EXTENSION_NAME+"/"+GIT_NOTEBOOK_WIDGET + open_tools_widget_path = EXTENSION_NAME + "/" + OPEN_TOOLS_WIDGET + git_tree_widget_path = EXTENSION_NAME + "/" + GIT_TREE_WIDGET + git_notebook_widget_path = EXTENSION_NAME + "/" + GIT_NOTEBOOK_WIDGET # Install Python package install.run(self) @@ -28,57 +30,51 @@ def run(self): install_nbextension(EXT_DIR, overwrite=True, user=True) # Activate the JS extensions on the notebook, tree, and edit screens - js_cm = ConfigManager() - js_cm.update('tree', {"load_extensions": {open_tools_widget_path: True}}) - js_cm.update('notebook', {"load_extensions": {open_tools_widget_path: True}}) - js_cm.update('edit', {"load_extensions": {open_tools_widget_path: True}}) + # TODO is installed manually via config in Docker + # TODO: fix this setup + # js_cm = ConfigManager() + # js_cm.update("tree", {"load_extensions": {open_tools_widget_path: True}}) + # js_cm.update("notebook", {"load_extensions": {open_tools_widget_path: True}}) + # js_cm.update("edit", {"load_extensions": {open_tools_widget_path: True}}) - js_cm.update('notebook', {"load_extensions": {git_notebook_widget_path: True}}) - js_cm.update('tree', {"load_extensions": {git_tree_widget_path: True}}) + # js_cm.update("notebook", {"load_extensions": {git_notebook_widget_path: True}}) + # js_cm.update("tree", {"load_extensions": {git_tree_widget_path: True}}) # Activate the Python server extension - server_extension_name = EXTENSION_NAME+"."+HANDLER_NAME + server_extension_name = EXTENSION_NAME + "." + HANDLER_NAME - jupyter_config_file = os.path.join(jupyter_config_dir(), "jupyter_notebook_config.json") + jupyter_config_file = os.path.join( + jupyter_config_dir(), "jupyter_notebook_config.json" + ) if not os.path.isfile(jupyter_config_file): with open(jupyter_config_file, "w") as jsonFile: - initial_data = { - "NotebookApp":{ - "nbserver_extensions": {}, - "server_extensions": [] - } - } + initial_data = {"NotebookApp": {"nbserver_extensions": {}}} json.dump(initial_data, jsonFile, indent=4) with open(jupyter_config_file, "r") as jsonFile: data = json.load(jsonFile) - - if 'server_extensions' not in data['NotebookApp']: - data['NotebookApp']['server_extensions'] = [] - - if 'nbserver_extensions' not in data['NotebookApp']: - data['NotebookApp']['nbserver_extensions'] = {} - - if server_extension_name not in data['NotebookApp']['server_extensions']: - data['NotebookApp']['server_extensions'] += [server_extension_name] - - data['NotebookApp']['nbserver_extensions'][server_extension_name] = True + + if "nbserver_extensions" not in data["NotebookApp"]: + data["NotebookApp"]["nbserver_extensions"] = {} + + data["NotebookApp"]["nbserver_extensions"][server_extension_name] = True + + # TODO: deprecated way of configuration + # if "server_extensions" not in data["NotebookApp"]: + # data["NotebookApp"]["server_extensions"] = [] + + # if server_extension_name not in data["NotebookApp"]["server_extensions"]: + # data["NotebookApp"]["server_extensions"] += [server_extension_name] with open(jupyter_config_file, "w") as jsonFile: json.dump(data, jsonFile, indent=4) setup( - name='Jupyter-Tooling-Extension', - version='0.1', + name="Jupyter-Tooling-Extension", + version="0.1", packages=[EXTENSION_NAME], include_package_data=True, - cmdclass={ - 'install': InstallCommand - }, - install_requires=[ - 'GitPython' - ] + cmdclass={"install": InstallCommand}, + install_requires=["GitPython"], ) - - diff --git a/resources/jupyter/ipython_config.py b/resources/jupyter/ipython_config.py index ebdda896..82318768 100644 --- a/resources/jupyter/ipython_config.py +++ b/resources/jupyter/ipython_config.py @@ -1,4 +1,9 @@ # Make matplotlib output in Jupyter notebooks display correctly c = get_config() -c.IPKernelApp.matplotlib = 'inline' \ No newline at end of file +c.IPKernelApp.matplotlib = "inline" +c.TerminalInteractiveShell.history_length = 10000 +c.IPythonWidget.buffer_size = 10000 + +# c.InteractiveShellApp.extensions = ['autoreload'] +# c.InteractiveShellApp.exec_lines = ['%autoreload 2', '%pylab'] diff --git a/resources/jupyter/jupyter_notebook_config.json b/resources/jupyter/jupyter_notebook_config.json index a37b3fd9..50714ea9 100644 --- a/resources/jupyter/jupyter_notebook_config.json +++ b/resources/jupyter/jupyter_notebook_config.json @@ -3,9 +3,6 @@ "nbserver_extensions": { "jupyter_nbextensions_configurator": true, "jupyter_tooling.tooling_handler": true - }, - "server_extensions": [ - "jupyter_tooling.tooling_handler" - ] + } } -} \ No newline at end of file +} diff --git a/resources/jupyter/jupyter_notebook_config.py b/resources/jupyter/jupyter_notebook_config.py index 0ba785af..94c506cb 100644 --- a/resources/jupyter/jupyter_notebook_config.py +++ b/resources/jupyter/jupyter_notebook_config.py @@ -1,52 +1,59 @@ -from jupyter_core.paths import jupyter_data_dir -import subprocess -import os -import psutil import errno +import os import stat +import subprocess + +import psutil +from jupyter_core.paths import jupyter_data_dir c = get_config() # https://jupyter-notebook.readthedocs.io/en/stable/config.html -c.NotebookApp.ip = '*' +c.NotebookApp.ip = "*" c.NotebookApp.port = 8090 -c.NotebookApp.notebook_dir="./" +c.NotebookApp.notebook_dir = "./" c.NotebookApp.open_browser = False -c.NotebookApp.allow_root=True +c.NotebookApp.allow_root = True # https://forums.fast.ai/t/jupyter-notebook-enhancements-tips-and-tricks/17064/22 c.NotebookApp.iopub_msg_rate_limit = 100000000 -c.NotebookApp.iopub_data_rate_limit=2147483647 -c.NotebookApp.port_retries=0 -c.NotebookApp.quit_button=False -c.NotebookApp.allow_remote_access=True -c.NotebookApp.disable_check_xsrf=True -c.NotebookApp.allow_origin='*' -c.NotebookApp.trust_xheaders=True -# c.NotebookApp.log_level="WARN" +c.NotebookApp.iopub_data_rate_limit = 2147483647 +c.NotebookApp.port_retries = 0 +c.NotebookApp.quit_button = False +c.NotebookApp.allow_remote_access = True +c.NotebookApp.disable_check_xsrf = True +c.NotebookApp.allow_origin = "*" +c.NotebookApp.trust_xheaders = True +c.MappingKernelManager.buffer_offline_messages = True +c.Application.log_level = "WARN" +c.NotebookApp.log_level = "WARN" c.JupyterApp.answer_yes = True # set base url if available base_url = os.getenv("WORKSPACE_BASE_URL", "/") -if base_url is not None and base_url is not "/": - c.NotebookApp.base_url=base_url +if base_url is not None and base_url != "/": + c.NotebookApp.base_url = base_url # Do not delete files to trash: https://github.com/jupyter/notebook/issues/3130 -c.FileContentsManager.delete_to_trash=False +c.FileContentsManager.delete_to_trash = False # Always use inline for matplotlib -c.IPKernelApp.matplotlib = 'inline' +c.IPKernelApp.matplotlib = "inline" shutdown_inactive_kernels = os.getenv("SHUTDOWN_INACTIVE_KERNELS", "false") if shutdown_inactive_kernels and shutdown_inactive_kernels.lower().strip() != "false": - cull_timeout = 172800 # default is 48 hours - try: + cull_timeout = 172800 # default is 48 hours + try: # see if env variable is set as timout integer cull_timeout = int(shutdown_inactive_kernels) except ValueError: pass - + if cull_timeout > 0: - print("Activating automatic kernel shutdown after " + str(cull_timeout) + "s of inactivity.") + print( + "Activating automatic kernel shutdown after " + + str(cull_timeout) + + "s of inactivity." + ) # Timeout (in seconds) after which a kernel is considered idle and ready to be shutdown. c.MappingKernelManager.cull_idle_timeout = cull_timeout # Do not shutdown if kernel is busy (e.g on long-running kernel cells) @@ -70,33 +77,39 @@ c.NotebookApp.token = authenticate_via_jupyter else: # Deactivate token -> no authentication - c.NotebookApp.token="" + c.NotebookApp.token = "" # https://github.com/timkpaine/jupyterlab_iframe try: if not base_url.startswith("/"): base_url = "/" + base_url # iframe plugin currently needs absolut URLS - c.JupyterLabIFrame.iframes = [base_url + 'tools/ungit', base_url + 'tools/netdata', base_url + 'tools/vnc', base_url + 'tools/glances', base_url + 'tools/vscode'] -except: + c.JupyterLabIFrame.iframes = [ + base_url + "tools/ungit", + base_url + "tools/netdata", + base_url + "tools/vnc", + base_url + "tools/glances", + base_url + "tools/vscode", + ] +except Exception: pass # https://github.com/timkpaine/jupyterlab_templates WORKSPACE_HOME = os.getenv("WORKSPACE_HOME", "/workspace") try: - if os.path.exists(WORKSPACE_HOME + '/templates'): - c.JupyterLabTemplates.template_dirs = [WORKSPACE_HOME + '/templates'] + if os.path.exists(WORKSPACE_HOME + "/templates"): + c.JupyterLabTemplates.template_dirs = [WORKSPACE_HOME + "/templates"] c.JupyterLabTemplates.include_default = False -except: +except Exception: pass # Set memory limits for resource use display: https://github.com/yuvipanda/nbresuse try: mem_limit = None if os.path.isfile("/sys/fs/cgroup/memory/memory.limit_in_bytes"): - with open('/sys/fs/cgroup/memory/memory.limit_in_bytes', 'r') as file: - mem_limit = file.read().replace('\n', '').strip() - + with open("/sys/fs/cgroup/memory/memory.limit_in_bytes", "r") as file: + mem_limit = file.read().replace("\n", "").strip() + total_memory = psutil.virtual_memory().total if not mem_limit: @@ -104,16 +117,16 @@ elif int(mem_limit) > int(total_memory): # if mem limit from cgroup bigger than total memory -> use total memory mem_limit = total_memory - + # Workaround -> round memory limit, otherwise the number is quite long # TODO fix in nbresuse mem_limit = round(int(mem_limit) / (1024 * 1024)) * (1024 * 1024) c.ResourceUseDisplay.mem_limit = int(mem_limit) - c.ResourceUseDisplay.mem_warning_threshold=0.1 -except: + c.ResourceUseDisplay.mem_warning_threshold = 0.1 +except Exception: pass # Change default umask for all subprocesses of the notebook server if set in # the environment -if 'NB_UMASK' in os.environ: - os.umask(int(os.environ['NB_UMASK'], 8)) +if "NB_UMASK" in os.environ: + os.umask(int(os.environ["NB_UMASK"], 8)) diff --git a/resources/jupyter/nbconfig/common.json b/resources/jupyter/nbconfig/common.json new file mode 100644 index 00000000..a5a238ad --- /dev/null +++ b/resources/jupyter/nbconfig/common.json @@ -0,0 +1 @@ +{"nbext_hide_incompat": false} diff --git a/resources/jupyter/nbconfig/notebook.json b/resources/jupyter/nbconfig/notebook.json index 8ca3514f..eed6a99c 100644 --- a/resources/jupyter/nbconfig/notebook.json +++ b/resources/jupyter/nbconfig/notebook.json @@ -2,5 +2,13 @@ "load_extensions": { "jupyter_tooling/open-tools-widget": true, "jupyter_tooling/tooling-notebook-widget": true + }, + "toc2": { + "moveMenuLeft": false, + "widenNotebook": false, + "skip_h1_title": false, + "sideBar": true, + "number_sections": false, + "collapse_to_match_collapsible_headings": true } -} \ No newline at end of file +} diff --git a/resources/jupyter/nbconfig/tree.json b/resources/jupyter/nbconfig/tree.json index addc8935..b107653e 100644 --- a/resources/jupyter/nbconfig/tree.json +++ b/resources/jupyter/nbconfig/tree.json @@ -4,4 +4,4 @@ "jupyter_tooling/open-tools-widget": true, "jupyter_tooling/tooling-tree-widget": true } -} \ No newline at end of file +} diff --git a/resources/jupyter/start.sh b/resources/jupyter/start.sh index bc3be903..8fcbd87b 100644 --- a/resources/jupyter/start.sh +++ b/resources/jupyter/start.sh @@ -14,14 +14,14 @@ else fi # Handle special flags if we're root -# Since we are root user and want to be root on the system and don't change the user, +# Since we are root user and want to be root on the system and don't change the user, # don't execute the following if-branch, tus added false. if [ $(id -u) == 0 ] && false; then # Handle username change. Since this is cheap, do this unconditionally echo "Set username to: $NB_USER" usermod -d /home/$NB_USER -l $NB_USER jovyan - + # Handle case where provisioned storage does not have the correct permissions by default # Ex: default NFS/EFS (no auto-uid/gid) if [[ "$CHOWN_HOME" == "1" || "$CHOWN_HOME" == 'yes' ]]; then @@ -59,12 +59,12 @@ if [ $(id -u) == 0 ] && false; then # Enable sudo if requested if [[ "$GRANT_SUDO" == "1" || "$GRANT_SUDO" == 'yes' ]]; then - echo "Granting $NB_USER sudo access and appending $CONDA_DIR/bin to sudo PATH" + echo "Granting $NB_USER sudo access and appending $CONDA_ROOT/bin to sudo PATH" echo "$NB_USER ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/notebook fi - # Add $CONDA_DIR/bin to sudo secure_path - sed -ri "s#Defaults\s+secure_path=\"([^\"]+)\"#Defaults secure_path=\"\1:$CONDA_DIR/bin\"#" /etc/sudoers + # Add $CONDA_ROOT/bin to sudo secure_path + sed -ri "s#Defaults\s+secure_path=\"([^\"]+)\"#Defaults secure_path=\"\1:$CONDA_ROOT/bin\"#" /etc/sudoers # Exec the command as NB_USER with the PATH and the rest of # the environment preserved diff --git a/resources/libraries/requirements-full.txt b/resources/libraries/requirements-full.txt index 34e6b597..89456aec 100644 --- a/resources/libraries/requirements-full.txt +++ b/resources/libraries/requirements-full.txt @@ -1,241 +1,243 @@ # Auto-generated via library evaluation notebook -adabound==0.0.5 -adanet==0.8.0 -addict==2.2.1 -adversarial-robustness-toolbox==1.1.0 -albumentations==0.4.6 -alpha_vantage==2.1.3 -altair==4.0.1 -annoy==1.16.3 -arrow==0.15.5 -attrs==19.3.0 Augmentor==0.2.8 +Bottleneck==1.3.2 +Faker==4.18.0 +ImageHash==4.2.0 +MechanicalSoup==0.12.0 +PyMySQL==0.10.1 +addict==2.4.0 +albumentations==0.5.2 +altair==4.1.0 +annoy==1.17.0 +arrow==0.17.0 +attrs==20.3.0 autograd==1.3 -autokeras==1.0.0 +autokeras==1.0.12 bandit==1.6.2 -bayesian-optimization==1.0.1 +bayesian-optimization==1.2.0 blaze==0.10.1 -boltons==20.0.0 -Bottleneck==1.3.1 -bqplot==0.12.2 -cassandra-driver==3.21.0 -category_encoders==2.1.0 -celery==4.4.0 -chainer==7.1.0 +boltons==20.2.1 +bqplot==0.12.19 +cassandra-driver==3.24.0 +category_encoders==2.2.2 +celery==5.0.2 +chainer==7.7.0 chardet==3.0.4 -classy_vision==0.2.0 -cloudant==2.12.0 -coremltools==3.2 -cufflinks==0.17.0 -cx-Oracle==7.3.0 -cytoolz==0.10.1 -dask-ml==1.2.0 -dask==2.9.2 -dataset==1.2.0 -datasketch==1.5.0 +cloudant==2.14.0 +coremltools==4.0 +csvkit==1.0.5 +cx-Oracle==8.0.1 +cytoolz==0.11.0 +dask-ml==1.7.0 +dask==2.30.0 +databases==0.4.1 +dataset==1.4.1 +datasketch==1.5.1 deap==1.3.1 -dgl==0.4.2 +dgl==0.5.3 diamond==4.0.515 -distributed==2.9.3 -dm-sonnet==1.35 -docker==4.1.0 +distributed==2.30.1 +dm-sonnet==2.0.0 +docker==4.4.0 edward==1.3.5 -elasticsearch==7.5.1 +einops==0.3.0 +elasticsearch-dsl==7.3.0 +elasticsearch==7.10.0 eli5==0.10.1 -empyrical==0.5.3 -fairseq==0.9.0 -fastai==1.0.60 -fastapi==0.47.1 -featuretools==0.13.1 +empyrical==0.5.5 +fairseq==0.10.1 +fastai==2.1.8 +fastapi==0.62.0 +featuretools==0.22.0 flashtext==2.7 -folium==0.10.1 -foolbox==2.3.0 +folium==0.11.0 +foolbox==3.2.1 fs==2.4.11 -ftfy==5.6 -fuzzywuzzy==0.17.0 -gensim==3.8.1 +ftfy==5.8 +fuzzywuzzy==0.18.0 +gensim==3.8.3 geocoder==1.38.1 geojson==2.5.0 geoplotlib==0.3.2 -geopy==1.20.0 -gluoncv==0.6.0 -gluonnlp==0.8.3 +geopy==2.0.0 +gluoncv==0.9.0 +gluonnlp==0.10.0 +google-cloud-storage==1.33.0 google_images_download==2.8.0 -google-cloud-storage==1.30.0 -gpflow==2.0.5 -gpytorch==1.0.1 +gpytorch==1.3.0 graphene==2.1.8 +grip==4.5.2 gunicorn==20.0.4 -gym==0.17.2 -holoviews==1.12.7 -hyperopt==0.2.4 +gym==0.17.3 +holoviews==1.13.5 +hyperopt==0.2.5 imageai==2.1.5 -ImageHash==4.0 -imbalanced-learn==0.6.1 -imgaug>=0.4.0 +imbalanced-learn==0.7.0 +imgaug==0.4.0 imutils==0.5.3 -inflect==4.1.0 -influxdb==5.3.0 -ipyparallel==6.2.4 -jax==0.1.57 -jaxlib==0.1.37 -jellyfish==0.7.2 -jsonpickle==1.2 -kafka-python==1.4.7 -kaggle==1.5.6 -keract==3.0.1 +inflect==5.0.2 +influxdb==5.3.1 +ipyparallel==6.3.0 +jax==0.2.6 +jaxlib==0.1.57 +jellyfish==0.8.2 +jsonpickle==1.4.2 +kafka-python==2.0.2 +kaggle==1.5.10 +keract==4.3.3 keras-rl==0.4.2 -keras-tuner==1.0.1 +keras-tuner==1.0.2 keras-vis==0.4.1 -kmodes==0.10.1 -kornia==0.1.4.post2 +kmodes==0.10.2 +knockknock==0.1.8.1 +kornia==0.4.1 langid==1.1.6 -librosa==0.7.2 -lifelines==0.23.8 -lightfm==1.15 -lightgbm==2.3.1 -lime==0.1.1.37 -line_profiler==3.0.2 -lmdb==0.98 -marshmallow==3.3.0 -MechanicalSoup==0.12.0 -memory_profiler==0.57.0 -mesh-tensorflow==0.1.9 -metaflow==2.0.1 -metric-learn==0.5.0 +lazycluster==0.2.0 +librosa==0.8.0 +lifelines==0.25.6 +lightfm==1.16 +lightgbm==3.1.0 +lime==0.2.0.1 +line_profiler==3.1.0 +lmdb==1.0.0 +luigi==3.0.2 +marshmallow==3.9.1 +memory_profiler==0.58.0 +mesh-tensorflow==0.1.17 +metric-learn==0.6.2 micawber==0.5.1 -minio==5.0.7 -mlflow==1.5.0 -mlxtend==0.17.0 -mmdnn==0.2.5 -modin==0.7.4 +minio==6.0.2 +mlflow==1.12.1 +mlxtend==0.18.0 +mmdnn==0.3.1 +modin==0.8.2 mongo-connector==3.1.1 -motor==2.1.0 -mrjob==0.7.1 -mysqlclient==1.4.6 -neo4j-driver==1.7.6 -nevergrad==0.3.1 -nose2==0.9.1 -numexpr==2.7.1 -onnx==1.6.0 -onnxruntime==1.1.1 -optuna==1.5.0 -pandas-datareader==0.8.1 -pandas-gbq==0.13.0 +motor==2.3.0 +mrjob==0.7.4 +mysqlclient==2.0.1 +neo4j-driver==4.2.0 +nevergrad==0.4.2.post2 +nose2==0.9.2 +onnx==1.8.0 +onnxruntime==1.5.2 +optuna==2.3.0 +pandarallel==1.5.1 +pandas-datareader==0.9.0 pandas-summary==0.0.7 pandasql==0.7.3 -path.py==12.4.0 +path.py==12.5.0 +peewee==3.14.0 +petl==1.6.8 pickledb==0.9.2 -pipdeptree==0.13.2 -plotly==4.5.0 -psycopg2==2.8.4 -py-spy==0.3.2 +pipdeptree==1.0.0 +plotly==4.13.0 +psycopg2==2.8.6 +py-spy==0.3.3 pyahocorasick==1.4.0 -pyAudioAnalysis==0.2.5 -pydub==0.23.1 -pyecharts==1.6.2 -pyfunctional==1.3.0 +pydub==0.24.1 +pyecharts==1.9.0 +pyexcel-xlsx==0.6.0 +pyfunctional==1.4.2 pyhdb==0.3.4 -pyinstrument==3.1.0 -pyjanitor==0.20.0 +pyinstrument==3.2.0 pylama==7.7.1 pyldavis==2.1.2 -PyMySQL==0.9.3 -pyod==0.7.7.1 -pyodbc==4.0.28 -pyro-ppl==1.2.1 -pytesseract==0.3.2 -pytextrank==2.0.0 -python-language-server==0.31.7 -pytorch-ignite==0.3.0 -pytorch-lightning==0.8.5 +pyod==0.8.4 +pyodbc==4.0.30 +pyro-ppl==1.5.1 +pytesseract==0.3.6 +pytextrank==2.0.3 +python-magic==0.4.18 +pytorch-ignite==0.4.2 +pytorch-lightning==1.0.8 pytorch-nlp==0.5.0 -ranger-fm==1.9.3 -records==0.5.3 -redis==3.3.11 +redis==3.5.3 requests-html==0.10.0 -rope==0.16.0 +rich==9.3.0 +rope==0.18.0 sacred==0.8.1 -safety==1.8.5 -scalene==0.6.3 -scikit-optimize==0.5.2 +safety==1.9.0 +sagemaker==2.17.0 +scalene==1.1.10 +scikit-optimize==0.8.1 scikit-plot==0.3.7 -scikit-surprise==1.1.0 -sentencepiece==0.1.85 -shap==0.34.0 -sklearn-pandas==1.8.0 -skorch==0.7.0 -smart-open==1.9.0 -spacy-transformers>=0.5.1 -stanfordnlp==0.2.0 +scikit-surprise==1.1.1 +scrapy==2.4.1 +sentencepiece==0.1.94 +shap==0.37.0 +sklearn-pandas==2.0.3 +skorch==0.9.0 +smart-open==4.0.1 +spektral==1.0.1 stop-words==2018.7.23 -streamz==0.5.2 +streamlit==0.72.0 +streamz==0.6.1 tables==3.6.1 -tablib==1.0.0 -tensorflow-datasets==2.0.0 -tensorflow-graphics==1.0.0 -tensorflow-hub==0.7.0 -tensorflow-model-optimization==0.2.1 -tensorflow-privacy==0.2.2 -tensorflow-probability==0.9.0 -tensorflow-text==2.2.1 -tensorflowonspark==2.1.3 -tensorlayer==2.2.1 -tensorly==0.4.5 -tensorpack==0.9.8 -tensorwatch==0.8.7 -tesserocr==2.5.0 -textacy==0.9.1 +tablib==2.0.0 +tensorflow-addons==0.11.2 +tensorflow-datasets==4.1.0 +tensorflow-hub==0.10.0 +tensorflow-model-optimization==0.5.0 +tensorflow-text==2.3.0 +tensorflowonspark==2.2.1 +tensorlayer==2.2.3 +tensorly==0.5.0 +tensorpack==0.10.1 +textacy==0.10.1 textblob==0.15.3 -textdistance==4.1.5 -tf-explain==0.2.0 -tflearn==0.3.2 -theano==1.0.4 -thefuck==3.29 -thundersvm==0.3.3 -tinydb==3.15.2 -tokenizers==0.2.1 -torch-geometric==1.3.2 -torchaudio==0.4.0 -torchbearer==0.5.1 -torchbiggraph==1.0.0 -torchtext==0.5.0 -tpot==0.11.1 -transformers<2.9.0,>=2.4.0 -tsfresh==0.13.0 -tslearn==0.3.0 -umap-learn==0.3.10 -vega_datasets==0.8.0 -vega==2.6.0 -vispy==0.6.4 -vowpalwabbit==8.8.0 +textdistance==4.2.0 +tf-explain==0.2.1 +tflearn==0.5.0 +theano==1.0.5 +thinc==7.4.3 +tinydb==4.3.0 +tokenizers==0.9.4 +torch-geometric==1.6.3 +torchsummary==1.5.1 +torchvision==0.8.2 +torchaudio==0.7.2 +torchtext==0.8.0 +tpot==0.11.6.post2 +transformers==4.0.0 +tsfresh==0.17.0 +tslearn==0.4.1 +umap-learn==0.4.6 +vega==3.4.0 +vega_datasets==0.9.0 +vispy==0.6.6 +vowpalwabbit==8.9.0 websockets==8.1 -wordcloud==1.6.0 -xarray==0.14.1 -xlearn +wordcloud==1.8.1 +xarray==0.16.2 +xlearn==0.40a1 xlrd==1.2.0 xmltodict==0.12.0 -yapf==0.29.0 -yappi==1.2.3 -yellowbrick==1.0.1 -yfinance==0.1.54 -you-get==0.4.1388 +yapf==0.30.0 +yappi==1.3.2 +yellowbrick==1.2 +yfinance==0.1.55 +you-get==0.4.1488 # Jupyter facets-overview==1.0.0 -ipython-sql==0.3.9 +ipython-sql==0.4.0 ipywidgets==7.5.1 -jupyter_http_over_ws==0.0.7 -jupyter-console==6.1.0 -jupyter-kernel-gateway==2.4.0 -jupyter-server-proxy==1.2.0 -nbdev==0.2.9 -#nbinteract==0.2.5 -nbval==0.9.4 -papermill==1.2.1 +jupyter-console==6.2.0 +jupyter-kernel-gateway==2.4.3 +jupyter-server-proxy==1.5.0 +nbdev==1.1.5 +nbval==0.9.6 +papermill==2.2.2 pivottablejs==0.9.0 -pythreejs==2.1.1 -qgrid==1.2.0 -voila -widgetsnbextension==3.5.1 \ No newline at end of file +pythreejs==2.2.1 +qgrid==1.3.1 +widgetsnbextension==3.5.1 + +# jupyter_http_over_ws==0.0.7 +# Brokern: nbinteract==0.2.5 +# TOO big: apache-libcloud==3.2.0 +# Move to google utils: pandas-gbq==0.13.0 +# too big tensorflow-probability==0.9.0 +# out of date: records==0.5.3 +# adanet==0.9.0 -> too many pinned dependencies diff --git a/resources/libraries/requirements-light.txt b/resources/libraries/requirements-light.txt index c83ddd63..aec2d28c 100644 --- a/resources/libraries/requirements-light.txt +++ b/resources/libraries/requirements-light.txt @@ -1,29 +1,41 @@ # Light Requirements ## ML Frameworks -# tensorflow & pytorch are installed via conda -keras==2.3.1 # Deep Learning for humans -xgboost==0.90 # Scalable, Portable and Distributed Gradient Boosting -scikit-learn==0.22.1 # A set of python modules for machine learning and data mining -statsmodels==0.11.0 # Statistical modeling and econometrics in Python -mxnet-mkl==1.5.1.post0 # MXNet is an ultra-scalable deep learning framework. This version uses MKLDNN. +# pytorch is installed via conda +# TODO: 2.3.1 version uses tensorboard 2.4.0 with bug with relativ pathes +# keras: comes preinstalled with tenserflow 2.x +# scikit-learn installed via conda +intel-tensorflow==2.3.0 # TensorFlow is an open source machine learning framework for everyone. +xgboost==1.2.1 # Scalable, Portable and Distributed Gradient Boosting +statsmodels==0.12.1 # Statistical modeling and econometrics in Python +mxnet-mkl==1.6.0 # MXNet is an ultra-scalable deep learning framework. This version uses MKLDNN. +networkx==2.5 # Python package for creating and manipulating graphs and networks ## NLP -spacy==2.2.3 # Industrial-strength Natural Language Processing (NLP) with Python and Cython -nltk==3.4.5 # Natural Language Toolkit -fasttext==0.9.1 # fasttext Python bindings, a library for efficient learning of word representations and sentence classification. -beautifulsoup4==4.8.2 # Beautiful Soup is a library that makes it easy to scrape information from web pages. -soupsieve==1.9.5 # A modern CSS selector implementation for Beautiful Soup. +spacy==2.3.4 # Industrial-strength Natural Language Processing (NLP) with Python and Cython +nltk==3.5 # Natural Language Toolkit +fasttext==0.9.2 # fasttext Python bindings, a library for efficient learning of word representations and sentence classification. +beautifulsoup4==4.9.3 # Beautiful Soup is a library that makes it easy to scrape information from web pages. +soupsieve==2.0.1 # A modern CSS selector implementation for Beautiful Soup. # Images -opencv-python-headless==4.1.2.30 # Wrapper package for OpenCV python bindings. -opencv-python==4.1.2.30 # Wrapper package for OpenCV python bindings. -scikit-image==0.16.2 # Image processing routines for SciPy - version 0.14.1 is not compatible with numpy 16 +opencv-python-headless==4.4.0.46 # Wrapper package for OpenCV python bindings. +opencv-python==4.4.0.46 # Wrapper package for OpenCV python bindings. +scikit-image==0.17.2 # Image processing routines for SciPy - version 0.14.1 is not compatible with numpy 16 ## Others -pymongo==3.10.1 # Mongo Client -fire==0.2.1 # A library for automatically generating command line interfaces. +pymongo==3.11.2 # Mongo Client +fire==0.3.1 # A library for automatically generating command line interfaces. patsy==0.5.1 # A Python package for describing statistical models and for building design matrices. -pandas-profiling==2.4.0 # Generate profile report for pandas DataFrame -tensorboardX==2.0 # TensorBoardX lets you watch Tensors Flow without Tensorflow -boto3==1.11.9 # The AWS SDK for Python \ No newline at end of file +pandas-profiling==2.9.0 # Generate profile report for pandas DataFrame +tensorboardX==2.1 # TensorBoardX lets you watch Tensors Flow without Tensorflow +boto3==1.16.32 # The AWS SDK for Python +better-exceptions==0.2.2 # Pretty and helpful exceptions, automatically +networkx==2.5 # Python package for creating and manipulating graphs and networks +prometheus-client==0.9.0 # Python client for the Prometheus monitoring system. +typer==0.3.2 # Typer, build great CLIs. Easy to code. Based on Python type hints. +numba==0.52.0 # Compiling Python code using LLVM +python-language-server==0.36.1 # Python Language Server for the Language Server Protocol +pyls-mypy==0.1.8 # Mypy linter for the Python Language Server +pyls-isort==0.2.0 # Isort plugin for python-language-server +pyls-black==0.4.6 # Black plugin for the Python Language Server diff --git a/resources/libraries/requirements-minimal.txt b/resources/libraries/requirements-minimal.txt index 4bee1b7e..87f3a28e 100644 --- a/resources/libraries/requirements-minimal.txt +++ b/resources/libraries/requirements-minimal.txt @@ -1,46 +1,105 @@ # Minimum Requirements +## Basics +# numpy Installed via conda +Cython==0.29.21 # The Cython compiler for writing C extensions for the Python language. +tqdm==4.54.1 # Fast, Extensible Progress Meter +matplotlib==3.3.3 # Python plotting package +requests==2.25.0 # Python HTTP for Humans. +# NOTE: use +urllib3==1.25.11 # HTTP library with thread-safe connection pooling, file post, and more. +idna==2.10 # Internationalized Domain Names in Applications (IDNA) +pandas==1.1.5 # Powerful data structures for data analysis, time series, and statistics +attrs==20.3.0 # Classes Without Boilerplate +six==1.15.0 # Python 2 and 3 compatibility utilities +future==0.18.2 # Clean single-source support for Python 3 and 2 +python-dateutil==2.8.1 # Extensions to the standard Python datetime module +PyYAML==5.3.1 # YAML parser and emitter for Python +joblib==0.17.0 # Lightweight pipelining: using Python functions as pipeline jobs. +Pillow==8.0.1 # Python Imaging Library (Fork) +# NOTE: yarl version 1.5 is required for lots of libraries +yarl==1.5.1 # Yet another URL library +pyzmq==20.0.0 # Python bindings for 0MQ +python-crontab==2.5.1 # Python Crontab API +cmake==3.18.4 # CMake is an open-source, cross-platform family of tools designed to build, test and package software +protobuf==3.14.0 # Protocol Buffers + ## Utilities -httpie==2.1.0 # HTTPie - a CLI, cURL-like tool for humans. -cloudpickle==1.5.0 # Extended pickling support for Python objects +httpie==2.3.0 # HTTPie - a CLI, cURL-like tool for humans. +cloudpickle==1.6.0 # Extended pickling support for Python objects msgpack==1.0.0 # MessagePack (de)serializer. -msgpack-numpy==0.4.6 # Numpy data serialization using msgpack +msgpack-numpy==0.4.7.1 # Numpy data serialization using msgpack cysignals==1.10.2 # Interrupt and signal handling for Cython -h5py==2.10.0 # Read and write HDF5 files from Python -seaborn==0.10.1 # Python visualization library based on matplotlib - Basic -SQLAlchemy==1.3.18 # Database Abstraction Library -virtualenv==20.0.20 # Virtual Python Environment builder -pytest==5.4.3 # pytest: simple powerful testing with Python -autopep8==1.5.3 # A tool that automatically formats Python code to conform to the PEP 8 style guide -flake8==3.8.3 # The modular source code checker: pep8, pyflakes and co -black==19.10b0 # The uncompromising code formatter. -pylint==2.5.3 # python code static checker -pycodestyle==2.6.0 # Python style guide checker -pydocstyle==5.0.2 # Python docstring style checker -sortedcontainers==2.2.2 # Sorted Containers -- Sorted List, Sorted Dict, Sorted Set +h5py==3.1.0 # Read and write HDF5 files from Python +seaborn==0.11.0 # Python visualization library based on matplotlib - Basic +SQLAlchemy==1.3.20 # Database Abstraction Library +sortedcontainers==2.3.0 # Sorted Containers -- Sorted List, Sorted Dict, Sorted Set simplejson==3.17.2 # Simple, fast, extensible JSON encoder/decoder for Python +Pygments==2.7.3 # Pygments is a syntax highlighting package written in Python. +jsonschema==3.2.0 # An implementation of JSON Schema validation for Python +loguru==0.5.3 # Python logging made (stupidly) simple +click==7.1.2 # Composable command line interface toolkit +docutils==0.16 # Docutils -- Python Documentation Utilities +tabulate==0.8.7 # Pretty-print tabular data +regex==2020.11.13 # Alternative regular expression module, to replace re. +toolz==0.11.1 # List processing tools and functional utilities +jmespath==0.10.0 # JSON Matching Expressions +dill==0.3.3 # Serialize all of python +imageio==2.9.0 # Library for reading and writing a wide range of image, video, scientific, and volumetric data formats. +pyparsing==2.4.7 # Python parsing module +graphviz==0.15 # Simple Python interface for Graphviz +colorama==0.4.4 # Cross-platform colored terminal text. +cffi==1.14.4 # Foreign Function Interface for Python calling C code. + +# Development Helper +twine==3.2.0 # Collection of utilities for publishing packages on PyPI +tox==3.20.1 # tox is a generic virtualenv management and test command line tool +pipenv==2020.11.15 # Python Development Workflow for Humans. +poetry==1.1.4 # Python dependency management and packaging made easy +virtualenv==20.2.2 # Virtual Python Environment builder +pytest==6.1.2 # pytest: simple powerful testing with Python +autopep8==1.5.4 # A tool that automatically formats Python code to conform to the PEP 8 style guide +flake8==3.8.4 # The modular source code checker: pep8, pyflakes and co +black==20.8b1 # The uncompromising code formatter. +pylint==2.6.0 # python code static checker +pycodestyle==2.6.0 # Python style guide checker +pydocstyle==5.1.1 # Python docstring style checker mock==4.0.2 # Rolling backport of unittest.mock for all Pythons -python-dateutil==2.8.1 # 2.8.0 required by botocore: Extensions to the standard Python datetime module +nox==2020.8.22 # Flexible test automation. +pip-tools==5.4.0 # pip-tools keeps your pinned dependencies fresh. +virtualenvwrapper==4.8.4 # Enhancements to virtualenv +isort==5.6.4 # A Python utility / library to sort Python imports. +jedi==0.17.2 # An autocompletion tool for Python that can be used for text editors. +pipreqs==0.4.10 # Pip requirements.txt generator based on imports in project +mypy==0.790 # Static type checker + +# Web Frameworks +tornado==6.1 # Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. +flask==1.1.2 # A simple framework for building complex web applications. +gunicorn==20.0.4 # WSGI HTTP Server for UNIX +uvicorn==0.12.3 # The lightning-fast ASGI server. # ML libraries -tensorboard==2.0.0 # TensorBoard lets you watch Tensors Flow +# TODO: tensorboard 2.4.0 introduces problem with relativ paths: https://github.com/tensorflow/tensorboard/issues/4421 +tensorboard==2.3.0 # TensorBoard lets you watch Tensors Flow ## Glances -psutil==5.6.7 # Cross-platform lib for process and system monitoring in Python. -bottle==0.12.18 # Fast and simple WSGI-framework for small web-applications. +psutil==5.7.3 # Cross-platform lib for process and system monitoring in Python. +bottle==0.12.19 # Fast and simple WSGI-framework for small web-applications. netifaces==0.10.9 # Portable network interface information. -py-cpuinfo==5.0.0 # Get CPU info with pure Python 2 & 3 -glances==3.1.4.1 # A cross-platform curses-based monitoring tool +py-cpuinfo==7.0.0 # Get CPU info with pure Python 2 & 3 +glances==3.1.5 # A cross-platform curses-based monitoring tool pymdstat==0.4.2 # Python library to parse Linux /proc/mdstat ## Jupyter -jupytext==1.5.2 # Jupyter notebooks as Markdown documents, Julia, Python or R scripts -nbresuse==0.3.6 # Simple Jupyter extension to show how much resources (RAM) your notebook is using -ipympl==0.5.7 # Matplotlib Jupyter Extension -jupyterhub==1.1.0 # JupyterHub: A multi-user server for Jupyter notebooks +# Via conda: ipython notebook jupyterlab +ipykernel==5.4.0 # IPython Kernel for Jupyter +jupytext==1.7.1 # Jupyter notebooks as Markdown documents, Julia, Python or R scripts +nbresuse==0.4.0 # Simple Jupyter extension to show how much resources (RAM) your notebook is using +ipympl==0.5.8 # Matplotlib Jupyter Extension +jupyterhub==1.2.2 # JupyterHub: A multi-user server for Jupyter notebooks remote_ikernel==0.4.6 # Running IPython kernels through batch queues jupyter_contrib_nbextensions==0.5.1 # A collection of Jupyter nbextensions. jupyter_nbextensions_configurator==0.4.1 # jupyter serverextension providing configuration interfaces for nbextensions. -# jupyter-tensorboard==0.1.10 # Jupyter notebook integration for tensorboard. -git+https://github.com/cloudrainstar/jupyter_tensorboard.git # Use other version with support for tensorflow 2.X -nbdime==2.0.0 # Diff and merge of Jupyter Notebooks \ No newline at end of file +# TODO: jupyter-tensorboard version has a bug and hence does not support tensorboard 2.3 - 2.4 currently -> installed later +nbdime==2.1.0 # Diff and merge of Jupyter Notebooks diff --git a/resources/licenses/dpkg-package-licenses.txt b/resources/licenses/dpkg-package-licenses.txt index 2ac8d36b..5cb435e4 100644 --- a/resources/licenses/dpkg-package-licenses.txt +++ b/resources/licenses/dpkg-package-licenses.txt @@ -2,45 +2,53 @@ St Name Version Arch Descrip -- ---- ------- ---- ----------- -------- ii adduser 3.116ubuntu1 all add and remove users and groups GPL-2 ii adwaita-icon-theme 3.28.0-1ubuntu1 all default icon theme of GNOME (small subset) GFDL-1.2 GPL LGPL-3 -ii apache2-utils 2.4.29-1ubuntu4.11 amd64 Apache HTTP Server (utility programs for web servers) Apache-2.0 Apache-2.0 or GPL-2+ BSD-2-clause-Darwin BSD-3-clause-Cambridge BSD-3-clause-Smrgrav Cisco Custom GPL-2+ GPL-3+ GPL-3+ or Custom Haines MD5 MIT PCRE Zeus -ii apport 2.20.9-0ubuntu7.9 all automatically generate crash reports for debugging GPL-2+ +ii apache2-utils 2.4.29-1ubuntu4.14 amd64 Apache HTTP Server (utility programs for web servers) Apache-2.0 Apache-2.0 or GPL-2+ BSD-2-clause-Darwin BSD-3-clause-Cambridge BSD-3-clause-Smrgrav Cisco Custom GPL-2+ GPL-3+ GPL-3+ or Custom Haines MD5 MIT PCRE Zeus +ii apport 2.20.9-0ubuntu7.20 all automatically generate crash reports for debugging GPL-2+ ii apport-symptoms 0.20 all symptom scripts for apport GPL-2+ -ii apt 1.6.12 amd64 commandline package manager GPL-2 -ii apt-transport-https 1.6.12 all transitional package for https support GPL-2 -ii apt-utils 1.6.12 amd64 package management related utility programs GPL-2 +ii apt 1.6.12ubuntu0.2 amd64 commandline package manager GPL-2 +ii apt-transport-https 1.6.12ubuntu0.2 all transitional package for https support GPL-2 +ii apt-utils 1.6.12ubuntu0.2 amd64 package management related utility programs GPL-2 ii at-spi2-core 2.28.0-1 amd64 Assistive Technology Service Provider Interface (dbus core) AFL-2.1 AFL-2.1 or GPL-2+ GPL-2 GPL-2+ LGPL-2+ public-domain ii autoconf 2.69-11 all automatic configure script builder GFDL-1.3+ GPL-2+ GPL-2+ with Autoconf exception GPL-3+ GPL-3+ with Autoconf exception GPL-3+ with Texinfo exception MIT-X-Consortium no-modification other permissive permissive-long-disclaimer permissive-short-disclaimer permissive-without-disclaimer permissive-without-notices-or-disclaimer ii autoconf-archive 20170928-2 all Autoconf Macro Archive BSD-2-clause BSD-3-clause BSD-with-FSF-change-public-domain GFDL-NIV-1.3+ GNU-All-Permissive-License GNU-All-Permissive-License-like GPL-2+ GPL2+-with-Autoconf-Macros-exception GPL-3+ GPL3+-with-Autoconf-Configure-Script-3-exception GPL3+-with-Autoconf-Macros-exception LGPL-2.1+ LGPL3+-with-Autoconf-Macros-exception Unlimited-permission +ii autogen 1:5.18.12-4 amd64 automated text file generator GPL-2+ GPL-2+ or LGPL-3+ or Modified_BSD GPL-3+ GPL-3+. LGPL-2.1+ LGPL-3+ LGPL-3+ or Modified_BSD Modified_BSD +ii autogen-doc 1:5.18.12-4 all automated text file generator - documentation GPL-2+ GPL-2+ or LGPL-3+ or Modified_BSD GPL-3+ GPL-3+. LGPL-2.1+ LGPL-3+ LGPL-3+ or Modified_BSD Modified_BSD ii autojump 22.5.0-2 all shell extension to jump to frequently used directories GPL-3+ ii automake 1:1.15.1-3ubuntu2 all Tool for generating GNU Standards-compliant Makefiles GFDL-NIV-1.3+ GPL-2+ GPL-3+ permissive ii autossh 1.4e-4 amd64 Automatically restart SSH sessions and tunnels autossh autossh or ISC-OpenBSD-Flavour or MirOS or ISC-MirOS-Flavour ISC-MirOS-Flavour ISC-OpenBSD-Flavour MirOS ii autotools-dev 20180224.1 all Update infrastructure for config.{guess,sub} files GPL ii baobab 3.28.0-1 amd64 GNOME disk usage analyzer GPL-2+ -ii base-files 10.1ubuntu2.7 amd64 Debian base system miscellaneous files GPL +ii base-files 10.1ubuntu2.10 amd64 Debian base system miscellaneous files GPL ii base-passwd 3.5.44 amd64 Debian base system master password and group files GPL-2 ii bash 4.4.18-2ubuntu1.2 amd64 GNU Bourne Again SHell GPL-3 ii bash-completion 1:2.8-1ubuntu1 all programmable completion for the bash shell GPL-2+ ii bat 0.12.1 amd64 A cat(1) clone with wings. Apache-2.0 Apache-2.0 or MIT MIT -ii binutils 2.30-21ubuntu1~18.04.2 amd64 GNU assembler, linker and binary utilities GFDL GPL LGPL -ii binutils-common:amd64 2.30-21ubuntu1~18.04.2 amd64 Common files for the GNU assembler, linker and binary utilit GFDL GPL LGPL -ii binutils-x86-64-linux-gnu 2.30-21ubuntu1~18.04.2 amd64 GNU binary utilities, for x86-64-linux-gnu target GFDL GPL LGPL +ii binutils 2.30-21ubuntu1~18.04.4 amd64 GNU assembler, linker and binary utilities GFDL GPL LGPL +ii binutils-common:amd64 2.30-21ubuntu1~18.04.4 amd64 Common files for the GNU assembler, linker and binary utilit GFDL GPL LGPL +ii binutils-x86-64-linux-gnu 2.30-21ubuntu1~18.04.4 amd64 GNU binary utilities, for x86-64-linux-gnu target GFDL GPL LGPL ii bsdmainutils 11.1.2ubuntu1 amd64 collection of more utilities from FreeBSD unknown -ii bsdtar 3.2.2-3.1ubuntu0.5 all transitional dummy package for moving bsdtar to libarchive-t Apache-2.0 BSD-124-clause-UCB BSD-1-clause-UCB BSD-2-clause BSD-3-clause-UCB BSD-4-clause-UCB Expat PD -ii bsdutils 1:2.31.1-0.4ubuntu3.4 amd64 basic utilities from 4.4BSD-Lite BSD-2-clause BSD-3-clause BSD-4-clause GPL-2 GPL-2+ GPL-3+ LGPL LGPL-2+ LGPL-2.1+ LGPL-3+ MIT public-domain +ii bsdtar 3.2.2-3.1ubuntu0.6 all transitional dummy package for moving bsdtar to libarchive-t Apache-2.0 BSD-124-clause-UCB BSD-1-clause-UCB BSD-2-clause BSD-3-clause-UCB BSD-4-clause-UCB Expat PD +ii bsdutils 1:2.31.1-0.4ubuntu3.7 amd64 basic utilities from 4.4BSD-Lite BSD-2-clause BSD-3-clause BSD-4-clause GPL-2 GPL-2+ GPL-3+ LGPL LGPL-2+ LGPL-2.1+ LGPL-3+ MIT public-domain ii bubblewrap 0.2.1-1ubuntu0.1 amd64 setuid wrapper for unprivileged chroot and namespace manipul GPL-2+ with Autoconf exception LGPL-2+ ii build-essential 12.4ubuntu1 amd64 Informational list of build-essential packages GPL ii bzip2 1.0.6-8.1ubuntu0.2 amd64 high-quality block-sorting file compressor - utilities GPL-2 -ii ca-certificates 20180409 all Common CA certificates GPL-2+ MPL-2.0 +ii ca-certificates 20201027ubuntu0.18.04.1 all Common CA certificates GPL-2+ MPL-2.0 ii ca-certificates-java 20180516ubuntu1~18.04.1 all Common CA certificates (JKS keystore) GPL ii catfish 1.4.4-1 all File searching tool which is configurable via the command li GPL-2+ -ii chromium-browser 79.0.3945.79-0ubuntu0.18.04.1 amd64 Chromium web browser, open-source version of Chrome Apache-2.0 GPL-2 GPL-3 LGPL-2 LGPL-2.1 -ii chromium-browser-l10n 79.0.3945.79-0ubuntu0.18.04.1 all chromium-browser language packages Apache-2.0 GPL-2 GPL-3 LGPL-2 LGPL-2.1 -ii chromium-codecs-ffmpeg 79.0.3945.79-0ubuntu0.18.04.1 amd64 Free ffmpeg codecs for the Chromium Browser Apache-2.0 GPL-2 GPL-3 LGPL-2 LGPL-2.1 +ii chromium-browser 87.0.4280.66-0ubuntu0.18.04.1 amd64 Chromium web browser, open-source version of Chrome Apache-2.0 GPL-2 GPL-3 LGPL-2 LGPL-2.1 +ii chromium-browser-l10n 87.0.4280.66-0ubuntu0.18.04.1 all chromium-browser language packages Apache-2.0 GPL-2 GPL-3 LGPL-2 LGPL-2.1 +ii chromium-codecs-ffmpeg 87.0.4280.66-0ubuntu0.18.04.1 amd64 Free ffmpeg codecs for the Chromium Browser Apache-2.0 GPL-2 GPL-3 LGPL-2 LGPL-2.1 +ii clamav 0.102.4+dfsg-0ubuntu0.18.04.1 amd64 anti-virus utility for Unix - command-line interface Apache-2.0 with GPL exception BSD-2-clause BSD-3-clause Expat GPL-2 GPL-2+ GPL-2+ with Autoconf exception GPL-2+ with Libtool exception GPL-2 with OpenSSL exception GPL-3+ with Autoconf exception GPL-3+ with Bison exception ISC LGPL-2.1 LGPL-2+ with Libtool exception LZW nsis-bzip2 permissive permissive~1 permissive~2 permissive~3 permissive~4 public-domain public-domain~1 public-domain~2 public-domain~3 Zlib +ii clamav-base 0.102.4+dfsg-0ubuntu0.18.04.1 all anti-virus utility for Unix - base package Apache-2.0 with GPL exception BSD-2-clause BSD-3-clause Expat GPL-2 GPL-2+ GPL-2+ with Autoconf exception GPL-2+ with Libtool exception GPL-2 with OpenSSL exception GPL-3+ with Autoconf exception GPL-3+ with Bison exception ISC LGPL-2.1 LGPL-2+ with Libtool exception LZW nsis-bzip2 permissive permissive~1 permissive~2 permissive~3 permissive~4 public-domain public-domain~1 public-domain~2 public-domain~3 Zlib +ii clamav-daemon 0.102.4+dfsg-0ubuntu0.18.04.1 amd64 anti-virus utility for Unix - scanner daemon Apache-2.0 with GPL exception BSD-2-clause BSD-3-clause Expat GPL-2 GPL-2+ GPL-2+ with Autoconf exception GPL-2+ with Libtool exception GPL-2 with OpenSSL exception GPL-3+ with Autoconf exception GPL-3+ with Bison exception ISC LGPL-2.1 LGPL-2+ with Libtool exception LZW nsis-bzip2 permissive permissive~1 permissive~2 permissive~3 permissive~4 public-domain public-domain~1 public-domain~2 public-domain~3 Zlib +ii clamav-freshclam 0.102.4+dfsg-0ubuntu0.18.04.1 amd64 anti-virus utility for Unix - virus database update utility Apache-2.0 with GPL exception BSD-2-clause BSD-3-clause Expat GPL-2 GPL-2+ GPL-2+ with Autoconf exception GPL-2+ with Libtool exception GPL-2 with OpenSSL exception GPL-3+ with Autoconf exception GPL-3+ with Bison exception ISC LGPL-2.1 LGPL-2+ with Libtool exception LZW nsis-bzip2 permissive permissive~1 permissive~2 permissive~3 permissive~4 public-domain public-domain~1 public-domain~2 public-domain~3 Zlib +ii clamdscan 0.102.4+dfsg-0ubuntu0.18.04.1 amd64 anti-virus utility for Unix - scanner client Apache-2.0 with GPL exception BSD-2-clause BSD-3-clause Expat GPL-2 GPL-2+ GPL-2+ with Autoconf exception GPL-2+ with Libtool exception GPL-2 with OpenSSL exception GPL-3+ with Autoconf exception GPL-3+ with Bison exception ISC LGPL-2.1 LGPL-2+ with Libtool exception LZW nsis-bzip2 permissive permissive~1 permissive~2 permissive~3 permissive~4 public-domain public-domain~1 public-domain~2 public-domain~3 Zlib +ii clamtk 5.25-1 all graphical front-end for ClamAV Artistic GPL-1+ GPL-1+ or Artistic GPL-3+ ii clinfo 2.2.18.03.26-1 amd64 Query OpenCL system information CC0 GPL-3.0+ ii cmake 3.10.2-1ubuntu2.18.04.1 amd64 cross-platform, open-source make system Apache-2.0 BSD-2-clause BSD-3-clause BSD-4-clause GPL-2+with_exception GPL-3+with_exception ISC MIT-like zlib ii cmake-data 3.10.2-1ubuntu2.18.04.1 all CMake data files (modules, templates and documentation) Apache-2.0 BSD-2-clause BSD-3-clause BSD-4-clause GPL-2+with_exception GPL-3+with_exception ISC MIT-like zlib -ii code 1.41.1-1576681836 amd64 Code editing. Redefined. unknown +ii code 1.51.1-1605051630 amd64 Code editing. Redefined. unknown ii coreutils 8.28-1ubuntu1 amd64 GNU core utilities GPL-3 ii cpp 4:7.4.0-1ubuntu2.3 amd64 GNU C preprocessor (cpp) GPL -ii cpp-7 7.4.0-1ubuntu1~18.04.1 amd64 GNU C preprocessor Artistic GFDL-1.2 GPL GPL-2 GPL-3 LGPL +ii cpp-7 7.5.0-3ubuntu1~18.04 amd64 GNU C preprocessor Artistic GFDL-1.2 GPL GPL-2 GPL-3 LGPL ii cron 3.0pl1-128.1ubuntu1 amd64 process scheduling daemon Artistic GPL-2+ ISC Paul-Vixie's-license diff --git a/resources/licenses/python-package-licenses-overview.md b/resources/licenses/python-package-licenses-overview.md index 57980067..58306691 100644 --- a/resources/licenses/python-package-licenses-overview.md +++ b/resources/licenses/python-package-licenses-overview.md @@ -1,611 +1,721 @@ -| Name | Version | License | URL | -|-----------------------------------|--------------|------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------| -| protobuf | 3.11.2 | 3-Clause BSD License | https://developers.google.com/protocol-buffers/ | -| tensorpack | 0.9.8 | Apache | https://github.com/tensorpack/tensorpack | -| facets-overview | 1.0.0 | Apache 2.0 | http://github.com/pair-code/facets | -| kaggle | 1.5.6 | Apache 2.0 | https://github.com/Kaggle/kaggle-api | -| pyro-ppl | 1.2.1 | Apache 2.0 | http://pyro.ai | -| tensorflow-graphics | 1.0.0 | Apache 2.0 | https://github.com/tensorflow/graphics | -| PyNaCl | 1.3.0 | Apache License 2.0 | https://github.com/pyca/pynacl/ | -| annoy | 1.16.3 | Apache License 2.0 | https://github.com/spotify/annoy | -| databricks-cli | 0.9.1 | Apache License 2.0 | https://github.com/databricks/databricks-cli | -| keras-tuner | 1.0.1 | Apache License 2.0 | https://github.com/keras-team/keras-tuner | -| metaflow | 2.0.1 | Apache License 2.0 | UNKNOWN | -| mlflow | 1.5.0 | Apache License 2.0 | https://mlflow.org/ | -| stanfordnlp | 0.2.0 | Apache License 2.0 | https://github.com/stanfordnlp/stanfordnlp.git | -| tokenizers | 0.2.1 | Apache License 2.0 | https://github.com/huggingface/tokenizers | -| typed-ast | 1.4.1 | Apache License 2.0 | https://github.com/python/typed_ast | -| pyAudioAnalysis | 0.2.5 | Apache License, Version 2.0 | https://github.com/tyiannak/pyAudioAnalysis | -| Cython | 0.29.14 | Apache Software License | http://cython.org/ | -| Rx | 1.6.1 | Apache Software License | http://reactivex.io | -| absl-py | 0.9.0 | Apache Software License | https://github.com/abseil/abseil-py | -| adabound | 0.0.5 | Apache Software License | https://github.com/Luolc/AdaBound | -| adanet | 0.8.0 | Apache Software License | https://github.com/tensorflow/adanet | -| aiohttp | 3.6.2 | Apache Software License | https://github.com/aio-libs/aiohttp | -| ansiwrap | 0.8.4 | Apache Software License | https://github.com/jonathaneunice/ansiwrap | -| arrow | 0.15.5 | Apache Software License | https://arrow.readthedocs.io | -| async-timeout | 3.0.1 | Apache Software License | https://github.com/aio-libs/async_timeout/ | -| bandit | 1.6.2 | Apache Software License | https://bandit.readthedocs.io/en/latest/ | -| bcrypt | 3.1.7 | Apache Software License | https://github.com/pyca/bcrypt/ | -| bleach | 3.1.0 | Apache Software License | https://github.com/mozilla/bleach | -| boto3 | 1.11.9 | Apache Software License | https://github.com/boto/boto3 | -| botocore | 1.14.9 | Apache Software License | https://github.com/boto/botocore | -| bqplot | 0.12.2 | Apache Software License | https://github.com/bloomberg/bqplot | -| cassandra-driver | 3.21.0 | Apache Software License | http://github.com/datastax/python-driver | -| cliff | 2.18.0 | Apache Software License | https://docs.openstack.org/cliff/latest/ | -| cloudant | 2.12.0 | Apache Software License | https://github.com/cloudant/python-cloudant | -| coverage | 4.5.4 | Apache Software License | https://github.com/nedbat/coveragepy | -| dgl | 0.4.2 | Apache Software License | https://github.com/dmlc/dgl | -| dm-sonnet | 1.35 | Apache Software License | https://github.com/deepmind/sonnet | -| docker | 4.1.0 | Apache Software License | https://github.com/docker/docker-py | -| edward | 1.3.5 | Apache Software License | http://edwardlib.org | -| elasticsearch | 7.5.1 | Apache Software License | https://github.com/elastic/elasticsearch-py | -| empyrical | 0.5.3 | Apache Software License | https://github.com/quantopian/empyrical | -| fake-useragent | 0.1.11 | Apache Software License | https://github.com/hellysmile/fake-useragent | -| fastai | 1.0.60 | Apache Software License | https://github.com/fastai/fastai | -| fastprogress | 0.2.2 | Apache Software License | https://github.com/fastai/fastprogress | -| fastscript | 0.1.4 | Apache Software License | https://github.com/fastai/fastscript | -| fire | 0.2.1 | Apache Software License | https://github.com/google/python-fire | -| geocoder | 1.38.1 | Apache Software License | https://github.com/DenisCarriere/geocoder | -| geomet | 0.1.2 | Apache Software License | https://github.com/geomet/geomet | -| gin-config | 0.3.0 | Apache Software License | https://github.com/google/gin-config | -| google-api-core | 1.16.0 | Apache Software License | https://github.com/GoogleCloudPlatform/google-cloud-python | -| google-auth | 1.11.0 | Apache Software License | https://github.com/googleapis/google-auth-library-python | -| google-auth-oauthlib | 0.4.1 | Apache Software License | https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib | -| google-cloud-bigquery | 1.23.1 | Apache Software License | https://github.com/GoogleCloudPlatform/google-cloud-python | -| google-cloud-core | 1.2.0 | Apache Software License | https://github.com/GoogleCloudPlatform/google-cloud-python | -| google-cloud-storage | 1.25.0 | Apache Software License | https://github.com/GoogleCloudPlatform/google-cloud-python | -| google-pasta | 0.1.8 | Apache Software License | UNKNOWN | -| google-resumable-media | 0.5.0 | Apache Software License | https://github.com/GoogleCloudPlatform/google-resumable-media-python | -| googleapis-common-protos | 1.51.0 | Apache Software License | https://github.com/googleapis/googleapis | -| gpflow | 1.5.1 | Apache Software License | http://github.com/GPflow/GPflow | -| grpcio | 1.26.0 | Apache Software License | https://grpc.io | -| importlib-metadata | 1.3.0 | Apache Software License | http://importlib-metadata.readthedocs.io/ | -| importlib-resources | 1.0.2 | Apache Software License | http://importlib-resources.readthedocs.io/ | -| json5 | 0.8.5 | Apache Software License | https://github.com/dpranke/pyjson5 | -| jupyter-http-over-ws | 0.0.7 | Apache Software License | https://github.com/googlecolab/jupyter_http_over_ws | -| kafka-python | 1.4.7 | Apache Software License | https://github.com/dpkp/kafka-python | -| kornia | 0.1.4.post2 | Apache Software License | https://github.com/arraiyopensource/kornia | -| lazycluster | 0.1.1 | Apache Software License | https://github.com/ml-tooling/lazycluster.git | -| lief | 0.9.0 | Apache Software License | https://lief.quarkslab.com | -| mesh-tensorflow | 0.1.9 | Apache Software License | http://github.com/tensorflow/mesh | -| minio | 5.0.7 | Apache Software License | https://github.com/minio/minio-py | -| mongo-connector | 3.1.1 | Apache Software License | https://github.com/yougov/mongo-connector | -| motor | 2.1.0 | Apache Software License | https://github.com/mongodb/motor/ | -| mrjob | 0.7.1 | Apache Software License | http://github.com/Yelp/mrjob | -| msgpack | 0.6.2 | Apache Software License | https://msgpack.org/ | -| multidict | 4.7.4 | Apache Software License | https://github.com/aio-libs/multidict | -| multitasking | 0.0.9 | Apache Software License | https://github.com/ranaroussi/multitasking | -| mxnet-mkl | 1.5.1.post0 | Apache Software License | https://github.com/apache/incubator-mxnet | -| nbdev | 0.2.9 | Apache Software License | https://github.com/fastai/nbdev | -| neo4j-driver | 1.7.6 | Apache Software License | https://github.com/neo4j/neo4j-python-driver | -| neobolt | 1.7.16 | Apache Software License | https://github.com/neo4j-drivers/neobolt | -| neotime | 1.7.4 | Apache Software License | https://neotime.readthedocs.io | -| nltk | 3.4.5 | Apache Software License | http://nltk.org/ | -| pbr | 5.4.4 | Apache Software License | https://docs.openstack.org/pbr/latest/ | -| prometheus-client | 0.7.1 | Apache Software License | https://github.com/prometheus/client_python | -| pyOpenSSL | 19.1.0 | Apache Software License | https://pyopenssl.org/ | -| pyhdb | 0.3.4 | Apache Software License | https://github.com/SAP/pyhdb | -| pymongo | 3.10.1 | Apache Software License | http://github.com/mongodb/mongo-python-driver | -| pytesseract | 0.3.2 | Apache Software License | https://github.com/madmaze/pytesseract | -| python-editor | 1.0.4 | Apache Software License | https://github.com/fmoo/python-editor | -| pytorch-nlp | 0.5.0 | Apache Software License | https://github.com/PetrochukM/PytorchNLP | -| requests | 2.22.0 | Apache Software License | http://python-requests.org | -| retrying | 1.3.3 | Apache Software License | https://github.com/rholder/retrying | -| rsa | 4.0 | Apache Software License | https://stuvel.eu/rsa | -| s3transfer | 0.3.2 | Apache Software License | https://github.com/boto/s3transfer | -| sacrebleu | 1.4.3 | Apache Software License | https://github.com/mjpost/sacrebleu | -| scalene | 0.6.3 | Apache Software License | https://github.com/emeryberger/scalene | -| selenium | 3.141.0 | Apache Software License | https://github.com/SeleniumHQ/selenium/ | -| sentencepiece | 0.1.85 | Apache Software License | https://github.com/google/sentencepiece | -| sortedcontainers | 2.1.0 | Apache Software License | http://www.grantjenks.com/docs/sortedcontainers/ | -| stevedore | 1.31.0 | Apache Software License | https://docs.openstack.org/stevedore/latest/ | -| tenacity | 6.0.0 | Apache Software License | https://github.com/jd/tenacity | -| tensorboard | 2.0.0 | Apache Software License | https://github.com/tensorflow/tensorboard | -| tensorflow | 2.0.0 | Apache Software License | https://www.tensorflow.org/ | -| tensorflow-datasets | 2.0.0 | Apache Software License | http://github.com/tensorflow/datasets | -| tensorflow-estimator | 2.0.0 | Apache Software License | https://www.tensorflow.org/ | -| tensorflow-hub | 0.7.0 | Apache Software License | https://github.com/tensorflow/hub | -| tensorflow-metadata | 0.21.0 | Apache Software License | UNKNOWN | -| tensorflow-model-optimization | 0.2.1 | Apache Software License | https://github.com/tensorflow/model-optimization | -| tensorflow-probability | 0.9.0 | Apache Software License | http://github.com/tensorflow/probability | -| tensorflow-text | 2.0.1 | Apache Software License | http://github.com/tensorflow/text | -| tensorflowonspark | 2.1.3 | Apache Software License | https://github.com/yahoo/TensorFlowOnSpark | -| tensorlayer | 2.2.1 | Apache Software License | https://github.com/tensorlayer/tensorlayer | -| textacy | 0.9.1 | Apache Software License | https://github.com/chartbeat-labs/textacy | -| thundersvm | 0.3.3 | Apache Software License | https://github.com/zeyiwen/thundersvm | -| tornado | 6.0.3 | Apache Software License | http://www.tornadoweb.org/ | -| transformers | 2.3.0 | Apache Software License | https://github.com/huggingface/transformers | -| xarray | 0.14.1 | Apache Software License | https://github.com/pydata/xarray | -| xgboost | 0.90 | Apache Software License | https://github.com/dmlc/xgboost | -| xlearn | 0.40a1 | Apache Software License | https://github.com/aksnzhy/xlearn | -| yapf | 0.29.0 | Apache Software License | UNKNOWN | -| yarl | 1.4.2 | Apache Software License | https://github.com/aio-libs/yarl/ | -| yellowbrick | 1.0.1 | Apache Software License | http://scikit-yb.org/ | -| yfinance | 0.1.54 | Apache Software License | https://github.com/ranaroussi/yfinance | -| cryptography | 2.8 | Apache Software License, BSD License | https://github.com/pyca/cryptography | -| packaging | 19.2 | Apache Software License, BSD License | https://github.com/pypa/packaging | -| gluoncv | 0.6.0 | Apache-2.0 | https://github.com/dmlc/gluon-cv | -| gluonnlp | 0.8.3 | Apache-2.0 | https://github.com/dmlc/gluon-nlp | -| jax | 0.1.57 | Apache-2.0 | https://github.com/google/jax | -| jaxlib | 0.1.37 | Apache-2.0 | https://github.com/google/jax | -| tensorflow-privacy | 0.2.2 | Apache-2.0 | https://github.com/tensorflow/privacy | -| text-unidecode | 1.3 | Artistic License, GNU General Public License (GPL), GNU General Public License v2 or later (GPLv2+) | https://github.com/kmike/text-unidecode/ | -| PySocks | 1.7.1 | BSD | https://github.com/Anorov/PySocks | -| category-encoders | 2.1.0 | BSD | https://github.com/wdm0006/categorical_encoding | -| coremltools | 3.2 | BSD | https://github.com/apple/coremltools | -| cycler | 0.10.0 | BSD | http://github.com/matplotlib/cycler | -| dask | 2.9.2 | BSD | https://github.com/dask/dask/ | -| dask-glm | 0.2.0 | BSD | http://github.com/dask/dask-glm/ | -| jupyter-highlight-selected-word | 0.2.0 | BSD | https://github.com/jcb91/jupyter_highlight_selected_word.git | -| kiwisolver | 1.1.0 | BSD | https://github.com/nucleic/kiwi | -| lime | 0.1.1.37 | BSD | http://github.com/marcotcr/lime | -| llvmlite | 0.31.0 | BSD | http://llvmlite.pydata.org | -| mkl-fft | 1.0.15 | BSD | http://github.com/IntelPython/mkl_fft | -| mkl-random | 1.1.0 | BSD | http://github.com/IntelPython/mkl_random | -| mkl-service | 2.3.0 | BSD | https://github.com/IntelPython/mkl-service | -| mpmath | 1.1.0 | BSD | http://mpmath.org | -| multipledispatch | 0.6.0 | BSD | http://github.com/mrocklin/multipledispatch/ | -| numpy | 1.18.1 | BSD | https://www.numpy.org | -| odo | 0.5.0 | BSD | https://github.com/blaze/odo | -| pandas | 0.25.3 | BSD | http://pandas.pydata.org | -| pyquery | 1.4.1 | BSD | https://github.com/gawel/pyquery | -| pytorch-ignite | 0.3.0 | BSD | https://github.com/pytorch/ignite | -| scikit-optimize | 0.5.2 | BSD | https://scikit-optimize.github.io/ | -| streamz | 0.5.2 | BSD | http://github.com/mrocklin/streamz/ | -| torchcontrib | 0.0.2 | BSD | https://github.com/pytorch/contrib | -| torchtext | 0.5.0 | BSD | https://github.com/pytorch/text | -| torchvision | 0.5.0 | BSD | https://github.com/pytorch/vision | -| umap-learn | 0.3.10 | BSD | http://github.com/lmcinnes/umap | -| zict | 1.0.0 | BSD | http://zict.readthedocs.io/en/latest/ | -| ImageHash | 4.0 | BSD 2-clause (see LICENSE file) | https://github.com/JohannesBuchner/imagehash | -| jupyter-server-proxy | 1.2.0 | BSD 3-Clause | https://github.com/jupyterhub/jupyter-server-proxy | -| simpervisor | 0.3 | BSD 3-Clause | https://github.com/yuvipanda/simpervisor | -| conda-build | 3.18.11 | BSD 3-clause | https://github.com/conda/conda-build | -| featuretools | 0.13.1 | BSD 3-clause | http://featuretools.com | -| Bottleneck | 1.3.1 | BSD License | https://github.com/pydata/bottleneck | -| Click | 7.0 | BSD License | https://palletsprojects.com/p/click/ | -| Flask | 1.1.1 | BSD License | https://palletsprojects.com/p/flask/ | -| GitPython | 3.0.5 | BSD License | https://github.com/gitpython-developers/GitPython | -| HeapDict | 1.0.1 | BSD License | http://stutzbachenterprises.com/ | -| Jinja2 | 2.10.3 | BSD License | https://palletsprojects.com/p/jinja/ | -| Markdown | 3.1.1 | BSD License | https://Python-Markdown.github.io/ | -| MarkupSafe | 1.1.1 | BSD License | https://palletsprojects.com/p/markupsafe/ | -| Pygments | 2.5.2 | BSD License | http://pygments.org/ | -| Send2Trash | 1.5.0 | BSD License | https://github.com/hsoft/send2trash | -| Shapely | 1.6.4.post2 | BSD License | https://github.com/Toblerity/Shapely | -| SoundFile | 0.10.3.post1 | BSD License | https://github.com/bastibe/PySoundFile | -| Theano | 1.0.4 | BSD License | http://deeplearning.net/software/theano/ | -| Werkzeug | 0.16.0 | BSD License | https://palletsprojects.com/p/werkzeug/ | -| altair | 4.0.1 | BSD License | http://altair-viz.github.io | -| amqp | 2.5.2 | BSD License | http://github.com/celery/py-amqp | -| aniso8601 | 7.0.0 | BSD License | https://bitbucket.org/nielsenb/aniso8601 | -| astor | 0.8.0 | BSD License | https://github.com/berkerpeksag/astor | -| astropy | 4.0 | BSD License | http://astropy.org | -| backcall | 0.1.0 | BSD License | https://github.com/takluyver/backcall | -| billiard | 3.6.1.0 | BSD License | https://github.com/celery/billiard | -| blaze | 0.10.1 | BSD License | UNKNOWN | -| boltons | 20.0.0 | BSD License | https://github.com/mahmoud/boltons | -| celery | 4.4.0 | BSD License | http://celeryproject.org | -| certipy | 0.1.3 | BSD License | https://github.com/LLNL/certipy | -| cloudpickle | 1.2.2 | BSD License | https://github.com/cloudpipe/cloudpickle | -| cma | 2.7.0 | BSD License | https://github.com/CMA-ES/pycma | -| colorama | 0.4.3 | BSD License | https://github.com/tartley/colorama | -| combo | 0.0.8 | BSD License | https://github.com/yzhao062/combo | -| configobj | 5.0.6 | BSD License | https://github.com/DiffSK/configobj | -| cssselect | 1.1.0 | BSD License | https://github.com/scrapy/cssselect | -| cx-Oracle | 7.3.0 | BSD License | https://oracle.github.io/python-cx_Oracle | -| cytoolz | 0.10.1 | BSD License | https://github.com/pytoolz/cytoolz | -| dask-ml | 1.2.0 | BSD License | https://github.com/dask/dask-ml | -| datashape | 0.5.2 | BSD License | http://datashape.readthedocs.org/en/latest/ | -| decorator | 4.4.1 | BSD License | https://github.com/micheles/decorator | -| dill | 0.2.7.1 | BSD License | http://www.cacr.caltech.edu/~mmckerns/dill.htm | -| distributed | 2.9.3 | BSD License | https://distributed.dask.org | -| enum34 | 1.1.6 | BSD License | https://bitbucket.org/stoneleaf/enum34 | -| fabric | 2.5.0 | BSD License | http://fabfile.org | -| freetype-py | 2.1.0.post1 | BSD License | https://github.com/rougier/freetype-py | -| funcy | 1.14 | BSD License | http://github.com/Suor/funcy | -| gast | 0.2.2 | BSD License | https://github.com/serge-sans-paille/gast/ | -| geojson | 2.5.0 | BSD License | https://github.com/jazzband/geojson | -| gitdb2 | 2.0.6 | BSD License | https://github.com/gitpython-developers/gitdb | -| glob2 | 0.7 | BSD License | http://github.com/miracle2k/python-glob2/ | -| h5py | 2.10.0 | BSD License | http://www.h5py.org | -| holoviews | 1.12.7 | BSD License | https://www.holoviews.org | -| htmlmin | 0.1.12 | BSD License | https://htmlmin.readthedocs.io/en/latest/ | -| httpie | 2.0.0 | BSD License | https://httpie.org/ | -| hyperopt | 0.2.3 | BSD License | http://hyperopt.github.com/hyperopt/ | -| idna | 2.8 | BSD License | https://github.com/kjd/idna | -| imageio | 2.6.1 | BSD License | http://imageio.github.io/ | -| invoke | 1.4.0 | BSD License | http://docs.pyinvoke.org | -| ipydatawidgets | 4.0.1 | BSD License | https://github.com/vidartf/ipydatawidgets | -| ipykernel | 5.1.3 | BSD License | https://ipython.org | -| ipympl | 0.4.1 | BSD License | http://matplotlib.org | -| ipyparallel | 6.2.4 | BSD License | http://ipython.org | -| ipython | 7.11.1 | BSD License | https://ipython.org | -| ipython-genutils | 0.2.0 | BSD License | http://ipython.org | -| ipywidgets | 7.5.1 | BSD License | http://ipython.org | -| isodate | 0.6.0 | BSD License | https://github.com/gweis/isodate/ | -| itsdangerous | 1.1.0 | BSD License | https://palletsprojects.com/p/itsdangerous/ | -| jdcal | 1.4.1 | BSD License | https://github.com/phn/jdcal | -| jellyfish | 0.7.2 | BSD License | http://github.com/jamesturk/jellyfish | -| joblib | 0.14.1 | BSD License | https://joblib.readthedocs.io | -| jsonpickle | 1.2 | BSD License | https://jsonpickle.github.io/ | -| jupyter-client | 5.3.4 | BSD License | https://jupyter.org | -| jupyter-console | 6.1.0 | BSD License | https://jupyter.org | -| jupyter-contrib-core | 0.3.3 | BSD License | https://github.com/jupyter-contrib/jupyter_contrib_core | -| jupyter-contrib-nbextensions | 0.5.1 | BSD License | https://github.com/ipython-contrib/jupyter_contrib_nbextensions.git | -| jupyter-core | 4.6.1 | BSD License | https://jupyter.org | -| jupyter-kernel-gateway | 2.4.0 | BSD License | http://github.com/jupyter-incubator/kernel_gateway | -| jupyter-latex-envs | 1.4.6 | BSD License | https://github.com/jfbercher/jupyter_latex_envs | -| jupyter-lsp | 0.7.0b0 | BSD License | https://github.com/krassowski/jupyterlab-lsp | -| jupyter-nbextensions-configurator | 0.4.1 | BSD License | https://github.com/jupyter-contrib/jupyter_nbextensions_configurator | -| jupyter-telemetry | 0.0.4 | BSD License | http://jupyter.org | -| jupyterhub | 1.1.0 | BSD License | https://jupyter.org | -| jupyterlab | 1.2.5 | BSD License | http://jupyter.org | -| jupyterlab-git | 0.9.0 | BSD License | https://github.com/jupyterlab/jupyterlab-git | -| jupyterlab-server | 1.0.6 | BSD License | https://jupyter.org | -| kombu | 4.6.7 | BSD License | https://kombu.readthedocs.io | -| langid | 1.1.6 | BSD License | https://github.com/saffsd/langid.py | -| lazy-object-proxy | 1.4.3 | BSD License | https://github.com/ionelmc/python-lazy-object-proxy | -| line-profiler | 3.0.2 | BSD License | https://github.com/pyutils/line_profiler | -| lxml | 4.4.2 | BSD License | http://lxml.de/ | -| memory-profiler | 0.57.0 | BSD License | https://github.com/pythonprofilers/memory_profiler | -| mistune | 0.8.4 | BSD License | https://github.com/lepture/mistune | -| mlxtend | 0.17.0 | BSD License | https://github.com/rasbt/mlxtend | -| mock | 3.0.5 | BSD License | http://mock.readthedocs.org/en/latest/ | -| msgpack-numpy | 0.4.4.3 | BSD License | https://github.com/lebedov/msgpack-numpy | -| nbconvert | 5.6.1 | BSD License | https://jupyter.org | -| nbdime | 1.1.0 | BSD License | http://jupyter.org | -| nbformat | 4.4.0 | BSD License | http://jupyter.org | -| nbval | 0.9.4 | BSD License | https://github.com/computationalmodelling/nbval | -| networkx | 2.4 | BSD License | http://networkx.github.io/ | -| nose2 | 0.9.1 | BSD License | https://github.com/nose-devs/nose2 | -| notebook | 6.0.2 | BSD License | http://jupyter.org | -| numba | 0.47.0 | BSD License | http://numba.github.com | -| nvidia-ml-py3 | 7.352.0 | BSD License | http://www.nvidia.com/ | -| oauthlib | 3.1.0 | BSD License | https://github.com/oauthlib/oauthlib | -| olefile | 0.46 | BSD License | https://www.decalage.info/python/olefileio | -| pandas-datareader | 0.8.1 | BSD License | https://github.com/pydata/pandas-datareader | -| pandas-gbq | 0.13.0 | BSD License | https://github.com/pydata/pandas-gbq | -| pandocfilters | 1.4.2 | BSD License | http://github.com/jgm/pandocfilters | -| papermill | 1.2.1 | BSD License | https://github.com/nteract/papermill | -| param | 1.9.3 | BSD License | http://ioam.github.com/param/ | -| parse | 1.14.0 | BSD License | https://github.com/r1chardj0n3s/parse | -| patsy | 0.5.1 | BSD License | https://github.com/pydata/patsy | -| pickleDB | 0.9.2 | BSD License | http://github.com/patx/pickledb | -| plac | 1.1.3 | BSD License | https://github.com/micheles/plac | -| prettytable | 0.7.2 | BSD License | http://code.google.com/p/prettytable | -| progressbar2 | 3.47.0 | BSD License | https://github.com/WoLpH/python-progressbar | -| prompt-toolkit | 3.0.2 | BSD License | https://github.com/prompt-toolkit/python-prompt-toolkit | -| psutil | 5.6.7 | BSD License | https://github.com/giampaolo/psutil | -| pyahocorasick | 1.4.0 | BSD License | http://github.com/WojciechMula/pyahocorasick | -| pyasn1 | 0.4.8 | BSD License | https://github.com/etingof/pyasn1 | -| pyasn1-modules | 0.2.8 | BSD License | https://github.com/etingof/pyasn1-modules | -| pybind11 | 2.4.3 | BSD License | https://github.com/pybind/pybind11 | -| pycparser | 2.19 | BSD License | https://github.com/eliben/pycparser | -| pydata-google-auth | 0.2.1 | BSD License | https://github.com/pydata/pydata-google-auth | -| pyglet | 1.3.2 | BSD License | http://pyglet.readthedocs.org/en/latest/ | -| pyinstrument | 3.1.0 | BSD License | https://github.com/joerick/pyinstrument | -| pyod | 0.7.7.1 | BSD License | https://github.com/yzhao062/pyod | -| pyperclip | 1.7.0 | BSD License | https://github.com/asweigart/pyperclip | -| python-json-logger | 0.1.11 | BSD License | http://github.com/madzak/python-json-logger | -| python-utils | 2.3.0 | BSD License | https://github.com/WoLpH/python-utils | -| pythreejs | 2.1.1 | BSD License | https://github.com/jupyter-widgets/pythreejs | -| pytorch-lightning | 0.6.0 | BSD License | https://github.com/PyTorchLightning/pytorch-lightning | -| pyviz-comms | 0.7.3 | BSD License | http://pyviz.org | -| rdflib | 4.2.2 | BSD License | https://github.com/RDFLib/rdflib | -| remote-ikernel | 0.4.6 | BSD License | https://bitbucket.org/tdaff/remote_ikernel | -| requests-oauthlib | 1.3.0 | BSD License | https://github.com/requests/requests-oauthlib | -| scikit-image | 0.16.2 | BSD License | https://scikit-image.org | -| scikit-surprise | 1.1.0 | BSD License | http://surpriselib.com | -| scipy | 1.3.2 | BSD License | https://www.scipy.org | -| seaborn | 0.10.0 | BSD License | https://seaborn.pydata.org | -| semantic-version | 2.8.4 | BSD License | https://github.com/rbarrois/python-semanticversion | -| smmap2 | 2.0.5 | BSD License | https://github.com/gitpython-developers/smmap | -| snowballstemmer | 2.0.0 | BSD License | https://github.com/snowballstem/snowball | -| sqlparse | 0.3.0 | BSD License | https://github.com/andialbrecht/sqlparse | -| starlette | 0.12.9 | BSD License | https://github.com/encode/starlette | -| statsmodels | 0.11.0 | BSD License | https://www.statsmodels.org/ | -| suod | 0.0.2 | BSD License | https://github.com/yzhao062/suod | -| supervisor-stdout | 0.1.1 | BSD License | https://github.com/coderanger/supervisor-stdout | -| tables | 3.6.1 | BSD License | http://www.pytables.org/ | -| tblib | 1.6.0 | BSD License | https://github.com/ionelmc/python-tblib | -| tensorly | 0.4.5 | BSD License | https://github.com/tensorly/tensorly | -| termstyle | 0.1.11 | BSD License | http://github.com/gfxmonk/termstyle | -| testpath | 0.4.4 | BSD License | https://github.com/jupyter/testpath | -| toolz | 0.10.0 | BSD License | https://github.com/pytoolz/toolz/ | -| torch | 1.4.0 | BSD License | https://pytorch.org/ | -| torchaudio | 0.4.0 | BSD License | https://github.com/pytorch/audio | -| torchbiggraph | 1.0.0 | BSD License | https://github.com/facebookresearch/PyTorch-BigGraph | -| traitlets | 4.3.3 | BSD License | http://ipython.org | -| traittypes | 0.2.1 | BSD License | http://ipython.org | -| ujson | 1.35 | BSD License | http://www.esn.me | -| update-checker | 0.16 | BSD License | https://github.com/bboe/update_checker | -| vega | 2.6.0 | BSD License | http://github.com/vega/ipyvega | -| vine | 1.3.0 | BSD License | http://github.com/celery/vine | -| vispy | 0.6.4 | BSD License | http://vispy.org | -| vowpalwabbit | 8.8.0 | BSD License | https://github.com/JohnLangford/vowpal_wabbit | -| w3lib | 1.21.0 | BSD License | https://github.com/scrapy/w3lib | -| webencodings | 0.5.1 | BSD License | https://github.com/SimonSapin/python-webencodings | -| websocket-client | 0.57.0 | BSD License | https://github.com/websocket-client/websocket-client.git | -| websockets | 8.1 | BSD License | https://github.com/aaugustin/websockets | -| widgetsnbextension | 3.5.1 | BSD License | http://ipython.org | -| wrapt | 1.11.2 | BSD License | https://github.com/GrahamDumpleton/wrapt | -| xlrd | 1.2.0 | BSD License | http://www.python-excel.org/ | -| python-dateutil | 2.8.1 | BSD License, Apache Software License | https://dateutil.readthedocs.io | -| conda | 4.8.1 | BSD-3-Clause | https://github.com/conda/conda | -| supervisor | 4.1.0 | BSD-derived (http://www.repoze.org/LICENSE.txt) | http://supervisord.org/ | -| libarchive-c | 2.8 | CC0 | https://github.com/Changaco/python-libarchive-c | -| branca | 0.3.1 | Copyright (C) 2013, Martin Journois | https://github.com/python-visualization/branca | -| pandasql | 0.7.3 | Copyright (c) 2013 Yhat, Inc. | https://github.com/yhat/pandasql/ | -| stop-words | 2018.7.23 | Copyright (c) 2014, Alireza Savand, Contributors | https://github.com/Alir3z4/python-stop-words | -| mysqlclient | 1.4.6 | GNU General Public License (GPL) | https://github.com/PyMySQL/mysqlclient-python | -| pylint | 2.4.4 | GNU General Public License (GPL) | https://github.com/PyCQA/pylint | -| Pyphen | 0.9.5 | GNU General Public License v2 or later (GPLv2+), GNU Lesser General Public License v2 or later (LGPLv2+), Mozilla Public License 1.1 (MPL 1.1) | https://github.com/Kozea/Pyphen | -| ranger-fm | 1.9.3 | GNU General Public License v3 (GPLv3) | https://ranger.github.io | -| plyfile | 0.7.1 | GNU General Public License v3 or later (GPLv3+) | https://github.com/dranjan/python-plyfile | -| gensim | 3.8.1 | GNU Lesser General Public License v2 or later (LGPLv2+) | http://radimrehurek.com/gensim | -| Glances | 3.1.3 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/nicolargo/glances | -| TPOT | 0.11.1 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/EpistasisLab/tpot | -| autocommand | 2.2.1 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/Lucretiel/autocommand | -| pyte | 0.8.0 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/selectel/pyte | -| cysignals | 1.10.2 | GNU Lesser General Public License v3 or later (LGPLv3+) | https://github.com/sagemath/cysignals | -| python-crontab | 2.4.0 | GNU Lesser General Public License v3 or later (LGPLv3+) | https://gitlab.com/doctormo/python-crontab/ | -| rope | 0.16.0 | GNU Lesser General Public License v3 or later (LGPLv3+) | https://github.com/python-rope/rope | -| chardet | 3.0.4 | GNU Library or Lesser General Public License (LGPL) | https://github.com/chardet/chardet | -| deap | 1.3.1 | GNU Library or Lesser General Public License (LGPL) | https://www.github.com/deap | -| nose | 1.3.7 | GNU Library or Lesser General Public License (LGPL) | http://readthedocs.org/docs/nose/ | -| paramiko | 2.7.1 | GNU Library or Lesser General Public License (LGPL) | https://github.com/paramiko/paramiko/ | -| progressbar | 2.5 | GNU Library or Lesser General Public License (LGPL), BSD License | http://code.google.com/p/python-progressbar | -| pyzmq | 18.1.0 | GNU Library or Lesser General Public License (LGPL), BSD License | https://pyzmq.readthedocs.org | -| psycopg2 | 2.8.4 | GNU Library or Lesser General Public License (LGPL), Zope Public License | http://initd.org/psycopg/ | -| fuzzywuzzy | 0.17.0 | GPL | https://github.com/seatgeek/fuzzywuzzy | -| Pillow | 7.0.0 | Historical Permission Notice and Disclaimer (HPND) | https://python-pillow.org | -| librosa | 0.7.2 | ISC License (ISCL) | http://github.com/librosa/librosa | -| pexpect | 4.7.0 | ISC License (ISCL) | https://pexpect.readthedocs.io/ | -| records | 0.5.3 | ISC License (ISCL) | https://github.com/kennethreitz/records | -| resampy | 0.2.2 | ISC License (ISCL) | https://github.com/bmcfee/resampy | -| astroid | 2.3.3 | LGPL | https://github.com/PyCQA/astroid | -| audioread | 2.1.8 | MIT | https://github.com/sampsyo/audioread | -| autokeras | 1.0.0 | MIT | http://autokeras.com | -| cffi | 1.13.2 | MIT | http://cffi.readthedocs.org | -| chart-studio | 1.0.0 | MIT | https://plot.ly/python/ | -| cufflinks | 0.17.0 | MIT | https://github.com/santosjorge/cufflinks | -| en-core-web-sm | 2.2.5 | MIT | https://explosion.ai | -| faiss | 1.6.1 | MIT | https://github.com/facebookresearch/faiss | -| googledrivedownloader | 0.4 | MIT | https://github.com/ndrplz/google-drive-downloader | -| gpytorch | 1.0.1 | MIT | https://gpytorch.ai | -| graphene | 2.1.8 | MIT | https://github.com/graphql-python/graphene | -| imageai | 2.1.5 | MIT | https://github.com/OlafenwaMoses/ImageAI | -| imbalanced-learn | 0.6.1 | MIT | https://github.com/scikit-learn-contrib/imbalanced-learn | -| imgaug | 0.3.0 | MIT | https://github.com/aleju/imgaug | -| keract | 3.0.1 | MIT | UNKNOWN | -| keras-rl | 0.4.2 | MIT | https://github.com/keras-rl/keras-rl | -| keras-vis | 0.4.1 | MIT | https://github.com/raghakot/keras-vis | -| numexpr | 2.7.1 | MIT | https://github.com/pydata/numexpr | -| opt-einsum | 3.1.0 | MIT | https://github.com/dgasmith/opt_einsum | -| pandas-summary | 0.0.7 | MIT | https://github.com/mouradmourafiq/pandas-summary | -| plotly | 4.5.0 | MIT | https://plot.ly/python/ | -| pycosat | 0.6.3 | MIT | https://github.com/ContinuumIO/pycosat | -| ratelim | 0.1.6 | MIT | http://github.com/themiurgo/ratelim | -| shap | 0.34.0 | MIT | http://github.com/slundberg/shap | -| tflearn | 0.3.2 | MIT | https://github.com/tflearn/tflearn | -| thefuck | 3.29 | MIT | https://github.com/nvbn/thefuck | -| tsfresh | 0.13.0 | MIT | https://github.com/blue-yonder/tsfresh | -| wasabi | 0.6.0 | MIT | https://ines.io | -| wordcloud | 1.6.0 | MIT | https://github.com/amueller/word_cloud | -| Augmentor | 0.2.8 | MIT License | https://github.com/mdbloice/Augmentor | -| Flask-Cors | 3.0.8 | MIT License | https://github.com/corydolphin/flask-cors | -| Keras | 2.3.1 | MIT License | https://github.com/keras-team/keras | -| Keras-Applications | 1.0.8 | MIT License | https://github.com/keras-team/keras-applications | -| Keras-Preprocessing | 1.1.0 | MIT License | https://github.com/keras-team/keras-preprocessing | -| Mako | 1.1.1 | MIT License | https://www.makotemplates.org/ | -| MechanicalSoup | 0.12.0 | MIT License | https://mechanicalsoup.readthedocs.io/ | -| PyFunctional | 1.3.0 | MIT License | https://github.com/EntilZha/PyFunctional | -| PyMySQL | 0.9.3 | MIT License | https://github.com/PyMySQL/PyMySQL/ | -| PyWavelets | 1.1.1 | MIT License | https://github.com/PyWavelets/pywt | -| PyYAML | 5.2 | MIT License | https://github.com/yaml/pyyaml | -| SQLAlchemy | 1.3.13 | MIT License | http://www.sqlalchemy.org | -| addict | 2.2.1 | MIT License | https://github.com/mewwts/addict | -| adversarial-robustness-toolbox | 1.1.0 | MIT License | https://github.com/IBM/adversarial-robustness-toolbox | -| albumentations | 0.4.3 | MIT License | https://github.com/albu/albumentations | -| alembic | 1.3.3 | MIT License | https://alembic.sqlalchemy.org | -| alpha-vantage | 2.1.3 | MIT License | https://github.com/RomelTorres/alpha_vantage | -| appdirs | 1.4.3 | MIT License | http://github.com/ActiveState/appdirs | -| asn1crypto | 1.3.0 | MIT License | https://github.com/wbond/asn1crypto | -| attrs | 19.3.0 | MIT License | https://www.attrs.org/ | -| autograd | 1.3 | MIT License | https://github.com/HIPS/autograd | -| autopep8 | 1.5 | MIT License | https://github.com/hhatto/autopep8 | -| beautifulsoup4 | 4.8.2 | MIT License | http://www.crummy.com/software/BeautifulSoup/bs4/ | -| black | 19.10b0 | MIT License | https://github.com/psf/black | -| blis | 0.4.1 | MIT License | https://github.com/explosion/cython-blis | -| boto | 2.49.0 | MIT License | https://github.com/boto/boto/ | -| bottle | 0.12.18 | MIT License | http://bottlepy.org/ | -| bs4 | 0.0.1 | MIT License | https://pypi.python.org/pypi/beautifulsoup4 | -| cachetools | 4.0.0 | MIT License | https://github.com/tkem/cachetools/ | -| catalogue | 1.0.0 | MIT License | https://github.com/explosion/catalogue | -| chainer | 7.1.0 | MIT License | https://chainer.org/ | -| classy-vision | 0.2.0 | MIT License | https://classyvision.ai | -| cmd2 | 0.8.9 | MIT License | https://github.com/python-cmd2/cmd2 | -| colorlog | 4.1.0 | MIT License | https://github.com/borntyping/python-colorlog | -| configparser | 4.0.2 | MIT License | https://github.com/jaraco/configparser/ | -| confuse | 1.0.0 | MIT License | https://github.com/beetbox/confuse | -| cymem | 2.0.3 | MIT License | https://github.com/explosion/cymem | -| dataset | 1.2.0 | MIT License | http://github.com/pudo/dataset | -| datasketch | 1.5.0 | MIT License | https://ekzhu.github.io/datasketch | -| diamond | 4.0.515 | MIT License | https://github.com/python-diamond/Diamond | -| docopt | 0.6.2 | MIT License | http://docopt.org | -| dparse | 0.4.1 | MIT License | https://github.com/jayfk/dparse | -| eli5 | 0.10.1 | MIT License | https://github.com/TeamHG-Memex/eli5 | -| et-xmlfile | 1.0.1 | MIT License | https://bitbucket.org/openpyxl/et_xmlfile | -| fairseq | 0.9.0 | MIT License | https://github.com/pytorch/fairseq | -| fastapi | 0.47.1 | MIT License | https://github.com/tiangolo/fastapi | -| fastcache | 1.1.0 | MIT License | https://github.com/pbrady/fastcache | -| fasttext | 0.9.1 | MIT License | https://github.com/facebookresearch/fastText | -| flake8 | 3.7.9 | MIT License | https://gitlab.com/pycqa/flake8 | -| flashtext | 2.7 | MIT License | http://github.com/vi3k6i5/flashtext | -| folium | 0.10.1 | MIT License | https://github.com/python-visualization/folium | -| foolbox | 2.3.0 | MIT License | https://github.com/bethgelab/foolbox | -| fs | 2.4.11 | MIT License | https://github.com/PyFilesystem/pyfilesystem2 | -| ftfy | 5.6 | MIT License | http://github.com/LuminosoInsight/python-ftfy | -| future | 0.18.2 | MIT License | https://python-future.org | -| geographiclib | 1.50 | MIT License | https://geographiclib.sourceforge.io/1.50/python | -| geopy | 1.20.0 | MIT License | https://github.com/geopy/geopy | -| google-images-download | 2.8.0 | MIT License | https://github.com/hardikvasa/google-images-download | -| gorilla | 0.3.0 | MIT License | https://github.com/christophercrouzet/gorilla | -| graphql-core | 2.3.1 | MIT License | https://github.com/graphql-python/graphql-core | -| graphql-relay | 2.0.1 | MIT License | https://github.com/graphql-python/graphql-relay-py | -| graphviz | 0.8.4 | MIT License | https://github.com/xflr6/graphviz | -| gunicorn | 20.0.4 | MIT License | http://gunicorn.org | -| inflect | 4.0.0 | MIT License | https://github.com/jazzband/inflect | -| influxdb | 5.2.3 | MIT License | https://github.com/influxdb/influxdb-python | -| ipython-sql | 0.3.9 | MIT License | https://pypi.python.org/pypi/ipython-sql | -| isort | 4.3.21 | MIT License | https://github.com/timothycrosley/isort | -| jedi | 0.15.2 | MIT License | https://github.com/davidhalter/jedi | -| jmespath | 0.9.4 | MIT License | https://github.com/jmespath/jmespath.py | -| jsonschema | 3.2.0 | MIT License | https://github.com/Julian/jsonschema | -| jupyter-tensorboard | 0.1.10 | MIT License | http://github.com/lspvic/jupyter_tensorboard | -| jupyterlab-code-formatter | 1.0.3 | MIT License | UNKNOWN | -| jupytext | 1.3.2 | MIT License | https://github.com/mwouts/jupytext | -| kmodes | 0.10.1 | MIT License | https://github.com/nicodv/kmodes | -| lifelines | 0.23.8 | MIT License | https://github.com/CamDavidsonPilon/lifelines | -| lightfm | 1.15 | MIT License | https://github.com/lyst/lightfm | -| lightgbm | 2.3.1 | MIT License | https://github.com/microsoft/LightGBM | -| marshmallow | 3.3.0 | MIT License | https://github.com/marshmallow-code/marshmallow | -| mccabe | 0.6.1 | MIT License | https://github.com/pycqa/mccabe | -| metric-learn | 0.5.0 | MIT License | http://github.com/metric-learn/metric-learn | -| micawber | 0.5.1 | MIT License | http://github.com/coleifer/micawber/ | -| mmdnn | 0.2.5 | MIT License | https://github.com/Microsoft/MMdnn | -| more-itertools | 8.0.2 | MIT License | https://github.com/erikrose/more-itertools | -| munch | 2.5.0 | MIT License | https://github.com/Infinidat/munch | -| murmurhash | 1.0.2 | MIT License | https://github.com/explosion/murmurhash | -| nbinteract | 0.2.4 | MIT License | https://github.com/SamLau95/nbinteract | -| netifaces | 0.10.9 | MIT License | https://github.com/al45tair/netifaces | -| nevergrad | 0.3.1 | MIT License | https://github.com/facebookresearch/nevergrad | -| onnxruntime | 1.1.1 | MIT License | UNKNOWN | -| opencv-python | 4.1.2.30 | MIT License | https://github.com/skvark/opencv-python | -| opencv-python-headless | 4.1.2.30 | MIT License | https://github.com/skvark/opencv-python | -| openpyxl | 2.4.11 | MIT License | https://openpyxl.readthedocs.io | -| pamela | 1.0.0 | MIT License | https://github.com/minrk/pamela | -| pandas-flavor | 0.1.2 | MIT License | https://github.com/Zsailer/pandas_flavor | -| pandas-profiling | 2.4.0 | MIT License | https://github.com/pandas-profiling/pandas-profiling | -| parso | 0.5.2 | MIT License | https://github.com/davidhalter/parso | -| path | 13.1.0 | MIT License | https://github.com/jaraco/path | -| path.py | 12.4.0 | MIT License | https://github.com/jaraco/path | -| pickleshare | 0.7.5 | MIT License | https://github.com/pickleshare/pickleshare | -| pipdeptree | 0.13.2 | MIT License | https://github.com/naiquevin/pipdeptree | -| pivottablejs | 0.9.0 | MIT License | https://github.com/nicolaskruchten/jupyter_pivottablejs | -| pkginfo | 1.5.0.1 | MIT License | https://code.launchpad.net/~tseaver/pkginfo/trunk | -| pluggy | 0.13.1 | MIT License | https://github.com/pytest-dev/pluggy | -| preshed | 3.0.2 | MIT License | https://github.com/explosion/preshed | -| prometheus-flask-exporter | 0.12.1 | MIT License | https://github.com/rycus86/prometheus_flask_exporter | -| promise | 2.3 | MIT License | https://github.com/syrusakbary/promise | -| py | 1.8.1 | MIT License | http://py.readthedocs.io/ | -| py-cpuinfo | 5.0.0 | MIT License | https://github.com/workhorsy/py-cpuinfo | -| py-spy | 0.3.2 | MIT License | https://github.com/benfred/py-spy | -| pyLDAvis | 2.1.2 | MIT License | https://github.com/bmabey/pyLDAvis | -| pycodestyle | 2.5.0 | MIT License | https://pycodestyle.readthedocs.io/ | -| pydantic | 1.4 | MIT License | https://github.com/samuelcolvin/pydantic | -| pydocstyle | 5.0.2 | MIT License | https://github.com/PyCQA/pydocstyle/ | -| pydub | 0.23.1 | MIT License | http://pydub.com | -| pyecharts | 1.6.2 | MIT License | https://github.com/pyecharts/pyecharts | -| pyee | 6.0.0 | MIT License | https://github.com/jfhbrook/pyee | -| pyemd | 0.5.1 | MIT License | http://github.com/wmayner/pyemd | -| pyflakes | 2.1.1 | MIT License | https://github.com/PyCQA/pyflakes | -| pymdstat | 0.4.2 | MIT License | https://github.com/nicolargo/pymdstat | -| pyodbc | 4.0.28 | MIT License | https://github.com/mkleehammer/pyodbc | -| pyparsing | 2.4.6 | MIT License | https://github.com/pyparsing/pyparsing/ | -| pyppeteer | 0.0.25 | MIT License | https://github.com/miyakogi/pyppeteer | -| pyro-api | 0.1.1 | MIT License | https://github.com/pyro-ppl/pyro-api | -| pyrsistent | 0.15.6 | MIT License | http://github.com/tobgu/pyrsistent/ | -| pytest | 5.3.4 | MIT License | https://docs.pytest.org/en/latest/ | -| pytest-pylint | 0.14.1 | MIT License | https://github.com/carsongee/pytest-pylint | -| pytextrank | 2.0.0 | MIT License | http://github.com/DerwenAI/pytextrank | -| python-slugify | 4.0.0 | MIT License | https://github.com/un33k/python-slugify | -| pytz | 2019.3 | MIT License | http://pythonhosted.org/pytz | -| querystring-parser | 1.2.4 | MIT License | https://github.com/bernii/querystring-parser | -| redis | 3.3.11 | MIT License | https://github.com/andymccurdy/redis-py | -| rednose | 1.3.0 | MIT License | https://github.com/JBKahn/rednose | -| requests-html | 0.10.0 | MIT License | https://github.com/kennethreitz/requests-html | -| ruamel.yaml | 0.16.6 | MIT License | https://bitbucket.org/ruamel/yaml | -| ruamel.yaml.clib | 0.2.0 | MIT License | https://bitbucket.org/ruamel/yaml.clib | -| sacred | 0.8.1 | MIT License | https://github.com/IDSIA/sacred | -| safety | 1.8.5 | MIT License | https://github.com/pyupio/safety | -| scikit-plot | 0.3.7 | MIT License | https://github.com/reiinakano/scikit-plot | -| six | 1.13.0 | MIT License | https://github.com/benjaminp/six | -| smart-open | 1.9.0 | MIT License | https://github.com/piskvorky/smart_open | -| soupsieve | 1.9.5 | MIT License | https://github.com/facelessuser/soupsieve | -| spacy | 2.2.3 | MIT License | https://spacy.io | -| spacy-transformers | 0.5.1 | MIT License | https://spacy.io | -| srsly | 1.0.1 | MIT License | https://explosion.ai | -| stopit | 1.1.2 | MIT License | http://pypi.python.org/pypi/stopit | -| stormssh | 0.7.0 | MIT License | http://github.com/emre/storm | -| tablib | 1.0.0 | MIT License | https://tablib.readthedocs.io | -| tabulate | 0.8.3 | MIT License | https://bitbucket.org/astanin/python-tabulate | -| tensorboardX | 2.0 | MIT License | https://github.com/lanpa/tensorboardX | -| tensorwatch | 0.8.7 | MIT License | https://github.com/microsoft/tensorwatch | -| termcolor | 1.1.0 | MIT License | http://pypi.python.org/pypi/termcolor | -| terminaltables | 3.1.0 | MIT License | https://github.com/Robpol86/terminaltables | -| tesserocr | 2.5.0 | MIT License | https://github.com/sirfz/tesserocr | -| textblob | 0.15.3 | MIT License | https://github.com/sloria/TextBlob | -| textdistance | 4.1.5 | MIT License | https://github.com/orsinium/textdistance | -| tf-explain | 0.2.0 | MIT License | https://github.com/sicara/tf-explain | -| thinc | 7.3.1 | MIT License | https://github.com/explosion/thinc | -| tinydb | 3.15.2 | MIT License | https://github.com/msiemens/tinydb | -| toml | 0.10.0 | MIT License | https://github.com/uiri/toml | -| torchbearer | 0.5.1 | MIT License | https://github.com/pytorchbearer/torchbearer | -| urllib3 | 1.25.7 | MIT License | https://urllib3.readthedocs.io/ | -| vega-datasets | 0.8.0 | MIT License | http://github.com/altair-viz/vega_datasets | -| virtualenv | 16.7.9 | MIT License | https://virtualenv.pypa.io/ | -| wcwidth | 0.1.7 | MIT License | https://github.com/jquast/wcwidth | -| xmltodict | 0.12.0 | MIT License | https://github.com/martinblech/xmltodict | -| yappi | 1.2.3 | MIT License | https://github.com/sumerc/yappi | -| you-get | 0.4.1388 | MIT License | https://you-get.org/ | -| zipp | 0.6.0 | MIT License | https://github.com/jaraco/zipp | -| simplejson | 3.17.0 | MIT License, Academic Free License (AFL) | https://github.com/simplejson/simplejson | -| async-generator | 1.10 | MIT License, Apache Software License | https://github.com/python-trio/async_generator | -| tqdm | 4.41.1 | MIT License, Mozilla Public License 2.0 (MPL 2.0) | https://github.com/tqdm/tqdm | -| certifi | 2019.11.28 | Mozilla Public License 2.0 (MPL 2.0) | https://certifi.io/ | -| pathspec | 0.7.0 | Mozilla Public License 2.0 (MPL 2.0) | https://github.com/cpburnz/python-path-specification | -| lmdb | 0.98 | OpenLDAP BSD | http://github.com/jnwatson/py-lmdb/ | -| portalocker | 1.5.2 | PSF | https://github.com/WoLpH/portalocker | -| filelock | 3.0.12 | Public Domain | https://github.com/benediktschmitt/py-filelock | -| docutils | 0.15.2 | Public Domain, Python Software Foundation License, BSD License, GNU General Public License (GPL) | http://docutils.sourceforge.net/ | -| contextlib2 | 0.6.0.post1 | Python Software Foundation License | http://contextlib2.readthedocs.org | -| defusedxml | 0.6.0 | Python Software Foundation License | https://github.com/tiran/defusedxml | -| matplotlib | 3.1.1 | Python Software Foundation License | https://matplotlib.org | -| regex | 2019.12.9 | Python Software Foundation License | https://bitbucket.org/mrabarnett/mrab-regex | -| textwrap3 | 0.9.2 | Python Software Foundation License | https://github.com/jonathaneunice/textwrap3 | -| typing | 3.7.4.1 | Python Software Foundation License | https://docs.python.org/3/library/typing.html | -| typing-extensions | 3.7.4.1 | Python Software Foundation License | https://github.com/python/typing/blob/master/typing_extensions/README.rst | -| torchstat | 0.0.7 | Type license() to see the full license text | https://github.com/Swall0w/torchstat | -| Jupyter-Tooling-Extension | 0.1 | UNKNOWN | UNKNOWN | -| autograd-gamma | 0.4.1 | UNKNOWN | https://github.com/CamDavidsonPilon/autograd-gamma | -| bayesian-optimization | 1.0.1 | UNKNOWN | https://github.com/fmfn/BayesianOptimization | -| colorlover | 0.3.0 | UNKNOWN | https://github.com/jackparmer/colorlover | -| conda-package-handling | 1.6.0 | UNKNOWN | https://github.com/conda/conda-package-handling | -| entrypoints | 0.3 | UNKNOWN | https://github.com/takluyver/entrypoints | -| geoplotlib | 0.3.2 | UNKNOWN | https://github.com/andrea-cuttone/geoplotlib | -| gym | 0.15.4 | UNKNOWN | https://github.com/openai/gym | -| imutils | 0.5.3 | UNKNOWN | https://github.com/jrosebr1/imutils | -| missingno | 0.4.2 | UNKNOWN | https://github.com/ResidentMario/missingno | -| modin | 0.7.0 | UNKNOWN | https://github.com/modin-project/modin | -| nbresuse | 0.3.3 | UNKNOWN | https://github.com/yuvipanda/nbresuse | -| onnx | 1.6.0 | UNKNOWN | https://github.com/onnx/onnx | -| optuna | 1.0.0 | UNKNOWN | https://optuna.org/ | -| phik | 0.9.8 | UNKNOWN | http://phik.rtfd.io | -| ptyprocess | 0.6.0 | UNKNOWN | https://github.com/pexpect/ptyprocess | -| pyinstrument-cext | 0.2.2 | UNKNOWN | https://github.com/joerick/pyinstrument_cext | -| pyjanitor | 0.20.0 | UNKNOWN | https://github.com/ericmjl/pyjanitor | -| pylama | 7.7.1 | UNKNOWN | UNKNOWN | -| python-jsonrpc-server | 0.3.4 | UNKNOWN | https://github.com/palantir/python-jsonrpc-server | -| python-language-server | 0.31.7 | UNKNOWN | https://github.com/palantir/python-language-server | -| qgrid | 1.2.0 | UNKNOWN | https://github.com/quantopian/qgrid | -| ruamel-yaml | 0.15.87 | UNKNOWN | UNKNOWN | -| sacremoses | 0.0.38 | UNKNOWN | https://github.com/alvations/sacremoses | -| sklearn-pandas | 1.8.0 | UNKNOWN | https://github.com/paulgb/sklearn-pandas | -| terminado | 0.8.3 | UNKNOWN | https://github.com/jupyter/terminado | -| torch-geometric | 1.3.2 | UNKNOWN | https://github.com/rusty1s/pytorch_geometric | -| tslearn | 0.3.0 | UNKNOWN | http://tslearn.readthedocs.io/ | -| scikit-learn | 0.22.1 | new BSD | http://scikit-learn.org | -| skorch | 0.7.0 | new BSD 3-Clause | https://github.com/skorch-dev/skorch | +| Name | Version | License | URL | +|-----------------------------------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------| +| protobuf | 3.14.0 | 3-Clause BSD License | https://developers.google.com/protocol-buffers/ | +| autogluon.core | 0.0.16b20201209 | Apache | https://github.com/awslabs/autogluon | +| tensorpack | 0.10.1 | Apache | https://github.com/tensorpack/tensorpack | +| modin | 0.8.2 | Apache 2 | https://github.com/modin-project/modin | +| streamlit | 0.72.0 | Apache 2 | https://streamlit.io | +| facets-overview | 1.0.0 | Apache 2.0 | http://github.com/pair-code/facets | +| kaggle | 1.5.10 | Apache 2.0 | https://github.com/Kaggle/kaggle-api | +| tensorboard-plugin-wit | 1.7.0 | Apache 2.0 | UNKNOWN | +| tensorflow-graphics | 2020.5.20 | Apache 2.0 | https://github.com/tensorflow/graphics | +| pydeck | 0.5.0 | Apache 2.0 License | https://github.com/visgl/deck.gl/tree/master/bindings/pydeck | +| PyNaCl | 1.4.0 | Apache License 2.0 | https://github.com/pyca/pynacl/ | +| annoy | 1.17.0 | Apache License 2.0 | https://github.com/spotify/annoy | +| keras-tuner | 1.0.2 | Apache License 2.0 | https://github.com/keras-team/keras-tuner | +| mlflow | 1.12.1 | Apache License 2.0 | https://mlflow.org/ | +| typed-ast | 1.4.1 | Apache License 2.0 | https://github.com/python/typed_ast | +| CacheControl | 0.12.6 | Apache Software License | https://github.com/ionrock/cachecontrol | +| Cython | 0.29.21 | Apache Software License | http://cython.org/ | +| Rx | 1.6.1 | Apache Software License | http://reactivex.io | +| absl-py | 0.10.0 | Apache Software License | https://github.com/abseil/abseil-py | +| adanet | 0.9.0 | Apache Software License | https://github.com/tensorflow/adanet | +| aiohttp | 3.7.3 | Apache Software License | https://github.com/aio-libs/aiohttp | +| ansiwrap | 0.8.4 | Apache Software License | https://github.com/jonathaneunice/ansiwrap | +| argcomplete | 1.12.2 | Apache Software License | https://github.com/kislyuk/argcomplete | +| arrow | 0.17.0 | Apache Software License | https://arrow.readthedocs.io | +| async-timeout | 3.0.1 | Apache Software License | https://github.com/aio-libs/async_timeout/ | +| autokeras | 1.0.12 | Apache Software License | http://autokeras.com | +| bandit | 1.6.2 | Apache Software License | https://bandit.readthedocs.io/en/latest/ | +| bcrypt | 3.2.0 | Apache Software License | https://github.com/pyca/bcrypt/ | +| bleach | 3.2.1 | Apache Software License | https://github.com/mozilla/bleach | +| boto3 | 1.16.32 | Apache Software License | https://github.com/boto/boto3 | +| botocore | 1.19.33 | Apache Software License | https://github.com/boto/botocore | +| bqplot | 0.12.19 | Apache Software License | https://github.com/bloomberg/bqplot | +| cassandra-driver | 3.24.0 | Apache Software License | http://github.com/datastax/python-driver | +| cliff | 3.5.0 | Apache Software License | https://docs.openstack.org/cliff/latest/ | +| cloudant | 2.14.0 | Apache Software License | https://github.com/cloudant/python-cloudant | +| coverage | 4.5.4 | Apache Software License | https://github.com/nedbat/coveragepy | +| databricks-cli | 0.14.1 | Apache Software License | https://github.com/databricks/databricks-cli | +| dataclasses | 0.6 | Apache Software License | https://github.com/ericvsmith/dataclasses | +| decord | 0.4.2 | Apache Software License | https://github.com/zhreshold/decord | +| dgl | 0.5.3 | Apache Software License | https://github.com/dmlc/dgl | +| distro | 1.5.0 | Apache Software License | https://github.com/nir0s/distro | +| dm-sonnet | 2.0.0 | Apache Software License | https://github.com/deepmind/sonnet | +| dm-tree | 0.1.5 | Apache Software License | https://github.com/deepmind/tree | +| docker | 4.4.0 | Apache Software License | https://github.com/docker/docker-py | +| edward | 1.3.5 | Apache Software License | http://edwardlib.org | +| elasticsearch | 7.10.0 | Apache Software License | https://github.com/elastic/elasticsearch-py | +| elasticsearch-dsl | 7.3.0 | Apache Software License | https://github.com/elasticsearch/elasticsearch-dsl-py | +| empyrical | 0.5.5 | Apache Software License | https://github.com/quantopian/empyrical | +| fake-useragent | 0.1.11 | Apache Software License | https://github.com/hellysmile/fake-useragent | +| fastai | 2.1.8 | Apache Software License | https://github.com/fastai/fastai/tree/master/ | +| fastcore | 1.3.11 | Apache Software License | https://github.com/fastai/fastcore/tree/master/ | +| fastprogress | 1.0.0 | Apache Software License | https://github.com/fastai/fastprogress | +| fire | 0.3.1 | Apache Software License | https://github.com/google/python-fire | +| flatbuffers | 1.12 | Apache Software License | https://google.github.io/flatbuffers/ | +| geocoder | 1.38.1 | Apache Software License | https://github.com/DenisCarriere/geocoder | +| geomet | 0.2.1.post1 | Apache Software License | https://github.com/geomet/geomet | +| gin-config | 0.4.0 | Apache Software License | https://github.com/google/gin-config | +| google-api-core | 1.23.0 | Apache Software License | https://github.com/googleapis/python-api-core | +| google-auth | 1.23.0 | Apache Software License | https://github.com/googleapis/google-auth-library-python | +| google-auth-oauthlib | 0.4.2 | Apache Software License | https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib | +| google-cloud-core | 1.4.4 | Apache Software License | https://github.com/googleapis/python-cloud-core | +| google-cloud-storage | 1.33.0 | Apache Software License | https://github.com/googleapis/python-storage | +| google-crc32c | 1.0.0 | Apache Software License | https://github.com/googleapis/python-crc32c | +| google-pasta | 0.2.0 | Apache Software License | https://github.com/google/pasta | +| google-resumable-media | 1.1.0 | Apache Software License | https://github.com/googleapis/google-resumable-media-python | +| googleapis-common-protos | 1.52.0 | Apache Software License | https://github.com/googleapis/python-api-common-protos | +| grpcio | 1.34.0 | Apache Software License | https://grpc.io | +| importlib-metadata | 3.1.1 | Apache Software License | https://github.com/python/importlib_metadata | +| importlib-resources | 3.3.0 | Apache Software License | https://github.com/python/importlib_resources | +| intel-tensorflow | 2.3.0 | Apache Software License | https://www.tensorflow.org/ | +| json5 | 0.9.5 | Apache Software License | https://github.com/dpranke/pyjson5 | +| kafka-python | 2.0.2 | Apache Software License | https://github.com/dpkp/kafka-python | +| kornia | 0.4.1 | Apache Software License | https://github.com/kornia/kornia | +| lazycluster | 0.2.0 | Apache Software License | https://github.com/ml-tooling/lazycluster.git | +| luigi | 3.0.2 | Apache Software License | https://github.com/spotify/luigi | +| matrix-client | 0.3.2 | Apache Software License | https://github.com/matrix-org/matrix-python-sdk | +| mesh-tensorflow | 0.1.17 | Apache Software License | http://github.com/tensorflow/mesh | +| minio | 6.0.2 | Apache Software License | https://github.com/minio/minio-py | +| mongo-connector | 3.1.1 | Apache Software License | https://github.com/yougov/mongo-connector | +| motor | 2.3.0 | Apache Software License | https://github.com/mongodb/motor/ | +| mrjob | 0.7.4 | Apache Software License | http://github.com/Yelp/mrjob | +| msgpack | 1.0.0 | Apache Software License | https://msgpack.org/ | +| multidict | 4.7.5 | Apache Software License | https://github.com/aio-libs/multidict | +| multitasking | 0.0.9 | Apache Software License | https://github.com/ranaroussi/multitasking | +| mxnet-mkl | 1.6.0 | Apache Software License | https://github.com/apache/incubator-mxnet | +| nbdev | 1.1.5 | Apache Software License | https://github.com/fastai/nbdev/tree/master/ | +| neo4j-driver | 4.2.0 | Apache Software License | https://github.com/neo4j/neo4j-python-driver | +| nltk | 3.5 | Apache Software License | http://nltk.org/ | +| nox | 2020.8.22 | Apache Software License | https://nox.thea.codes | +| parsedatetime | 2.6 | Apache Software License | https://github.com/bear/parsedatetime | +| pbr | 5.5.1 | Apache Software License | https://docs.openstack.org/pbr/latest/ | +| phik | 0.10.0 | Apache Software License | http://phik.rtfd.io | +| pipreqs | 0.4.10 | Apache Software License | https://github.com/bndr/pipreqs | +| prometheus-client | 0.9.0 | Apache Software License | https://github.com/prometheus/client_python | +| pyOpenSSL | 20.0.0 | Apache Software License | https://pyopenssl.org/ | +| pyarrow | 2.0.0 | Apache Software License | https://arrow.apache.org/ | +| pyhdb | 0.3.4 | Apache Software License | https://github.com/SAP/pyhdb | +| pymongo | 3.11.2 | Apache Software License | http://github.com/mongodb/mongo-python-driver | +| pyro-api | 0.1.2 | Apache Software License | https://github.com/pyro-ppl/pyro-api | +| pyro-ppl | 1.5.1 | Apache Software License | http://pyro.ai | +| pytesseract | 0.3.6 | Apache Software License | https://github.com/madmaze/pytesseract | +| python-daemon | 2.2.4 | Apache Software License | https://pagure.io/python-daemon/ | +| python-editor | 1.0.4 | Apache Software License | https://github.com/fmoo/python-editor | +| pytorch-lightning | 1.0.8 | Apache Software License | https://github.com/PyTorchLightning/pytorch-lightning | +| pytorch-nlp | 0.5.0 | Apache Software License | https://github.com/PetrochukM/PytorchNLP | +| regex | 2020.11.13 | Apache Software License | https://bitbucket.org/mrabarnett/mrab-regex | +| requests | 2.25.0 | Apache Software License | https://requests.readthedocs.io | +| requests-toolbelt | 0.9.1 | Apache Software License | https://toolbelt.readthedocs.org | +| retrying | 1.3.3 | Apache Software License | https://github.com/rholder/retrying | +| rsa | 4.6 | Apache Software License | https://stuvel.eu/rsa | +| s3transfer | 0.3.3 | Apache Software License | https://github.com/boto/s3transfer | +| sacrebleu | 1.4.14 | Apache Software License | https://github.com/mjpost/sacrebleu | +| sagemaker | 2.17.0 | Apache Software License | https://github.com/aws/sagemaker-python-sdk/ | +| scalene | 1.1.10 | Apache Software License | https://github.com/emeryberger/scalene | +| selenium | 3.141.0 | Apache Software License | https://github.com/SeleniumHQ/selenium/ | +| sentencepiece | 0.1.94 | Apache Software License | https://github.com/google/sentencepiece | +| smdebug-rulesconfig | 0.1.5 | Apache Software License | https://github.com/awslabs/sagemaker-debugger-rulesconfig | +| sortedcontainers | 2.3.0 | Apache Software License | http://www.grantjenks.com/docs/sortedcontainers/ | +| stevedore | 3.3.0 | Apache Software License | https://docs.openstack.org/stevedore/latest/ | +| tenacity | 6.2.0 | Apache Software License | https://github.com/jd/tenacity | +| tensorboard | 2.3.0 | Apache Software License | https://github.com/tensorflow/tensorboard | +| tensorflow | 2.3.1 | Apache Software License | https://www.tensorflow.org/ | +| tensorflow-addons | 0.11.2 | Apache Software License | UNKNOWN | +| tensorflow-datasets | 4.1.0 | Apache Software License | https://github.com/tensorflow/datasets | +| tensorflow-estimator | 2.3.0 | Apache Software License | https://www.tensorflow.org/ | +| tensorflow-hub | 0.10.0 | Apache Software License | https://github.com/tensorflow/hub | +| tensorflow-metadata | 0.25.0 | Apache Software License | UNKNOWN | +| tensorflow-model-optimization | 0.5.0 | Apache Software License | https://github.com/tensorflow/model-optimization | +| tensorflow-text | 2.3.0 | Apache Software License | http://github.com/tensorflow/text | +| tensorflowonspark | 2.2.1 | Apache Software License | https://github.com/yahoo/TensorFlowOnSpark | +| tensorlayer | 2.2.3 | Apache Software License | https://github.com/tensorlayer/tensorlayer | +| textacy | 0.10.1 | Apache Software License | https://github.com/chartbeat-labs/textacy | +| tokenizers | 0.9.4 | Apache Software License | https://github.com/huggingface/tokenizers | +| tornado | 6.1 | Apache Software License | http://www.tornadoweb.org/ | +| transformers | 4.0.0 | Apache Software License | https://github.com/huggingface/transformers | +| watchdog | 0.10.4 | Apache Software License | http://github.com/gorakhargosh/watchdog | +| xarray | 0.16.2 | Apache Software License | https://github.com/pydata/xarray | +| xgboost | 1.2.1 | Apache Software License | https://github.com/dmlc/xgboost | +| xlearn | 0.40a1 | Apache Software License | https://github.com/aksnzhy/xlearn | +| yacs | 0.1.8 | Apache Software License | https://github.com/rbgirshick/yacs | +| yapf | 0.30.0 | Apache Software License | UNKNOWN | +| yarl | 1.5.1 | Apache Software License | https://github.com/aio-libs/yarl/ | +| yellowbrick | 1.2 | Apache Software License | http://scikit-yb.org/ | +| yfinance | 0.1.55 | Apache Software License | https://github.com/ranaroussi/yfinance | +| cmake | 3.18.4 | Apache Software License, BSD License | http://cmake.org/ | +| cryptography | 3.2.1 | Apache Software License, BSD License | https://github.com/pyca/cryptography | +| packaging | 20.7 | Apache Software License, BSD License | https://github.com/pypa/packaging | +| gluoncv | 0.9.0 | Apache-2.0 | https://github.com/dmlc/gluon-cv | +| gluonnlp | 0.10.0 | Apache-2.0 | https://github.com/dmlc/gluon-nlp | +| jax | 0.2.6 | Apache-2.0 | https://github.com/google/jax | +| jaxlib | 0.1.57 | Apache-2.0 | https://github.com/google/jax | +| qgrid | 1.3.1 | Apache-2.0 | https://github.com/quantopian/qgrid | +| text-unidecode | 1.3 | Artistic License, GNU General Public License (GPL), GNU General Public License v2 or later (GPLv2+) | https://github.com/kmike/text-unidecode/ | +| PySocks | 1.7.1 | BSD | https://github.com/Anorov/PySocks | +| antlr4-python3-runtime | 4.8 | BSD | http://www.antlr.org | +| category-encoders | 2.2.2 | BSD | https://github.com/scikit-learn-contrib/category_encoders | +| coremltools | 4.0 | BSD | https://github.com/apple/coremltools | +| cycler | 0.10.0 | BSD | http://github.com/matplotlib/cycler | +| dask | 2.30.0 | BSD | https://github.com/dask/dask/ | +| dask-glm | 0.2.0 | BSD | http://github.com/dask/dask-glm/ | +| jupyter-highlight-selected-word | 0.2.0 | BSD | https://github.com/jcb91/jupyter_highlight_selected_word.git | +| jupyterlab-pygments | 0.1.2 | BSD | http://jupyter.org | +| lime | 0.2.0.1 | BSD | http://github.com/marcotcr/lime | +| llvmlite | 0.35.0 | BSD | http://llvmlite.pydata.org | +| mkl-service | 2.3.0 | BSD | https://github.com/IntelPython/mkl-service | +| mpmath | 1.1.0 | BSD | http://mpmath.org | +| multipledispatch | 0.6.0 | BSD | http://github.com/mrocklin/multipledispatch/ | +| numpy | 1.18.5 | BSD | https://www.numpy.org | +| odo | 0.5.0 | BSD | https://github.com/blaze/odo | +| pandarallel | 1.5.1 | BSD | https://github.com/nalepae/pandarallel | +| pandas | 1.1.4 | BSD | https://pandas.pydata.org | +| partd | 1.1.0 | BSD | http://github.com/dask/partd/ | +| pyquery | 1.4.3 | BSD | https://github.com/gawel/pyquery | +| pytorch-ignite | 0.4.2 | BSD | https://github.com/pytorch/ignite | +| streamz | 0.6.1 | BSD | http://github.com/python-streamz/streamz/ | +| torchtext | 0.8.0 | BSD | https://github.com/pytorch/text | +| torchvision | 0.8.1 | BSD | https://github.com/pytorch/vision | +| umap-learn | 0.4.6 | BSD | http://github.com/lmcinnes/umap | +| zict | 2.0.0 | BSD | http://zict.readthedocs.io/en/latest/ | +| ImageHash | 4.2.0 | BSD 2-clause (see LICENSE file) | https://github.com/JohannesBuchner/imagehash | +| jupyter-server-proxy | 1.5.0 | BSD 3-Clause | https://github.com/jupyterhub/jupyter-server-proxy | +| simpervisor | 0.3 | BSD 3-Clause | https://github.com/yuvipanda/simpervisor | +| conda-build | 3.20.5 | BSD 3-clause | https://github.com/conda/conda-build | +| featuretools | 0.22.0 | BSD 3-clause | http://featuretools.com | +| tangled-up-in-unicode | 0.0.6 | BSD 4-Clause | https://github.com/dylan-profiler/tangled-up-in-unicode | +| Babel | 2.9.0 | BSD License | http://babel.pocoo.org/ | +| Bottleneck | 1.3.2 | BSD License | https://github.com/pydata/bottleneck | +| ConfigSpace | 0.4.16 | BSD License | https://github.com/automl/ConfigSpace | +| Flask | 1.1.2 | BSD License | https://palletsprojects.com/p/flask/ | +| GitPython | 3.1.11 | BSD License | https://github.com/gitpython-developers/GitPython | +| HeapDict | 1.0.1 | BSD License | http://stutzbachenterprises.com/ | +| Jinja2 | 2.11.2 | BSD License | https://palletsprojects.com/p/jinja/ | +| Markdown | 3.3.3 | BSD License | https://Python-Markdown.github.io/ | +| MarkupSafe | 1.1.1 | BSD License | https://palletsprojects.com/p/markupsafe/ | +| Protego | 0.1.16 | BSD License | UNKNOWN | +| PyDispatcher | 2.0.5 | BSD License | http://pydispatcher.sourceforge.net | +| PyHamcrest | 2.0.2 | BSD License | https://github.com/hamcrest/PyHamcrest | +| Pygments | 2.7.3 | BSD License | https://pygments.org/ | +| Scrapy | 2.4.1 | BSD License | https://scrapy.org | +| SecretStorage | 3.3.0 | BSD License | https://github.com/mitya57/secretstorage | +| Send2Trash | 1.5.0 | BSD License | https://github.com/hsoft/send2trash | +| Shapely | 1.7.1 | BSD License | https://github.com/Toblerity/Shapely | +| SoundFile | 0.10.3.post1 | BSD License | https://github.com/bastibe/PySoundFile | +| Theano | 1.0.5 | BSD License | http://deeplearning.net/software/theano/ | +| Werkzeug | 1.0.1 | BSD License | https://palletsprojects.com/p/werkzeug/ | +| altair | 4.1.0 | BSD License | http://altair-viz.github.io | +| amqp | 5.0.2 | BSD License | http://github.com/celery/py-amqp | +| aniso8601 | 7.0.0 | BSD License | https://bitbucket.org/nielsenb/aniso8601 | +| astor | 0.8.1 | BSD License | https://github.com/berkerpeksag/astor | +| astunparse | 1.6.3 | BSD License | https://github.com/simonpercivall/astunparse | +| backcall | 0.2.0 | BSD License | https://github.com/takluyver/backcall | +| billiard | 3.6.3.0 | BSD License | https://github.com/celery/billiard | +| blaze | 0.10.1 | BSD License | UNKNOWN | +| boltons | 20.2.1 | BSD License | https://github.com/mahmoud/boltons | +| celery | 5.0.2 | BSD License | http://celeryproject.org | +| certipy | 0.1.3 | BSD License | https://github.com/LLNL/certipy | +| click | 7.1.2 | BSD License | https://palletsprojects.com/p/click/ | +| click-didyoumean | 0.0.3 | BSD License | https://github.com/timofurrer/click-didyoumean | +| cloudpickle | 1.6.0 | BSD License | https://github.com/cloudpipe/cloudpickle | +| cma | 3.0.3 | BSD License | https://github.com/CMA-ES/pycma | +| colorama | 0.4.4 | BSD License | https://github.com/tartley/colorama | +| combo | 0.1.1 | BSD License | https://github.com/yzhao062/combo | +| commonmark | 0.9.1 | BSD License | https://github.com/rtfd/commonmark.py | +| configobj | 5.0.6 | BSD License | https://github.com/DiffSK/configobj | +| cssselect | 1.1.0 | BSD License | https://github.com/scrapy/cssselect | +| cx-Oracle | 8.0.1 | BSD License | https://oracle.github.io/python-cx_Oracle | +| cytoolz | 0.11.0 | BSD License | https://github.com/pytoolz/cytoolz | +| dask-ml | 1.7.0 | BSD License | https://github.com/dask/dask-ml | +| databases | 0.4.1 | BSD License | https://github.com/encode/databases | +| datashape | 0.5.2 | BSD License | http://datashape.readthedocs.org/en/latest/ | +| decorator | 4.4.2 | BSD License | https://github.com/micheles/decorator | +| dill | 0.3.3 | BSD License | https://pypi.org/project/dill | +| distributed | 2.30.1 | BSD License | https://distributed.dask.org | +| fabric | 2.5.0 | BSD License | http://fabfile.org | +| freetype-py | 2.2.0 | BSD License | https://github.com/rougier/freetype-py | +| fsspec | 0.8.4 | BSD License | http://github.com/intake/filesystem_spec | +| funcy | 1.15 | BSD License | http://github.com/Suor/funcy | +| gast | 0.3.3 | BSD License | https://github.com/serge-sans-paille/gast/ | +| geojson | 2.5.0 | BSD License | https://github.com/jazzband/geojson | +| gitdb | 4.0.5 | BSD License | https://github.com/gitpython-developers/gitdb | +| glob2 | 0.7 | BSD License | http://github.com/miracle2k/python-glob2/ | +| h5py | 2.10.0 | BSD License | http://www.h5py.org | +| holoviews | 1.13.5 | BSD License | https://www.holoviews.org | +| htmlmin | 0.1.12 | BSD License | https://htmlmin.readthedocs.io/en/latest/ | +| httpie | 2.3.0 | BSD License | https://httpie.org/ | +| hyperopt | 0.2.5 | BSD License | http://hyperopt.github.com/hyperopt/ | +| idna | 2.10 | BSD License | https://github.com/kjd/idna | +| imageio | 2.9.0 | BSD License | https://github.com/imageio/imageio | +| invoke | 1.4.1 | BSD License | http://docs.pyinvoke.org | +| ipydatawidgets | 4.1.0 | BSD License | https://github.com/vidartf/ipydatawidgets | +| ipykernel | 5.3.4 | BSD License | https://ipython.org | +| ipympl | 0.5.8 | BSD License | http://matplotlib.org | +| ipyparallel | 6.3.0 | BSD License | http://ipython.org | +| ipython | 7.19.0 | BSD License | https://ipython.org | +| ipython-genutils | 0.2.0 | BSD License | http://ipython.org | +| ipywidgets | 7.5.1 | BSD License | http://ipython.org | +| isodate | 0.6.0 | BSD License | https://github.com/gweis/isodate/ | +| itemadapter | 0.2.0 | BSD License | https://github.com/scrapy/itemadapter | +| itemloaders | 1.0.4 | BSD License | https://github.com/scrapy/itemloaders | +| itsdangerous | 1.1.0 | BSD License | https://palletsprojects.com/p/itsdangerous/ | +| jdcal | 1.4.1 | BSD License | https://github.com/phn/jdcal | +| jellyfish | 0.8.2 | BSD License | http://github.com/jamesturk/jellyfish | +| joblib | 0.17.0 | BSD License | https://joblib.readthedocs.io | +| jsonpickle | 1.4.2 | BSD License | https://github.com/jsonpickle/jsonpickle | +| jupyter | 1.0.0 | BSD License | http://jupyter.org | +| jupyter-client | 6.1.7 | BSD License | https://jupyter.org | +| jupyter-console | 6.2.0 | BSD License | https://jupyter.org | +| jupyter-contrib-core | 0.3.3 | BSD License | https://github.com/jupyter-contrib/jupyter_contrib_core | +| jupyter-contrib-nbextensions | 0.5.1 | BSD License | https://github.com/ipython-contrib/jupyter_contrib_nbextensions.git | +| jupyter-core | 4.7.0 | BSD License | https://jupyter.org | +| jupyter-kernel-gateway | 2.4.3 | BSD License | http://github.com/jupyter-incubator/kernel_gateway | +| jupyter-latex-envs | 1.4.6 | BSD License | https://github.com/jfbercher/jupyter_latex_envs | +| jupyter-lsp | 0.9.2 | BSD License | https://github.com/krassowski/jupyterlab-lsp | +| jupyter-nbextensions-configurator | 0.4.1 | BSD License | https://github.com/jupyter-contrib/jupyter_nbextensions_configurator | +| jupyter-telemetry | 0.1.0 | BSD License | http://jupyter.org | +| jupyterhub | 1.2.2 | BSD License | https://jupyter.org | +| jupyterlab | 2.2.9 | BSD License | http://jupyter.org | +| jupyterlab-git | 0.23.2 | BSD License | https://github.com/jupyterlab/jupyterlab-git | +| jupyterlab-server | 1.2.0 | BSD License | https://jupyter.org | +| kiwisolver | 1.3.1 | BSD License | https://github.com/nucleic/kiwi | +| kombu | 5.0.2 | BSD License | https://kombu.readthedocs.io | +| langid | 1.1.6 | BSD License | https://github.com/saffsd/langid.py | +| lazy-object-proxy | 1.4.3 | BSD License | https://github.com/ionelmc/python-lazy-object-proxy | +| line-profiler | 3.1.0 | BSD License | https://github.com/pyutils/line_profiler | +| locket | 0.2.0 | BSD License | http://github.com/mwilliamson/locket.py | +| lxml | 4.6.2 | BSD License | https://lxml.de/ | +| memory-profiler | 0.58.0 | BSD License | https://github.com/pythonprofilers/memory_profiler | +| mistune | 0.8.4 | BSD License | https://github.com/lepture/mistune | +| mlxtend | 0.18.0 | BSD License | https://github.com/rasbt/mlxtend | +| mock | 3.0.5 | BSD License | http://mock.readthedocs.org/en/latest/ | +| msgpack-numpy | 0.4.7.1 | BSD License | https://github.com/lebedov/msgpack-numpy | +| nbclient | 0.5.1 | BSD License | https://jupyter.org | +| nbconvert | 5.6.1 | BSD License | https://jupyter.org | +| nbdime | 2.1.0 | BSD License | https://nbdime.readthedocs.io | +| nbformat | 5.0.8 | BSD License | http://jupyter.org | +| nbresuse | 0.4.0 | BSD License | https://github.com/yuvipanda/nbresuse | +| nbval | 0.9.6 | BSD License | https://github.com/computationalmodelling/nbval | +| nest-asyncio | 1.4.3 | BSD License | https://github.com/erdewit/nest_asyncio | +| networkx | 2.5 | BSD License | http://networkx.github.io/ | +| nose2 | 0.9.2 | BSD License | https://github.com/nose-devs/nose2 | +| notebook | 6.0.3 | BSD License | http://jupyter.org | +| numba | 0.52.0 | BSD License | https://numba.github.com | +| oauthlib | 3.1.0 | BSD License | https://github.com/oauthlib/oauthlib | +| olefile | 0.46 | BSD License | https://www.decalage.info/python/olefileio | +| omegaconf | 2.0.5 | BSD License | https://github.com/omry/omegaconf | +| pandas-datareader | 0.9.0 | BSD License | https://github.com/pydata/pandas-datareader | +| pandocfilters | 1.4.2 | BSD License | http://github.com/jgm/pandocfilters | +| panel | 0.10.2 | BSD License | http://panel.holoviz.org | +| papermill | 2.2.2 | BSD License | https://github.com/nteract/papermill | +| param | 1.10.0 | BSD License | http://param.holoviz.org/ | +| parse | 1.18.0 | BSD License | https://github.com/r1chardj0n3s/parse | +| parsel | 1.6.0 | BSD License | https://github.com/scrapy/parsel | +| patsy | 0.5.1 | BSD License | https://github.com/pydata/patsy | +| pickleDB | 0.9.2 | BSD License | http://github.com/patx/pickledb | +| pip-tools | 5.4.0 | BSD License | https://github.com/jazzband/pip-tools/ | +| plac | 1.1.3 | BSD License | https://github.com/micheles/plac | +| pooch | 1.3.0 | BSD License | https://github.com/fatiando/pooch | +| prettytable | 0.7.2 | BSD License | http://code.google.com/p/prettytable | +| progressbar2 | 3.53.1 | BSD License | https://github.com/WoLpH/python-progressbar | +| prompt-toolkit | 3.0.8 | BSD License | https://github.com/prompt-toolkit/python-prompt-toolkit | +| psutil | 5.7.3 | BSD License | https://github.com/giampaolo/psutil | +| pyahocorasick | 1.4.0 | BSD License | http://github.com/WojciechMula/pyahocorasick | +| pyasn1 | 0.4.8 | BSD License | https://github.com/etingof/pyasn1 | +| pyasn1-modules | 0.2.8 | BSD License | https://github.com/etingof/pyasn1-modules | +| pybind11 | 2.6.1 | BSD License | https://github.com/pybind/pybind11 | +| pycparser | 2.20 | BSD License | https://github.com/eliben/pycparser | +| pyct | 0.4.8 | BSD License | https://github.com/pyviz-dev/pyct | +| pyexcel-io | 0.6.4 | BSD License | https://github.com/pyexcel/pyexcel-io | +| pyglet | 1.5.0 | BSD License | http://pyglet.readthedocs.org/en/latest/ | +| pyinstrument | 3.2.0 | BSD License | https://github.com/joerick/pyinstrument | +| pylev | 1.3.0 | BSD License | http://github.com/toastdriven/pylev | +| pyod | 0.8.4 | BSD License | https://github.com/yzhao062/pyod | +| pyperclip | 1.8.1 | BSD License | https://github.com/asweigart/pyperclip | +| python-json-logger | 2.0.1 | BSD License | http://github.com/madzak/python-json-logger | +| python-louvain | 0.14 | BSD License | https://github.com/taynaud/python-louvain | +| python-utils | 2.4.0 | BSD License | https://github.com/WoLpH/python-utils | +| pythreejs | 2.2.1 | BSD License | https://github.com/jupyter-widgets/pythreejs | +| pyviz-comms | 0.7.6 | BSD License | http://pyviz.org | +| qtconsole | 5.0.1 | BSD License | http://jupyter.org | +| queuelib | 1.5.0 | BSD License | https://github.com/scrapy/queuelib | +| rdflib | 5.0.0 | BSD License | https://github.com/RDFLib/rdflib | +| remote-ikernel | 0.4.6 | BSD License | https://bitbucket.org/tdaff/remote_ikernel | +| requests-oauthlib | 1.3.0 | BSD License | https://github.com/requests/requests-oauthlib | +| scikit-image | 0.17.2 | BSD License | https://scikit-image.org | +| scikit-optimize | 0.8.1 | BSD License | https://scikit-optimize.github.io/ | +| scikit-surprise | 1.1.1 | BSD License | http://surpriselib.com | +| scipy | 1.4.1 | BSD License | https://www.scipy.org | +| seaborn | 0.11.0 | BSD License | https://seaborn.pydata.org | +| smmap | 3.0.4 | BSD License | https://github.com/gitpython-developers/smmap | +| snowballstemmer | 2.0.0 | BSD License | https://github.com/snowballstem/snowball | +| sqlparse | 0.4.1 | BSD License | https://github.com/andialbrecht/sqlparse | +| starlette | 0.13.6 | BSD License | https://github.com/encode/starlette | +| statsmodels | 0.12.1 | BSD License | https://www.statsmodels.org/ | +| suod | 0.0.4 | BSD License | https://github.com/yzhao062/suod | +| sympy | 1.7 | BSD License | https://sympy.org | +| tables | 3.6.1 | BSD License | http://www.pytables.org/ | +| tblib | 1.7.0 | BSD License | https://github.com/ionelmc/python-tblib | +| tensorly | 0.5.0 | BSD License | https://github.com/tensorly/tensorly | +| terminado | 0.9.1 | BSD License | https://github.com/jupyter/terminado | +| termstyle | 0.1.11 | BSD License | http://github.com/gfxmonk/termstyle | +| testpath | 0.4.4 | BSD License | https://github.com/jupyter/testpath | +| threadpoolctl | 2.1.0 | BSD License | https://github.com/joblib/threadpoolctl | +| tifffile | 2020.12.8 | BSD License | https://www.lfd.uci.edu/~gohlke/ | +| toolz | 0.11.1 | BSD License | https://github.com/pytoolz/toolz/ | +| torch | 1.7.0 | BSD License | https://pytorch.org/ | +| torchaudio | 0.7.0 | BSD License | https://github.com/pytorch/audio | +| traitlets | 5.0.5 | BSD License | https://github.com/ipython/traitlets | +| traittypes | 0.2.1 | BSD License | http://ipython.org | +| ujson | 4.0.1 | BSD License | https://github.com/ultrajson/ultrajson | +| update-checker | 0.18.0 | BSD License | https://github.com/bboe/update_checker | +| uvicorn | 0.12.3 | BSD License | https://github.com/encode/uvicorn | +| vega | 3.4.0 | BSD License | https://github.com/vega/ipyvega | +| vine | 5.0.0 | BSD License | http://github.com/celery/vine | +| vispy | 0.6.6 | BSD License | http://vispy.org | +| vowpalwabbit | 8.9.0 | BSD License | https://github.com/JohnLangford/vowpal_wabbit | +| w3lib | 1.22.0 | BSD License | https://github.com/scrapy/w3lib | +| webencodings | 0.5.1 | BSD License | https://github.com/SimonSapin/python-webencodings | +| websocket-client | 0.57.0 | BSD License | https://github.com/websocket-client/websocket-client.git | +| websockets | 8.1 | BSD License | https://github.com/aaugustin/websockets | +| widgetsnbextension | 3.5.1 | BSD License | http://ipython.org | +| wrapt | 1.12.1 | BSD License | https://github.com/GrahamDumpleton/wrapt | +| xlrd | 1.2.0 | BSD License | http://www.python-excel.org/ | +| python-dateutil | 2.8.1 | BSD License, Apache Software License | https://dateutil.readthedocs.io | +| conda | 4.9.2 | BSD-3-Clause | https://github.com/conda/conda | +| libarchive-c | 2.9 | CC0 | https://github.com/Changaco/python-libarchive-c | +| branca | 0.4.1 | Copyright (C) 2013, Martin Journois | https://github.com/python-visualization/branca | +| pandasql | 0.7.3 | Copyright (c) 2013 Yhat, Inc. | https://github.com/yhat/pandasql/ | +| stop-words | 2018.7.23 | Copyright (c) 2014, Alireza Savand, Contributors | https://github.com/Alir3z4/python-stop-words | +| bokeh | 2.2.3 | Freely Distributable | http://github.com/bokeh/bokeh | +| mysqlclient | 2.0.1 | GNU General Public License (GPL) | https://github.com/PyMySQL/mysqlclient-python | +| pylint | 2.6.0 | GNU General Public License (GPL) | https://github.com/PyCQA/pylint | +| fuzzywuzzy | 0.18.0 | GNU General Public License v2 (GPLv2) | https://github.com/seatgeek/fuzzywuzzy | +| Pyphen | 0.10.0 | GNU General Public License v2 or later (GPLv2+), GNU Lesser General Public License v2 or later (LGPLv2+), Mozilla Public License 1.1 (MPL 1.1) | https://github.com/Kozea/Pyphen | +| ranger-fm | 1.9.3 | GNU General Public License v3 (GPLv3) | https://ranger.github.io | +| ase | 3.20.1 | GNU Lesser General Public License v2 or later (LGPLv2+) | https://wiki.fysik.dtu.dk/ase | +| gensim | 3.8.3 | GNU Lesser General Public License v2 or later (LGPLv2+) | http://radimrehurek.com/gensim | +| Glances | 3.1.5 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/nicolargo/glances | +| TPOT | 0.11.6.post2 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/EpistasisLab/tpot | +| autocommand | 2.2.1 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/Lucretiel/autocommand | +| pyte | 0.8.0 | GNU Lesser General Public License v3 (LGPLv3) | https://github.com/selectel/pyte | +| python-telegram-bot | 13.1 | GNU Lesser General Public License v3 (LGPLv3) | https://python-telegram-bot.org/ | +| cysignals | 1.10.2 | GNU Lesser General Public License v3 or later (LGPLv3+) | https://github.com/sagemath/cysignals | +| python-crontab | 2.5.1 | GNU Lesser General Public License v3 or later (LGPLv3+) | https://gitlab.com/doctormo/python-crontab/ | +| rope | 0.18.0 | GNU Lesser General Public License v3 or later (LGPLv3+) | https://github.com/python-rope/rope | +| chardet | 3.0.4 | GNU Library or Lesser General Public License (LGPL) | https://github.com/chardet/chardet | +| cssutils | 1.0.2 | GNU Library or Lesser General Public License (LGPL) | http://cthedot.de/cssutils/ | +| deap | 1.3.1 | GNU Library or Lesser General Public License (LGPL) | https://www.github.com/deap | +| nose | 1.3.7 | GNU Library or Lesser General Public License (LGPL) | http://readthedocs.org/docs/nose/ | +| paramiko | 2.7.2 | GNU Library or Lesser General Public License (LGPL) | https://github.com/paramiko/paramiko/ | +| psycopg2 | 2.8.6 | GNU Library or Lesser General Public License (LGPL) | https://psycopg.org/ | +| pyzmq | 20.0.0 | GNU Library or Lesser General Public License (LGPL), BSD License | https://pyzmq.readthedocs.org | +| Pillow | 8.0.1 | Historical Permission Notice and Disclaimer (HPND) | https://python-pillow.org | +| librosa | 0.8.0 | ISC License (ISCL) | https://librosa.org | +| pexpect | 4.8.0 | ISC License (ISCL) | https://pexpect.readthedocs.io/ | +| ptyprocess | 0.6.0 | ISC License (ISCL) | https://github.com/pexpect/ptyprocess | +| resampy | 0.2.2 | ISC License (ISCL) | https://github.com/bmcfee/resampy | +| shellingham | 1.3.2 | ISC License (ISCL) | https://github.com/sarugaku/shellingham | +| astroid | 2.4.2 | LGPL | https://github.com/PyCQA/astroid | +| Twisted | 20.3.0 | MIT | https://twistedmatrix.com/ | +| audioread | 2.1.9 | MIT | https://github.com/sampsyo/audioread | +| brotlipy | 0.7.0 | MIT | https://github.com/python-hyper/brotlipy/ | +| click-repl | 0.1.6 | MIT | https://github.com/untitaker/click-repl | +| click-spinner | 0.1.10 | MIT | https://github.com/click-contrib/click-spinner | +| dbfread | 2.0.7 | MIT | https://dbfread.readthedocs.io/ | +| en-core-web-sm | 2.3.1 | MIT | https://explosion.ai | +| googledrivedownloader | 0.4 | MIT | https://github.com/ndrplz/google-drive-downloader | +| gpytorch | 1.3.0 | MIT | https://gpytorch.ai | +| graphene | 2.1.8 | MIT | https://github.com/graphql-python/graphene | +| grip | 4.5.2 | MIT | http://github.com/joeyespo/grip | +| imageai | 2.1.5 | MIT | https://github.com/OlafenwaMoses/ImageAI | +| imbalanced-learn | 0.7.0 | MIT | https://github.com/scikit-learn-contrib/imbalanced-learn | +| jupyterlab-code-formatter | 1.3.8 | MIT | https://github.com/ryantam626/jupyterlab_code_formatter | +| keract | 4.3.3 | MIT | UNKNOWN | +| keras-rl | 0.4.2 | MIT | https://github.com/keras-rl/keras-rl | +| keras-vis | 0.4.1 | MIT | https://github.com/raghakot/keras-vis | +| numexpr | 2.7.1 | MIT | https://github.com/pydata/numexpr | +| onnx | 1.8.0 | MIT | https://github.com/onnx/onnx | +| opt-einsum | 3.3.0 | MIT | https://github.com/dgasmith/opt_einsum | +| pandas-summary | 0.0.7 | MIT | https://github.com/mouradmourafiq/pandas-summary | +| path-and-address | 2.0.1 | MIT | http://github.com/joeyespo/path-and-address | +| plotly | 4.13.0 | MIT | https://plotly.com/python/ | +| pycosat | 0.6.3 | MIT | https://github.com/ContinuumIO/pycosat | +| pyls-isort | 0.2.0 | MIT | https://github.com/paradoxxxzero/pyls-isort | +| ratelim | 0.1.6 | MIT | http://github.com/themiurgo/ratelim | +| shap | 0.37.0 | MIT | http://github.com/slundberg/shap | +| spektral | 1.0.1 | MIT | https://github.com/danielegrattarola/spektral | +| tflearn | 0.5.0 | MIT | https://github.com/tflearn/tflearn | +| thefuck | 3.30 | MIT | https://github.com/nvbn/thefuck | +| tsfresh | 0.17.0 | MIT | https://github.com/blue-yonder/tsfresh | +| wasabi | 0.8.0 | MIT | https://ines.io | +| wordcloud | 1.8.1 | MIT | https://github.com/amueller/word_cloud | +| APScheduler | 3.6.3 | MIT License | https://github.com/agronholm/apscheduler | +| Augmentor | 0.2.8 | MIT License | https://github.com/mdbloice/Augmentor | +| Automat | 20.2.0 | MIT License | https://github.com/glyph/Automat | +| Faker | 4.18.0 | MIT License | https://github.com/joke2k/faker | +| Flask-Cors | 3.0.9 | MIT License | https://github.com/corydolphin/flask-cors | +| Keras | 2.4.3 | MIT License | https://github.com/keras-team/keras | +| Keras-Preprocessing | 1.1.2 | MIT License | https://github.com/keras-team/keras-preprocessing | +| Mako | 1.1.3 | MIT License | https://www.makotemplates.org/ | +| MechanicalSoup | 0.12.0 | MIT License | https://mechanicalsoup.readthedocs.io/ | +| PyJWT | 1.7.1 | MIT License | http://github.com/jpadilla/pyjwt | +| PyMySQL | 0.10.1 | MIT License | https://github.com/PyMySQL/PyMySQL/ | +| PyWavelets | 1.1.1 | MIT License | https://github.com/PyWavelets/pywt | +| PyYAML | 5.3.1 | MIT License | https://github.com/yaml/pyyaml | +| QtPy | 1.9.0 | MIT License | https://github.com/spyder-ide/qtpy | +| SQLAlchemy | 1.3.20 | MIT License | http://www.sqlalchemy.org | +| addict | 2.4.0 | MIT License | https://github.com/mewwts/addict | +| agate | 1.6.1 | MIT License | http://agate.readthedocs.org/ | +| agate-dbf | 0.2.2 | MIT License | http://agate-dbf.readthedocs.org/ | +| agate-excel | 0.2.3 | MIT License | http://agate-excel.readthedocs.org/ | +| agate-sql | 0.5.5 | MIT License | http://agate-sql.readthedocs.org/ | +| albumentations | 0.5.2 | MIT License | https://github.com/albumentations-team/albumentations | +| alembic | 1.4.1 | MIT License | https://alembic.sqlalchemy.org | +| appdirs | 1.4.4 | MIT License | http://github.com/ActiveState/appdirs | +| attr | 0.3.1 | MIT License | https://github.com/denis-ryzhkov/attr | +| attrs | 20.3.0 | MIT License | https://www.attrs.org/ | +| autocfg | 0.0.6 | MIT License | https://github.com/zhreshold/autocfg | +| autograd | 1.3 | MIT License | https://github.com/HIPS/autograd | +| autograd-gamma | 0.5.0 | MIT License | https://github.com/CamDavidsonPilon/autograd-gamma | +| autopep8 | 1.5.4 | MIT License | https://github.com/hhatto/autopep8 | +| azure-core | 1.9.0 | MIT License | https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core | +| azure-storage-blob | 12.6.0 | MIT License | https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/storage/azure-storage-blob | +| backports.functools-lru-cache | 1.6.1 | MIT License | https://github.com/jaraco/backports.functools_lru_cache | +| banal | 1.0.1 | MIT License | http://github.com/pudo/banal | +| base58 | 2.0.1 | MIT License | https://github.com/keis/base58 | +| beautifulsoup4 | 4.9.3 | MIT License | http://www.crummy.com/software/BeautifulSoup/bs4/ | +| black | 20.8b1 | MIT License | https://github.com/psf/black | +| blinker | 1.4 | MIT License | http://pythonhosted.org/blinker/ | +| blis | 0.7.4 | MIT License | https://github.com/explosion/cython-blis | +| bottle | 0.12.19 | MIT License | http://bottlepy.org/ | +| bs4 | 0.0.1 | MIT License | https://pypi.python.org/pypi/beautifulsoup4 | +| cachetools | 4.1.1 | MIT License | https://github.com/tkem/cachetools/ | +| cachy | 0.3.0 | MIT License | https://github.com/sdispater/cachy | +| catalogue | 1.0.0 | MIT License | https://github.com/explosion/catalogue | +| cffi | 1.14.4 | MIT License | http://cffi.readthedocs.org | +| chainer | 7.7.0 | MIT License | https://chainer.org/ | +| cleo | 0.8.1 | MIT License | https://github.com/sdispater/cleo | +| clikit | 0.6.2 | MIT License | https://github.com/sdispater/clikit | +| cmaes | 0.7.0 | MIT License | https://github.com/CyberAgent/cmaes | +| cmd2 | 1.4.0 | MIT License | https://github.com/python-cmd2/cmd2 | +| colorlog | 4.6.2 | MIT License | https://github.com/borntyping/python-colorlog | +| configparser | 5.0.1 | MIT License | https://github.com/jaraco/configparser/ | +| confuse | 1.4.0 | MIT License | https://github.com/beetbox/confuse | +| constantly | 15.1.0 | MIT License | https://github.com/twisted/constantly | +| crashtest | 0.3.1 | MIT License | https://github.com/sdispater/crashtest | +| csvkit | 1.0.5 | MIT License | https://github.com/wireservice/csvkit | +| cymem | 2.0.5 | MIT License | https://github.com/explosion/cymem | +| dataset | 1.4.1 | MIT License | http://github.com/pudo/dataset | +| datasketch | 1.5.1 | MIT License | https://ekzhu.github.io/datasketch | +| diamond | 4.0.515 | MIT License | https://github.com/python-diamond/Diamond | +| docopt | 0.6.2 | MIT License | http://docopt.org | +| dparse | 0.5.1 | MIT License | https://github.com/pyupio/dparse | +| eagerpy | 0.29.0 | MIT License | https://github.com/jonasrauber/eagerpy | +| eli5 | 0.10.1 | MIT License | https://github.com/TeamHG-Memex/eli5 | +| entrypoints | 0.3 | MIT License | https://github.com/takluyver/entrypoints | +| et-xmlfile | 1.0.1 | MIT License | https://bitbucket.org/openpyxl/et_xmlfile | +| fairseq | 0.10.1 | MIT License | https://github.com/pytorch/fairseq | +| fastapi | 0.62.0 | MIT License | https://github.com/tiangolo/fastapi | +| fasttext | 0.9.2 | MIT License | https://github.com/facebookresearch/fastText | +| flake8 | 3.8.4 | MIT License | https://gitlab.com/pycqa/flake8 | +| flashtext | 2.7 | MIT License | http://github.com/vi3k6i5/flashtext | +| folium | 0.11.0 | MIT License | https://github.com/python-visualization/folium | +| foolbox | 3.2.1 | MIT License | https://github.com/bethgelab/foolbox | +| fs | 2.4.11 | MIT License | https://github.com/PyFilesystem/pyfilesystem2 | +| ftfy | 5.8 | MIT License | http://github.com/LuminosoInsight/python-ftfy | +| future | 0.18.2 | MIT License | https://python-future.org | +| geographiclib | 1.50 | MIT License | https://geographiclib.sourceforge.io/1.50/python | +| geopy | 2.0.0 | MIT License | https://github.com/geopy/geopy | +| google-images-download | 2.8.0 | MIT License | https://github.com/hardikvasa/google-images-download | +| graphql-core | 2.3.2 | MIT License | https://github.com/graphql-python/graphql-core-legacy | +| graphql-relay | 2.0.1 | MIT License | https://github.com/graphql-python/graphql-relay-py | +| graphviz | 0.8.4 | MIT License | https://github.com/xflr6/graphviz | +| gunicorn | 20.0.4 | MIT License | http://gunicorn.org | +| h11 | 0.11.0 | MIT License | https://github.com/python-hyper/h11 | +| html5lib | 1.1 | MIT License | https://github.com/html5lib/html5lib-python | +| hydra-core | 1.0.4 | MIT License | https://github.com/facebookresearch/hydra | +| hyperlink | 20.0.1 | MIT License | https://github.com/python-hyper/hyperlink | +| imgaug | 0.4.0 | MIT License | https://github.com/aleju/imgaug | +| incremental | 17.5.0 | MIT License | https://github.com/twisted/incremental | +| inflect | 5.0.2 | MIT License | https://github.com/jaraco/inflect | +| influxdb | 5.3.1 | MIT License | https://github.com/influxdb/influxdb-python | +| iniconfig | 1.1.1 | MIT License | http://github.com/RonnyPfannschmidt/iniconfig | +| ipython-sql | 0.4.0 | MIT License | https://pypi.python.org/pypi/ipython-sql | +| isort | 5.6.4 | MIT License | https://pycqa.github.io/isort/ | +| jedi | 0.17.2 | MIT License | https://github.com/davidhalter/jedi | +| jeepney | 0.6.0 | MIT License | https://gitlab.com/takluyver/jeepney | +| jmespath | 0.10.0 | MIT License | https://github.com/jmespath/jmespath.py | +| jsonschema | 3.2.0 | MIT License | https://github.com/Julian/jsonschema | +| jupyter-tensorboard | 0.2.1 | MIT License | http://github.com/lspvic/jupyter_tensorboard | +| jupytext | 1.7.1 | MIT License | https://github.com/mwouts/jupytext | +| kmodes | 0.10.2 | MIT License | https://github.com/nicodv/kmodes | +| knockknock | 0.1.8.1 | MIT License | http://github.com/huggingface/knockknock | +| leather | 0.3.3 | MIT License | http://leather.readthedocs.io/ | +| lifelines | 0.25.6 | MIT License | https://github.com/CamDavidsonPilon/lifelines | +| lightfm | 1.16 | MIT License | https://github.com/lyst/lightfm | +| lightgbm | 3.1.0 | MIT License | https://github.com/microsoft/LightGBM | +| lockfile | 0.12.2 | MIT License | http://launchpad.net/pylockfile | +| loguru | 0.5.3 | MIT License | https://github.com/Delgan/loguru | +| markdown-it-py | 0.5.6 | MIT License | https://github.com/executablebooks/markdown-it-py | +| marshmallow | 3.9.1 | MIT License | https://github.com/marshmallow-code/marshmallow | +| mccabe | 0.6.1 | MIT License | https://github.com/pycqa/mccabe | +| metric-learn | 0.6.2 | MIT License | http://github.com/scikit-learn-contrib/metric-learn | +| micawber | 0.5.1 | MIT License | http://github.com/coleifer/micawber/ | +| mmdnn | 0.3.1 | MIT License | https://github.com/Microsoft/MMdnn | +| msrest | 0.6.19 | MIT License | https://github.com/Azure/msrest-for-python | +| munch | 2.5.0 | MIT License | https://github.com/Infinidat/munch | +| murmurhash | 1.0.5 | MIT License | https://github.com/explosion/murmurhash | +| mypy | 0.790 | MIT License | http://www.mypy-lang.org/ | +| mypy-extensions | 0.4.3 | MIT License | https://github.com/python/mypy_extensions | +| netifaces | 0.10.9 | MIT License | https://github.com/al45tair/netifaces | +| nevergrad | 0.4.2.post2 | MIT License | https://github.com/facebookresearch/nevergrad | +| onnxruntime | 1.5.2 | MIT License | UNKNOWN | +| opencv-python | 4.4.0.46 | MIT License | https://github.com/skvark/opencv-python | +| opencv-python-headless | 4.4.0.46 | MIT License | https://github.com/skvark/opencv-python | +| openpyxl | 3.0.5 | MIT License | https://openpyxl.readthedocs.io | +| optuna | 2.3.0 | MIT License | https://optuna.org/ | +| pamela | 1.0.0 | MIT License | https://github.com/minrk/pamela | +| pandas-profiling | 2.9.0 | MIT License | https://github.com/pandas-profiling/pandas-profiling | +| parso | 0.7.1 | MIT License | https://github.com/davidhalter/parso | +| pastel | 0.2.1 | MIT License | https://github.com/sdispater/pastel | +| path | 15.0.1 | MIT License | https://github.com/jaraco/path | +| path.py | 12.5.0 | MIT License | https://github.com/jaraco/path | +| pathtools | 0.1.2 | MIT License | http://github.com/gorakhargosh/pathtools | +| peewee | 3.14.0 | MIT License | https://github.com/coleifer/peewee/ | +| petl | 1.6.8 | MIT License | https://github.com/petl-developers/petl | +| pickleshare | 0.7.5 | MIT License | https://github.com/pickleshare/pickleshare | +| pipdeptree | 1.0.0 | MIT License | https://github.com/naiquevin/pipdeptree | +| pipenv | 2020.11.15 | MIT License | https://github.com/pypa/pipenv | +| pipx | 0.15.6.0 | MIT License | https://github.com/pipxproject/pipx | +| pivottablejs | 0.9.0 | MIT License | https://github.com/nicolaskruchten/jupyter_pivottablejs | +| pkginfo | 1.6.1 | MIT License | https://code.launchpad.net/~tseaver/pkginfo/trunk | +| pluggy | 0.13.1 | MIT License | https://github.com/pytest-dev/pluggy | +| poetry | 1.1.4 | MIT License | https://python-poetry.org/ | +| poetry-core | 1.0.0 | MIT License | https://github.com/python-poetry/poetry-core | +| preshed | 3.0.5 | MIT License | https://github.com/explosion/preshed | +| prometheus-flask-exporter | 0.18.1 | MIT License | https://github.com/rycus86/prometheus_flask_exporter | +| promise | 2.3 | MIT License | https://github.com/syrusakbary/promise | +| py | 1.9.0 | MIT License | https://py.readthedocs.io/ | +| py-cpuinfo | 7.0.0 | MIT License | https://github.com/workhorsy/py-cpuinfo | +| py-spy | 0.3.3 | MIT License | https://github.com/benfred/py-spy | +| pyLDAvis | 2.1.2 | MIT License | https://github.com/bmabey/pyLDAvis | +| pycodestyle | 2.6.0 | MIT License | https://pycodestyle.readthedocs.io/ | +| pydantic | 1.7.3 | MIT License | https://github.com/samuelcolvin/pydantic | +| pydocstyle | 5.1.1 | MIT License | https://github.com/PyCQA/pydocstyle/ | +| pydub | 0.24.1 | MIT License | http://pydub.com | +| pyecharts | 1.9.0 | MIT License | https://github.com/pyecharts/pyecharts | +| pyee | 7.0.4 | MIT License | https://github.com/jfhbrook/pyee | +| pyemd | 0.5.1 | MIT License | http://github.com/wmayner/pyemd | +| pyflakes | 2.2.0 | MIT License | https://github.com/PyCQA/pyflakes | +| pyfunctional | 1.4.2 | MIT License | https://github.com/EntilZha/PyFunctional | +| pyls-black | 0.4.6 | MIT License | https://github.com/rupert/pyls-black | +| pymdstat | 0.4.2 | MIT License | https://github.com/nicolargo/pymdstat | +| pyodbc | 4.0.30 | MIT License | https://github.com/mkleehammer/pyodbc | +| pyparsing | 2.4.7 | MIT License | https://github.com/pyparsing/pyparsing/ | +| pyppeteer | 0.2.2 | MIT License | https://github.com/pyppeteer/pyppeteer | +| pyrsistent | 0.17.3 | MIT License | http://github.com/tobgu/pyrsistent/ | +| pytest | 6.1.2 | MIT License | https://docs.pytest.org/en/latest/ | +| pytextrank | 2.0.3 | MIT License | http://github.com/DerwenAI/pytextrank | +| python-magic | 0.4.18 | MIT License | http://github.com/ahupp/python-magic | +| python-slugify | 4.0.1 | MIT License | https://github.com/un33k/python-slugify | +| pytimeparse | 1.1.8 | MIT License | https://github.com/wroberts/pytimeparse | +| pytz | 2020.4 | MIT License | http://pythonhosted.org/pytz | +| querystring-parser | 1.2.4 | MIT License | https://github.com/bernii/querystring-parser | +| redis | 3.5.3 | MIT License | https://github.com/andymccurdy/redis-py | +| rednose | 1.3.0 | MIT License | https://github.com/JBKahn/rednose | +| requests-html | 0.10.0 | MIT License | https://github.com/kennethreitz/requests-html | +| rich | 9.3.0 | MIT License | https://github.com/willmcgugan/rich | +| ruamel.yaml | 0.16.12 | MIT License | https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree | +| ruamel.yaml.clib | 0.2.2 | MIT License | https://sourceforge.net/p/ruamel-yaml-clib/code/ci/default/tree | +| sacred | 0.8.1 | MIT License | https://github.com/IDSIA/sacred | +| sacremoses | 0.0.43 | MIT License | https://github.com/alvations/sacremoses | +| safety | 1.9.0 | MIT License | https://github.com/pyupio/safety | +| scikit-plot | 0.3.7 | MIT License | https://github.com/reiinakano/scikit-plot | +| service-identity | 18.1.0 | MIT License | https://service-identity.readthedocs.io/ | +| six | 1.15.0 | MIT License | https://github.com/benjaminp/six | +| slicer | 0.0.3 | MIT License | https://github.com/interpretml/slicer | +| smart-open | 4.0.1 | MIT License | https://github.com/piskvorky/smart_open | +| soupsieve | 2.0.1 | MIT License | https://github.com/facelessuser/soupsieve | +| spacy | 2.3.4 | MIT License | https://spacy.io | +| srsly | 1.0.5 | MIT License | https://explosion.ai | +| stopit | 1.1.2 | MIT License | http://pypi.python.org/pypi/stopit | +| stormssh | 0.7.0 | MIT License | http://github.com/emre/storm | +| tablib | 2.0.0 | MIT License | https://tablib.readthedocs.io | +| tabulate | 0.8.7 | MIT License | https://github.com/astanin/python-tabulate | +| tensorboardX | 2.1 | MIT License | https://github.com/lanpa/tensorboardX | +| termcolor | 1.1.0 | MIT License | http://pypi.python.org/pypi/termcolor | +| terminaltables | 3.1.0 | MIT License | https://github.com/Robpol86/terminaltables | +| tesserocr | 2.5.1 | MIT License | https://github.com/sirfz/tesserocr | +| textblob | 0.15.3 | MIT License | https://github.com/sloria/TextBlob | +| textdistance | 4.2.0 | MIT License | UNKNOWN | +| tf-explain | 0.2.1 | MIT License | https://github.com/sicara/tf-explain | +| thinc | 7.4.3 | MIT License | https://github.com/explosion/thinc | +| tinydb | 4.3.0 | MIT License | https://github.com/msiemens/tinydb | +| toml | 0.10.2 | MIT License | https://github.com/uiri/toml | +| tomlkit | 0.7.0 | MIT License | https://github.com/sdispater/tomlkit | +| tox | 3.20.1 | MIT License | http://tox.readthedocs.org | +| trimesh | 3.8.18 | MIT License | https://github.com/mikedh/trimesh | +| twilio | 6.50.0 | MIT License | https://github.com/twilio/twilio-python/ | +| typeguard | 2.10.0 | MIT License | UNKNOWN | +| typer | 0.3.2 | MIT License | https://github.com/tiangolo/typer | +| tzlocal | 2.1 | MIT License | https://github.com/regebro/tzlocal | +| urllib3 | 1.25.11 | MIT License | https://urllib3.readthedocs.io/ | +| validators | 0.18.1 | MIT License | https://github.com/kvesteri/validators | +| vega-datasets | 0.9.0 | MIT License | http://github.com/altair-viz/vega_datasets | +| virtualenv | 20.2.2 | MIT License | https://virtualenv.pypa.io/ | +| virtualenv-clone | 0.5.4 | MIT License | https://github.com/edwardgeorge/virtualenv-clone | +| virtualenvwrapper | 4.8.4 | MIT License | https://virtualenvwrapper.readthedocs.io/ | +| wcwidth | 0.2.5 | MIT License | https://github.com/jquast/wcwidth | +| xmltodict | 0.12.0 | MIT License | https://github.com/martinblech/xmltodict | +| yagmail | 0.14.245 | MIT License | https://github.com/kootenpv/yagmail | +| yappi | 1.3.2 | MIT License | https://github.com/sumerc/yappi | +| yarg | 0.1.9 | MIT License | https://yarg.readthedocs.org/ | +| you-get | 0.4.1488 | MIT License | https://you-get.org/ | +| zipp | 3.4.0 | MIT License | https://github.com/jaraco/zipp | +| simplejson | 3.17.2 | MIT License, Academic Free License (AFL) | https://github.com/simplejson/simplejson | +| async-generator | 1.10 | MIT License, Apache Software License | https://github.com/python-trio/async_generator | +| userpath | 1.4.1 | MIT License, Apache Software License | https://github.com/ofek/userpath | +| tqdm | 4.54.1 | MIT License, Mozilla Public License 2.0 (MPL 2.0) | https://github.com/tqdm/tqdm | +| certifi | 2020.12.5 | Mozilla Public License 2.0 (MPL 2.0) | https://certifiio.readthedocs.io/en/latest/ | +| pathspec | 0.8.1 | Mozilla Public License 2.0 (MPL 2.0) | https://github.com/cpburnz/python-path-specification | +| lml | 0.1.0 | New BSD | https://github.com/python-lml/lml | +| pyexcel-xlsx | 0.6.0 | New BSD | https://github.com/pyexcel/pyexcel-xlsx | +| lmdb | 1.0.0 | OpenLDAP BSD | http://github.com/jnwatson/py-lmdb/ | +| portalocker | 2.0.0 | PSF | https://github.com/WoLpH/portalocker | +| filelock | 3.0.12 | Public Domain | https://github.com/benediktschmitt/py-filelock | +| protobuf3-to-dict | 0.1.5 | Public Domain | https://github.com/kaporzhu/protobuf-to-dict | +| docutils | 0.16 | Public Domain, Python Software Foundation License, BSD License, GNU General Public License (GPL) | http://docutils.sourceforge.net/ | +| defusedxml | 0.6.0 | Python Software Foundation License | https://github.com/tiran/defusedxml | +| distlib | 0.3.1 | Python Software Foundation License | https://bitbucket.org/pypa/distlib | +| matplotlib | 3.3.3 | Python Software Foundation License | https://matplotlib.org | +| premailer | 3.7.0 | Python Software Foundation License | http://github.com/peterbe/premailer | +| textwrap3 | 0.9.2 | Python Software Foundation License | https://github.com/jonathaneunice/textwrap3 | +| typing-extensions | 3.7.4.3 | Python Software Foundation License | https://github.com/python/typing/blob/master/typing_extensions/README.rst | +| keyring | 21.5.0 | Python Software Foundation License, MIT License | https://github.com/jaraco/keyring | +| Jupyter-Tooling-Extension | 0.1 | UNKNOWN | UNKNOWN | +| OpenEXR | 1.3.2 | UNKNOWN | http://www.excamera.com/sphinx/articles-openexr.html | +| bayesian-optimization | 1.2.0 | UNKNOWN | https://github.com/fmfn/BayesianOptimization | +| better-exceptions | 0.2.2 | UNKNOWN | https://github.com/qix-/better-exceptions | +| conda-package-handling | 1.7.2 | UNKNOWN | https://github.com/conda/conda-package-handling | +| einops | 0.3.0 | UNKNOWN | https://github.com/arogozhnikov/einops | +| geoplotlib | 0.3.2 | UNKNOWN | https://github.com/andrea-cuttone/geoplotlib | +| gym | 0.17.3 | UNKNOWN | https://github.com/openai/gym | +| imutils | 0.5.3 | UNKNOWN | https://github.com/jrosebr1/imutils | +| missingno | 0.4.2 | UNKNOWN | https://github.com/ResidentMario/missingno | +| pyinstrument-cext | 0.2.3 | UNKNOWN | https://github.com/joerick/pyinstrument_cext | +| pylama | 7.7.1 | UNKNOWN | UNKNOWN | +| pyls-mypy | 0.1.8 | UNKNOWN | https://github.com/tomv564/pyls-mypy | +| python-jsonrpc-server | 0.4.0 | UNKNOWN | https://github.com/palantir/python-jsonrpc-server | +| python-language-server | 0.36.1 | UNKNOWN | https://github.com/palantir/python-language-server | +| ruamel-yaml-conda | 0.15.80 | UNKNOWN | UNKNOWN | +| sklearn-pandas | 2.0.3 | UNKNOWN | https://github.com/scikit-learn-contrib/sklearn-pandas | +| torch-geometric | 1.6.3 | UNKNOWN | https://github.com/rusty1s/pytorch_geometric | +| torchsummary | 1.5.1 | UNKNOWN | https://github.com/sksq96/pytorch-summary | +| tslearn | 0.4.1 | UNKNOWN | http://tslearn.readthedocs.io/ | +| visions | 0.5.0 | UNKNOWN | https://github.com/dylan-profiler/visions | +| pyaml | 20.4.0 | WTFPL | https://github.com/mk-fg/pretty-yaml | +| zope.interface | 5.2.0 | Zope Public License | https://github.com/zopefoundation/zope.interface | +| scikit-learn | 0.23.2 | new BSD | http://scikit-learn.org | +| skorch | 0.9.0 | new BSD 3-Clause | https://github.com/skorch-dev/skorch | diff --git a/resources/licenses/python-package-licenses.json b/resources/licenses/python-package-licenses.json index 483e1cf6..74cecaf5 100644 --- a/resources/licenses/python-package-licenses.json +++ b/resources/licenses/python-package-licenses.json @@ -1,89 +1,139 @@ [ + { + "Author": "Alex Gr\u00f6nholm", + "Description": "In-process task scheduler with Cron-like capabilities", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/APScheduler-3.6.3.dist-info/LICENSE.txt", + "LicenseText": "This is the MIT license: http://www.opensource.org/licenses/mit-license.php\n\nCopyright (c) Alex Gr\u00f6nholm\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this\nsoftware and associated documentation files (the \"Software\"), to deal in the Software\nwithout restriction, including without limitation the rights to use, copy, modify, merge,\npublish, distribute, sublicense, and/or sell copies of the Software, and to permit persons\nto whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or\nsubstantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,\nINCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR\nPURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE\nFOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n", + "Name": "APScheduler", + "URL": "https://github.com/agronholm/apscheduler", + "Version": "3.6.3" + }, { "Author": "Marcus D. Bloice", "Description": "Image augmentation library for Machine Learning", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Augmentor-0.2.8.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Augmentor-0.2.8.dist-info/LICENSE.md", "LicenseText": "MIT License\n\nCopyright (c) 2016 Marcus D. Bloice\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "Augmentor", "URL": "https://github.com/mdbloice/Augmentor", "Version": "0.2.8" }, + { + "Author": "Glyph", + "Description": "Self-service finite-state machines for the programmer on the go.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Automat-20.2.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014\nRackspace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "Automat", + "URL": "https://github.com/glyph/Automat", + "Version": "20.2.0" + }, + { + "Author": "Armin Ronacher", + "Description": "Internationalization utilities", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Babel-2.9.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2013-2020 by the Babel Team, see AUTHORS for more information.\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n 3. The name of the author may not be used to endorse or promote\n products derived from this software without specific prior\n written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR \"AS IS\" AND ANY EXPRESS\nOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE\nGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER\nIN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR\nOTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\nIF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "Babel", + "URL": "http://babel.pocoo.org/", + "Version": "2.9.0" + }, { "Author": "UNKNOWN", "Description": "Fast NumPy array functions written in C", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Bottleneck-1.3.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Bottleneck-1.3.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2010-2019 Keith Goodman\nCopyright (c) 2019 Bottleneck Developers\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "Bottleneck", "URL": "https://github.com/pydata/bottleneck", - "Version": "1.3.1" + "Version": "1.3.2" }, { - "Author": "Armin Ronacher", - "Description": "Composable command line interface toolkit", - "License": "BSD License", + "Author": "Eric Larson", + "Description": "httplib2 caching for requests", + "License": "Apache Software License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", - "Name": "Click", - "URL": "https://palletsprojects.com/p/click/", - "Version": "7.0" + "Name": "CacheControl", + "URL": "https://github.com/ionrock/cachecontrol", + "Version": "0.12.6" + }, + { + "Author": "('Matthias Feurer, Katharina Eggensperger, Syed Mohsin Ali, Christina Hernandez Wunsch, Julien-Charles Levesque, Jost Tobias Springenberg, Philipp MuellerMarius Lindauer, Jorn Tuyls',)", + "Description": "Creation and manipulation of parameter configuration spaces for automated algorithm configuration and hyperparameter tuning.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ConfigSpace-0.4.16.dist-info/LICENSE", + "LicenseText": "# ConfigSpace\n\nCopyright (c) 2014-2018, ConfigSpace developers\nMatthias Feurer\nKatharina Eggensperger\nand others (see commit history).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of the nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n# networkx (nx subpackage)\n\nCopyright (C) 2004-2014, NetworkX Developers\nAric Hagberg \nDan Schult \nPieter Swart \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the name of the NetworkX Developers nor the names of its\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n# ConfigSpace.io.spearmint_april2013_mod_spearmint_pb2.py\n\nCopyright (C) 2012 Jasper Snoek, Hugo Larochelle and Ryan P. Adams\n\nThis code is written for research and educational purposes only to\nsupplement the paper entitled\n\"Practical Bayesian Optimization of Machine Learning Algorithms\"\nby Snoek, Larochelle and Adams\nAdvances in Neural Information Processing Systems, 2012\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see .", + "Name": "ConfigSpace", + "URL": "https://github.com/automl/ConfigSpace", + "Version": "0.4.16" }, { "Author": "Robert Bradshaw, Stefan Behnel, Dag Seljebotn, Greg Ewing, et al.", "Description": "The Cython compiler for writing C extensions for the Python language.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Cython-0.29.14.dist-info/LICENSE.txt", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", "Name": "Cython", "URL": "http://cython.org/", - "Version": "0.29.14" + "Version": "0.29.21" + }, + { + "Author": "joke2k", + "Description": "Faker is a Python package that generates fake data for you.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Faker-4.18.0.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2012 Daniele Faraglia\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.", + "Name": "Faker", + "URL": "https://github.com/joke2k/faker", + "Version": "4.18.0" }, { "Author": "Armin Ronacher", "Description": "A simple framework for building complex web applications.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Flask-1.1.1.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Flask-1.1.2.dist-info/LICENSE.rst", "LicenseText": "Copyright 2010 Pallets\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "Flask", "URL": "https://palletsprojects.com/p/flask/", - "Version": "1.1.1" + "Version": "1.1.2" }, { "Author": "Cory Dolphin", "Description": "A Flask extension adding a decorator for CORS support", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Flask_Cors-3.0.8.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Flask_Cors-3.0.9.dist-info/LICENSE", "LicenseText": "Copyright (C) 2016 Cory Dolphin, Olin College\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "Name": "Flask-Cors", "URL": "https://github.com/corydolphin/flask-cors", - "Version": "3.0.8" + "Version": "3.0.9" }, { "Author": "Sebastian Thiel, Michael Trier", "Description": "Python Git Library", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/GitPython-3.0.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/GitPython-3.1.11.dist-info/LICENSE", "LicenseText": "Copyright (C) 2008, 2009 Michael Trier and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without \nmodification, are permitted provided that the following conditions \nare met:\n\n* Redistributions of source code must retain the above copyright \nnotice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright \nnotice, this list of conditions and the following disclaimer in the \ndocumentation and/or other materials provided with the distribution.\n\n* Neither the name of the GitPython project nor the names of \nits contributors may be used to endorse or promote products derived \nfrom this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT \nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR \nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT \nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, \nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED \nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR \nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF \nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING \nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS \nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "GitPython", "URL": "https://github.com/gitpython-developers/GitPython", - "Version": "3.0.5" + "Version": "3.1.11" }, { "Author": "Nicolas Hennion", "Description": "A cross-platform curses-based monitoring tool", "License": "GNU Lesser General Public License v3 (LGPLv3)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Glances-3.1.3.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Glances-3.1.5.dist-info/COPYING", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n\n", "Name": "Glances", "URL": "https://github.com/nicolargo/glances", - "Version": "3.1.3" + "Version": "3.1.5" }, { "Author": "Stutzbach Enterprises, LLC", "Description": "a heap with decrease-key and increase-key operations", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/HeapDict-1.0.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/HeapDict-1.0.1.dist-info/LICENSE", "LicenseText": "Copyright 2009 Stutzbach Enterprises, LLC (daniel@stutzbachenterprises.com)\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer. \n 2. Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution. \n 3. The name of the author may not be used to endorse or promote\n products derived from this software without specific prior written\n permission. \n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR\nIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\nSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING\nIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "HeapDict", "URL": "http://stutzbachenterprises.com/", @@ -93,21 +143,21 @@ "Author": "Johannes Buchner", "Description": "Image Hashing library", "License": "BSD 2-clause (see LICENSE file)", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ImageHash-4.2.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2013-2020, Johannes Buchner\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "ImageHash", "URL": "https://github.com/JohannesBuchner/imagehash", - "Version": "4.0" + "Version": "4.2.0" }, { "Author": "Armin Ronacher", "Description": "A very fast and expressive template engine.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Jinja2-2.10.3.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Jinja2-2.11.2.dist-info/LICENSE.rst", "LicenseText": "Copyright 2007 Pallets\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "Jinja2", "URL": "https://palletsprojects.com/p/jinja/", - "Version": "2.10.3" + "Version": "2.11.2" }, { "Author": "UNKNOWN", @@ -123,57 +173,47 @@ "Author": "Francois Chollet", "Description": "Deep Learning for humans", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Keras-2.3.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Keras-2.4.3.dist-info/LICENSE", "LicenseText": "COPYRIGHT\n\nAll contributions by Fran\u00e7ois Chollet:\nCopyright (c) 2015 - 2019, Fran\u00e7ois Chollet.\nAll rights reserved.\n\nAll contributions by Google:\nCopyright (c) 2015 - 2019, Google, Inc.\nAll rights reserved.\n\nAll contributions by Microsoft:\nCopyright (c) 2017 - 2019, Microsoft, Inc.\nAll rights reserved.\n\nAll other contributions:\nCopyright (c) 2015 - 2019, the respective contributors.\nAll rights reserved.\n\nEach contributor holds copyright over their respective contributions.\nThe project versioning (Git) records all such contribution source information.\n\nLICENSE\n\nThe MIT License (MIT)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "Keras", "URL": "https://github.com/keras-team/keras", - "Version": "2.3.1" - }, - { - "Author": "Keras Team", - "Description": "Reference implementations of popular deep learning models", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Keras_Applications-1.0.8.dist-info/LICENSE", - "LicenseText": "COPYRIGHT\n\nCopyright (c) 2016 - 2018, the respective contributors.\nAll rights reserved.\n\nEach contributor holds copyright over their respective contributions.\nThe project versioning (Git) records all such contribution source information.\nThe initial code of this repository came from https://github.com/keras-team/keras\n(the Keras repository), hence, for author information regarding commits\nthat occured earlier than the first commit in the present repository,\nplease see the original Keras repository.\n\nLICENSE\n\nThe MIT License (MIT)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", - "Name": "Keras-Applications", - "URL": "https://github.com/keras-team/keras-applications", - "Version": "1.0.8" + "Version": "2.4.3" }, { "Author": "Keras Team", "Description": "Easy data preprocessing and data augmentation for deep learning models", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Keras_Preprocessing-1.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Keras_Preprocessing-1.1.2.dist-info/LICENSE", "LicenseText": "COPYRIGHT\n\nCopyright (c) 2015 - 2018, the respective contributors.\nAll rights reserved.\n\nEach contributor holds copyright over their respective contributions.\nThe project versioning (Git) records all such contribution source information.\nThe initial code of this repository came from https://github.com/keras-team/keras\n(the Keras repository), hence, for author information regarding commits\nthat occured earlier than the first commit in the present repository,\nplease see the original Keras repository.\n\nLICENSE\n\nThe MIT License (MIT)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "Keras-Preprocessing", "URL": "https://github.com/keras-team/keras-preprocessing", - "Version": "1.1.0" + "Version": "1.1.2" }, { "Author": "Mike Bayer", "Description": "A super-fast templating language that borrows the best ideas from the existing templating languages.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Mako-1.1.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Mako-1.1.3.dist-info/LICENSE", "LicenseText": "Copyright 2006-2020 the Mako authors and contributors .\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", "Name": "Mako", "URL": "https://www.makotemplates.org/", - "Version": "1.1.1" + "Version": "1.1.3" }, { "Author": "Manfred Stienstra, Yuri takhteyev and Waylan limberg", "Description": "Python implementation of Markdown.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Markdown-3.1.1.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Markdown-3.3.3.dist-info/LICENSE.md", "LicenseText": "Copyright 2007, 2008 The Python Markdown Project (v. 1.7 and later)\nCopyright 2004, 2005, 2006 Yuri Takhteyev (v. 0.2-1.6b)\nCopyright 2004 Manfred Stienstra (the original version)\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n* Neither the name of the Python Markdown Project nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE PYTHON MARKDOWN PROJECT ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL ANY CONTRIBUTORS TO THE PYTHON MARKDOWN PROJECT\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "Markdown", "URL": "https://Python-Markdown.github.io/", - "Version": "3.1.1" + "Version": "3.3.3" }, { "Author": "Armin Ronacher", "Description": "Safely add untrusted strings to HTML/XML markup.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/MarkupSafe-1.1.1.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/MarkupSafe-1.1.1.dist-info/LICENSE.rst", "LicenseText": "Copyright 2010 Pallets\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "MarkupSafe", "URL": "https://palletsprojects.com/p/markupsafe/", @@ -183,57 +223,97 @@ "Author": "UNKNOWN", "Description": "A Python library for automating interaction with websites", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/MechanicalSoup-0.12.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/MechanicalSoup-0.12.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "MechanicalSoup", "URL": "https://mechanicalsoup.readthedocs.io/", "Version": "0.12.0" }, + { + "Author": "James Bowman", + "Description": "Python bindings for ILM's OpenEXR image file format", + "License": "UNKNOWN", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "OpenEXR", + "URL": "http://www.excamera.com/sphinx/articles-openexr.html", + "Version": "1.3.2" + }, { "Author": "Alex Clark (PIL Fork Author)", "Description": "Python Imaging Library (Fork)", "License": "Historical Permission Notice and Disclaimer (HPND)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Pillow-7.0.0.dist-info/LICENSE", - "LicenseText": "The Python Imaging Library (PIL) is\n\n Copyright \u00a9 1997-2011 by Secret Labs AB\n Copyright \u00a9 1995-2011 by Fredrik Lundh\n\nPillow is the friendly PIL fork. It is\n\n Copyright \u00a9 2010-2020 by Alex Clark and contributors\n\nLike PIL, Pillow is licensed under the open source PIL Software License:\n\nBy obtaining, using, and/or copying this software and/or its associated documentation, you agree that you have read, understood, and will comply with the following terms and conditions:\n\nPermission to use, copy, modify, and distribute this software and its associated documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies, and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of Secret Labs AB or the author not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.\n\nSECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Pillow-8.0.1.dist-info/LICENSE", + "LicenseText": "The Python Imaging Library (PIL) is\n\n Copyright \u00a9 1997-2011 by Secret Labs AB\n Copyright \u00a9 1995-2011 by Fredrik Lundh\n\nPillow is the friendly PIL fork. It is\n\n Copyright \u00a9 2010-2020 by Alex Clark and contributors\n\nLike PIL, Pillow is licensed under the open source PIL Software License:\n\nBy obtaining, using, and/or copying this software and/or its associated\ndocumentation, you agree that you have read, understood, and will comply\nwith the following terms and conditions:\n\nPermission to use, copy, modify, and distribute this software and its\nassociated documentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appears in all copies, and that\nboth that copyright notice and this permission notice appear in supporting\ndocumentation, and that the name of Secret Labs AB or the author not be\nused in advertising or publicity pertaining to distribution of the software\nwithout specific, written prior permission.\n\nSECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS\nSOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.\nIN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL,\nINDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE\nOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n", "Name": "Pillow", "URL": "https://python-pillow.org", - "Version": "7.0.0" + "Version": "8.0.1" }, { - "Author": "Pedro Rodriguez", - "Description": "Package for creating data pipelines with chain functional programming", + "Author": "Anubhav Patel", + "Description": "Pure-Python robots.txt parser with support for modern conventions", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Protego-0.1.16.dist-info/LICENSE", + "LicenseText": "Copyright (c) Protego developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions, and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions, and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of Protego nor the names of its contributors may be used\n to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "Protego", + "URL": "UNKNOWN", + "Version": "0.1.16" + }, + { + "Author": "Patrick K. O'Brien", + "Description": "Multi-producer-multi-consumer signal dispatching mechanism", + "License": "BSD License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "PyDispatcher", + "URL": "http://pydispatcher.sourceforge.net", + "Version": "2.0.5" + }, + { + "Author": "Chris Rose", + "Description": "Hamcrest framework for matcher objects", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/PyHamcrest-2.0.2.dist-info/LICENSE.txt", + "LicenseText": "BSD License\n\nCopyright 2020 hamcrest.org\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this list of\nconditions and the following disclaimer. Redistributions in binary form must reproduce\nthe above copyright notice, this list of conditions and the following disclaimer in\nthe documentation and/or other materials provided with the distribution.\n\nNeither the name of Hamcrest nor the names of its contributors may be used to endorse\nor promote products derived from this software without specific prior written\npermission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT\nSHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\nBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY\nWAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", + "Name": "PyHamcrest", + "URL": "https://github.com/hamcrest/PyHamcrest", + "Version": "2.0.2" + }, + { + "Author": "Jose Padilla", + "Description": "JSON Web Token implementation in Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/PyFunctional-1.3.0.dist-info/LICENSE.txt", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2018 Pedro Rodriguez\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", - "Name": "PyFunctional", - "URL": "https://github.com/EntilZha/PyFunctional", - "Version": "1.3.0" + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/PyJWT-1.7.1.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Jos\u00e9 Padilla\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "PyJWT", + "URL": "http://github.com/jpadilla/pyjwt", + "Version": "1.7.1" }, { "Author": "yutaka.matsubara", "Description": "Pure Python MySQL Driver", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/PyMySQL-0.9.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/PyMySQL-0.10.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2010, 2013 PyMySQL contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "PyMySQL", "URL": "https://github.com/PyMySQL/PyMySQL/", - "Version": "0.9.3" + "Version": "0.10.1" }, { "Author": "The PyNaCl developers", "Description": "Python binding to the Networking and Cryptography (NaCl) library", "License": "Apache License 2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/PyNaCl-1.3.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/PyNaCl-1.4.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n", "Name": "PyNaCl", "URL": "https://github.com/pyca/pynacl/", - "Version": "1.3.0" + "Version": "1.4.0" }, { "Author": "Anorov", "Description": "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/PySocks-1.7.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/PySocks-1.7.1.dist-info/LICENSE", "LicenseText": "Copyright 2006 Dan-Haim. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n3. Neither the name of Dan Haim nor the names of his contributors may be used\n to endorse or promote products derived from this software without specific\n prior written permission.\n \nTHIS SOFTWARE IS PROVIDED BY DAN HAIM \"AS IS\" AND ANY EXPRESS OR IMPLIED\nWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO\nEVENT SHALL DAN HAIM OR HIS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA\nOR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT\nOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMANGE.\n", "Name": "PySocks", "URL": "https://github.com/Anorov/PySocks", @@ -257,27 +337,37 @@ "LicenseText": "UNKNOWN", "Name": "PyYAML", "URL": "https://github.com/yaml/pyyaml", - "Version": "5.2" + "Version": "5.3.1" }, { "Author": "Georg Brandl", "Description": "Pygments is a syntax highlighting package written in Python.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Pygments-2.5.2.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2006-2019 by the respective authors (see AUTHORS file).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Pygments-2.7.3.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2006-2020 by the respective authors (see AUTHORS file).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "Pygments", - "URL": "http://pygments.org/", - "Version": "2.5.2" + "URL": "https://pygments.org/", + "Version": "2.7.3" }, { "Author": "Guillaume Ayoub", "Description": "Pure Python module to hyphenate text", "License": "GNU General Public License v2 or later (GPLv2+), GNU Lesser General Public License v2 or later (LGPLv2+), Mozilla Public License 1.1 (MPL 1.1)", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Pyphen-0.10.0.dist-info/COPYING", + "LicenseText": "Pyphen is released under the GPL 2.0+/LGPL 2.1+/MPL 1.1 tri-license.\nSee COPYING.GPL, COPYING.LGPL and COPYING.MPL for more details.\n\nMany dictionaries are included in pyphen, they come from the LibreOffice git\nrepository and are distributed under GPL, LGPL and/or MPL. See the\ndictionaries and the libreoffice's repository for more details.\n\nhttp://cgit.freedesktop.org/libreoffice/dictionaries/tree/\n", "Name": "Pyphen", "URL": "https://github.com/Kozea/Pyphen", - "Version": "0.9.5" + "Version": "0.10.0" + }, + { + "Author": "Colin Duquesnoy, The Spyder Development Team", + "Description": "Provides an abstraction layer on top of the various Qt bindings (PyQt5, PyQt4 and PySide) and additional custom QWidgets.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/QtPy-1.9.0.dist-info/LICENSE.txt", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) The Spyder Development Team\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", + "Name": "QtPy", + "URL": "https://github.com/spyder-ide/qtpy", + "Version": "1.9.0" }, { "Author": "Dag Brattli", @@ -293,11 +383,31 @@ "Author": "Mike Bayer", "Description": "Database Abstraction Library", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/SQLAlchemy-1.3.13.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/SQLAlchemy-1.3.20.dist-info/LICENSE", "LicenseText": "Copyright 2005-2020 SQLAlchemy authors and contributors .\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "SQLAlchemy", "URL": "http://www.sqlalchemy.org", - "Version": "1.3.13" + "Version": "1.3.20" + }, + { + "Author": "Scrapy developers", + "Description": "A high-level Web Crawling and Web Scraping framework", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Scrapy-2.4.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) Scrapy developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions, and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions, and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of Scrapy nor the names of its contributors may be used\n to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "Scrapy", + "URL": "https://scrapy.org", + "Version": "2.4.1" + }, + { + "Author": "Dmitry Shachnev", + "Description": "Python bindings to FreeDesktop.org Secret Service API", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/SecretStorage-3.3.0.dist-info/LICENSE", + "LicenseText": "Copyright 2012-2018 Dmitry Shachnev \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n3. Neither the name of the University nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "SecretStorage", + "URL": "https://github.com/mitya57/secretstorage", + "Version": "3.3.0" }, { "Author": "Virgil Dupras", @@ -317,13 +427,13 @@ "LicenseText": "UNKNOWN", "Name": "Shapely", "URL": "https://github.com/Toblerity/Shapely", - "Version": "1.6.4.post2" + "Version": "1.7.1" }, { "Author": "Bastian Bechtold", "Description": "An audio library based on libsndfile, CFFI and NumPy", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/SoundFile-0.10.3.post1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/SoundFile-0.10.3.post1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2013, Bastian Bechtold\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n * Neither the name of PySoundFile nor the names\n of its contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "SoundFile", "URL": "https://github.com/bastibe/PySoundFile", @@ -333,147 +443,167 @@ "Author": "Randal S. Olson", "Description": "Tree-based Pipeline Optimization Tool", "License": "GNU Lesser General Public License v3 (LGPLv3)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/TPOT-0.11.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/TPOT-0.11.6.post2.dist-info/LICENSE", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n", "Name": "TPOT", "URL": "https://github.com/EpistasisLab/tpot", - "Version": "0.11.1" + "Version": "0.11.6.post2" }, { "Author": "LISA laboratory, University of Montreal", "Description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Theano-1.0.4.dist-info/LICENSE.txt", - "LicenseText": ".. _license:\n\nLICENSE\n=======\n\nCopyright (c) 2008--2019, Theano Development Team\nAll rights reserved.\n\nContains code from NumPy, Copyright (c) 2005-2016, NumPy Developers.\nAll rights reserved.\n\nContains frozendict code from slezica\u2019s python-frozendict(https://github.com/slezica/python-frozendict/blob/master/frozendict/__init__.py), Copyright (c) 2012 Santiago Lezica. All rights reserved. \n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Theano nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Theano-1.0.5.dist-info/LICENSE.txt", + "LicenseText": ".. _license:\n\nLICENSE\n=======\n\nCopyright (c) 2008--2020, Theano Development Team\nAll rights reserved.\n\nContains code from NumPy, Copyright (c) 2005-2016, NumPy Developers.\nAll rights reserved.\n\nContains frozendict code from slezica\u2019s python-frozendict(https://github.com/slezica/python-frozendict/blob/master/frozendict/__init__.py), Copyright (c) 2012 Santiago Lezica. All rights reserved. \n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Theano nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "Theano", "URL": "http://deeplearning.net/software/theano/", - "Version": "1.0.4" + "Version": "1.0.5" + }, + { + "Author": "Twisted Matrix Laboratories", + "Description": "An asynchronous networking framework written in Python", + "License": "MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Twisted-20.3.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2001-2020\nAllen Short\nAmber Hawkie Brown\nAndrew Bennetts\nAndy Gayton\nAntoine Pitrou\nApple Computer, Inc.\nAshwini Oruganti\nBenjamin Bruheim\nBob Ippolito\nCanonical Limited\nChristopher Armstrong\nCiena Corporation\nDavid Reid\nDivmod Inc.\nDonovan Preston\nEric Mangold\nEyal Lotem\nGoogle Inc.\nHybrid Logic Ltd.\nHynek Schlawack\nItamar Turner-Trauring\nJames Knight\nJason A. Mobarak\nJean-Paul Calderone\nJessica McKellar\nJonathan D. Simms\nJonathan Jacobs\nJonathan Lange\nJulian Berman\nJ\u00fcrgen Hermann\nKevin Horn\nKevin Turner\nLaurens Van Houtven\nMary Gardiner\nMassachusetts Institute of Technology\nMatthew Lefkowitz\nMoshe Zadka\nPaul Swartz\nPavel Pergamenshchik\nRackspace, US Inc.\nRalph Meijer\nRichard Wall\nSean Riley\nSoftware Freedom Conservancy\nTavendo GmbH\nThijs Triemstra\nThomas Herve\nTimothy Allen\nTom Most\nTom Prince\nTravis B. Hartwell\n\nand others that have contributed code to the public domain.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "Twisted", + "URL": "https://twistedmatrix.com/", + "Version": "20.3.0" }, { "Author": "Armin Ronacher", "Description": "The comprehensive WSGI web application library.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/Werkzeug-0.16.0.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/Werkzeug-1.0.1.dist-info/LICENSE.rst", "LicenseText": "Copyright 2007 Pallets\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "Werkzeug", "URL": "https://palletsprojects.com/p/werkzeug/", - "Version": "0.16.0" + "Version": "1.0.1" }, { "Author": "The Abseil Authors", "Description": "Abseil Python Common Libraries, see https://github.com/abseil/abseil-py.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/absl_py-0.9.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/absl_py-0.10.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "absl-py", "URL": "https://github.com/abseil/abseil-py", - "Version": "0.9.0" - }, - { - "Author": "Liangchen Luo", - "Description": "AdaBound optimization algorithm, build on PyTorch.", - "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "adabound", - "URL": "https://github.com/Luolc/AdaBound", - "Version": "0.0.5" + "Version": "0.10.0" }, { "Author": "Google LLC", "Description": "adanet is a lightweight and scalable TensorFlow AutoML framework for training and deploying adaptive neural networks using the AdaNet algorithm [Cortes et al. ICML 2017](https://arxiv.org/abs/1607.01097).", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/adanet-0.8.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/adanet-0.9.0.dist-info/LICENSE.txt", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", "Name": "adanet", "URL": "https://github.com/tensorflow/adanet", - "Version": "0.8.0" + "Version": "0.9.0" }, { "Author": "Mats Julian Olsen", "Description": "Addict is a dictionary whose items can be set using both attribute and item syntax.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/addict-2.2.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/addict-2.4.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Mats Julian Olsen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "addict", "URL": "https://github.com/mewwts/addict", - "Version": "2.2.1" + "Version": "2.4.0" }, { - "Author": "Irina Nicolae", - "Description": "Toolbox for adversarial machine learning.", + "Author": "Christopher Groskopf", + "Description": "A data analysis library that is optimized for humans instead of machines.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/adversarial_robustness_toolbox-1.1.0.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (C) IBM Corporation 2018\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "adversarial-robustness-toolbox", - "URL": "https://github.com/IBM/adversarial-robustness-toolbox", - "Version": "1.1.0" + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "agate", + "URL": "http://agate.readthedocs.org/", + "Version": "1.6.1" + }, + { + "Author": "Christopher Groskopf", + "Description": "agate-dbf adds read support for dbf files to agate.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/agate_dbf-0.2.2.dist-info/COPYING", + "LicenseText": "The MIT License\n\nCopyright (c) 2016 Christopher Groskopf and contributors \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "agate-dbf", + "URL": "http://agate-dbf.readthedocs.org/", + "Version": "0.2.2" + }, + { + "Author": "Christopher Groskopf", + "Description": "agate-excel adds read support for Excel files (xls and xlsx) to agate.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/agate_excel-0.2.3.dist-info/COPYING", + "LicenseText": "The MIT License\n\nCopyright (c) 2017 Christopher Groskopf and contributors \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "agate-excel", + "URL": "http://agate-excel.readthedocs.org/", + "Version": "0.2.3" + }, + { + "Author": "Christopher Groskopf", + "Description": "agate-sql adds SQL read/write support to agate.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/agate_sql-0.5.5.dist-info/COPYING", + "LicenseText": "The MIT License\n\nCopyright (c) 2017 Christopher Groskopf and contributors \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "agate-sql", + "URL": "http://agate-sql.readthedocs.org/", + "Version": "0.5.5" }, { "Author": "Nikolay Kim", "Description": "Async http client/server framework (asyncio)", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/aiohttp-3.6.2.dist-info/LICENSE.txt", - "LicenseText": "Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2013-2019 Nikolay Kim and Andrew Svetlov\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/aiohttp-3.7.3.dist-info/LICENSE.txt", + "LicenseText": "Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2013-2020 aiohttp maintainers\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "aiohttp", "URL": "https://github.com/aio-libs/aiohttp", - "Version": "3.6.2" + "Version": "3.7.3" }, { "Author": "Buslaev Alexander, Alexander Parinov, Vladimir Iglovikov, Eugene Khvedchenya, Druzhinin Mikhail", "Description": "Fast image augmentation library and easy to use wrapper around other libraries", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/albumentations-0.4.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/albumentations-0.5.2.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 Buslaev Alexander, Alexander Parinov, Vladimir Iglovikov\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", "Name": "albumentations", - "URL": "https://github.com/albu/albumentations", - "Version": "0.4.3" + "URL": "https://github.com/albumentations-team/albumentations", + "Version": "0.5.2" }, { "Author": "Mike Bayer", "Description": "A database migration tool for SQLAlchemy.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/alembic-1.3.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/alembic-1.4.1.dist-info/LICENSE", "LicenseText": "Copyright 2009-2020 Michael Bayer.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", "Name": "alembic", "URL": "https://alembic.sqlalchemy.org", - "Version": "1.3.3" - }, - { - "Author": "Romel J. Torres", - "Description": "Python module to get stock data from the Alpha Vantage Api", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/alpha_vantage-2.1.3.dist-info/LICENSE.txt", - "LicenseText": "MIT License\n\nCopyright (c) 2017 Romel Torres\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "alpha-vantage", - "URL": "https://github.com/RomelTorres/alpha_vantage", - "Version": "2.1.3" + "Version": "1.4.1" }, { "Author": "Brian E. Granger / Jake VanderPlas", "Description": "Altair: A declarative statistical visualization library for Python.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/altair-4.0.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/altair-4.1.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015, Brian E. Granger and Jake Vanderplas\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of altair nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "altair", "URL": "http://altair-viz.github.io", - "Version": "4.0.1" + "Version": "4.1.0" }, { "Author": "Barry Pederson", "Description": "Low-level AMQP client for Python (fork of amqplib).", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/amqp-2.5.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/amqp-5.0.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015-2016 Ask Solem & contributors. All rights reserved.\nCopyright (c) 2012-2014 GoPivotal, Inc. All rights reserved.\nCopyright (c) 2009, 2010, 2011, 2012 Ask Solem, and individual contributors. All rights reserved.\nCopyright (C) 2007-2008 Barry Pederson . All rights reserved.\n\npy-amqp is licensed under The BSD License (3 Clause, also known as\nthe new BSD license). The license is an OSI approved Open Source\nlicense and is GPL-compatible(1).\n\nThe license text can also be found here:\nhttp://www.opensource.org/licenses/BSD-3-Clause\n\nLicense\n=======\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Ask Solem, nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Ask Solem OR CONTRIBUTORS\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\n\nFootnotes\n=========\n(1) A GPL-compatible license makes it possible to\n combine Celery with other software that is released\n under the GPL, it does not mean that we're distributing\n Celery under the GPL license. The BSD license, unlike the GPL,\n let you distribute a modified version without making your\n changes open source.\n", "Name": "amqp", "URL": "http://github.com/celery/py-amqp", - "Version": "2.5.2" + "Version": "5.0.2" }, { "Author": "Brandon Nielsen", "Description": "A library for parsing ISO 8601 strings.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/aniso8601-7.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/aniso8601-7.0.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2019, Brandon Nielsen\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "aniso8601", "URL": "https://bitbucket.org/nielsenb/aniso8601", @@ -483,11 +613,11 @@ "Author": "Erik Bernhardsson", "Description": "Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk.", "License": "Apache License 2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/annoy-1.16.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/annoy-1.17.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "annoy", "URL": "https://github.com/spotify/annoy", - "Version": "1.16.3" + "Version": "1.17.0" }, { "Author": "Jonathan Eunice", @@ -500,64 +630,84 @@ "Version": "0.8.4" }, { - "Author": "Trent Mick; Sridhar Ratnakumar; Jeff Rouse", - "Description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".", - "License": "MIT License", + "Author": "Eric Vergnaud, Terence Parr, Sam Harwell", + "Description": "ANTLR 4.8 runtime for Python 3.7", + "License": "BSD", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", + "Name": "antlr4-python3-runtime", + "URL": "http://www.antlr.org", + "Version": "4.8" + }, + { + "Author": "Trent Mick", + "Description": "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/appdirs-1.4.4.dist-info/LICENSE.txt", + "LicenseText": "# This is the MIT license\n\nCopyright (c) 2010 ActiveState Software Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n", "Name": "appdirs", "URL": "http://github.com/ActiveState/appdirs", - "Version": "1.4.3" + "Version": "1.4.4" + }, + { + "Author": "Andrey Kislyuk", + "Description": "Bash tab completion for argparse", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/argcomplete-1.12.2.dist-info/LICENSE.rst", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n", + "Name": "argcomplete", + "URL": "https://github.com/kislyuk/argcomplete", + "Version": "1.12.2" }, { "Author": "Chris Smith", "Description": "Better dates & times for Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/arrow-0.15.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/arrow-0.17.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2019 Chris Smith\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "arrow", "URL": "https://arrow.readthedocs.io", - "Version": "0.15.5" + "Version": "0.17.0" }, { - "Author": "wbond", - "Description": "Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/asn1crypto-1.3.0.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2015-2019 Will Bond \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "asn1crypto", - "URL": "https://github.com/wbond/asn1crypto", - "Version": "1.3.0" + "Author": "UNKNOWN", + "Description": "Atomic Simulation Environment", + "License": "GNU Lesser General Public License v2 or later (LGPLv2+)", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ase-3.20.1.dist-info/LICENSE", + "LicenseText": "ASE is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 2.1 of the License, or\n(at your option) any later version.\n\nASE is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with ASE. If not, see .\n", + "Name": "ase", + "URL": "https://wiki.fysik.dtu.dk/ase", + "Version": "3.20.1" }, { "Author": "Patrick Maupin", "Description": "Read/rewrite/write Python ASTs", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/astor-0.8.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2012, Patrick Maupin\nCopyright (c) 2013, Berker Peksag\nCopyright (c) 2008, Armin Ronacher\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\nmay be used to endorse or promote products derived from this software without\nspecific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "astor", "URL": "https://github.com/berkerpeksag/astor", - "Version": "0.8.0" + "Version": "0.8.1" }, { "Author": "Python Code Quality Authority", "Description": "An abstract syntax tree for Python with inference support.", "License": "LGPL", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/astroid-2.3.3.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/astroid-2.4.2.dist-info/COPYING", "LicenseText": "\t\t GNU GENERAL PUBLIC LICENSE\n\t\t Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.,\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\t\t\t Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users. This\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it. (Some other Free Software Foundation software is covered by\nthe GNU Lesser General Public License instead.) You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have. You must make sure that they, too, receive or can get the\nsource code. And you must show them these terms so they know their\nrights.\n\n We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware. If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n Finally, any free program is threatened constantly by software\npatents. We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary. To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n\t\t GNU GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License. The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage. (Hereinafter, translation is included without limitation in\nthe term \"modification\".) Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n 1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n 2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) You must cause the modified files to carry prominent notices\n stating that you changed the files and the date of any change.\n\n b) You must cause any work that you distribute or publish, that in\n whole or in part contains or is derived from the Program or any\n part thereof, to be licensed as a whole at no charge to all third\n parties under the terms of this License.\n\n c) If the modified program normally reads commands interactively\n when run, you must cause it, when started running for such\n interactive use in the most ordinary way, to print or display an\n announcement including an appropriate copyright notice and a\n notice that there is no warranty (or else, saying that you provide\n a warranty) and that users may redistribute the program under\n these conditions, and telling the user how to view a copy of this\n License. (Exception: if the Program itself is interactive but\n does not normally print such an announcement, your work based on\n the Program is not required to print an announcement.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n a) Accompany it with the complete corresponding machine-readable\n source code, which must be distributed under the terms of Sections\n 1 and 2 above on a medium customarily used for software interchange; or,\n\n b) Accompany it with a written offer, valid for at least three\n years, to give any third party, for a charge no more than your\n cost of physically performing source distribution, a complete\n machine-readable copy of the corresponding source code, to be\n distributed under the terms of Sections 1 and 2 above on a medium\n customarily used for software interchange; or,\n\n c) Accompany it with the information you received as to the offer\n to distribute corresponding source code. (This alternative is\n allowed only for noncommercial distribution and only if you\n received the program in object code or executable form with such\n an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it. For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable. However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License. Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n 5. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n 6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n 7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded. In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n 9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number. If the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation. If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n 10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission. For software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this. Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n\t\t\t NO WARRANTY\n\n 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n\t\t END OF TERMS AND CONDITIONS\n\n\t How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This program is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 2 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License along\n with this program; if not, write to the Free Software Foundation, Inc.,\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\n\nAlso add information on how to contact you by electronic and paper mail.\n\nIf the program is interactive, make it output a short notice like this\nwhen it starts in an interactive mode:\n\n Gnomovision version 69, Copyright (C) year name of author\n Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, the commands you use may\nbe called something other than `show w' and `show c'; they could even be\nmouse-clicks or menu items--whatever suits your program.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the program, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n `Gnomovision' (which makes passes at compilers) written by James Hacker.\n\n , 1 April 1989\n Ty Coon, President of Vice\n\nThis General Public License does not permit incorporating your program into\nproprietary programs. If your program is a subroutine library, you may\nconsider it more useful to permit linking proprietary applications with the\nlibrary. If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License.\n", "Name": "astroid", "URL": "https://github.com/PyCQA/astroid", - "Version": "2.3.3" + "Version": "2.4.2" }, { - "Author": "The Astropy Developers", - "Description": "Community-developed python astronomy tools", + "Author": "UNKNOWN", + "Description": "An AST unparser for Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/astropy-4.0.dist-info/LICENSE.txt", - "LicenseText": "Copyright (c) 2011-2017, Astropy Developers\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright notice, this\n list of conditions and the following disclaimer in the documentation and/or\n other materials provided with the distribution.\n* Neither the name of the Astropy Team nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", - "Name": "astropy", - "URL": "http://astropy.org", - "Version": "4.0" + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/astunparse-1.6.3.dist-info/LICENSE", + "LicenseText": "LICENSE\n=======\n\nCopyright (c) 2014, Simon Percivall\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n* Neither the name of AST Unparser nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved\" are retained\nin Python alone or in any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n", + "Name": "astunparse", + "URL": "https://github.com/simonpercivall/astunparse", + "Version": "1.6.3" }, { "Author": "Nathaniel J. Smith", @@ -573,31 +723,51 @@ "Author": "Andrew Svetlov", "Description": "Timeout context manager for asyncio programs", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/async_timeout-3.0.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/async_timeout-3.0.1.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "async-timeout", "URL": "https://github.com/aio-libs/async_timeout/", "Version": "3.0.1" }, + { + "Author": "Denis Ryzhkov", + "Description": "Simple decorator to set attributes of target function or class in a DRY way.", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "attr", + "URL": "https://github.com/denis-ryzhkov/attr", + "Version": "0.3.1" + }, { "Author": "Hynek Schlawack", "Description": "Classes Without Boilerplate", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/attrs-19.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/attrs-20.3.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Hynek Schlawack\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "attrs", "URL": "https://www.attrs.org/", - "Version": "19.3.0" + "Version": "20.3.0" }, { "Author": "Adrian Sampson", "Description": "multi-library, cross-platform audio decoding", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/audioread-2.1.8.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/audioread-2.1.9.dist-info/LICENSE", "LicenseText": "Copyright (c) 2011-2018 Adrian Sampson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\nDAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE\nOR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "audioread", "URL": "https://github.com/sampsyo/audioread", - "Version": "2.1.8" + "Version": "2.1.9" + }, + { + "Author": "autocfg contributors", + "Description": "Deep learning configuration", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/autocfg-0.0.6.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "autocfg", + "URL": "https://github.com/zhreshold/autocfg", + "Version": "0.0.6" }, { "Author": "Nathan West", @@ -609,6 +779,16 @@ "URL": "https://github.com/Lucretiel/autocommand", "Version": "2.2.1" }, + { + "Author": "AutoGluon Community", + "Description": "AutoML Toolkit with MXNet Gluon", + "License": "Apache", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "autogluon.core", + "URL": "https://github.com/awslabs/autogluon", + "Version": "0.0.16b20201209" + }, { "Author": "Dougal Maclaurin and David Duvenaud and Matthew Johnson", "Description": "Efficiently computes derivatives of numpy code.", @@ -622,42 +802,82 @@ { "Author": "Cameron Davidson-Pilon", "Description": "Autograd compatible approximations to the gamma family of functions", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/autograd_gamma-0.4.1.dist-info/LICENSE", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/autograd_gamma-0.5.0.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2019 Cameron Davidson-Pilon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "autograd-gamma", "URL": "https://github.com/CamDavidsonPilon/autograd-gamma", - "Version": "0.4.1" + "Version": "0.5.0" }, { "Author": "Data Analytics at Texas A&M (DATA) Lab, Keras Team", "Description": "AutoML for deep learning", - "License": "MIT", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/autokeras-1.0.12.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2020 The AutoKeras Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "autokeras", "URL": "http://autokeras.com", - "Version": "1.0.0" + "Version": "1.0.12" }, { "Author": "Hideo Hattori", "Description": "A tool that automatically formats Python code to conform to the PEP 8 style guide", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/autopep8-1.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/autopep8-1.5.4.dist-info/LICENSE", "LicenseText": "Copyright (C) 2010-2011 Hideo Hattori\nCopyright (C) 2011-2013 Hideo Hattori, Steven Myint\nCopyright (C) 2013-2016 Hideo Hattori, Steven Myint, Bill Wendling\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS\nBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "autopep8", "URL": "https://github.com/hhatto/autopep8", - "Version": "1.5" + "Version": "1.5.4" + }, + { + "Author": "Microsoft Corporation", + "Description": "Microsoft Azure Core Library for Python", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "azure-core", + "URL": "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core", + "Version": "1.9.0" + }, + { + "Author": "Microsoft Corporation", + "Description": "Microsoft Azure Blob Storage Client Library for Python", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/azure_storage_blob-12.6.0.dist-info/LICENSE.txt", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2017 Microsoft\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", + "Name": "azure-storage-blob", + "URL": "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/storage/azure-storage-blob", + "Version": "12.6.0" }, { "Author": "Thomas Kluyver", "Description": "Specifications for callback functions passed in to an API", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/backcall-0.2.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014, Thomas Kluyver\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this\n list of conditions and the following disclaimer in the documentation and/or\n other materials provided with the distribution.\n\n* Neither the name of the {organization} nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "backcall", "URL": "https://github.com/takluyver/backcall", - "Version": "0.1.0" + "Version": "0.2.0" + }, + { + "Author": "Raymond Hettinger", + "Description": "Backport of functools.lru_cache", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/backports.functools_lru_cache-1.6.1.dist-info/LICENSE", + "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "backports.functools-lru-cache", + "URL": "https://github.com/jaraco/backports.functools_lru_cache", + "Version": "1.6.1" + }, + { + "Author": "Friedrich Lindenberg", + "Description": "Commons of banal micro-functions for Python.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/banal-1.0.1.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2017 Friedrich Lindenberg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "banal", + "URL": "http://github.com/pudo/banal", + "Version": "1.0.1" }, { "Author": "PyCQA", @@ -669,6 +889,16 @@ "URL": "https://bandit.readthedocs.io/en/latest/", "Version": "1.6.2" }, + { + "Author": "David Keijser", + "Description": "Base58 and Base58Check implementation", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/base58-2.0.1.dist-info/COPYING", + "LicenseText": "Copyright (c) 2015 David Keijser\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "base58", + "URL": "https://github.com/keis/base58", + "Version": "2.0.1" + }, { "Author": "Fernando Nogueira", "Description": "Bayesian Optimization package", @@ -677,53 +907,63 @@ "LicenseText": "UNKNOWN", "Name": "bayesian-optimization", "URL": "https://github.com/fmfn/BayesianOptimization", - "Version": "1.0.1" + "Version": "1.2.0" }, { "Author": "The Python Cryptographic Authority developers", "Description": "Modern password hashing for your software and your servers", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/bcrypt-3.1.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/bcrypt-3.2.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\nEND OF TERMS AND CONDITIONS\n\nAPPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\nCopyright [yyyy] [name of copyright owner]\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "bcrypt", "URL": "https://github.com/pyca/bcrypt/", - "Version": "3.1.7" + "Version": "3.2.0" }, { "Author": "Leonard Richardson", "Description": "Screen-scraping library", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/beautifulsoup4-4.8.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/beautifulsoup4-4.9.3.dist-info/LICENSE", "LicenseText": "Beautiful Soup is made available under the MIT license:\n\n Copyright (c) 2004-2019 Leonard Richardson\n\n Permission is hereby granted, free of charge, to any person obtaining\n a copy of this software and associated documentation files (the\n \"Software\"), to deal in the Software without restriction, including\n without limitation the rights to use, copy, modify, merge, publish,\n distribute, sublicense, and/or sell copies of the Software, and to\n permit persons to whom the Software is furnished to do so, subject to\n the following conditions:\n\n The above copyright notice and this permission notice shall be\n included in all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\n NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS\n BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\n ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n\nBeautiful Soup incorporates code from the html5lib library, which is\nalso made available under the MIT license. Copyright (c) 2006-2013\nJames Graham and other contributors\n\nBeautiful Soup depends on the soupsieve library, which is also made\navailable under the MIT license. Copyright (c) 2018 Isaac Muse\n", "Name": "beautifulsoup4", "URL": "http://www.crummy.com/software/BeautifulSoup/bs4/", - "Version": "4.8.2" + "Version": "4.9.3" + }, + { + "Author": "Josh Junon", + "Description": "Pretty and helpful exceptions, automatically", + "License": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/better_exceptions-0.2.2.dist-info/LICENSE.txt", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 Josh Junon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "better-exceptions", + "URL": "https://github.com/qix-/better-exceptions", + "Version": "0.2.2" }, { "Author": "R Oudkerk / Python Software Foundation", "Description": "Python multiprocessing fork with improvements and bugfixes", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/billiard-3.6.1.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/billiard-3.6.3.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2006-2008, R Oudkerk and Contributors\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n3. Neither the name of author nor the names of any contributors may be\n used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\nOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGE.\n\n", "Name": "billiard", "URL": "https://github.com/celery/billiard", - "Version": "3.6.1.0" + "Version": "3.6.3.0" }, { "Author": "\u0141ukasz Langa", "Description": "The uncompromising code formatter.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/black-19.10b0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/black-20.8b1.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2018 \u0141ukasz Langa\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "black", "URL": "https://github.com/psf/black", - "Version": "19.10b0" + "Version": "20.8b1" }, { "Author": "Continuum Analytics", "Description": "Blaze", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/blaze-0.10.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/blaze-0.10.1.dist-info/LICENSE.txt", "LicenseText": "\ufeffCopyright (c) 2012-2014, Continuum Analytics, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Continuum Analytics nor the names of any contributors\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.", "Name": "blaze", "URL": "UNKNOWN", @@ -733,41 +973,51 @@ "Author": "UNKNOWN", "Description": "An easy safelist-based HTML-sanitizing tool.", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/bleach-3.2.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014-2017, Mozilla Foundation\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "bleach", "URL": "https://github.com/mozilla/bleach", - "Version": "3.1.0" + "Version": "3.2.1" + }, + { + "Author": "Jason Kirtland", + "Description": "Fast, simple object-to-object and broadcast signaling", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/blinker-1.4.dist-info/LICENSE", + "LicenseText": "Copyright (c) The Blinker authors and contributors \n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "blinker", + "URL": "http://pythonhosted.org/blinker/", + "Version": "1.4" }, { "Author": "Matthew Honnibal", "Description": "The Blis BLAS-like linear algebra library, as a self-contained C-extension.", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/blis-0.7.4.dist-info/LICENSE", + "LicenseText": "NOTE: Portions of this project's code are copyrighted by\n\n The University of Texas at Austin\n\nwhile other portions are copyrighted by\n\n Hewlett Packard Enterprise Development LP\n Advanced Micro Devices, Inc.\n ExplosionAI GmbH\n\nwith some overlap. Please see file-level license headers for file-specific\ncopyright info. All parties provide their portions of the code under the\n3-clause BSD license, found below.\n\n---\n\nCopyright (C) 2018, The University of Texas at Austin\nCopyright (C) 2016, Hewlett Packard Enterprise Development LP\nCopyright (C) 2018, Advanced Micro Devices, Inc.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n - Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n - Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n - Neither the name(s) of the copyright holder(s) nor the names of its\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "blis", "URL": "https://github.com/explosion/cython-blis", - "Version": "0.4.1" + "Version": "0.7.4" + }, + { + "Author": "Bokeh Team", + "Description": "Interactive plots and applications in the browser from Python", + "License": "Freely Distributable", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/bokeh-2.2.3.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2012 - 2020, Anaconda, Inc., and Bokeh Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Anaconda nor the names of any contributors\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "bokeh", + "URL": "http://github.com/bokeh/bokeh", + "Version": "2.2.3" }, { "Author": "Mahmoud Hashemi", "Description": "When they're not builtins, they're boltons.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/boltons-20.0.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/boltons-20.2.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2013, Mahmoud Hashemi\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * The names of the contributors may not be used to endorse or\n promote products derived from this software without specific\n prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "boltons", "URL": "https://github.com/mahmoud/boltons", - "Version": "20.0.0" - }, - { - "Author": "Mitch Garnaat", - "Description": "Amazon Web Services Library", - "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "boto", - "URL": "https://github.com/boto/boto/", - "Version": "2.49.0" + "Version": "20.2.1" }, { "Author": "Amazon Web Services", @@ -777,7 +1027,7 @@ "LicenseText": "UNKNOWN", "Name": "boto3", "URL": "https://github.com/boto/boto3", - "Version": "1.11.9" + "Version": "1.16.32" }, { "Author": "Amazon Web Services", @@ -787,37 +1037,47 @@ "LicenseText": "UNKNOWN", "Name": "botocore", "URL": "https://github.com/boto/botocore", - "Version": "1.14.9" + "Version": "1.19.33" }, { "Author": "Marcel Hellkamp", "Description": "Fast and simple WSGI-framework for small web-applications.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/bottle-0.12.18.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/bottle-0.12.19.dist-info/LICENSE", "LicenseText": "Copyright (c) 2012, Marcel Hellkamp.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "bottle", "URL": "http://bottlepy.org/", - "Version": "0.12.18" + "Version": "0.12.19" }, { "Author": "The BQplot Development Team", "Description": "Interactive plotting for the Jupyter notebook, using d3.js and ipywidgets.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/bqplot-0.12.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/bqplot-0.12.19.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2015 Bloomberg Finance L.P.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\n\nColor Schemes License\n=====================\n\nThe colorschemes.py file contains color schemes from the d3js library: http://d3js.org/,\nwhich is licensed under the \"3-clause BSD\" license. See the colorschemes.py file for details.\n\n\nColorBrewer File License\n========================\n\nThis product includes color specifications and designs developed by Cynthia Brewer\n(http://colorbrewer.org/). These are in the colorbrewer.js file, which is licensed\nunder the Apache 2.0 license. See the colorbrewer.js file for details.\n\n\nMap Data Files License\n======================\n\nThe USMapData.json and WorldMapData.json files are derived from data\nin the TopoJSON project, and these two files are licensed under the\nfollowing license:\n\nCopyright (c) 2012, Michael Bostock\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* The name Michael Bostock may not be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY\nOF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,\nEVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nExamples' Data Files License\n============================\n\nThe files 'gdp_per_capita.csv' and 'country_codes.csv' were adapted from\nthe World Bank Data Catalog.\nThe World Bank: GDP per capita (current US$): http://data.worldbank.org/indicator/NY.GDP.PCAP.CD?end=2015&start=1960\nThe World Bank: Country Codes: http://wits.worldbank.org/wits/wits/WITSHELP/Content/Codes/Country_Codes.htm\n\nThe license and attribution may be found at http://go.worldbank.org/OJC02YMLA0.\n\nThe example notebook 'Visualizing the US Elections.ipynb' uses the HuffPost Pollster API which is distributed\nunder the following license:\n\nCopyright (c) 2012, The Huffington Post\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nThe file '2008-election-results.csv' was adapted from the US Geological Survey. The source, license and attribution can be found at https://catalog.data.gov/dataset/2008-presidential-general-election-county-results-direct-download.\n\nThe file 'state_codes.csv' was adopted from the Census Bureau and can be found\nat https://www.census.gov/geo/reference/ansi_statetables.html.\n\nWealth of Nations Files License\n===============================\n\nBased on free material from GAPMINDER.ORG, CC-BY LICENSE\n\nThe nations.json files are derived from an example in the d3 project and the\nfile is generated and licensed under:\n\nCopyright (c) 2012, Michael Bostock\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* The name Michael Bostock may not be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY\nOF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,\nEVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nLasso Point Testing License\n===========================\n\nThe lasso_test.js file is derived from http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html\nand is licensed under the \"3-clause BSD\" license. See the lasso_test.js file for details.\n", "Name": "bqplot", "URL": "https://github.com/bloomberg/bqplot", - "Version": "0.12.2" + "Version": "0.12.19" }, { "Author": "Martin Journois", "Description": "Generate complex HTML+JS pages with Python", "License": "Copyright (C) 2013, Martin Journois", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/branca-0.3.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/branca-0.4.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (C) 2013, Martin Journois\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "branca", "URL": "https://github.com/python-visualization/branca", - "Version": "0.3.1" + "Version": "0.4.1" + }, + { + "Author": "Cory Benfield", + "Description": "Python binding to the Brotli library", + "License": "MIT", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "brotlipy", + "URL": "https://github.com/python-hyper/brotlipy/", + "Version": "0.7.0" }, { "Author": "Leonard Richardson", @@ -833,27 +1093,37 @@ "Author": "Thomas Kemmer", "Description": "Extensible memoizing collections and decorators", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cachetools-4.0.0.dist-info/LICENSE", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014-2019 Thomas Kemmer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cachetools-4.1.1.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014-2020 Thomas Kemmer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "cachetools", "URL": "https://github.com/tkem/cachetools/", - "Version": "4.0.0" + "Version": "4.1.1" + }, + { + "Author": "S\u00e9bastien Eustace", + "Description": "Cachy provides a simple yet effective caching library.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cachy-0.3.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2015 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "cachy", + "URL": "https://github.com/sdispater/cachy", + "Version": "0.3.0" }, { "Author": "DataStax", "Description": "DataStax Driver for Apache Cassandra", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cassandra_driver-3.24.0.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n", "Name": "cassandra-driver", "URL": "http://github.com/datastax/python-driver", - "Version": "3.21.0" + "Version": "3.24.0" }, { "Author": "Explosion", "Description": "Super lightweight function registries for your library", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/catalogue-1.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/catalogue-1.0.0.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2019 ExplosionAI GmbH\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "catalogue", "URL": "https://github.com/explosion/catalogue", @@ -863,21 +1133,21 @@ "Author": "Will McGinnis", "Description": "A collection sklearn transformers to encode categorical variables as numeric", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/category_encoders-2.1.0.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/category_encoders-2.2.2.dist-info/LICENSE.md", "LicenseText": "Copyright (c) 2015, Helton Tech, LLC\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "category-encoders", - "URL": "https://github.com/wdm0006/categorical_encoding", - "Version": "2.1.0" + "URL": "https://github.com/scikit-learn-contrib/category_encoders", + "Version": "2.2.2" }, { "Author": "Ask Solem", "Description": "Distributed Task Queue.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/celery-4.4.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/celery-5.0.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015-2016 Ask Solem & contributors. All rights reserved.\nCopyright (c) 2012-2014 GoPivotal, Inc. All rights reserved.\nCopyright (c) 2009, 2010, 2011, 2012 Ask Solem, and individual contributors. All rights reserved.\n\nCelery is licensed under The BSD License (3 Clause, also known as\nthe new BSD license). The license is an OSI approved Open Source\nlicense and is GPL-compatible(1).\n\nThe license text can also be found here:\nhttp://www.opensource.org/licenses/BSD-3-Clause\n\nLicense\n=======\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Ask Solem, nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Ask Solem OR CONTRIBUTORS\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\nDocumentation License\n=====================\n\nThe documentation portion of Celery (the rendered contents of the\n\"docs\" directory of a software distribution or checkout) is supplied\nunder the \"Creative Commons Attribution-ShareAlike 4.0\nInternational\" (CC BY-SA 4.0) License as described by\nhttps://creativecommons.org/licenses/by-sa/4.0/\n\nFootnotes\n=========\n(1) A GPL-compatible license makes it possible to\n combine Celery with other software that is released\n under the GPL, it does not mean that we're distributing\n Celery under the GPL license. The BSD license, unlike the GPL,\n let you distribute a modified version without making your\n changes open source.\n", "Name": "celery", "URL": "http://celeryproject.org", - "Version": "4.4.0" + "Version": "5.0.2" }, { "Author": "Kenneth Reitz", @@ -886,14 +1156,14 @@ "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "certifi", - "URL": "https://certifi.io/", - "Version": "2019.11.28" + "URL": "https://certifiio.readthedocs.io/en/latest/", + "Version": "2020.12.5" }, { "Author": "Thomas Mendoza", "Description": "Utility to create and sign CAs and certificates", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/certipy-0.1.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/certipy-0.1.3.dist-info/LICENSE", "LicenseText": "Copyright (c) 2018, Lawrence Livermore National Security, LLC\nProduced at the Lawrence Livermore National Laboratory\nWritten by Thomas Mendoza mendoza33@llnl.gov\nLLNL-CODE-754897\nAll rights reserved\n\nThis file is part of Certipy. For details, see\nhttps://github.com/LLNL/certipy. Please also read this link - Additional\nBSD Notice.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the disclaimer below.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the disclaimer (as noted below) in\n the documentation and/or other materials provided with the distribution.\n * Neither the name of the LLNS/LLNL nor the names of its contributors may\n be used to endorse or promote products derived from this software without\n specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL LAWRENCE LIVERMORE NATIONAL SECURITY, LLC,\nTHE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nAdditional BSD Notice\n\n1. This notice is required to be provided under our contract with the U.S.\nDepartment of Energy (DOE). This work was produced at Lawrence Livermore\nNational Laboratory under Contract No. DE-AC52-07NA27344 with the DOE.\n\n2. Neither the United States Government nor Lawrence Livermore National\nSecurity, LLC nor any of their employees, makes any warranty, express or\nimplied, or assumes any liability or responsibility for the accuracy,\ncompleteness, or usefulness of any information, apparatus, product,\nor process disclosed, or represents that its use would not infringe\nprivately-owned rights.\n\n3. Also, reference herein to any specific commercial products, process, or\nservices by trade name, trademark, manufacturer or otherwise does not\nnecessarily constitute or imply its endorsement, recommendation, or favoring\nby the United States Government or Lawrence Livermore National Security, LLC.\nThe views and opinions of authors expressed herein do not necessarily state\nor reflect those of the United States Government or Lawrence Livermore\nNational Security, LLC, and shall not be used for advertising or product\nendorsement purposes.\n", "Name": "certipy", "URL": "https://github.com/LLNL/certipy", @@ -902,82 +1172,122 @@ { "Author": "Armin Rigo, Maciej Fijalkowski", "Description": "Foreign Function Interface for Python calling C code.", - "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cffi-1.13.2.dist-info/LICENSE", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cffi-1.14.4.dist-info/LICENSE", "LicenseText": "\nExcept when otherwise stated (look for LICENSE files in directories or\ninformation at the beginning of each file) all software and\ndocumentation is licensed as follows: \n\n The MIT License\n\n Permission is hereby granted, free of charge, to any person \n obtaining a copy of this software and associated documentation \n files (the \"Software\"), to deal in the Software without \n restriction, including without limitation the rights to use, \n copy, modify, merge, publish, distribute, sublicense, and/or \n sell copies of the Software, and to permit persons to whom the \n Software is furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included \n in all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS \n OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, \n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL \n THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER \n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING \n FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER \n DEALINGS IN THE SOFTWARE.\n\n", "Name": "cffi", "URL": "http://cffi.readthedocs.org", - "Version": "1.13.2" + "Version": "1.14.4" }, { "Author": "Seiya Tokui", "Description": "A flexible framework of neural networks", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/chainer-7.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/chainer-7.7.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015 Preferred Infrastructure, Inc.\nCopyright (c) 2015 Preferred Networks, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.", "Name": "chainer", "URL": "https://chainer.org/", - "Version": "7.1.0" + "Version": "7.7.0" }, { "Author": "Mark Pilgrim", "Description": "Universal encoding detector for Python 2 and 3", "License": "GNU Library or Lesser General Public License (LGPL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/chardet-3.0.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/chardet-3.0.4.dist-info/LICENSE", "LicenseText": "\t\t GNU LESSER GENERAL PUBLIC LICENSE\n\t\t Version 2.1, February 1999\n\n Copyright (C) 1991, 1999 Free Software Foundation, Inc.\n 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n[This is the first released version of the Lesser GPL. It also counts\n as the successor of the GNU Library Public License, version 2, hence\n the version number 2.1.]\n\n\t\t\t Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicenses are intended to guarantee your freedom to share and change\nfree software--to make sure the software is free for all its users.\n\n This license, the Lesser General Public License, applies to some\nspecially designated software packages--typically libraries--of the\nFree Software Foundation and other authors who decide to use it. You\ncan use it too, but we suggest you first think carefully about whether\nthis license or the ordinary General Public License is the better\nstrategy to use in any particular case, based on the explanations below.\n\n When we speak of free software, we are referring to freedom of use,\nnot price. Our General Public Licenses are designed to make sure that\nyou have the freedom to distribute copies of free software (and charge\nfor this service if you wish); that you receive source code or can get\nit if you want it; that you can change the software and use pieces of\nit in new free programs; and that you are informed that you can do\nthese things.\n\n To protect your rights, we need to make restrictions that forbid\ndistributors to deny you these rights or to ask you to surrender these\nrights. These restrictions translate to certain responsibilities for\nyou if you distribute copies of the library or if you modify it.\n\n For example, if you distribute copies of the library, whether gratis\nor for a fee, you must give the recipients all the rights that we gave\nyou. You must make sure that they, too, receive or can get the source\ncode. If you link other code with the library, you must provide\ncomplete object files to the recipients, so that they can relink them\nwith the library after making changes to the library and recompiling\nit. And you must show them these terms so they know their rights.\n\n We protect your rights with a two-step method: (1) we copyright the\nlibrary, and (2) we offer you this license, which gives you legal\npermission to copy, distribute and/or modify the library.\n\n To protect each distributor, we want to make it very clear that\nthere is no warranty for the free library. Also, if the library is\nmodified by someone else and passed on, the recipients should know\nthat what they have is not the original version, so that the original\nauthor's reputation will not be affected by problems that might be\nintroduced by others.\n\f\n Finally, software patents pose a constant threat to the existence of\nany free program. We wish to make sure that a company cannot\neffectively restrict the users of a free program by obtaining a\nrestrictive license from a patent holder. Therefore, we insist that\nany patent license obtained for a version of the library must be\nconsistent with the full freedom of use specified in this license.\n\n Most GNU software, including some libraries, is covered by the\nordinary GNU General Public License. This license, the GNU Lesser\nGeneral Public License, applies to certain designated libraries, and\nis quite different from the ordinary General Public License. We use\nthis license for certain libraries in order to permit linking those\nlibraries into non-free programs.\n\n When a program is linked with a library, whether statically or using\na shared library, the combination of the two is legally speaking a\ncombined work, a derivative of the original library. The ordinary\nGeneral Public License therefore permits such linking only if the\nentire combination fits its criteria of freedom. The Lesser General\nPublic License permits more lax criteria for linking other code with\nthe library.\n\n We call this license the \"Lesser\" General Public License because it\ndoes Less to protect the user's freedom than the ordinary General\nPublic License. It also provides other free software developers Less\nof an advantage over competing non-free programs. These disadvantages\nare the reason we use the ordinary General Public License for many\nlibraries. However, the Lesser license provides advantages in certain\nspecial circumstances.\n\n For example, on rare occasions, there may be a special need to\nencourage the widest possible use of a certain library, so that it becomes\na de-facto standard. To achieve this, non-free programs must be\nallowed to use the library. A more frequent case is that a free\nlibrary does the same job as widely used non-free libraries. In this\ncase, there is little to gain by limiting the free library to free\nsoftware only, so we use the Lesser General Public License.\n\n In other cases, permission to use a particular library in non-free\nprograms enables a greater number of people to use a large body of\nfree software. For example, permission to use the GNU C Library in\nnon-free programs enables many more people to use the whole GNU\noperating system, as well as its variant, the GNU/Linux operating\nsystem.\n\n Although the Lesser General Public License is Less protective of the\nusers' freedom, it does ensure that the user of a program that is\nlinked with the Library has the freedom and the wherewithal to run\nthat program using a modified version of the Library.\n\n The precise terms and conditions for copying, distribution and\nmodification follow. Pay close attention to the difference between a\n\"work based on the library\" and a \"work that uses the library\". The\nformer contains code derived from the library, whereas the latter must\nbe combined with the library in order to run.\n\f\n\t\t GNU LESSER GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License Agreement applies to any software library or other\nprogram which contains a notice placed by the copyright holder or\nother authorized party saying it may be distributed under the terms of\nthis Lesser General Public License (also called \"this License\").\nEach licensee is addressed as \"you\".\n\n A \"library\" means a collection of software functions and/or data\nprepared so as to be conveniently linked with application programs\n(which use some of those functions and data) to form executables.\n\n The \"Library\", below, refers to any such software library or work\nwhich has been distributed under these terms. A \"work based on the\nLibrary\" means either the Library or any derivative work under\ncopyright law: that is to say, a work containing the Library or a\nportion of it, either verbatim or with modifications and/or translated\nstraightforwardly into another language. (Hereinafter, translation is\nincluded without limitation in the term \"modification\".)\n\n \"Source code\" for a work means the preferred form of the work for\nmaking modifications to it. For a library, complete source code means\nall the source code for all modules it contains, plus any associated\ninterface definition files, plus the scripts used to control compilation\nand installation of the library.\n\n Activities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning a program using the Library is not restricted, and output from\nsuch a program is covered only if its contents constitute a work based\non the Library (independent of the use of the Library in a tool for\nwriting it). Whether that is true depends on what the Library does\nand what the program that uses the Library does.\n \n 1. You may copy and distribute verbatim copies of the Library's\ncomplete source code as you receive it, in any medium, provided that\nyou conspicuously and appropriately publish on each copy an\nappropriate copyright notice and disclaimer of warranty; keep intact\nall the notices that refer to this License and to the absence of any\nwarranty; and distribute a copy of this License along with the\nLibrary.\n\n You may charge a fee for the physical act of transferring a copy,\nand you may at your option offer warranty protection in exchange for a\nfee.\n\f\n 2. You may modify your copy or copies of the Library or any portion\nof it, thus forming a work based on the Library, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) The modified work must itself be a software library.\n\n b) You must cause the files modified to carry prominent notices\n stating that you changed the files and the date of any change.\n\n c) You must cause the whole of the work to be licensed at no\n charge to all third parties under the terms of this License.\n\n d) If a facility in the modified Library refers to a function or a\n table of data to be supplied by an application program that uses\n the facility, other than as an argument passed when the facility\n is invoked, then you must make a good faith effort to ensure that,\n in the event an application does not supply such function or\n table, the facility still operates, and performs whatever part of\n its purpose remains meaningful.\n\n (For example, a function in a library to compute square roots has\n a purpose that is entirely well-defined independent of the\n application. Therefore, Subsection 2d requires that any\n application-supplied function or table used by this function must\n be optional: if the application does not supply it, the square\n root function must still compute square roots.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Library,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Library, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote\nit.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Library.\n\nIn addition, mere aggregation of another work not based on the Library\nwith the Library (or with a work based on the Library) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may opt to apply the terms of the ordinary GNU General Public\nLicense instead of this License to a given copy of the Library. To do\nthis, you must alter all the notices that refer to this License, so\nthat they refer to the ordinary GNU General Public License, version 2,\ninstead of to this License. (If a newer version than version 2 of the\nordinary GNU General Public License has appeared, then you can specify\nthat version instead if you wish.) Do not make any other change in\nthese notices.\n\f\n Once this change is made in a given copy, it is irreversible for\nthat copy, so the ordinary GNU General Public License applies to all\nsubsequent copies and derivative works made from that copy.\n\n This option is useful when you wish to copy part of the code of\nthe Library into a program that is not a library.\n\n 4. You may copy and distribute the Library (or a portion or\nderivative of it, under Section 2) in object code or executable form\nunder the terms of Sections 1 and 2 above provided that you accompany\nit with the complete corresponding machine-readable source code, which\nmust be distributed under the terms of Sections 1 and 2 above on a\nmedium customarily used for software interchange.\n\n If distribution of object code is made by offering access to copy\nfrom a designated place, then offering equivalent access to copy the\nsource code from the same place satisfies the requirement to\ndistribute the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 5. A program that contains no derivative of any portion of the\nLibrary, but is designed to work with the Library by being compiled or\nlinked with it, is called a \"work that uses the Library\". Such a\nwork, in isolation, is not a derivative work of the Library, and\ntherefore falls outside the scope of this License.\n\n However, linking a \"work that uses the Library\" with the Library\ncreates an executable that is a derivative of the Library (because it\ncontains portions of the Library), rather than a \"work that uses the\nlibrary\". The executable is therefore covered by this License.\nSection 6 states terms for distribution of such executables.\n\n When a \"work that uses the Library\" uses material from a header file\nthat is part of the Library, the object code for the work may be a\nderivative work of the Library even though the source code is not.\nWhether this is true is especially significant if the work can be\nlinked without the Library, or if the work is itself a library. The\nthreshold for this to be true is not precisely defined by law.\n\n If such an object file uses only numerical parameters, data\nstructure layouts and accessors, and small macros and small inline\nfunctions (ten lines or less in length), then the use of the object\nfile is unrestricted, regardless of whether it is legally a derivative\nwork. (Executables containing this object code plus portions of the\nLibrary will still fall under Section 6.)\n\n Otherwise, if the work is a derivative of the Library, you may\ndistribute the object code for the work under the terms of Section 6.\nAny executables containing that work also fall under Section 6,\nwhether or not they are linked directly with the Library itself.\n\f\n 6. As an exception to the Sections above, you may also combine or\nlink a \"work that uses the Library\" with the Library to produce a\nwork containing portions of the Library, and distribute that work\nunder terms of your choice, provided that the terms permit\nmodification of the work for the customer's own use and reverse\nengineering for debugging such modifications.\n\n You must give prominent notice with each copy of the work that the\nLibrary is used in it and that the Library and its use are covered by\nthis License. You must supply a copy of this License. If the work\nduring execution displays copyright notices, you must include the\ncopyright notice for the Library among them, as well as a reference\ndirecting the user to the copy of this License. Also, you must do one\nof these things:\n\n a) Accompany the work with the complete corresponding\n machine-readable source code for the Library including whatever\n changes were used in the work (which must be distributed under\n Sections 1 and 2 above); and, if the work is an executable linked\n with the Library, with the complete machine-readable \"work that\n uses the Library\", as object code and/or source code, so that the\n user can modify the Library and then relink to produce a modified\n executable containing the modified Library. (It is understood\n that the user who changes the contents of definitions files in the\n Library will not necessarily be able to recompile the application\n to use the modified definitions.)\n\n b) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (1) uses at run time a\n copy of the library already present on the user's computer system,\n rather than copying library functions into the executable, and (2)\n will operate properly with a modified version of the library, if\n the user installs one, as long as the modified version is\n interface-compatible with the version that the work was made with.\n\n c) Accompany the work with a written offer, valid for at\n least three years, to give the same user the materials\n specified in Subsection 6a, above, for a charge no more\n than the cost of performing this distribution.\n\n d) If distribution of the work is made by offering access to copy\n from a designated place, offer equivalent access to copy the above\n specified materials from the same place.\n\n e) Verify that the user has already received a copy of these\n materials or that you have already sent this user a copy.\n\n For an executable, the required form of the \"work that uses the\nLibrary\" must include any data and utility programs needed for\nreproducing the executable from it. However, as a special exception,\nthe materials to be distributed need not include anything that is\nnormally distributed (in either source or binary form) with the major\ncomponents (compiler, kernel, and so on) of the operating system on\nwhich the executable runs, unless that component itself accompanies\nthe executable.\n\n It may happen that this requirement contradicts the license\nrestrictions of other proprietary libraries that do not normally\naccompany the operating system. Such a contradiction means you cannot\nuse both them and the Library together in an executable that you\ndistribute.\n\f\n 7. You may place library facilities that are a work based on the\nLibrary side-by-side in a single library together with other library\nfacilities not covered by this License, and distribute such a combined\nlibrary, provided that the separate distribution of the work based on\nthe Library and of the other library facilities is otherwise\npermitted, and provided that you do these two things:\n\n a) Accompany the combined library with a copy of the same work\n based on the Library, uncombined with any other library\n facilities. This must be distributed under the terms of the\n Sections above.\n\n b) Give prominent notice with the combined library of the fact\n that part of it is a work based on the Library, and explaining\n where to find the accompanying uncombined form of the same work.\n\n 8. You may not copy, modify, sublicense, link with, or distribute\nthe Library except as expressly provided under this License. Any\nattempt otherwise to copy, modify, sublicense, link with, or\ndistribute the Library is void, and will automatically terminate your\nrights under this License. However, parties who have received copies,\nor rights, from you under this License will not have their licenses\nterminated so long as such parties remain in full compliance.\n\n 9. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Library or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Library (or any work based on the\nLibrary), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Library or works based on it.\n\n 10. Each time you redistribute the Library (or any work based on the\nLibrary), the recipient automatically receives a license from the\noriginal licensor to copy, distribute, link with or modify the Library\nsubject to these terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties with\nthis License.\n\f\n 11. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Library at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Library by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Library.\n\nIf any portion of this section is held invalid or unenforceable under any\nparticular circumstance, the balance of the section is intended to apply,\nand the section as a whole is intended to apply in other circumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 12. If the distribution and/or use of the Library is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Library under this License may add\nan explicit geographical distribution limitation excluding those countries,\nso that distribution is permitted only in or among countries not thus\nexcluded. In such case, this License incorporates the limitation as if\nwritten in the body of this License.\n\n 13. The Free Software Foundation may publish revised and/or new\nversions of the Lesser General Public License from time to time.\nSuch new versions will be similar in spirit to the present version,\nbut may differ in detail to address new problems or concerns.\n\nEach version is given a distinguishing version number. If the Library\nspecifies a version number of this License which applies to it and\n\"any later version\", you have the option of following the terms and\nconditions either of that version or of any later version published by\nthe Free Software Foundation. If the Library does not specify a\nlicense version number, you may choose any version ever published by\nthe Free Software Foundation.\n\f\n 14. If you wish to incorporate parts of the Library into other free\nprograms whose distribution conditions are incompatible with these,\nwrite to the author to ask for permission. For software which is\ncopyrighted by the Free Software Foundation, write to the Free\nSoftware Foundation; we sometimes make exceptions for this. Our\ndecision will be guided by the two goals of preserving the free status\nof all derivatives of our free software and of promoting the sharing\nand reuse of software generally.\n\n\t\t\t NO WARRANTY\n\n 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO\nWARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.\nEXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR\nOTHER PARTIES PROVIDE THE LIBRARY \"AS IS\" WITHOUT WARRANTY OF ANY\nKIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE\nLIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME\nTHE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN\nWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY\nAND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU\nFOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE\nLIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING\nRENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A\nFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF\nSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGES.\n\n\t\t END OF TERMS AND CONDITIONS\n\f\n How to Apply These Terms to Your New Libraries\n\n If you develop a new library, and you want it to be of the greatest\npossible use to the public, we recommend making it free software that\neveryone can redistribute and change. You can do so by permitting\nredistribution under these terms (or, alternatively, under the terms of the\nordinary General Public License).\n\n To apply these terms, attach the following notices to the library. It is\nsafest to attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least the\n\"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This library is free software; you can redistribute it and/or\n modify it under the terms of the GNU Lesser General Public\n License as published by the Free Software Foundation; either\n version 2.1 of the License, or (at your option) any later version.\n\n This library is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n Lesser General Public License for more details.\n\n You should have received a copy of the GNU Lesser General Public\n License along with this library; if not, write to the Free Software\n Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n\nAlso add information on how to contact you by electronic and paper mail.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the library, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the\n library `Frob' (a library for tweaking knobs) written by James Random Hacker.\n\n , 1 April 1990\n Ty Coon, President of Vice\n\nThat's all there is to it!\n\n\n", "Name": "chardet", "URL": "https://github.com/chardet/chardet", "Version": "3.0.4" }, { - "Author": "Chris P", - "Description": "Utilities for interfacing with plotly's Chart Studio", - "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/chart_studio-1.0.0.dist-info/LICENSE.txt", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016-2019 Plotly, Inc\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", - "Name": "chart-studio", - "URL": "https://plot.ly/python/", - "Version": "1.0.0" + "Author": "S\u00e9bastien Eustace", + "Description": "Cleo allows you to create beautiful and testable command-line interfaces.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cleo-0.8.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2013 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", + "Name": "cleo", + "URL": "https://github.com/sdispater/cleo", + "Version": "0.8.1" }, { "Author": "UNKNOWN", - "Description": "An end-to-end PyTorch framework for image and video classification.", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/classy_vision-0.2.0.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (c) Facebook, Inc. and its affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "classy-vision", - "URL": "https://classyvision.ai", - "Version": "0.2.0" + "Description": "Composable command line interface toolkit", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/click-7.1.2.dist-info/LICENSE.rst", + "LicenseText": "Copyright 2014 Pallets\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "click", + "URL": "https://palletsprojects.com/p/click/", + "Version": "7.1.2" + }, + { + "Author": "Timo Furrer", + "Description": "Enable git-like did-you-mean feature in click.", + "License": "BSD License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "click-didyoumean", + "URL": "https://github.com/timofurrer/click-didyoumean", + "Version": "0.0.3" + }, + { + "Author": "Markus Unterwaditzer", + "Description": "REPL plugin for Click", + "License": "MIT", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "click-repl", + "URL": "https://github.com/untitaker/click-repl", + "Version": "0.1.6" + }, + { + "Author": "Yoav Ram", + "Description": "Spinner for Click", + "License": "MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/click_spinner-0.1.10.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2016 Yoav Ram\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "click-spinner", + "URL": "https://github.com/click-contrib/click-spinner", + "Version": "0.1.10" }, { "Author": "OpenStack", "Description": "Command Line Interface Formulation Framework", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cliff-2.18.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cliff-3.5.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "cliff", "URL": "https://docs.openstack.org/cliff/latest/", - "Version": "2.18.0" + "Version": "3.5.0" + }, + { + "Author": "S\u00e9bastien Eustace", + "Description": "CliKit is a group of utilities to build beautiful and testable command line interfaces.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/clikit-0.6.2.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2018 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "clikit", + "URL": "https://github.com/sdispater/clikit", + "Version": "0.6.2" }, { "Author": "IBM", "Description": "Cloudant / CouchDB Client Library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cloudant-2.12.0.dist-info/LICENSE", - "LicenseText": "Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", "Name": "cloudant", "URL": "https://github.com/cloudant/python-cloudant", - "Version": "2.12.0" + "Version": "2.14.0" }, { "Author": "Cloudpipe", "Description": "Extended pickling support for Python objects", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cloudpickle-1.2.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cloudpickle-1.6.0.dist-info/LICENSE", "LicenseText": "This module was extracted from the `cloud` package, developed by\nPiCloud, Inc.\n\nCopyright (c) 2015, Cloudpickle contributors.\nCopyright (c) 2012, Regents of the University of California.\nCopyright (c) 2009 PiCloud, Inc. http://www.picloud.com.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of the University of California, Berkeley nor the\n names of its contributors may be used to endorse or promote\n products derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "cloudpickle", "URL": "https://github.com/cloudpipe/cloudpickle", - "Version": "1.2.2" + "Version": "1.6.0" }, { "Author": "Nikolaus Hansen", @@ -987,47 +1297,57 @@ "LicenseText": "UNKNOWN", "Name": "cma", "URL": "https://github.com/CMA-ES/pycma", - "Version": "2.7.0" + "Version": "3.0.3" + }, + { + "Author": "Masashi Shibata", + "Description": "Lightweight Covariance Matrix Adaptation Evolution Strategy (CMA-ES) implementation for Python 3.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cmaes-0.7.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2020 CyberAgent, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "cmaes", + "URL": "https://github.com/CyberAgent/cmaes", + "Version": "0.7.0" + }, + { + "Author": "Jean-Christophe Fillion-Robin", + "Description": "CMake is an open-source, cross-platform family of tools designed to build, test and package software", + "License": "Apache Software License, BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cmake-3.18.4.dist-info/LICENSE_Apache_20", + "LicenseText": "Apache License\nVersion 2.0, January 2004\nhttp://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n\"License\" shall mean the terms and conditions for use, reproduction, and\ndistribution as defined by Sections 1 through 9 of this document.\n\n\"Licensor\" shall mean the copyright owner or entity authorized by the copyright\nowner that is granting the License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all other entities\nthat control, are controlled by, or are under common control with that entity.\nFor the purposes of this definition, \"control\" means (i) the power, direct or\nindirect, to cause the direction or management of such entity, whether by\ncontract or otherwise, or (ii) ownership of fifty percent (50%) or more of the\noutstanding shares, or (iii) beneficial ownership of such entity.\n\n\"You\" (or \"Your\") shall mean an individual or Legal Entity exercising\npermissions granted by this License.\n\n\"Source\" form shall mean the preferred form for making modifications, including\nbut not limited to software source code, documentation source, and configuration\nfiles.\n\n\"Object\" form shall mean any form resulting from mechanical transformation or\ntranslation of a Source form, including but not limited to compiled object code,\ngenerated documentation, and conversions to other media types.\n\n\"Work\" shall mean the work of authorship, whether in Source or Object form, made\navailable under the License, as indicated by a copyright notice that is included\nin or attached to the work (an example is provided in the Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source or Object form, that\nis based on (or derived from) the Work and for which the editorial revisions,\nannotations, elaborations, or other modifications represent, as a whole, an\noriginal work of authorship. For the purposes of this License, Derivative Works\nshall not include works that remain separable from, or merely link (or bind by\nname) to the interfaces of, the Work and Derivative Works thereof.\n\n\"Contribution\" shall mean any work of authorship, including the original version\nof the Work and any modifications or additions to that Work or Derivative Works\nthereof, that is intentionally submitted to Licensor for inclusion in the Work\nby the copyright owner or by an individual or Legal Entity authorized to submit\non behalf of the copyright owner. For the purposes of this definition,\n\"submitted\" means any form of electronic, verbal, or written communication sent\nto the Licensor or its representatives, including but not limited to\ncommunication on electronic mailing lists, source code control systems, and\nissue tracking systems that are managed by, or on behalf of, the Licensor for\nthe purpose of discussing and improving the Work, but excluding communication\nthat is conspicuously marked or otherwise designated in writing by the copyright\nowner as \"Not a Contribution.\"\n\n\"Contributor\" shall mean Licensor and any individual or Legal Entity on behalf\nof whom a Contribution has been received by Licensor and subsequently\nincorporated within the Work.\n\n2. Grant of Copyright License.\n\nSubject to the terms and conditions of this License, each Contributor hereby\ngrants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,\nirrevocable copyright license to reproduce, prepare Derivative Works of,\npublicly display, publicly perform, sublicense, and distribute the Work and such\nDerivative Works in Source or Object form.\n\n3. Grant of Patent License.\n\nSubject to the terms and conditions of this License, each Contributor hereby\ngrants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,\nirrevocable (except as stated in this section) patent license to make, have\nmade, use, offer to sell, sell, import, and otherwise transfer the Work, where\nsuch license applies only to those patent claims licensable by such Contributor\nthat are necessarily infringed by their Contribution(s) alone or by combination\nof their Contribution(s) with the Work to which such Contribution(s) was\nsubmitted. If You institute patent litigation against any entity (including a\ncross-claim or counterclaim in a lawsuit) alleging that the Work or a\nContribution incorporated within the Work constitutes direct or contributory\npatent infringement, then any patent licenses granted to You under this License\nfor that Work shall terminate as of the date such litigation is filed.\n\n4. Redistribution.\n\nYou may reproduce and distribute copies of the Work or Derivative Works thereof\nin any medium, with or without modifications, and in Source or Object form,\nprovided that You meet the following conditions:\n\nYou must give any other recipients of the Work or Derivative Works a copy of\nthis License; and\nYou must cause any modified files to carry prominent notices stating that You\nchanged the files; and\nYou must retain, in the Source form of any Derivative Works that You distribute,\nall copyright, patent, trademark, and attribution notices from the Source form\nof the Work, excluding those notices that do not pertain to any part of the\nDerivative Works; and\nIf the Work includes a \"NOTICE\" text file as part of its distribution, then any\nDerivative Works that You distribute must include a readable copy of the\nattribution notices contained within such NOTICE file, excluding those notices\nthat do not pertain to any part of the Derivative Works, in at least one of the\nfollowing places: within a NOTICE text file distributed as part of the\nDerivative Works; within the Source form or documentation, if provided along\nwith the Derivative Works; or, within a display generated by the Derivative\nWorks, if and wherever such third-party notices normally appear. The contents of\nthe NOTICE file are for informational purposes only and do not modify the\nLicense. You may add Your own attribution notices within Derivative Works that\nYou distribute, alongside or as an addendum to the NOTICE text from the Work,\nprovided that such additional attribution notices cannot be construed as\nmodifying the License.\nYou may add Your own copyright statement to Your modifications and may provide\nadditional or different license terms and conditions for use, reproduction, or\ndistribution of Your modifications, or for any such Derivative Works as a whole,\nprovided Your use, reproduction, and distribution of the Work otherwise complies\nwith the conditions stated in this License.\n\n5. Submission of Contributions.\n\nUnless You explicitly state otherwise, any Contribution intentionally submitted\nfor inclusion in the Work by You to the Licensor shall be under the terms and\nconditions of this License, without any additional terms or conditions.\nNotwithstanding the above, nothing herein shall supersede or modify the terms of\nany separate license agreement you may have executed with Licensor regarding\nsuch Contributions.\n\n6. Trademarks.\n\nThis License does not grant permission to use the trade names, trademarks,\nservice marks, or product names of the Licensor, except as required for\nreasonable and customary use in describing the origin of the Work and\nreproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty.\n\nUnless required by applicable law or agreed to in writing, Licensor provides the\nWork (and each Contributor provides its Contributions) on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,\nincluding, without limitation, any warranties or conditions of TITLE,\nNON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are\nsolely responsible for determining the appropriateness of using or\nredistributing the Work and assume any risks associated with Your exercise of\npermissions under this License.\n\n8. Limitation of Liability.\n\nIn no event and under no legal theory, whether in tort (including negligence),\ncontract, or otherwise, unless required by applicable law (such as deliberate\nand grossly negligent acts) or agreed to in writing, shall any Contributor be\nliable to You for damages, including any direct, indirect, special, incidental,\nor consequential damages of any character arising as a result of this License or\nout of the use or inability to use the Work (including but not limited to\ndamages for loss of goodwill, work stoppage, computer failure or malfunction, or\nany and all other commercial damages or losses), even if such Contributor has\nbeen advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability.\n\nWhile redistributing the Work or Derivative Works thereof, You may choose to\noffer, and charge a fee for, acceptance of support, warranty, indemnity, or\nother liability obligations and/or rights consistent with this License. However,\nin accepting such obligations, You may act only on Your own behalf and on Your\nsole responsibility, not on behalf of any other Contributor, and only if You\nagree to indemnify, defend, and hold each Contributor harmless for any liability\nincurred by, or claims asserted against, such Contributor by reason of your\naccepting any such warranty or additional liability.\n\nEND OF TERMS AND CONDITIONS\n\nAPPENDIX: How to apply the Apache License to your work\n\nTo apply the Apache License to your work, attach the following boilerplate\nnotice, with the fields enclosed by brackets \"[]\" replaced with your own\nidentifying information. (Don't include the brackets!) The text should be\nenclosed in the appropriate comment syntax for the file format. We also\nrecommend that a file or class name and description of purpose be included on\nthe same \"printed page\" as the copyright notice for easier identification within\nthird-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", + "Name": "cmake", + "URL": "http://cmake.org/", + "Version": "3.18.4" }, { "Author": "Catherine Devlin", - "Description": "cmd2 - a tool for building interactive command line applications in Python", + "Description": "cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cmd2-1.4.0.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2008-2020 Catherine Devlin and others\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "cmd2", "URL": "https://github.com/python-cmd2/cmd2", - "Version": "0.8.9" + "Version": "1.4.0" }, { "Author": "Jonathan Hartley", "Description": "Cross-platform colored terminal text.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/colorama-0.4.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/colorama-0.4.4.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2010 Jonathan Hartley\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holders, nor those of its contributors\n may be used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "colorama", "URL": "https://github.com/tartley/colorama", - "Version": "0.4.3" + "Version": "0.4.4" }, { "Author": "Sam Clements", "Description": "Log formatting with colors!", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/colorlog-4.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/colorlog-4.6.2.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2018 Sam Clements \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "colorlog", "URL": "https://github.com/borntyping/python-colorlog", - "Version": "4.1.0" - }, - { - "Author": "Jack Parmer", - "Description": "Color scales for IPython notebook", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/colorlover-0.3.0.dist-info/LICENSE", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2019 Jack Parmer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\nContact GitHub API Training Shop Blog About\n", - "Name": "colorlover", - "URL": "https://github.com/jackparmer/colorlover", - "Version": "0.3.0" + "Version": "4.6.2" }, { "Author": "Yue Zhao", @@ -1037,7 +1357,17 @@ "LicenseText": "UNKNOWN", "Name": "combo", "URL": "https://github.com/yzhao062/combo", - "Version": "0.0.8" + "Version": "0.1.1" + }, + { + "Author": "Bibek Kafle , Roland Shoemaker ", + "Description": "Python parser for the CommonMark Markdown spec", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/commonmark-0.9.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014, Bibek Kafle and Roland Shoemaker\n\nBased on stmd.js: Copyright (c) 2014, John MacFarlane\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the names of Bibek Kafle, Roland Shoemaker nor the names of other\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", + "Name": "commonmark", + "URL": "https://github.com/rtfd/commonmark.py", + "Version": "0.9.1" }, { "Author": "Anaconda, Inc.", @@ -1047,7 +1377,7 @@ "LicenseText": "UNKNOWN", "Name": "conda", "URL": "https://github.com/conda/conda", - "Version": "4.8.1" + "Version": "4.9.2" }, { "Author": "Continuum Analytics, Inc.", @@ -1057,17 +1387,17 @@ "LicenseText": "UNKNOWN", "Name": "conda-build", "URL": "https://github.com/conda/conda-build", - "Version": "3.18.11" + "Version": "3.20.5" }, { "Author": "Anaconda, Inc.", "Description": "Create and extract conda packages of various formats", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/conda_package_handling-1.6.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/conda_package_handling-1.7.2.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2019, Conda\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "conda-package-handling", "URL": "https://github.com/conda/conda-package-handling", - "Version": "1.6.0" + "Version": "1.7.2" }, { "Author": "Rob Dennis, Eli Courtwright (Michael Foord & Nicola Larosa original maintainers)", @@ -1081,93 +1411,113 @@ }, { "Author": "\u0141ukasz Langa", - "Description": "Updated configparser from Python 3.7 for Python 2.6+.", + "Description": "Updated configparser from Python 3.8 for Python 2.6+.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/configparser-4.0.2.dist-info/LICENSE", - "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/configparser-5.0.1.dist-info/LICENSE", + "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", "Name": "configparser", "URL": "https://github.com/jaraco/configparser/", - "Version": "4.0.2" + "Version": "5.0.1" }, { "Author": "Adrian Sampson", - "Description": "painless YAML configuration", + "Description": "Painless YAML configuration.", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/confuse-1.4.0.dist-info/LICENSE", + "LicenseText": "The MIT License\n\nCopyright (c) 2015 Adrian Sampson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "confuse", "URL": "https://github.com/beetbox/confuse", - "Version": "1.0.0" + "Version": "1.4.0" }, { - "Author": "Nick Coghlan", - "Description": "Backports and enhancements for the contextlib module", - "License": "Python Software Foundation License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/contextlib2-0.6.0.post1.dist-info/LICENSE.txt", - "LicenseText": "\n\nA. HISTORY OF THE SOFTWARE\n==========================\n\ncontextlib2 is a derivative of the contextlib module distributed by the PSF\nas part of the Python standard library. According, it is itself redistributed\nunder the PSF license (reproduced in full below). As the contextlib module\nwas added only in Python 2.5, the licenses for earlier Python versions are\nnot applicable and have not been included.\n\nPython was created in the early 1990s by Guido van Rossum at Stichting\nMathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands\nas a successor of a language called ABC. Guido remains Python's\nprincipal author, although it includes many contributions from others.\n\nIn 1995, Guido continued his work on Python at the Corporation for\nNational Research Initiatives (CNRI, see http://www.cnri.reston.va.us)\nin Reston, Virginia where he released several versions of the\nsoftware.\n\nIn May 2000, Guido and the Python core development team moved to\nBeOpen.com to form the BeOpen PythonLabs team. In October of the same\nyear, the PythonLabs team moved to Digital Creations (now Zope\nCorporation, see http://www.zope.com). In 2001, the Python Software\nFoundation (PSF, see http://www.python.org/psf/) was formed, a\nnon-profit organization created specifically to own Python-related\nIntellectual Property. Zope Corporation is a sponsoring member of\nthe PSF.\n\nAll Python releases are Open Source (see http://www.opensource.org for\nthe Open Source Definition). Historically, most, but not all, Python\nreleases have also been GPL-compatible; the table below summarizes\nthe various releases that included the contextlib module.\n\n Release Derived Year Owner GPL-\n from compatible? (1)\n\n 2.5 2.4 2006 PSF yes\n 2.5.1 2.5 2007 PSF yes\n 2.5.2 2.5.1 2008 PSF yes\n 2.5.3 2.5.2 2008 PSF yes\n 2.6 2.5 2008 PSF yes\n 2.6.1 2.6 2008 PSF yes\n 2.6.2 2.6.1 2009 PSF yes\n 2.6.3 2.6.2 2009 PSF yes\n 2.6.4 2.6.3 2009 PSF yes\n 2.6.5 2.6.4 2010 PSF yes\n 3.0 2.6 2008 PSF yes\n 3.0.1 3.0 2009 PSF yes\n 3.1 3.0.1 2009 PSF yes\n 3.1.1 3.1 2009 PSF yes\n 3.1.2 3.1.1 2010 PSF yes\n 3.1.3 3.1.2 2010 PSF yes\n 3.1.4 3.1.3 2011 PSF yes\n 3.2 3.1 2011 PSF yes\n 3.2.1 3.2 2011 PSF yes\n 3.2.2 3.2.1 2011 PSF yes\n 3.3 3.2 2012 PSF yes\n\nFootnotes:\n\n(1) GPL-compatible doesn't mean that we're distributing Python under\n the GPL. All Python licenses, unlike the GPL, let you distribute\n a modified version without making your changes open source. The\n GPL-compatible licenses make it possible to combine Python with\n other software that is released under the GPL; the others don't.\n\nThanks to the many outside volunteers who have worked under Guido's\ndirection to make these releases possible.\n\n\nB. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON\n===============================================================\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011 Python Software Foundation; All Rights Reserved\" are retained in Python\nalone or in any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n", - "Name": "contextlib2", - "URL": "http://contextlib2.readthedocs.org", - "Version": "0.6.0.post1" + "Author": "Twisted Matrix Labs Developers", + "Description": "Symbolic constants in Python", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "constantly", + "URL": "https://github.com/twisted/constantly", + "Version": "15.1.0" }, { "Author": "Apple Inc.", "Description": "Community Tools for Core ML", "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/coremltools-4.0.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2020, Apple Inc. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: \n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder(s) nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "coremltools", "URL": "https://github.com/apple/coremltools", - "Version": "3.2" + "Version": "4.0" }, { "Author": "Ned Batchelder and 100 others", "Description": "Code coverage measurement for Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/coverage-4.5.4.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/coverage-4.5.4.dist-info/LICENSE.txt", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n", "Name": "coverage", "URL": "https://github.com/nedbat/coveragepy", "Version": "4.5.4" }, + { + "Author": "S\u00e9bastien Eustace", + "Description": "Manage Python errors with ease", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/crashtest-0.3.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2020 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "crashtest", + "URL": "https://github.com/sdispater/crashtest", + "Version": "0.3.1" + }, { "Author": "The cryptography developers", "Description": "cryptography is a package which provides cryptographic recipes and primitives to Python developers.", "License": "Apache Software License, BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cryptography-2.8.dist-info/LICENSE.BSD", - "LicenseText": "Copyright (c) Individual contributors.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of PyCA Cryptography nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cryptography-3.2.1.dist-info/LICENSE", + "LicenseText": "This software is made available under the terms of *either* of the licenses\nfound in LICENSE.APACHE or LICENSE.BSD. Contributions to cryptography are made\nunder the terms of *both* these licenses.\n\nThe code used in the OpenSSL locking callback and OS random engine is derived\nfrom CPython, and is licensed under the terms of the PSF License Agreement.\n", "Name": "cryptography", "URL": "https://github.com/pyca/cryptography", - "Version": "2.8" + "Version": "3.2.1" }, { "Author": "Ian Bicking", "Description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cssselect-1.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cssselect-1.1.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2007-2012 Ian Bicking and contributors. See AUTHORS\nfor more details.\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in\nthe documentation and/or other materials provided with the\ndistribution.\n\n3. Neither the name of Ian Bicking nor the names of its contributors may\nbe used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL IAN BICKING OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "cssselect", "URL": "https://github.com/scrapy/cssselect", "Version": "1.1.0" }, { - "Author": "Jorge Santos", - "Description": "Productivity Tools for Plotly + Pandas", - "License": "MIT", + "Author": "Christof Hoeke", + "Description": "A CSS Cascading Style Sheets library for Python", + "License": "GNU Library or Lesser General Public License (LGPL)", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", - "Name": "cufflinks", - "URL": "https://github.com/santosjorge/cufflinks", - "Version": "0.17.0" + "Name": "cssutils", + "URL": "http://cthedot.de/cssutils/", + "Version": "1.0.2" + }, + { + "Author": "Christopher Groskopf", + "Description": "A suite of command-line tools for working with CSV, the king of tabular file formats.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/csvkit-1.0.5.dist-info/COPYING", + "LicenseText": "The MIT License\n\nCopyright (c) 2016 Christopher Groskopf and contributors \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "csvkit", + "URL": "https://github.com/wireservice/csvkit", + "Version": "1.0.5" }, { "Author": "Anthony Tuininga", "Description": "Python interface to Oracle", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cx_Oracle-8.0.1.dist-info/LICENSE.txt", + "LicenseText": "LICENSE AGREEMENT FOR CX_ORACLE\n\nCopyright 2016, 2018, Oracle and/or its affiliates. All rights reserved.\n\nPortions Copyright 2007-2015, Anthony Tuininga. All rights reserved.\n\nPortions Copyright 2001-2007, Computronix (Canada) Ltd., Edmonton, Alberta,\nCanada. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions, and the disclaimer that follows.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions, and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the names of the copyright holders nor the names of any contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nDISCLAIMER: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n*AS IS* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nComputronix is a registered trademark of Computronix (Canada) Ltd.\n\n", "Name": "cx-Oracle", "URL": "https://oracle.github.io/python-cx_Oracle", - "Version": "7.3.0" + "Version": "8.0.1" }, { "Author": "Thomas A Caswell", @@ -1183,17 +1533,17 @@ "Author": "Matthew Honnibal", "Description": "Manage calls to calloc/free through Cython", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cymem-2.0.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cymem-2.0.5.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2016 ExplosionAI GmbH, 2014 Matthew Honnibal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "cymem", "URL": "https://github.com/explosion/cymem", - "Version": "2.0.3" + "Version": "2.0.5" }, { "Author": "Martin R. Albrecht, Fran\u00e7ois Bissey, Volker Braun, Jeroen Demeyer", "Description": "Interrupt and signal handling for Cython", "License": "GNU Lesser General Public License v3 or later (LGPLv3+)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cysignals-1.10.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cysignals-1.10.2.dist-info/LICENSE", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n", "Name": "cysignals", "URL": "https://github.com/sagemath/cysignals", @@ -1203,27 +1553,27 @@ "Author": "https://raw.github.com/pytoolz/cytoolz/master/AUTHORS.md", "Description": "Cython implementation of Toolz: High performance functional utilities", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/cytoolz-0.10.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/cytoolz-0.11.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2014 Erik Welch\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of cytoolz nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "cytoolz", "URL": "https://github.com/pytoolz/cytoolz", - "Version": "0.10.1" + "Version": "0.11.0" }, { "Author": "UNKNOWN", "Description": "Parallel PyData with Task Scheduling", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/dask-2.9.2.dist-info/LICENSE.txt", - "LicenseText": "\ufeffCopyright (c) 2014-2018, Anaconda, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Anaconda nor the names of any contributors may be used to\nendorse or promote products derived from this software without specific prior\nwritten permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/dask-2.30.0.dist-info/LICENSE.txt", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2014-2018, Anaconda, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "dask", "URL": "https://github.com/dask/dask/", - "Version": "2.9.2" + "Version": "2.30.0" }, { "Author": "UNKNOWN", "Description": "Generalized Linear Models with Dask", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/dask_glm-0.2.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/dask_glm-0.2.0.dist-info/LICENSE.txt", "LicenseText": "\ufeffCopyright (c) 2017, Anaconda, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Continuum Analytics nor the names of any contributors\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "dask-glm", "URL": "http://github.com/dask/dask-glm/", @@ -1233,37 +1583,57 @@ "Author": "Tom Augspurger", "Description": "A library for distributed and parallel machine learning", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/dask_ml-1.2.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/dask_ml-1.7.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2017, Anaconda, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Anaconda nor the names of any contributors may be used to\nendorse or promote products derived from this software without specific prior\nwritten permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.", "Name": "dask-ml", "URL": "https://github.com/dask/dask-ml", - "Version": "1.2.0" + "Version": "1.7.0" + }, + { + "Author": "Tom Christie", + "Description": "Async database support for Python.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/databases-0.4.1.dist-info/LICENSE.md", + "LicenseText": "Copyright \u00a9 2019, [Encode OSS Ltd](https://www.encode.io/).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "databases", + "URL": "https://github.com/encode/databases", + "Version": "0.4.1" }, { "Author": "Andrew Chen", "Description": "A command line interface for Databricks", - "License": "Apache License 2.0", + "License": "Apache Software License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "databricks-cli", "URL": "https://github.com/databricks/databricks-cli", - "Version": "0.9.1" + "Version": "0.14.1" + }, + { + "Author": "Eric V. Smith", + "Description": "A backport of the dataclasses module for Python 3.6", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "dataclasses", + "URL": "https://github.com/ericvsmith/dataclasses", + "Version": "0.6" }, { "Author": "Friedrich Lindenberg, Gregor Aisch, Stefan Wehrmeyer", "Description": "Toolkit for Python-based database access.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/dataset-1.2.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/dataset-1.4.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2013, Open Knowledge Foundation, Friedrich Lindenberg,\n Gregor Aisch\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "dataset", "URL": "http://github.com/pudo/dataset", - "Version": "1.2.0" + "Version": "1.4.1" }, { "Author": "Continuum Analytics", "Description": "A data description language.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/datashape-0.5.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/datashape-0.5.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2012, Continuum Analytics, Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "datashape", "URL": "http://datashape.readthedocs.org/en/latest/", @@ -1273,11 +1643,21 @@ "Author": "ekzhu", "Description": "Probabilistic data structures for processing and searching very large datasets", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/datasketch-1.5.1.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 ekzhu\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "datasketch", "URL": "https://ekzhu.github.io/datasketch", - "Version": "1.5.0" + "Version": "1.5.1" + }, + { + "Author": "Ole Martin Bjorndalen", + "Description": "Read DBF Files with Python", + "License": "MIT", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "dbfread", + "URL": "https://dbfread.readthedocs.io/", + "Version": "2.0.7" }, { "Author": "deap Development Team", @@ -1293,18 +1673,28 @@ "Author": "Michele Simionato", "Description": "Decorators for Humans", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/decorator-4.4.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/decorator-4.4.2.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2005-2018, Michele Simionato\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n Redistributions in bytecode form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS\nOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR\nTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE\nUSE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "decorator", "URL": "https://github.com/micheles/decorator", - "Version": "4.4.1" + "Version": "4.4.2" + }, + { + "Author": "UNKNOWN", + "Description": "Decord Video Loader", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "decord", + "URL": "https://github.com/zhreshold/decord", + "Version": "0.4.2" }, { "Author": "Christian Heimes", "Description": "XML bomb protection for Python stdlib modules", "License": "Python Software Foundation License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/defusedxml-0.6.0.dist-info/LICENSE", + "LicenseText": "PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF\nhereby grants Licensee a nonexclusive, royalty-free, world-wide\nlicense to reproduce, analyze, test, perform and/or display publicly,\nprepare derivative works, distribute, and otherwise use Python\nalone or in any derivative version, provided, however, that PSF's\nLicense Agreement and PSF's notice of copyright, i.e., \"Copyright (c)\n2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Python Software Foundation; \nAll Rights Reserved\" are retained in Python alone or in any derivative \nversion prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n", "Name": "defusedxml", "URL": "https://github.com/tiran/defusedxml", "Version": "0.6.0" @@ -1317,7 +1707,7 @@ "LicenseText": "UNKNOWN", "Name": "dgl", "URL": "https://github.com/dmlc/dgl", - "Version": "0.4.2" + "Version": "0.5.3" }, { "Author": "The Diamond Team", @@ -1333,47 +1723,77 @@ "Author": "Mike McKerns", "Description": "serialize all of python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/dill-0.2.7.1.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2004-2016 California Institute of Technology.\nCopyright (c) 2016-2017 The Uncertainty Quantification Foundation.\nAll rights reserved.\n\nThis software is available subject to the conditions and terms laid\nout below. By downloading and using this software you are agreeing\nto the following conditions.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met::\n\n - Redistribution of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n - Redistribution in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentations and/or other materials provided with the distribution.\n\n - Neither the name of the California Institute of Technology nor\n the names of its contributors may be used to endorse or promote\n products derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;\nOR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\nWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR\nOTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF\nADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", "Name": "dill", - "URL": "http://www.cacr.caltech.edu/~mmckerns/dill.htm", - "Version": "0.2.7.1" + "URL": "https://pypi.org/project/dill", + "Version": "0.3.3" + }, + { + "Author": "Vinay Sajip", + "Description": "Distribution utilities", + "License": "Python Software Foundation License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "distlib", + "URL": "https://bitbucket.org/pypa/distlib", + "Version": "0.3.1" }, { "Author": "UNKNOWN", "Description": "Distributed scheduler for Dask", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/distributed-2.9.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/distributed-2.30.1.dist-info/LICENSE.txt", "LicenseText": "\ufeffCopyright (c) 2015-2017, Anaconda, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Anaconda nor the names of any contributors\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "distributed", "URL": "https://distributed.dask.org", - "Version": "2.9.3" + "Version": "2.30.1" + }, + { + "Author": "Nir Cohen", + "Description": "Distro - an OS platform information API", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/distro-1.5.0.dist-info/LICENSE", + "LicenseText": "Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", + "Name": "distro", + "URL": "https://github.com/nir0s/distro", + "Version": "1.5.0" }, { "Author": "DeepMind", "Description": "Sonnet is a library for building neural networks in TensorFlow.", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/dm_sonnet-2.0.0.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "dm-sonnet", "URL": "https://github.com/deepmind/sonnet", - "Version": "1.35" + "Version": "2.0.0" + }, + { + "Author": "DeepMind", + "Description": "Tree is a library for working with nested data structures.", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "dm-tree", + "URL": "https://github.com/deepmind/tree", + "Version": "0.1.5" }, { "Author": "UNKNOWN", "Description": "A Python library for the Docker Engine API.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/docker-4.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/docker-4.4.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n Copyright 2016 Docker, Inc.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "docker", "URL": "https://github.com/docker/docker-py", - "Version": "4.1.0" + "Version": "4.4.0" }, { "Author": "Vladimir Keleshev", "Description": "Pythonic argument parser, that will make you smile", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/docopt-0.6.2.dist-info/LICENSE-MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/docopt-0.6.2.dist-info/LICENSE-MIT", "LicenseText": "Copyright (c) 2012 Vladimir Keleshev, \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in \nthe Software without restriction, including without limitation the rights to \nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies \nof the Software, and to permit persons to whom the Software is furnished to do \nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all \ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR \nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, \nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE \nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER \nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, \nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE \nSOFTWARE.\n", "Name": "docopt", "URL": "http://docopt.org", @@ -1383,21 +1803,31 @@ "Author": "David Goodger", "Description": "Docutils -- Python Documentation Utilities", "License": "Public Domain, Python Software Foundation License, BSD License, GNU General Public License (GPL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/docutils-0.15.2.dist-info/COPYING.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/docutils-0.16.dist-info/COPYING.txt", "LicenseText": "==================\n Copying Docutils\n==================\n\n:Author: David Goodger\n:Contact: goodger@python.org\n:Date: $Date: 2015-05-08 17:56:32 +0200 (Fr, 08. Mai 2015) $\n:Web site: http://docutils.sourceforge.net/\n:Copyright: This document has been placed in the public domain.\n\nMost of the files included in this project have been placed in the\npublic domain, and therefore have no license requirements and no\nrestrictions on copying or usage; see the `Public Domain Dedication`_\nbelow. There are a few exceptions_, listed below.\nFiles in the Sandbox_ are not distributed with Docutils releases and\nmay have different license terms.\n\n\nPublic Domain Dedication\n========================\n\nThe persons who have associated their work with this project (the\n\"Dedicator\": David Goodger and the many contributors to the Docutils\nproject) hereby dedicate the entire copyright, less the exceptions_\nlisted below, in the work of authorship known as \"Docutils\" identified\nbelow (the \"Work\") to the public domain.\n\nThe primary repository for the Work is the Internet World Wide Web\nsite . The Work consists of the\nfiles within the \"docutils\" module of the Docutils project Subversion\nrepository (Internet host docutils.svn.sourceforge.net, filesystem path\n/svnroot/docutils), whose Internet web interface is located at\n. Files dedicated to the\npublic domain may be identified by the inclusion, near the beginning\nof each file, of a declaration of the form::\n\n Copyright: This document/module/DTD/stylesheet/file/etc. has been\n placed in the public domain.\n\nDedicator makes this dedication for the benefit of the public at large\nand to the detriment of Dedicator's heirs and successors. Dedicator\nintends this dedication to be an overt act of relinquishment in\nperpetuity of all present and future rights under copyright law,\nwhether vested or contingent, in the Work. Dedicator understands that\nsuch relinquishment of all rights includes the relinquishment of all\nrights to enforce (by lawsuit or otherwise) those copyrights in the\nWork.\n\nDedicator recognizes that, once placed in the public domain, the Work\nmay be freely reproduced, distributed, transmitted, used, modified,\nbuilt upon, or otherwise exploited by anyone for any purpose,\ncommercial or non-commercial, and in any way, including by methods\nthat have not yet been invented or conceived.\n\n(This dedication is derived from the text of the `Creative Commons\nPublic Domain Dedication`. [#]_)\n\n.. [#] Creative Commons has `retired this legal tool`__ and does not\n recommend that it be applied to works: This tool is based on United\n States law and may not be applicable outside the US. For dedicating new\n works to the public domain, Creative Commons recommend the replacement\n Public Domain Dedication CC0_ (CC zero, \"No Rights Reserved\"). So does\n the Free Software Foundation in its license-list_.\n\n __ http://creativecommons.org/retiredlicenses\n .. _CC0: http://creativecommons.org/about/cc0\n\nExceptions\n==========\n\nThe exceptions to the `Public Domain Dedication`_ above are:\n\n* docutils/writers/s5_html/themes/default/iepngfix.htc:\n\n IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull\n . Free usage permitted as long as\n this notice remains intact.\n\n* docutils/utils/math/__init__.py,\n docutils/utils/math/latex2mathml.py,\n docutils/writers/xetex/__init__.py,\n docutils/writers/latex2e/docutils-05-compat.sty,\n docs/user/docutils-05-compat.sty.txt,\n docutils/utils/error_reporting.py,\n docutils/test/transforms/test_smartquotes.py:\n\n Copyright \u00a9 G\u00fcnter Milde.\n Released under the terms of the `2-Clause BSD license`_\n (`local copy `__).\n\n* docutils/utils/smartquotes.py\n\n Copyright \u00a9 2011 G\u00fcnter Milde,\n based on `SmartyPants`_ \u00a9 2003 John Gruber\n (released under a 3-Clause BSD license included in the file)\n and smartypants.py \u00a9 2004, 2007 Chad Miller.\n Released under the terms of the `2-Clause BSD license`_\n (`local copy `__).\n\n .. _SmartyPants: http://daringfireball.net/projects/smartypants/\n\n* docutils/utils/math/math2html.py,\n docutils/writers/html4css1/math.css\n\n Copyright \u00a9 Alex Fern\u00e1ndez\n These files are part of eLyXer_, released under the `GNU\n General Public License`_ version 3 or later. The author relicensed\n them for Docutils under the terms of the `2-Clause BSD license`_\n (`local copy `__).\n\n .. _eLyXer: http://www.nongnu.org/elyxer/\n\n* docutils/utils/roman.py, copyright by Mark Pilgrim, released under the\n `Python 2.1.1 license`_ (`local copy`__).\n\n __ licenses/python-2-1-1.txt\n\n* tools/editors/emacs/rst.el, copyright by Free Software Foundation,\n Inc., released under the `GNU General Public License`_ version 3 or\n later (`local copy`__).\n\n __ licenses/gpl-3-0.txt\n\nThe `2-Clause BSD license`_ and the Python licenses are OSI-approved_\nand GPL-compatible_.\n\nPlaintext versions of all the linked-to licenses are provided in the\nlicenses_ directory.\n\n.. _sandbox: http://docutils.sourceforge.net/sandbox/README.html\n.. _licenses: licenses/\n.. _Python 2.1.1 license: http://www.python.org/2.1.1/license.html\n.. _GNU General Public License: http://www.gnu.org/copyleft/gpl.html\n.. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause\n.. _OSI-approved: http://opensource.org/licenses/\n.. _license-list:\n.. _GPL-compatible: http://www.gnu.org/licenses/license-list.html\n", "Name": "docutils", "URL": "http://docutils.sourceforge.net/", - "Version": "0.15.2" + "Version": "0.16" }, { "Author": "Jannis Gebauer", "Description": "A parser for Python dependency files", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/dparse-0.4.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/dparse-0.5.1.dist-info/LICENSE", "LicenseText": "\nMIT License\n\nCopyright (c) 2017, Jannis Gebauer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n", "Name": "dparse", - "URL": "https://github.com/jayfk/dparse", - "Version": "0.4.1" + "URL": "https://github.com/pyupio/dparse", + "Version": "0.5.1" + }, + { + "Author": "Jonas Rauber", + "Description": "EagerPy is a thin wrapper around PyTorch, TensorFlow Eager, JAX and NumPy that unifies their interface and thus allows writing code that works natively across all of them.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/eagerpy-0.29.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2020 Jonas Rauber\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "eagerpy", + "URL": "https://github.com/jonasrauber/eagerpy", + "Version": "0.29.0" }, { "Author": "Dustin Tran", @@ -1409,15 +1839,35 @@ "URL": "http://edwardlib.org", "Version": "1.3.5" }, + { + "Author": "Alex Rogozhnikov", + "Description": "A new flavour of deep learning operations", + "License": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/einops-0.3.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2018 Alex Rogozhnikov\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "einops", + "URL": "https://github.com/arogozhnikov/einops", + "Version": "0.3.0" + }, { "Author": "Honza Kr\u00e1l, Nick Lang", "Description": "Python client for Elasticsearch", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/elasticsearch-7.5.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/elasticsearch-7.10.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n", "Name": "elasticsearch", "URL": "https://github.com/elastic/elasticsearch-py", - "Version": "7.5.1" + "Version": "7.10.0" + }, + { + "Author": "Honza Kr\u00e1l", + "Description": "Python client for Elasticsearch", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/elasticsearch_dsl-7.3.0.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n", + "Name": "elasticsearch-dsl", + "URL": "https://github.com/elasticsearch/elasticsearch-dsl-py", + "Version": "7.3.0" }, { "Author": "Mikhail Korobov, Konstantin Lopuhin", @@ -1433,11 +1883,11 @@ "Author": "UNKNOWN", "Description": "empyrical is a Python library with performance and risk statistics commonly used in quantitative finance", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/empyrical-0.5.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/empyrical-0.5.5.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2018 Quantopian, Inc.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "empyrical", "URL": "https://github.com/quantopian/empyrical", - "Version": "0.5.3" + "Version": "0.5.5" }, { "Author": "Explosion", @@ -1447,28 +1897,18 @@ "LicenseText": "UNKNOWN", "Name": "en-core-web-sm", "URL": "https://explosion.ai", - "Version": "2.2.5" + "Version": "2.3.1" }, { "Author": "Thomas Kluyver", "Description": "Discover and load entry points from installed packages.", - "License": "UNKNOWN", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/entrypoints-0.3.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Thomas Kluyver and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "entrypoints", "URL": "https://github.com/takluyver/entrypoints", "Version": "0.3" }, - { - "Author": "Ethan Furman", - "Description": "Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4", - "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "enum34", - "URL": "https://bitbucket.org/stoneleaf/enum34", - "Version": "1.1.6" - }, { "Author": "See ATUHORS.txt", "Description": "An implementation of lxml.xmlfile for the standard library", @@ -1483,7 +1923,7 @@ "Author": "Jeff Forcier", "Description": "High level SSH command execution", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fabric-2.5.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fabric-2.5.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2019 Jeff Forcier.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "fabric", "URL": "http://fabfile.org", @@ -1503,107 +1943,87 @@ "Author": "UNKNOWN", "Description": "Facebook AI Research Sequence-to-Sequence Toolkit", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fairseq-0.10.1.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) Facebook, Inc. and its affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "fairseq", "URL": "https://github.com/pytorch/fairseq", - "Version": "0.9.0" - }, - { - "Author": "Matthijs Douze, Jeff Johnson, Herve Jegou, Lucas Hosseini", - "Description": "A library for efficient similarity search and clustering of dense vectors", - "License": "MIT", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "faiss", - "URL": "https://github.com/facebookresearch/faiss", - "Version": "1.6.1" + "Version": "0.10.1" }, { "Author": "hellysmile@gmail.com", "Description": "Up to date simple useragent faker with real world database", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fake_useragent-0.1.11.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fake_useragent-0.1.11.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright (c) hellysmile@gmail.com\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "fake-useragent", "URL": "https://github.com/hellysmile/fake-useragent", "Version": "0.1.11" }, { - "Author": "Jeremy Howard", - "Description": "fastai makes deep learning with PyTorch faster, more accurate, and easier", + "Author": "Jeremy Howard, Sylvain Gugger, and contributors", + "Description": "fastai simplifies training fast and accurate neural nets using modern best practices", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fastai-1.0.60.dist-info/LICENSE", - "LicenseText": "Apache License, Version 2.0 Apache License Version 2.0, January 2004 http://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n\"License\" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.\n\n\"Licensor\" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, \"control\" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\n\"You\" (or \"Your\") shall mean an individual or Legal Entity exercising permissions granted by this License.\n\n\"Source\" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.\n\n\"Object\" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.\n\n\"Work\" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.\n\n\"Contribution\" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, \"submitted\" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as \"Not a Contribution.\"\n\n\"Contributor\" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.\n\n2. Grant of Copyright License.\n\nSubject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License.\n\nSubject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.\n\n4. Redistribution.\n\nYou may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:\n\nYou must give any other recipients of the Work or Derivative Works a copy of this License; and You must cause any modified files to carry prominent notices stating that You changed the files; and You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and If the Work includes a \"NOTICE\" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.\n\n5. Submission of Contributions.\n\nUnless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.\n\n6. Trademarks.\n\nThis License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty.\n\nUnless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability.\n\nIn no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability.\n\nWhile redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.\n\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fastai-2.1.8.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "fastai", - "URL": "https://github.com/fastai/fastai", - "Version": "1.0.60" + "URL": "https://github.com/fastai/fastai/tree/master/", + "Version": "2.1.8" }, { "Author": "Sebasti\u00e1n Ram\u00edrez", "Description": "FastAPI framework, high performance, easy to learn, fast to code, ready for production", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fastapi-0.47.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fastapi-0.62.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2018 Sebasti\u00e1n Ram\u00edrez\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "fastapi", "URL": "https://github.com/tiangolo/fastapi", - "Version": "0.47.1" + "Version": "0.62.0" }, { - "Author": "Peter Brady", - "Description": "C implementation of Python 3 functools.lru_cache", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fastcache-1.1.0.dist-info/LICENSE", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Peter Brady\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", - "Name": "fastcache", - "URL": "https://github.com/pbrady/fastcache", - "Version": "1.1.0" + "Author": "Jeremy Howard and Sylvain Gugger", + "Description": "Python supercharged for fastai development", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fastcore-1.3.11.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "fastcore", + "URL": "https://github.com/fastai/fastcore/tree/master/", + "Version": "1.3.11" }, { "Author": "Sylvain Gugger", "Description": "A nested progress with plotting options for fastai", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fastprogress-0.2.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fastprogress-1.0.0.dist-info/LICENSE", "LicenseText": "Apache License, Version 2.0 Apache License Version 2.0, January 2004 http://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n\"License\" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.\n\n\"Licensor\" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, \"control\" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\n\"You\" (or \"Your\") shall mean an individual or Legal Entity exercising permissions granted by this License.\n\n\"Source\" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.\n\n\"Object\" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.\n\n\"Work\" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.\n\n\"Contribution\" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, \"submitted\" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as \"Not a Contribution.\"\n\n\"Contributor\" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.\n\n2. Grant of Copyright License.\n\nSubject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License.\n\nSubject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.\n\n4. Redistribution.\n\nYou may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:\n\nYou must give any other recipients of the Work or Derivative Works a copy of this License; and You must cause any modified files to carry prominent notices stating that You changed the files; and You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and If the Work includes a \"NOTICE\" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.\n\n5. Submission of Contributions.\n\nUnless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.\n\n6. Trademarks.\n\nThis License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty.\n\nUnless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability.\n\nIn no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability.\n\nWhile redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.\n\n", "Name": "fastprogress", "URL": "https://github.com/fastai/fastprogress", - "Version": "0.2.2" - }, - { - "Author": "Jeremy Howard", - "Description": "A fast way to turn your python function into a script", - "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fastscript-0.1.4.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "fastscript", - "URL": "https://github.com/fastai/fastscript", - "Version": "0.1.4" + "Version": "1.0.0" }, { "Author": "Onur Celebi", "Description": "fasttext Python bindings", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fasttext-0.9.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fasttext-0.9.2.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2016-present, Facebook, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "fasttext", "URL": "https://github.com/facebookresearch/fastText", - "Version": "0.9.1" + "Version": "0.9.2" }, { "Author": "Feature Labs, Inc.", "Description": "a framework for automated feature engineering", "License": "BSD 3-clause", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/featuretools-0.13.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/featuretools-0.22.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, Feature Labs, Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "featuretools", "URL": "http://featuretools.com", - "Version": "0.13.1" + "Version": "0.22.0" }, { "Author": "Benedikt Schmitt", "Description": "A platform independent file lock.", "License": "Public Domain", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/filelock-3.0.12.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/filelock-3.0.12.dist-info/LICENSE", "LicenseText": "This is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any\nmeans.\n\nIn jurisdictions that recognize copyright laws, the author or authors\nof this software dedicate any and all copyright interest in the\nsoftware to the public domain. We make this dedication for the benefit\nof the public at large and to the detriment of our heirs and\nsuccessors. We intend this dedication to be an overt act of\nrelinquishment in perpetuity of all present and future rights to this\nsoftware under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR\nOTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to \n", "Name": "filelock", "URL": "https://github.com/benediktschmitt/py-filelock", @@ -1613,97 +2033,117 @@ "Author": "David Bieber", "Description": "A library for automatically generating command line interfaces.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fire-0.2.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fire-0.3.1.dist-info/LICENSE", "LicenseText": "Copyright 2017 Google Inc. All rights reserved.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "fire", "URL": "https://github.com/google/python-fire", - "Version": "0.2.1" + "Version": "0.3.1" }, { "Author": "Tarek Ziade", - "Description": "the modular source code checker: pep8, pyflakes and co", + "Description": "the modular source code checker: pep8 pyflakes and co", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/flake8-3.7.9.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/flake8-3.8.4.dist-info/LICENSE", "LicenseText": "== Flake8 License (MIT) ==\n\nCopyright (C) 2011-2013 Tarek Ziade \nCopyright (C) 2012-2016 Ian Cordasco \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "flake8", "URL": "https://gitlab.com/pycqa/flake8", - "Version": "3.7.9" + "Version": "3.8.4" }, { "Author": "Vikash Singh", "Description": "Extract/Replaces keywords in sentences.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/flashtext-2.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/flashtext-2.7.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 Vikash Singh (vikash.duliajan@gmail.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "flashtext", "URL": "http://github.com/vi3k6i5/flashtext", "Version": "2.7" }, + { + "Author": "FlatBuffers Contributors", + "Description": "The FlatBuffers serialization format for Python", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "flatbuffers", + "URL": "https://google.github.io/flatbuffers/", + "Version": "1.12" + }, { "Author": "Rob Story", "Description": "Make beautiful maps with Leaflet.js & Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/folium-0.10.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/folium-0.11.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (C) 2013, Rob Story\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", "Name": "folium", "URL": "https://github.com/python-visualization/folium", - "Version": "0.10.1" + "Version": "0.11.0" }, { - "Author": "Jonas Rauber & Wieland Brendel", - "Description": "Python toolbox to create adversarial examples that fool neural networks", + "Author": "Jonas Rauber", + "Description": "Foolbox Native is an adversarial attacks library that works natively with PyTorch, TensorFlow and JAX", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/foolbox-3.2.1.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2020 Jonas Rauber et al.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "foolbox", "URL": "https://github.com/bethgelab/foolbox", - "Version": "2.3.0" + "Version": "3.2.1" }, { "Author": "Nicolas P. Rougier", "Description": "Freetype python bindings", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/freetype_py-2.2.0.dist-info/LICENSE.txt", + "LicenseText": "freetype-py is licensed under the terms of the new or revised BSD license, as\nfollows:\n\nCopyright (c) 2011-2014, Nicolas P. Rougier\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the freetype-py Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "freetype-py", "URL": "https://github.com/rougier/freetype-py", - "Version": "2.1.0.post1" + "Version": "2.2.0" }, { "Author": "Will McGugan", "Description": "Python's filesystem abstraction layer", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/fs-2.4.11.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fs-2.4.11.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2016-2019 Will McGugan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "fs", "URL": "https://github.com/PyFilesystem/pyfilesystem2", "Version": "2.4.11" }, + { + "Author": "UNKNOWN", + "Description": "File-system specification", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fsspec-0.8.4.dist-info/LICENSE", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2018, Martin Durant\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "fsspec", + "URL": "http://github.com/intake/filesystem_spec", + "Version": "0.8.4" + }, { "Author": "UNKNOWN", "Description": "Fixes some problems with Unicode text after the fact", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ftfy-5.6.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ftfy-5.8.dist-info/LICENSE.txt", "LicenseText": "Copyright (C) 2013-2018 Robyn Speer (rspeer@luminoso.com)\nMIT License\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "ftfy", "URL": "http://github.com/LuminosoInsight/python-ftfy", - "Version": "5.6" + "Version": "5.8" }, { "Author": "Alexander Schepanovski", "Description": "A fancy and practical functional tools", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/funcy-1.14.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2012-2018, Alexander Schepanovski.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of funcy nor the names of its contributors may\n be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/funcy-1.15.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2012-2020, Alexander Schepanovski.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of funcy nor the names of its contributors may\n be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "funcy", "URL": "http://github.com/Suor/funcy", - "Version": "1.14" + "Version": "1.15" }, { "Author": "Ed Schofield", "Description": "Clean single-source support for Python 3 and 2", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/future-0.18.2.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/future-0.18.2.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2013-2019 Python Charmers Pty Ltd, Australia\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "future", "URL": "https://python-future.org", @@ -1712,32 +2152,32 @@ { "Author": "Adam Cohen", "Description": "Fuzzy string matching in python", - "License": "GPL", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "GNU General Public License v2 (GPLv2)", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/fuzzywuzzy-0.18.0.dist-info/LICENSE.txt", + "LicenseText": "\n GNU GENERAL PUBLIC LICENSE\n Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.\n 59 Temple Place, Suite 330, Boston, MA 02111 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users. This\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it. (Some other Free Software Foundation software is covered by\nthe GNU Library General Public License instead.) You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have. You must make sure that they, too, receive or can get the\nsource code. And you must show them these terms so they know their\nrights.\n\n We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware. If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n Finally, any free program is threatened constantly by software\npatents. We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary. To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\f\n GNU GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License. The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage. (Hereinafter, translation is included without limitation in\nthe term \"modification\".) Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n 1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n 2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) You must cause the modified files to carry prominent notices\n stating that you changed the files and the date of any change.\n\n b) You must cause any work that you distribute or publish, that in\n whole or in part contains or is derived from the Program or any\n part thereof, to be licensed as a whole at no charge to all third\n parties under the terms of this License.\n\n c) If the modified program normally reads commands interactively\n when run, you must cause it, when started running for such\n interactive use in the most ordinary way, to print or display an\n announcement including an appropriate copyright notice and a\n notice that there is no warranty (or else, saying that you provide\n a warranty) and that users may redistribute the program under\n these conditions, and telling the user how to view a copy of this\n License. (Exception: if the Program itself is interactive but\n does not normally print such an announcement, your work based on\n the Program is not required to print an announcement.)\n\f\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n a) Accompany it with the complete corresponding machine-readable\n source code, which must be distributed under the terms of Sections\n 1 and 2 above on a medium customarily used for software interchange; or,\n\n b) Accompany it with a written offer, valid for at least three\n years, to give any third party, for a charge no more than your\n cost of physically performing source distribution, a complete\n machine-readable copy of the corresponding source code, to be\n distributed under the terms of Sections 1 and 2 above on a medium\n customarily used for software interchange; or,\n\n c) Accompany it with the information you received as to the offer\n to distribute corresponding source code. (This alternative is\n allowed only for noncommercial distribution and only if you\n received the program in object code or executable form with such\n an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it. For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable. However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\f\n 4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License. Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n 5. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n 6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n 7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\f\n 8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded. In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n 9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number. If the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation. If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n 10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission. For software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this. Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n NO WARRANTY\n\n 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n END OF TERMS AND CONDITIONS\n\f\n Appendix: How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) 19yy \n\n This program is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 2 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program; if not, write to the Free Software\n Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA\n\nAlso add information on how to contact you by electronic and paper mail.\n\nIf the program is interactive, make it output a short notice like this\nwhen it starts in an interactive mode:\n\n Gnomovision version 69, Copyright (C) 19yy name of author\n Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, the commands you use may\nbe called something other than `show w' and `show c'; they could even be\nmouse-clicks or menu items--whatever suits your program.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the program, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n `Gnomovision' (which makes passes at compilers) written by James Hacker.\n\n , 1 April 1989\n Ty Coon, President of Vice\n\nThis General Public License does not permit incorporating your program into\nproprietary programs. If your program is a subroutine library, you may\nconsider it more useful to permit linking proprietary applications with the\nlibrary. If this is what you want to do, use the GNU Library General\nPublic License instead of this License.", "Name": "fuzzywuzzy", "URL": "https://github.com/seatgeek/fuzzywuzzy", - "Version": "0.17.0" + "Version": "0.18.0" }, { "Author": "serge-sans-paille", "Description": "Python AST that abstracts the underlying Python version", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/gast-0.3.3.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2016, Serge Guelton\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n\tRedistributions of source code must retain the above copyright notice, this\n\tlist of conditions and the following disclaimer.\n\n\tRedistributions in binary form must reproduce the above copyright notice,\n\tthis list of conditions and the following disclaimer in the documentation\n\tand/or other materials provided with the distribution.\n\n\tNeither the name of HPCProject, Serge Guelton nor the names of its\n\tcontributors may be used to endorse or promote products derived from this\n\tsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n", "Name": "gast", "URL": "https://github.com/serge-sans-paille/gast/", - "Version": "0.2.2" + "Version": "0.3.3" }, { "Author": "Radim Rehurek", "Description": "Python framework for fast Vector Space Modelling", "License": "GNU Lesser General Public License v2 or later (LGPLv2+)", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/gensim-3.8.3.dist-info/COPYING", + "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 2.1, February 1999\n\n Copyright (C) 1991, 1999 Free Software Foundation, Inc.\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n[This is the first released version of the Lesser GPL. It also counts\n as the successor of the GNU Library Public License, version 2, hence\n the version number 2.1.]\n\n Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicenses are intended to guarantee your freedom to share and change\nfree software--to make sure the software is free for all its users.\n\n This license, the Lesser General Public License, applies to some\nspecially designated software packages--typically libraries--of the\nFree Software Foundation and other authors who decide to use it. You\ncan use it too, but we suggest you first think carefully about whether\nthis license or the ordinary General Public License is the better\nstrategy to use in any particular case, based on the explanations below.\n\n When we speak of free software, we are referring to freedom of use,\nnot price. Our General Public Licenses are designed to make sure that\nyou have the freedom to distribute copies of free software (and charge\nfor this service if you wish); that you receive source code or can get\nit if you want it; that you can change the software and use pieces of\nit in new free programs; and that you are informed that you can do\nthese things.\n\n To protect your rights, we need to make restrictions that forbid\ndistributors to deny you these rights or to ask you to surrender these\nrights. These restrictions translate to certain responsibilities for\nyou if you distribute copies of the library or if you modify it.\n\n For example, if you distribute copies of the library, whether gratis\nor for a fee, you must give the recipients all the rights that we gave\nyou. You must make sure that they, too, receive or can get the source\ncode. If you link other code with the library, you must provide\ncomplete object files to the recipients, so that they can relink them\nwith the library after making changes to the library and recompiling\nit. And you must show them these terms so they know their rights.\n\n We protect your rights with a two-step method: (1) we copyright the\nlibrary, and (2) we offer you this license, which gives you legal\npermission to copy, distribute and/or modify the library.\n\n To protect each distributor, we want to make it very clear that\nthere is no warranty for the free library. Also, if the library is\nmodified by someone else and passed on, the recipients should know\nthat what they have is not the original version, so that the original\nauthor's reputation will not be affected by problems that might be\nintroduced by others.\n\f\n Finally, software patents pose a constant threat to the existence of\nany free program. We wish to make sure that a company cannot\neffectively restrict the users of a free program by obtaining a\nrestrictive license from a patent holder. Therefore, we insist that\nany patent license obtained for a version of the library must be\nconsistent with the full freedom of use specified in this license.\n\n Most GNU software, including some libraries, is covered by the\nordinary GNU General Public License. This license, the GNU Lesser\nGeneral Public License, applies to certain designated libraries, and\nis quite different from the ordinary General Public License. We use\nthis license for certain libraries in order to permit linking those\nlibraries into non-free programs.\n\n When a program is linked with a library, whether statically or using\na shared library, the combination of the two is legally speaking a\ncombined work, a derivative of the original library. The ordinary\nGeneral Public License therefore permits such linking only if the\nentire combination fits its criteria of freedom. The Lesser General\nPublic License permits more lax criteria for linking other code with\nthe library.\n\n We call this license the \"Lesser\" General Public License because it\ndoes Less to protect the user's freedom than the ordinary General\nPublic License. It also provides other free software developers Less\nof an advantage over competing non-free programs. These disadvantages\nare the reason we use the ordinary General Public License for many\nlibraries. However, the Lesser license provides advantages in certain\nspecial circumstances.\n\n For example, on rare occasions, there may be a special need to\nencourage the widest possible use of a certain library, so that it becomes\na de-facto standard. To achieve this, non-free programs must be\nallowed to use the library. A more frequent case is that a free\nlibrary does the same job as widely used non-free libraries. In this\ncase, there is little to gain by limiting the free library to free\nsoftware only, so we use the Lesser General Public License.\n\n In other cases, permission to use a particular library in non-free\nprograms enables a greater number of people to use a large body of\nfree software. For example, permission to use the GNU C Library in\nnon-free programs enables many more people to use the whole GNU\noperating system, as well as its variant, the GNU/Linux operating\nsystem.\n\n Although the Lesser General Public License is Less protective of the\nusers' freedom, it does ensure that the user of a program that is\nlinked with the Library has the freedom and the wherewithal to run\nthat program using a modified version of the Library.\n\n The precise terms and conditions for copying, distribution and\nmodification follow. Pay close attention to the difference between a\n\"work based on the library\" and a \"work that uses the library\". The\nformer contains code derived from the library, whereas the latter must\nbe combined with the library in order to run.\n\f\n GNU LESSER GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License Agreement applies to any software library or other\nprogram which contains a notice placed by the copyright holder or\nother authorized party saying it may be distributed under the terms of\nthis Lesser General Public License (also called \"this License\").\nEach licensee is addressed as \"you\".\n\n A \"library\" means a collection of software functions and/or data\nprepared so as to be conveniently linked with application programs\n(which use some of those functions and data) to form executables.\n\n The \"Library\", below, refers to any such software library or work\nwhich has been distributed under these terms. A \"work based on the\nLibrary\" means either the Library or any derivative work under\ncopyright law: that is to say, a work containing the Library or a\nportion of it, either verbatim or with modifications and/or translated\nstraightforwardly into another language. (Hereinafter, translation is\nincluded without limitation in the term \"modification\".)\n\n \"Source code\" for a work means the preferred form of the work for\nmaking modifications to it. For a library, complete source code means\nall the source code for all modules it contains, plus any associated\ninterface definition files, plus the scripts used to control compilation\nand installation of the library.\n\n Activities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning a program using the Library is not restricted, and output from\nsuch a program is covered only if its contents constitute a work based\non the Library (independent of the use of the Library in a tool for\nwriting it). Whether that is true depends on what the Library does\nand what the program that uses the Library does.\n\n 1. You may copy and distribute verbatim copies of the Library's\ncomplete source code as you receive it, in any medium, provided that\nyou conspicuously and appropriately publish on each copy an\nappropriate copyright notice and disclaimer of warranty; keep intact\nall the notices that refer to this License and to the absence of any\nwarranty; and distribute a copy of this License along with the\nLibrary.\n\n You may charge a fee for the physical act of transferring a copy,\nand you may at your option offer warranty protection in exchange for a\nfee.\n\f\n 2. You may modify your copy or copies of the Library or any portion\nof it, thus forming a work based on the Library, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) The modified work must itself be a software library.\n\n b) You must cause the files modified to carry prominent notices\n stating that you changed the files and the date of any change.\n\n c) You must cause the whole of the work to be licensed at no\n charge to all third parties under the terms of this License.\n\n d) If a facility in the modified Library refers to a function or a\n table of data to be supplied by an application program that uses\n the facility, other than as an argument passed when the facility\n is invoked, then you must make a good faith effort to ensure that,\n in the event an application does not supply such function or\n table, the facility still operates, and performs whatever part of\n its purpose remains meaningful.\n\n (For example, a function in a library to compute square roots has\n a purpose that is entirely well-defined independent of the\n application. Therefore, Subsection 2d requires that any\n application-supplied function or table used by this function must\n be optional: if the application does not supply it, the square\n root function must still compute square roots.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Library,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Library, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote\nit.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Library.\n\nIn addition, mere aggregation of another work not based on the Library\nwith the Library (or with a work based on the Library) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may opt to apply the terms of the ordinary GNU General Public\nLicense instead of this License to a given copy of the Library. To do\nthis, you must alter all the notices that refer to this License, so\nthat they refer to the ordinary GNU General Public License, version 2,\ninstead of to this License. (If a newer version than version 2 of the\nordinary GNU General Public License has appeared, then you can specify\nthat version instead if you wish.) Do not make any other change in\nthese notices.\n\f\n Once this change is made in a given copy, it is irreversible for\nthat copy, so the ordinary GNU General Public License applies to all\nsubsequent copies and derivative works made from that copy.\n\n This option is useful when you wish to copy part of the code of\nthe Library into a program that is not a library.\n\n 4. You may copy and distribute the Library (or a portion or\nderivative of it, under Section 2) in object code or executable form\nunder the terms of Sections 1 and 2 above provided that you accompany\nit with the complete corresponding machine-readable source code, which\nmust be distributed under the terms of Sections 1 and 2 above on a\nmedium customarily used for software interchange.\n\n If distribution of object code is made by offering access to copy\nfrom a designated place, then offering equivalent access to copy the\nsource code from the same place satisfies the requirement to\ndistribute the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 5. A program that contains no derivative of any portion of the\nLibrary, but is designed to work with the Library by being compiled or\nlinked with it, is called a \"work that uses the Library\". Such a\nwork, in isolation, is not a derivative work of the Library, and\ntherefore falls outside the scope of this License.\n\n However, linking a \"work that uses the Library\" with the Library\ncreates an executable that is a derivative of the Library (because it\ncontains portions of the Library), rather than a \"work that uses the\nlibrary\". The executable is therefore covered by this License.\nSection 6 states terms for distribution of such executables.\n\n When a \"work that uses the Library\" uses material from a header file\nthat is part of the Library, the object code for the work may be a\nderivative work of the Library even though the source code is not.\nWhether this is true is especially significant if the work can be\nlinked without the Library, or if the work is itself a library. The\nthreshold for this to be true is not precisely defined by law.\n\n If such an object file uses only numerical parameters, data\nstructure layouts and accessors, and small macros and small inline\nfunctions (ten lines or less in length), then the use of the object\nfile is unrestricted, regardless of whether it is legally a derivative\nwork. (Executables containing this object code plus portions of the\nLibrary will still fall under Section 6.)\n\n Otherwise, if the work is a derivative of the Library, you may\ndistribute the object code for the work under the terms of Section 6.\nAny executables containing that work also fall under Section 6,\nwhether or not they are linked directly with the Library itself.\n\f\n 6. As an exception to the Sections above, you may also combine or\nlink a \"work that uses the Library\" with the Library to produce a\nwork containing portions of the Library, and distribute that work\nunder terms of your choice, provided that the terms permit\nmodification of the work for the customer's own use and reverse\nengineering for debugging such modifications.\n\n You must give prominent notice with each copy of the work that the\nLibrary is used in it and that the Library and its use are covered by\nthis License. You must supply a copy of this License. If the work\nduring execution displays copyright notices, you must include the\ncopyright notice for the Library among them, as well as a reference\ndirecting the user to the copy of this License. Also, you must do one\nof these things:\n\n a) Accompany the work with the complete corresponding\n machine-readable source code for the Library including whatever\n changes were used in the work (which must be distributed under\n Sections 1 and 2 above); and, if the work is an executable linked\n with the Library, with the complete machine-readable \"work that\n uses the Library\", as object code and/or source code, so that the\n user can modify the Library and then relink to produce a modified\n executable containing the modified Library. (It is understood\n that the user who changes the contents of definitions files in the\n Library will not necessarily be able to recompile the application\n to use the modified definitions.)\n\n b) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (1) uses at run time a\n copy of the library already present on the user's computer system,\n rather than copying library functions into the executable, and (2)\n will operate properly with a modified version of the library, if\n the user installs one, as long as the modified version is\n interface-compatible with the version that the work was made with.\n\n c) Accompany the work with a written offer, valid for at\n least three years, to give the same user the materials\n specified in Subsection 6a, above, for a charge no more\n than the cost of performing this distribution.\n\n d) If distribution of the work is made by offering access to copy\n from a designated place, offer equivalent access to copy the above\n specified materials from the same place.\n\n e) Verify that the user has already received a copy of these\n materials or that you have already sent this user a copy.\n\n For an executable, the required form of the \"work that uses the\nLibrary\" must include any data and utility programs needed for\nreproducing the executable from it. However, as a special exception,\nthe materials to be distributed need not include anything that is\nnormally distributed (in either source or binary form) with the major\ncomponents (compiler, kernel, and so on) of the operating system on\nwhich the executable runs, unless that component itself accompanies\nthe executable.\n\n It may happen that this requirement contradicts the license\nrestrictions of other proprietary libraries that do not normally\naccompany the operating system. Such a contradiction means you cannot\nuse both them and the Library together in an executable that you\ndistribute.\n\f\n 7. You may place library facilities that are a work based on the\nLibrary side-by-side in a single library together with other library\nfacilities not covered by this License, and distribute such a combined\nlibrary, provided that the separate distribution of the work based on\nthe Library and of the other library facilities is otherwise\npermitted, and provided that you do these two things:\n\n a) Accompany the combined library with a copy of the same work\n based on the Library, uncombined with any other library\n facilities. This must be distributed under the terms of the\n Sections above.\n\n b) Give prominent notice with the combined library of the fact\n that part of it is a work based on the Library, and explaining\n where to find the accompanying uncombined form of the same work.\n\n 8. You may not copy, modify, sublicense, link with, or distribute\nthe Library except as expressly provided under this License. Any\nattempt otherwise to copy, modify, sublicense, link with, or\ndistribute the Library is void, and will automatically terminate your\nrights under this License. However, parties who have received copies,\nor rights, from you under this License will not have their licenses\nterminated so long as such parties remain in full compliance.\n\n 9. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Library or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Library (or any work based on the\nLibrary), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Library or works based on it.\n\n 10. Each time you redistribute the Library (or any work based on the\nLibrary), the recipient automatically receives a license from the\noriginal licensor to copy, distribute, link with or modify the Library\nsubject to these terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties with\nthis License.\n\f\n 11. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Library at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Library by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Library.\n\nIf any portion of this section is held invalid or unenforceable under any\nparticular circumstance, the balance of the section is intended to apply,\nand the section as a whole is intended to apply in other circumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 12. If the distribution and/or use of the Library is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Library under this License may add\nan explicit geographical distribution limitation excluding those countries,\nso that distribution is permitted only in or among countries not thus\nexcluded. In such case, this License incorporates the limitation as if\nwritten in the body of this License.\n\n 13. The Free Software Foundation may publish revised and/or new\nversions of the Lesser General Public License from time to time.\nSuch new versions will be similar in spirit to the present version,\nbut may differ in detail to address new problems or concerns.\n\nEach version is given a distinguishing version number. If the Library\nspecifies a version number of this License which applies to it and\n\"any later version\", you have the option of following the terms and\nconditions either of that version or of any later version published by\nthe Free Software Foundation. If the Library does not specify a\nlicense version number, you may choose any version ever published by\nthe Free Software Foundation.\n\f\n 14. If you wish to incorporate parts of the Library into other free\nprograms whose distribution conditions are incompatible with these,\nwrite to the author to ask for permission. For software which is\ncopyrighted by the Free Software Foundation, write to the Free\nSoftware Foundation; we sometimes make exceptions for this. Our\ndecision will be guided by the two goals of preserving the free status\nof all derivatives of our free software and of promoting the sharing\nand reuse of software generally.\n\n NO WARRANTY\n\n 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO\nWARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.\nEXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR\nOTHER PARTIES PROVIDE THE LIBRARY \"AS IS\" WITHOUT WARRANTY OF ANY\nKIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE\nLIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME\nTHE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN\nWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY\nAND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU\nFOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE\nLIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING\nRENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A\nFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF\nSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGES.\n\n END OF TERMS AND CONDITIONS\n\f\n How to Apply These Terms to Your New Libraries\n\n If you develop a new library, and you want it to be of the greatest\npossible use to the public, we recommend making it free software that\neveryone can redistribute and change. You can do so by permitting\nredistribution under these terms (or, alternatively, under the terms of the\nordinary General Public License).\n\n To apply these terms, attach the following notices to the library. It is\nsafest to attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least the\n\"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This library is free software; you can redistribute it and/or\n modify it under the terms of the GNU Lesser General Public\n License as published by the Free Software Foundation; either\n version 2.1 of the License, or (at your option) any later version.\n\n This library is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n Lesser General Public License for more details.\n\n You should have received a copy of the GNU Lesser General Public\n License along with this library; if not, write to the Free Software\n Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n\nAlso add information on how to contact you by electronic and paper mail.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the library, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the\n library `Frob' (a library for tweaking knobs) written by James Random Hacker.\n\n , 1 April 1990\n Ty Coon, President of Vice\n\nThat's all there is to it!\n", "Name": "gensim", "URL": "http://radimrehurek.com/gensim", - "Version": "3.8.1" + "Version": "3.8.3" }, { "Author": "Denis Carriere", @@ -1753,7 +2193,7 @@ "Author": "Charles Karney", "Description": "The geodesic routines from GeographicLib", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/geographiclib-1.50.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/geographiclib-1.50.dist-info/LICENSE", "LicenseText": "The MIT License (MIT); this license applies to GeographicLib,\nversions 1.12 and later.\n\nCopyright (c) 2008-2019, Charles Karney\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n", "Name": "geographiclib", "URL": "https://geographiclib.sourceforge.io/1.50/python", @@ -1763,7 +2203,7 @@ "Author": "Sean Gillies", "Description": "Python bindings and utilities for GeoJSON", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/geojson-2.5.0.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/geojson-2.5.0.dist-info/LICENSE.rst", "LicenseText": "Copyright \u00a9 2014, contributors of python-geojson\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n- Neither the name of the python-geojson nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS OF PYTHON-GEOJSON BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "geojson", "URL": "https://github.com/jazzband/geojson", @@ -1777,7 +2217,7 @@ "LicenseText": "UNKNOWN", "Name": "geomet", "URL": "https://github.com/geomet/geomet", - "Version": "0.1.2" + "Version": "0.2.1.post1" }, { "Author": "Andrea Cuttone", @@ -1790,40 +2230,40 @@ "Version": "0.3.2" }, { - "Author": "GeoPy Contributors", + "Author": "UNKNOWN", "Description": "Python Geocoding Toolbox", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/geopy-2.0.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2006-2018 geopy authors (see AUTHORS)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "geopy", "URL": "https://github.com/geopy/geopy", - "Version": "1.20.0" + "Version": "2.0.0" }, { "Author": "The Gin-Config Team", "Description": "Gin-Config: A lightweight configuration library for Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gin_config-0.3.0.dist-info/LICENSE", - "LicenseText": "Copyright 2018 The Gin-Config Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", "Name": "gin-config", "URL": "https://github.com/google/gin-config", - "Version": "0.3.0" + "Version": "0.4.0" }, { "Author": "Sebastian Thiel", "Description": "Git Object Database", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gitdb2-2.0.6.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/gitdb-4.0.5.dist-info/LICENSE", "LicenseText": "Copyright (C) 2010, 2011 Sebastian Thiel and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without \nmodification, are permitted provided that the following conditions \nare met:\n\n* Redistributions of source code must retain the above copyright \nnotice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright \nnotice, this list of conditions and the following disclaimer in the \ndocumentation and/or other materials provided with the distribution.\n\n* Neither the name of the GitDB project nor the names of \nits contributors may be used to endorse or promote products derived \nfrom this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT \nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR \nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT \nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, \nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED \nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR \nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF \nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING \nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS \nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nAdditional Licenses\n-------------------\nThe files at \ngitdb/test/fixtures/packs/pack-11fdfa9e156ab73caae3b6da867192221f2089c2.idx\nand \ngitdb/test/fixtures/packs/pack-11fdfa9e156ab73caae3b6da867192221f2089c2.pack \nare licensed under GNU GPL as part of the git source repository, \nsee http://en.wikipedia.org/wiki/Git_%28software%29 for more information.\n\nThey are not required for the actual operation, which is why they are not found \nin the distribution package.\n", - "Name": "gitdb2", + "Name": "gitdb", "URL": "https://github.com/gitpython-developers/gitdb", - "Version": "2.0.6" + "Version": "4.0.5" }, { "Author": "Michael Elsdoerfer", "Description": "Version of the glob module that can capture patterns and supports recursive wildcards", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/glob2-0.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/glob2-0.7.dist-info/LICENSE", "LicenseText": "\ufeffCopyright (c) 2008, Michael Elsd\u00f6rfer \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials\n provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS\nFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\nCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.", "Name": "glob2", "URL": "http://github.com/miracle2k/python-glob2/", @@ -1833,81 +2273,81 @@ "Author": "Gluon CV Toolkit Contributors", "Description": "MXNet Gluon CV Toolkit", "License": "Apache-2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gluoncv-0.6.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/gluoncv-0.9.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "gluoncv", "URL": "https://github.com/dmlc/gluon-cv", - "Version": "0.6.0" + "Version": "0.9.0" }, { "Author": "Gluon NLP Toolkit Contributors", "Description": "MXNet Gluon NLP Toolkit", "License": "Apache-2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gluonnlp-0.8.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/gluonnlp-0.10.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "gluonnlp", "URL": "https://github.com/dmlc/gluon-nlp", - "Version": "0.8.3" + "Version": "0.10.0" }, { "Author": "Google LLC", "Description": "Google API client core library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_api_core-1.16.0.dist-info/LICENSE", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_api_core-1.23.0.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n https://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "google-api-core", - "URL": "https://github.com/GoogleCloudPlatform/google-cloud-python", - "Version": "1.16.0" + "URL": "https://github.com/googleapis/python-api-core", + "Version": "1.23.0" }, { "Author": "Google Cloud Platform", "Description": "Google Authentication Library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_auth-1.11.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_auth-1.23.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "google-auth", "URL": "https://github.com/googleapis/google-auth-library-python", - "Version": "1.11.0" + "Version": "1.23.0" }, { "Author": "Google Cloud Platform", "Description": "Google Authentication Library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_auth_oauthlib-0.4.1.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_auth_oauthlib-0.4.2.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n https://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "google-auth-oauthlib", "URL": "https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib", - "Version": "0.4.1" + "Version": "0.4.2" }, { "Author": "Google LLC", - "Description": "Google BigQuery API client library", + "Description": "Google Cloud API client core library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_cloud_bigquery-1.23.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_cloud_core-1.4.4.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n https://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "google-cloud-bigquery", - "URL": "https://github.com/GoogleCloudPlatform/google-cloud-python", - "Version": "1.23.1" + "Name": "google-cloud-core", + "URL": "https://github.com/googleapis/python-cloud-core", + "Version": "1.4.4" }, { "Author": "Google LLC", - "Description": "Google Cloud API client core library", + "Description": "Google Cloud Storage API client library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_cloud_core-1.2.0.dist-info/LICENSE", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "google-cloud-core", - "URL": "https://github.com/GoogleCloudPlatform/google-cloud-python", - "Version": "1.2.0" + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_cloud_storage-1.33.0.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n https://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "google-cloud-storage", + "URL": "https://github.com/googleapis/python-storage", + "Version": "1.33.0" }, { "Author": "Google LLC", - "Description": "Google Cloud Storage API client library", + "Description": "A python wrapper of the C library 'Google CRC32C'", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_cloud_storage-1.25.0.dist-info/LICENSE", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "google-cloud-storage", - "URL": "https://github.com/GoogleCloudPlatform/google-cloud-python", - "Version": "1.25.0" + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_crc32c-1.0.0.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "google-crc32c", + "URL": "https://github.com/googleapis/python-crc32c", + "Version": "1.0.0" }, { "Author": "Hardik Vasa", @@ -1923,62 +2363,42 @@ "Author": "Nick Smith", "Description": "pasta is an AST-based Python refactoring library", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_pasta-0.2.0.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "google-pasta", - "URL": "UNKNOWN", - "Version": "0.1.8" + "URL": "https://github.com/google/pasta", + "Version": "0.2.0" }, { "Author": "Google Cloud Platform", "Description": "Utilities for Google Media Downloads and Resumable Uploads", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/google_resumable_media-0.5.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/google_resumable_media-1.1.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "google-resumable-media", - "URL": "https://github.com/GoogleCloudPlatform/google-resumable-media-python", - "Version": "0.5.0" + "URL": "https://github.com/googleapis/google-resumable-media-python", + "Version": "1.1.0" }, { "Author": "Google LLC", "Description": "Common protobufs used in Google APIs", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/googleapis_common_protos-1.51.0.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/googleapis_common_protos-1.52.0.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n https://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "googleapis-common-protos", - "URL": "https://github.com/googleapis/googleapis", - "Version": "1.51.0" + "URL": "https://github.com/googleapis/python-api-common-protos", + "Version": "1.52.0" }, { "Author": "Davide Abati and Andrea Palazzi", "Description": "Minimal class to download shared files from Google Drive.", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/googledrivedownloader-0.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/googledrivedownloader-0.4.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 Andrea Palazzi\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "googledrivedownloader", "URL": "https://github.com/ndrplz/google-drive-downloader", "Version": "0.4" }, - { - "Author": "Christopher Crouzet", - "Description": "Convenient approach to monkey patching", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gorilla-0.3.0.dist-info/LICENSE.txt", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014-2017 Christopher Crouzet\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", - "Name": "gorilla", - "URL": "https://github.com/christophercrouzet/gorilla", - "Version": "0.3.0" - }, - { - "Author": "James Hensman, Alex Matthews", - "Description": "Gaussian process methods in tensorflow", - "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gpflow-1.5.1.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "gpflow", - "URL": "http://github.com/GPflow/GPflow", - "Version": "1.5.1" - }, { "Author": "Jake Gardner, Geoff Pleiss", "Description": "An implementation of Gaussian Processes in Pytorch", @@ -1987,13 +2407,13 @@ "LicenseText": "UNKNOWN", "Name": "gpytorch", "URL": "https://gpytorch.ai", - "Version": "1.0.1" + "Version": "1.3.0" }, { "Author": "Syrus Akbary", "Description": "GraphQL Framework for Python", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/graphene-2.1.8.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/graphene-2.1.8.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015-Present Syrus Akbary\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "graphene", "URL": "https://github.com/graphql-python/graphene", @@ -2003,17 +2423,17 @@ "Author": "Syrus Akbary, Jake Heinz, Taeho Kim", "Description": "GraphQL implementation for Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/graphql_core-2.3.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/graphql_core-2.3.2.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 GraphQL Python\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "graphql-core", - "URL": "https://github.com/graphql-python/graphql-core", - "Version": "2.3.1" + "URL": "https://github.com/graphql-python/graphql-core-legacy", + "Version": "2.3.2" }, { "Author": "Syrus Akbary", "Description": "Relay implementation for Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/graphql_relay-2.0.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/graphql_relay-2.0.1.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Syrus Akbary\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "graphql-relay", "URL": "https://github.com/graphql-python/graphql-relay-py", @@ -2023,27 +2443,37 @@ "Author": "Sebastian Bank", "Description": "Simple Python interface for Graphviz", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/graphviz-0.8.4.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/graphviz-0.8.4.dist-info/LICENSE.txt", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2013-2018 Sebastian Bank\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "graphviz", "URL": "https://github.com/xflr6/graphviz", "Version": "0.8.4" }, + { + "Author": "Joe Esposito", + "Description": "Render local readme files before sending off to GitHub.", + "License": "MIT", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "grip", + "URL": "http://github.com/joeyespo/grip", + "Version": "4.5.2" + }, { "Author": "The gRPC Authors", "Description": "HTTP/2-based RPC framework", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/grpcio-1.34.0.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "grpcio", "URL": "https://grpc.io", - "Version": "1.26.0" + "Version": "1.34.0" }, { "Author": "Benoit Chesneau", "Description": "WSGI HTTP Server for UNIX", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/gunicorn-20.0.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/gunicorn-20.0.4.dist-info/LICENSE", "LicenseText": "2009-2018 (c) Beno\u00eet Chesneau \n2009-2015 (c) Paul J. Davis \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n", "Name": "gunicorn", "URL": "http://gunicorn.org", @@ -2057,7 +2487,17 @@ "LicenseText": "UNKNOWN", "Name": "gym", "URL": "https://github.com/openai/gym", - "Version": "0.15.4" + "Version": "0.17.3" + }, + { + "Author": "Nathaniel J. Smith", + "Description": "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/h11-0.11.0.dist-info/LICENSE.txt", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 Nathaniel J. Smith and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "h11", + "URL": "https://github.com/python-hyper/h11", + "Version": "0.11.0" }, { "Author": "Andrew Collette", @@ -2073,17 +2513,27 @@ "Author": "Jean-Luc Stevens and Philipp Rudiger", "Description": "Stop plotting your data - annotate your data and let it visualize itself.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/holoviews-1.12.7.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/holoviews-1.13.5.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2005-2019, IOAM (ioam.github.com)\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of IOAM nor the names of its contributors\n may be used to endorse or promote products derived from this\n software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "holoviews", "URL": "https://www.holoviews.org", - "Version": "1.12.7" + "Version": "1.13.5" + }, + { + "Author": "UNKNOWN", + "Description": "HTML parser based on the WHATWG HTML specification", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/html5lib-1.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2006-2013 James Graham and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "html5lib", + "URL": "https://github.com/html5lib/html5lib-python", + "Version": "1.1" }, { "Author": "Dave Mankoff", "Description": "An HTML Minifier", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/htmlmin-0.1.12.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/htmlmin-0.1.12.dist-info/LICENSE", "LicenseText": "Copyright (c) 2013, Dave Mankoff\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Dave Mankoff nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL DAVE MANKOFF BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "htmlmin", "URL": "https://htmlmin.readthedocs.io/en/latest/", @@ -2091,39 +2541,59 @@ }, { "Author": "Jakub Roztocil", - "Description": "HTTPie - a CLI, cURL-like tool for humans.", + "Description": "HTTPie: command-line HTTP client for the API era.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/httpie-2.0.0.dist-info/LICENSE", - "LicenseText": "Copyright \u00a9 2012-2019 Jakub Roztocil \n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of the copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/httpie-2.3.0.dist-info/LICENSE", + "LicenseText": "Copyright \u00a9 2012-2020 Jakub Roztocil \n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of the copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "httpie", "URL": "https://httpie.org/", - "Version": "2.0.0" + "Version": "2.3.0" + }, + { + "Author": "Omry Yadan", + "Description": "A framework for elegantly configuring complex applications", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/hydra_core-1.0.4.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) Facebook, Inc. and its affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "hydra-core", + "URL": "https://github.com/facebookresearch/hydra", + "Version": "1.0.4" + }, + { + "Author": "Mahmoud Hashemi and Glyph Lefkowitz", + "Description": "A featureful, immutable, and correct URL for Python.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/hyperlink-20.0.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2017\nGlyph Lefkowitz\nItamar Turner-Trauring\nJean Paul Calderone\nAdi Roiban\nAmber Hawkie Brown\nMahmoud Hashemi\nWilfredo Sanchez Vega\n\nand others that have contributed code to the public domain.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "hyperlink", + "URL": "https://github.com/python-hyper/hyperlink", + "Version": "20.0.1" }, { "Author": "James Bergstra", "Description": "Distributed Asynchronous Hyperparameter Optimization", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/hyperopt-0.2.5.dist-info/LICENSE.txt", + "LicenseText": "LICENSE\n=======\n\nCopyright (c) 2013, James Bergstra\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of hyperopt nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY\nEXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "hyperopt", "URL": "http://hyperopt.github.com/hyperopt/", - "Version": "0.2.3" + "Version": "0.2.5" }, { "Author": "Kim Davies", "Description": "Internationalized Domain Names in Applications (IDNA)", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/idna-2.10.dist-info/LICENSE.rst", + "LicenseText": "License\n-------\n\nLicense: bsd-3-clause\n\nCopyright (c) 2013-2020, Kim Davies. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n#. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n#. Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided with\n the distribution.\n\n#. Neither the name of the copyright holder nor the names of the \n contributors may be used to endorse or promote products derived \n from this software without specific prior written permission.\n\n#. THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS \"AS IS\" AND ANY\n EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR \n CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, \n SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT \n LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE\n USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\n DAMAGE.\n", "Name": "idna", "URL": "https://github.com/kjd/idna", - "Version": "2.8" + "Version": "2.10" }, { "Author": "Moses Olafenwa and John Olafenwa", "Description": "A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/imageai-2.1.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/imageai-2.1.5.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2019 MOSES OLAFENWA\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "imageai", "URL": "https://github.com/OlafenwaMoses/ImageAI", @@ -2133,51 +2603,51 @@ "Author": "imageio contributors", "Description": "Library for reading and writing a wide range of image, video, scientific, and volumetric data formats.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/imageio-2.6.1.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2014-2018, imageio developers\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/imageio-2.9.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014-2020, imageio developers\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "imageio", - "URL": "http://imageio.github.io/", - "Version": "2.6.1" + "URL": "https://github.com/imageio/imageio", + "Version": "2.9.0" }, { "Author": "UNKNOWN", "Description": "Toolbox for imbalanced dataset in machine learning.", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/imbalanced_learn-0.6.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/imbalanced_learn-0.7.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Fernando M. F. Nogueira,\n Guillaume Lemaitre,\n Dayvid Victor\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "imbalanced-learn", "URL": "https://github.com/scikit-learn-contrib/imbalanced-learn", - "Version": "0.6.1" + "Version": "0.7.0" }, { "Author": "Alexander Jung", "Description": "Image augmentation library for deep neural networks", - "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/imgaug-0.3.0.dist-info/LICENSE", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/imgaug-0.4.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 aleju\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "imgaug", "URL": "https://github.com/aleju/imgaug", - "Version": "0.3.0" + "Version": "0.4.0" }, { - "Author": "Barry Warsaw", + "Author": "Jason R. Coombs", "Description": "Read metadata from Python packages", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/importlib_metadata-1.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/importlib_metadata-3.1.1.dist-info/LICENSE", "LicenseText": "Copyright 2017-2019 Jason R. Coombs, Barry Warsaw\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "importlib-metadata", - "URL": "http://importlib-metadata.readthedocs.io/", - "Version": "1.3.0" + "URL": "https://github.com/python/importlib_metadata", + "Version": "3.1.1" }, { "Author": "Barry Warsaw", "Description": "Read resources from Python packages", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/importlib_resources-1.0.2.dist-info/LICENSE", - "LicenseText": "Copyright 2017-2018 Brett Cannon, Barry Warsaw\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/importlib_resources-3.3.0.dist-info/LICENSE", + "LicenseText": "Copyright 2017-2019 Brett Cannon, Barry Warsaw\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "importlib-resources", - "URL": "http://importlib-resources.readthedocs.io/", - "Version": "1.0.2" + "URL": "https://github.com/python/importlib_resources", + "Version": "3.3.0" }, { "Author": "Adrian Rosebrock", @@ -2189,85 +2659,115 @@ "URL": "https://github.com/jrosebr1/imutils", "Version": "0.5.3" }, + { + "Author": "Amber Brown", + "Description": "UNKNOWN", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "incremental", + "URL": "https://github.com/twisted/incremental", + "Version": "17.5.0" + }, { "Author": "Paul Dyson", "Description": "Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/inflect-4.0.0.dist-info/LICENSE", - "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/inflect-5.0.2.dist-info/LICENSE", + "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", "Name": "inflect", - "URL": "https://github.com/jazzband/inflect", - "Version": "4.0.0" + "URL": "https://github.com/jaraco/inflect", + "Version": "5.0.2" }, { "Author": "UNKNOWN", "Description": "InfluxDB client", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/influxdb-5.2.3.dist-info/LICENSE", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2013 InfluxDB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/influxdb-5.3.1.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2020 InfluxDB\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "influxdb", "URL": "https://github.com/influxdb/influxdb-python", - "Version": "5.2.3" + "Version": "5.3.1" + }, + { + "Author": "Ronny Pfannschmidt, Holger Krekel", + "Description": "iniconfig: brain-dead simple config-ini parsing", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/iniconfig-1.1.1.dist-info/LICENSE", + "LicenseText": "\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n \n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n \n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n\n", + "Name": "iniconfig", + "URL": "http://github.com/RonnyPfannschmidt/iniconfig", + "Version": "1.1.1" + }, + { + "Author": "Google Inc.", + "Description": "TensorFlow is an open source machine learning framework for everyone.", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/intel_tensorflow-2.3.0.dist-info/LICENSE", + "LicenseText": "Copyright 2019 The TensorFlow Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "intel-tensorflow", + "URL": "https://www.tensorflow.org/", + "Version": "2.3.0" }, { "Author": "Jeff Forcier", "Description": "Pythonic task execution", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/invoke-1.4.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/invoke-1.4.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2020 Jeff Forcier.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "invoke", "URL": "http://docs.pyinvoke.org", - "Version": "1.4.0" + "Version": "1.4.1" }, { "Author": "Jupyter Development Team", "Description": "A set of widgets to help facilitate reuse of large datasets across widgets", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ipydatawidgets-4.0.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipydatawidgets-4.1.0.dist-info/LICENSE.txt", "LicenseText": "Main license for ipydatawidgets\n-------------------------------\n\nBSD 3-Clause License\n\nCopyright (c) 2017, Project Jupyter\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n\nParts from pythreejs\n--------------------\n\nCopyright (c) 2013, Jason Grout\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this\n list of conditions and the following disclaimer in the documentation and/or\n other materials provided with the distribution.\n\n* Neither the name of the PyThreeJS development team nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "ipydatawidgets", "URL": "https://github.com/vidartf/ipydatawidgets", - "Version": "4.0.1" + "Version": "4.1.0" }, { "Author": "IPython Development Team", "Description": "IPython Kernel for Jupyter", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ipykernel-5.1.3.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipykernel-5.3.4.dist-info/COPYING.md", "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2015, IPython Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the IPython Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the IPython Development Team\n\nThe IPython Development Team is the set of all contributors to the IPython project.\nThis includes all of the IPython subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/ipython/.\n\n## Our Copyright Policy\n\nIPython uses a shared copyright model. Each contributor maintains copyright\nover their contributions to IPython. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the IPython\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire IPython\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the IPython repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) IPython Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "ipykernel", "URL": "https://ipython.org", - "Version": "5.1.3" + "Version": "5.3.4" }, { "Author": "Matplotlib Development Team", "Description": "Matplotlib Jupyter Extension", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ipympl-0.4.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipympl-0.5.8.dist-info/LICENSE", "LicenseText": "Copyright (c) 2016, Matplotlib Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "ipympl", "URL": "http://matplotlib.org", - "Version": "0.4.1" + "Version": "0.5.8" }, { "Author": "IPython Development Team", "Description": "Interactive Parallel Computing with IPython", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ipyparallel-6.2.4.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipyparallel-6.3.0.dist-info/COPYING.md", "LicenseText": "# Licensing terms\n\nTraitlets is adapted from enthought.traits, Copyright (c) Enthought, Inc.,\nunder the terms of the Modified BSD License.\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-, IPython Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the IPython Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the IPython Development Team\n\nThe IPython Development Team is the set of all contributors to the IPython project.\nThis includes all of the IPython subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nIPython uses a shared copyright model. Each contributor maintains copyright\nover their contributions to IPython. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the IPython\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire IPython\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the IPython repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) IPython Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "ipyparallel", "URL": "http://ipython.org", - "Version": "6.2.4" + "Version": "6.3.0" }, { "Author": "The IPython Development Team", "Description": "IPython: Productive Interactive Computing", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ipython-7.11.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipython-7.19.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\n- Copyright (c) 2008-Present, IPython Development Team\n- Copyright (c) 2001-2007, Fernando Perez \n- Copyright (c) 2001, Janko Hauser \n- Copyright (c) 2001, Nathaniel Gray \n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "ipython", "URL": "https://ipython.org", - "Version": "7.11.1" + "Version": "7.19.0" }, { "Author": "IPython Development Team", @@ -2283,17 +2783,17 @@ "Author": "Catherine Devlin", "Description": "RDBMS access via IPython", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipython_sql-0.4.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2014 Catherine Devlin \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "ipython-sql", "URL": "https://pypi.python.org/pypi/ipython-sql", - "Version": "0.3.9" + "Version": "0.4.0" }, { "Author": "IPython Development Team", "Description": "IPython HTML widgets for Jupyter", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ipywidgets-7.5.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ipywidgets-7.5.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015 Project Jupyter Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "ipywidgets", "URL": "http://ipython.org", @@ -2313,17 +2813,37 @@ "Author": "Timothy Crosley", "Description": "A Python utility / library to sort Python imports.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/isort-4.3.21.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/isort-5.6.4.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2013 Timothy Edmund Crosley\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "isort", - "URL": "https://github.com/timothycrosley/isort", - "Version": "4.3.21" + "URL": "https://pycqa.github.io/isort/", + "Version": "5.6.4" + }, + { + "Author": "Eugenio Lacuesta", + "Description": "Common interface for data container classes", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/itemadapter-0.2.0.dist-info/LICENSE", + "LicenseText": "Copyright 2020 Eugenio Lacuesta\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\nmay be used to endorse or promote products derived from this software without\nspecific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "itemadapter", + "URL": "https://github.com/scrapy/itemadapter", + "Version": "0.2.0" + }, + { + "Author": "Scrapinghub", + "Description": "Base library for scrapy's ItemLoader", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/itemloaders-1.0.4.dist-info/LICENSE", + "LicenseText": "Copyright (c) Scrapy developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions, and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions, and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of Scrapy nor the names of its contributors may be used\n to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "itemloaders", + "URL": "https://github.com/scrapy/itemloaders", + "Version": "1.0.4" }, { "Author": "Armin Ronacher", "Description": "Various helpers to pass data to untrusted environments and back.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/itsdangerous-1.1.0.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/itsdangerous-1.1.0.dist-info/LICENSE.rst", "LicenseText": "`BSD 3-Clause `_\n\nCopyright \u00a9 2011 by the Pallets team.\n\nSome rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n- Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n- Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nWe kindly ask you to use these themes in an unmodified manner only with\nPallets and Pallets-related projects, not for unrelated projects. If you\nlike the visual style and want to use it for your own projects, please\nconsider making some larger changes to the themes (such as changing font\nfaces, sizes, colors or margins).\n\nTHIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,\nBUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\nCOPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\nNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF\nUSE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGE.\n\n----\n\nThe initial implementation of itsdangerous was inspired by Django's\nsigning module.\n\nCopyright \u00a9 Django Software Foundation and individual contributors.\nAll rights reserved.\n", "Name": "itsdangerous", "URL": "https://palletsprojects.com/p/itsdangerous/", @@ -2337,7 +2857,7 @@ "LicenseText": "UNKNOWN", "Name": "jax", "URL": "https://github.com/google/jax", - "Version": "0.1.57" + "Version": "0.2.6" }, { "Author": "JAX team", @@ -2347,13 +2867,13 @@ "LicenseText": "UNKNOWN", "Name": "jaxlib", "URL": "https://github.com/google/jax", - "Version": "0.1.37" + "Version": "0.1.57" }, { "Author": "Prasanth Nair", "Description": "Julian dates from proleptic Gregorian and Julian calendars.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jdcal-1.4.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jdcal-1.4.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2011, Prasanth Nair\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "jdcal", "URL": "https://github.com/phn/jdcal", @@ -2363,41 +2883,51 @@ "Author": "David Halter", "Description": "An autocompletion tool for Python that can be used for text editors.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jedi-0.15.2.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jedi-0.17.2.dist-info/LICENSE.txt", "LicenseText": "All contributions towards Jedi are MIT licensed.\n\n-------------------------------------------------------------------------------\nThe MIT License (MIT)\n\nCopyright (c) <2013> \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "jedi", "URL": "https://github.com/davidhalter/jedi", - "Version": "0.15.2" + "Version": "0.17.2" + }, + { + "Author": "Thomas Kluyver", + "Description": "Low-level, pure Python DBus protocol wrapper.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jeepney-0.6.0.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2017 Thomas Kluyver\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "jeepney", + "URL": "https://gitlab.com/takluyver/jeepney", + "Version": "0.6.0" }, { "Author": "UNKNOWN", "Description": "a library for doing approximate and phonetic matching of strings.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jellyfish-0.7.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jellyfish-0.8.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015, James Turk\nCopyright (c) 2015, Sunlight Foundation\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jellyfish", "URL": "http://github.com/jamesturk/jellyfish", - "Version": "0.7.2" + "Version": "0.8.2" }, { "Author": "James Saryerwinnie", "Description": "JSON Matching Expressions", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jmespath-0.9.4.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jmespath-0.10.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish, dis-\ntribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the fol-\nlowing conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL-\nITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT\nSHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", "Name": "jmespath", "URL": "https://github.com/jmespath/jmespath.py", - "Version": "0.9.4" + "Version": "0.10.0" }, { "Author": "Gael Varoquaux", "Description": "Lightweight pipelining: using Python functions as pipeline jobs.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/joblib-0.14.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/joblib-0.17.0.dist-info/LICENSE.txt", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2008-2016, The joblib developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "joblib", "URL": "https://joblib.readthedocs.io", - "Version": "0.14.1" + "Version": "0.17.0" }, { "Author": "Dirk Pranke", @@ -2407,47 +2937,57 @@ "LicenseText": "UNKNOWN", "Name": "json5", "URL": "https://github.com/dpranke/pyjson5", - "Version": "0.8.5" + "Version": "0.9.5" }, { "Author": "David Aguilar", "Description": "Python library for serializing any arbitrary object graph into JSON", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jsonpickle-1.2.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jsonpickle-1.4.2.dist-info/LICENSE", "LicenseText": "Copyright (C) 2008 John Paulett (john -at- paulett.org)\nCopyright (C) 2009-2018 David Aguilar (davvid -at- gmail.com)\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n 3. The name of the author may not be used to endorse or promote\n products derived from this software without specific prior\n written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS\nOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE\nGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER\nIN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR\nOTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\nIF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jsonpickle", - "URL": "https://jsonpickle.github.io/", - "Version": "1.2" + "URL": "https://github.com/jsonpickle/jsonpickle", + "Version": "1.4.2" }, { "Author": "Julian Berman", "Description": "An implementation of JSON Schema validation for Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jsonschema-3.2.0.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jsonschema-3.2.0.dist-info/COPYING", "LicenseText": "Copyright (c) 2013 Julian Berman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "jsonschema", "URL": "https://github.com/Julian/jsonschema", "Version": "3.2.0" }, + { + "Author": "Jupyter Development Team", + "Description": "Jupyter metapackage. Install all the Jupyter components in one go.", + "License": "BSD License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "jupyter", + "URL": "http://jupyter.org", + "Version": "1.0.0" + }, { "Author": "Jupyter Development Team", "Description": "Jupyter protocol implementation and client libraries", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_client-5.3.4.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_client-6.1.7.dist-info/COPYING.md", "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "jupyter-client", "URL": "https://jupyter.org", - "Version": "5.3.4" + "Version": "6.1.7" }, { "Author": "Jupyter Development Team", "Description": "Jupyter terminal console", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_console-6.1.0.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_console-6.2.0.dist-info/COPYING.md", "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "jupyter-console", "URL": "https://jupyter.org", - "Version": "6.1.0" + "Version": "6.2.0" }, { "Author": "jcb91, jupyter-contrib developers", @@ -2473,11 +3013,11 @@ "Author": "Jupyter Development Team", "Description": "Jupyter core package. A base package on which Jupyter projects rely.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_core-4.6.1.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_core-4.7.0.dist-info/COPYING.md", "LicenseText": "# The Jupyter licensing terms\n\nJupyter is licensed under the terms of the Modified BSD License (also known as\nNew or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter\nproject. This includes all of the Jupyter subprojects. A full list with\ndetails is kept in the documentation directory, in the file\n`about/credits.txt`.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/ipython/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. It is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "jupyter-core", "URL": "https://jupyter.org", - "Version": "4.6.1" + "Version": "4.7.0" }, { "Author": "Joshua Cooke Barnes", @@ -2489,31 +3029,21 @@ "URL": "https://github.com/jcb91/jupyter_highlight_selected_word.git", "Version": "0.2.0" }, - { - "Author": "Google Colaboratory team", - "Description": "Jupyter support for HTTP-over-ws", - "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_http_over_ws-0.0.7.dist-info/LICENSE", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", - "Name": "jupyter-http-over-ws", - "URL": "https://github.com/googlecolab/jupyter_http_over_ws", - "Version": "0.0.7" - }, { "Author": "Jupyter Development Team", "Description": "A web server for spawning and communicating with Jupyter kernels", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_kernel_gateway-2.4.0.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_kernel_gateway-2.4.3.dist-info/LICENSE.md", "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter Subprojects, which are the different repositories\nunder the [jupyter](https://github.com/jupyter/) GitHub organization.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our copyright policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "jupyter-kernel-gateway", "URL": "http://github.com/jupyter-incubator/kernel_gateway", - "Version": "2.4.0" + "Version": "2.4.3" }, { "Author": "Jean-Fran\u00e7ois Bercher", "Description": "Jupyter notebook extension which supports (some) LaTeX environments within markdown cells. Also provides support for labels and crossreferences, document wide numbering, bibliography, and more...", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_latex_envs-1.4.6.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_latex_envs-1.4.6.dist-info/LICENSE.txt", "LicenseText": "Licensing terms\n===============\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2013-2016, IPython-contrib Developers\n- Copyright (c) 2016, jupyter-contrib Developers\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the project development team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jupyter-latex-envs", "URL": "https://github.com/jfbercher/jupyter_latex_envs", @@ -2523,17 +3053,17 @@ "Author": "jupyter-lsp Contributors", "Description": "Multi-Language Server WebSocket proxy for Jupyter notebook or lab server for Python 3.5+.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_lsp-0.7.0b0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_lsp-0.9.2.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2019, jupyter-lsp contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jupyter-lsp", "URL": "https://github.com/krassowski/jupyterlab-lsp", - "Version": "0.7.0b0" + "Version": "0.9.2" }, { "Author": "jcb91, jupyter-contrib developers", "Description": "jupyter serverextension providing configuration interfaces for nbextensions.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_nbextensions_configurator-0.4.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_nbextensions_configurator-0.4.1.dist-info/LICENSE.txt", "LicenseText": "Licensing terms\n===============\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2013-2016, IPython-contrib Developers\n- Copyright (c) 2016, jupyter-contrib Developers\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the project development team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jupyter-nbextensions-configurator", "URL": "https://github.com/jupyter-contrib/jupyter_nbextensions_configurator", @@ -2543,41 +3073,41 @@ "Author": "Ryan Lovett & Yuvi Panda", "Description": "Jupyter server extension to supervise and proxy web services", "License": "BSD 3-Clause", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_server_proxy-1.2.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_server_proxy-1.5.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, Data Science 8\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jupyter-server-proxy", "URL": "https://github.com/jupyterhub/jupyter-server-proxy", - "Version": "1.2.0" + "Version": "1.5.0" }, { "Author": "Jupyter Development Team", "Description": "Jupyter telemetry library", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_telemetry-0.0.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_telemetry-0.1.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2019, Project Jupyter\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jupyter-telemetry", "URL": "http://jupyter.org", - "Version": "0.0.4" + "Version": "0.1.0" }, { "Author": "lspvic", "Description": "Start tensorboard in Jupyter! Jupyter notebook integration for tensorboard.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyter_tensorboard-0.1.10.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyter_tensorboard-0.2.1.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 lspvic\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "jupyter-tensorboard", "URL": "http://github.com/lspvic/jupyter_tensorboard", - "Version": "0.1.10" + "Version": "0.2.1" }, { "Author": "Jupyter Development Team", "Description": "JupyterHub: A multi-user server for Jupyter notebooks", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyterhub-1.1.0.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyterhub-1.2.2.dist-info/COPYING.md", "LicenseText": "# The Jupyter multi-user notebook server licensing terms\n\nJupyter multi-user notebook server is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2014-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "jupyterhub", "URL": "https://jupyter.org", - "Version": "1.1.0" + "Version": "1.2.2" }, { "Author": "Jupyter Development Team", @@ -2587,57 +3117,67 @@ "LicenseText": "UNKNOWN", "Name": "jupyterlab", "URL": "http://jupyter.org", - "Version": "1.2.5" + "Version": "2.2.9" }, { "Author": "Ryan Tam", "Description": "Server extension to power `@ryantam626/jupyterlab_code_formatter` npm package.", - "License": "MIT License", + "License": "MIT", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "jupyterlab-code-formatter", - "URL": "UNKNOWN", - "Version": "1.0.3" + "URL": "https://github.com/ryantam626/jupyterlab_code_formatter", + "Version": "1.3.8" }, { "Author": "Jupyter Development Team", "Description": "A server extension for JupyterLab's git extension", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyterlab_git-0.9.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyterlab_git-0.23.2.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, Project Jupyter Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "jupyterlab-git", "URL": "https://github.com/jupyterlab/jupyterlab-git", - "Version": "0.9.0" + "Version": "0.23.2" + }, + { + "Author": "Jupyter Development Team", + "Description": "Pygments theme using JupyterLab CSS variables", + "License": "BSD", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyterlab_pygments-0.1.2.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2015 Project Jupyter Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nSemver File License\n===================\n\nThe semver.py file is from https://github.com/podhmo/python-semver\nwhich is licensed under the \"MIT\" license. See the semver.py file for details.\n\n", + "Name": "jupyterlab-pygments", + "URL": "http://jupyter.org", + "Version": "0.1.2" }, { "Author": "Jupyter Development Team", "Description": "JupyterLab Server", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupyterlab_server-1.0.6.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupyterlab_server-1.2.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015-2017, Project Jupyter Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nJSON Minify File License\n========================\n\nThe json_minify.py file is from\nhttps://github.com/getify/JSON.minify/tree/python\nwhich is licensed under the \"MIT\" license. See the json_minify.py file for\ndetails.\n", "Name": "jupyterlab-server", "URL": "https://jupyter.org", - "Version": "1.0.6" + "Version": "1.2.0" }, { "Author": "Marc Wouts", "Description": "Jupyter notebooks as Markdown documents, Julia, Python or R scripts", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/jupytext-1.3.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/jupytext-1.7.1.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2018-2020 Marc Wouts\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "jupytext", "URL": "https://github.com/mwouts/jupytext", - "Version": "1.3.2" + "Version": "1.7.1" }, { "Author": "Dana Powers", "Description": "Pure Python client for Apache Kafka", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/kafka_python-1.4.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/kafka_python-2.0.2.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2015 David Arthur\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "kafka-python", "URL": "https://github.com/dpkp/kafka-python", - "Version": "1.4.7" + "Version": "2.0.2" }, { "Author": "Kaggle", @@ -2647,17 +3187,17 @@ "LicenseText": "UNKNOWN", "Name": "kaggle", "URL": "https://github.com/Kaggle/kaggle-api", - "Version": "1.5.6" + "Version": "1.5.10" }, { "Author": "Philippe Remy", - "Description": "Keract - Keras Activations and Gradients", + "Description": "Keract - Tensorflow Keras Activations and Gradients", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/keract-3.0.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/keract-4.3.3.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2019 Philippe R\u00e9my\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "keract", "URL": "UNKNOWN", - "Version": "3.0.1" + "Version": "4.3.3" }, { "Author": "Matthias Plappert", @@ -2677,7 +3217,7 @@ "LicenseText": "UNKNOWN", "Name": "keras-tuner", "URL": "https://github.com/keras-team/keras-tuner", - "Version": "1.0.1" + "Version": "1.0.2" }, { "Author": "Raghavendra Kotikalapudi", @@ -2689,15 +3229,25 @@ "URL": "https://github.com/raghakot/keras-vis", "Version": "0.4.1" }, + { + "Author": "Kang Zhang", + "Description": "Store and access your passwords safely.", + "License": "Python Software Foundation License, MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/keyring-21.5.0.dist-info/LICENSE", + "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", + "Name": "keyring", + "URL": "https://github.com/jaraco/keyring", + "Version": "21.5.0" + }, { "Author": "The Nucleic Development Team", "Description": "A fast implementation of the Cassowary constraint solver", - "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/kiwisolver-1.3.1.dist-info/LICENSE", + "LicenseText": "=========================\n The Kiwi licensing terms\n=========================\nKiwi is licensed under the terms of the Modified BSD License (also known as\nNew or Revised BSD), as follows:\n\nCopyright (c) 2013, Nucleic Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Nucleic Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nAbout Kiwi\n----------\nChris Colbert began the Kiwi project in December 2013 in an effort to\ncreate a blisteringly fast UI constraint solver. Chris is still the\nproject lead.\n\nThe Nucleic Development Team is the set of all contributors to the Nucleic\nproject and its subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttp://github.com/nucleic. The current team consists of:\n\n* Chris Colbert\n\nOur Copyright Policy\n--------------------\nNucleic uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Nucleic. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Nucleic\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Nucleic\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Nucleic repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n#------------------------------------------------------------------------------\n# Copyright (c) 2013, Nucleic Development Team.\n#\n# Distributed under the terms of the Modified BSD License.\n#\n# The full license is in the file LICENSE, distributed with this software.\n#------------------------------------------------------------------------------\n", "Name": "kiwisolver", "URL": "https://github.com/nucleic/kiwi", - "Version": "1.1.0" + "Version": "1.3.1" }, { "Author": "Nico de Vos", @@ -2707,27 +3257,37 @@ "LicenseText": "UNKNOWN", "Name": "kmodes", "URL": "https://github.com/nicodv/kmodes", - "Version": "0.10.1" + "Version": "0.10.2" + }, + { + "Author": "Victor SANH", + "Description": "Be notified when your training is complete with only two additional lines of code", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/knockknock-0.1.8.1.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2019 Victor SANH and Hugging Face\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "knockknock", + "URL": "http://github.com/huggingface/knockknock", + "Version": "0.1.8.1" }, { "Author": "Ask Solem", "Description": "Messaging library for Python.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/kombu-4.6.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/kombu-5.0.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015-2016 Ask Solem & contributors. All rights reserved.\nCopyright (c) 2012-2014 GoPivotal Inc & contributors. All rights reserved.\nCopyright (c) 2009-2012, Ask Solem & contributors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Ask Solem nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Ask Solem OR CONTRIBUTORS\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "kombu", "URL": "https://kombu.readthedocs.io", - "Version": "4.6.7" + "Version": "5.0.2" }, { "Author": "Edgar Riba", "Description": "Open Source Differentiable Computer Vision Library for PyTorch", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/kornia-0.1.4.post2.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/kornia-0.4.1.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n", "Name": "kornia", - "URL": "https://github.com/arraiyopensource/kornia", - "Version": "0.1.4.post2" + "URL": "https://github.com/kornia/kornia", + "Version": "0.4.1" }, { "Author": "Marco Lui", @@ -2753,51 +3313,51 @@ "Author": "Jan Kalkan", "Description": "Distributed machine learning made simple.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/lazycluster-0.1.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lazycluster-0.2.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "lazycluster", "URL": "https://github.com/ml-tooling/lazycluster.git", - "Version": "0.1.1" + "Version": "0.2.0" + }, + { + "Author": "Christopher Groskopf", + "Description": "Python charting for 80% of humans.", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "leather", + "URL": "http://leather.readthedocs.io/", + "Version": "0.3.3" }, { "Author": "Changaco", "Description": "Python interface to libarchive", "License": "CC0", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/libarchive_c-2.9.dist-info/LICENSE.md", + "LicenseText": "https://creativecommons.org/publicdomain/zero/1.0/\n", "Name": "libarchive-c", "URL": "https://github.com/Changaco/python-libarchive-c", - "Version": "2.8" + "Version": "2.9" }, { "Author": "Brian McFee", "Description": "Python module for audio and music processing", "License": "ISC License (ISCL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/librosa-0.7.2.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/librosa-0.8.0.dist-info/LICENSE.md", "LicenseText": "## ISC License\n\nCopyright (c) 2013--2017, librosa development team.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", "Name": "librosa", - "URL": "http://github.com/librosa/librosa", - "Version": "0.7.2" - }, - { - "Author": "Romain Thomas", - "Description": "LIEF is a library to instrument executable formats", - "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "lief", - "URL": "https://lief.quarkslab.com", - "Version": "0.9.0" + "URL": "https://librosa.org", + "Version": "0.8.0" }, { "Author": "Cameron Davidson-Pilon", "Description": "Survival analysis in Python, including Kaplan Meier, Nelson Aalen and regression", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/lifelines-0.23.8.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lifelines-0.25.6.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 Cameron Davidson-Pilon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "lifelines", "URL": "https://github.com/CamDavidsonPilon/lifelines", - "Version": "0.23.8" + "Version": "0.25.6" }, { "Author": "Lyst Ltd (Maciej Kula)", @@ -2807,87 +3367,157 @@ "LicenseText": "UNKNOWN", "Name": "lightfm", "URL": "https://github.com/lyst/lightfm", - "Version": "1.15" + "Version": "1.16" }, { "Author": "UNKNOWN", "Description": "LightGBM Python Package", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/lightgbm-2.3.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lightgbm-3.1.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) Microsoft Corporation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "lightgbm", "URL": "https://github.com/microsoft/LightGBM", - "Version": "2.3.1" + "Version": "3.1.0" }, { "Author": "Marco Tulio Ribeiro", "Description": "Local Interpretable Model-Agnostic Explanations for machine learning classifiers", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/lime-0.1.1.37.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lime-0.2.0.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2016, Marco Tulio Correia Ribeiro\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "lime", "URL": "http://github.com/marcotcr/lime", - "Version": "0.1.1.37" + "Version": "0.2.0.1" }, { "Author": "Robert Kern", "Description": "Line-by-line profiler.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/line_profiler-3.0.2.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/line_profiler-3.1.0.dist-info/LICENSE.txt", "LicenseText": "This software is OSI Certified Open Source Software.\nOSI Certified is a certification mark of the Open Source Initiative.\n\nCopyright (c) 2008, Enthought, Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n * Neither the name of Enthought, Inc. nor the names of its contributors may\n be used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "line-profiler", "URL": "https://github.com/pyutils/line_profiler", - "Version": "3.0.2" + "Version": "3.1.0" }, { "Author": "Continuum Analytics, Inc.", "Description": "lightweight wrapper around basic LLVM functionality", "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/llvmlite-0.35.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014-, Continuum Analytics, Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "llvmlite", "URL": "http://llvmlite.pydata.org", - "Version": "0.31.0" + "Version": "0.35.0" }, { "Author": "David Wilson", "Description": "Universal Python binding for the LMDB 'Lightning' Database", "License": "OpenLDAP BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/lmdb-0.98.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lmdb-1.0.0.dist-info/LICENSE", "LicenseText": "The OpenLDAP Public License\n Version 2.8, 17 August 2003\n\nRedistribution and use of this software and associated documentation\n(\"Software\"), with or without modification, are permitted provided\nthat the following conditions are met:\n\n1. Redistributions in source form must retain copyright statements\n and notices,\n\n2. Redistributions in binary form must reproduce applicable copyright\n statements and notices, this list of conditions, and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution, and\n\n3. Redistributions must contain a verbatim copy of this document.\n\nThe OpenLDAP Foundation may revise this license from time to time.\nEach revision is distinguished by a version number. You may use\nthis Software under terms of this license revision or under the\nterms of any subsequent revision of the license.\n\nTHIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS\nCONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,\nINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT\nSHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)\nOR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\nThe names of the authors and copyright holders must not be used in\nadvertising or otherwise to promote the sale, use or other dealing\nin this Software without specific, written prior permission. Title\nto copyright in this Software shall at all times remain with copyright\nholders.\n\nOpenLDAP is a registered trademark of the OpenLDAP Foundation.\n\nCopyright 1999-2003 The OpenLDAP Foundation, Redwood City,\nCalifornia, USA. All Rights Reserved. Permission to copy and\ndistribute verbatim copies of this document is granted.\n", "Name": "lmdb", "URL": "http://github.com/jnwatson/py-lmdb/", - "Version": "0.98" + "Version": "1.0.0" }, { - "Author": "lxml dev team", - "Description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", + "Author": "C.W.", + "Description": "Load me later. A lazy plugin management system.", + "License": "New BSD", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lml-0.1.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2017 by Onni Software Ltd.\nAll rights reserved.\n\nRedistribution and use in source and binary forms of the software as well\nas documentation, with or without modification, are permitted provided\nthat the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of 'lml' nor the names of the contributors\n may not be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT\nNOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.", + "Name": "lml", + "URL": "https://github.com/python-lml/lml", + "Version": "0.1.0" + }, + { + "Author": "Michael Williamson", + "Description": "File-based locks for Python for Linux and Windows", "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/locket-0.2.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2012, Michael Williamson\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met: \n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer. \n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution. \n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nThe views and conclusions contained in the software and documentation are those\nof the authors and should not be interpreted as representing official policies, \neither expressed or implied, of the FreeBSD Project.\n", + "Name": "locket", + "URL": "http://github.com/mwilliamson/locket.py", + "Version": "0.2.0" + }, + { + "Author": "OpenStack", + "Description": "Platform-independent file locking module", + "License": "MIT License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", + "Name": "lockfile", + "URL": "http://launchpad.net/pylockfile", + "Version": "0.12.2" + }, + { + "Author": "Delgan", + "Description": "Python logging made (stupidly) simple", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/loguru-0.5.3.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2017 \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "loguru", + "URL": "https://github.com/Delgan/loguru", + "Version": "0.5.3" + }, + { + "Author": "The Luigi Authors", + "Description": "Workflow mgmgt + task scheduling + dependency resolution.", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/luigi-3.0.2.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2012-2019 Spotify AB\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "luigi", + "URL": "https://github.com/spotify/luigi", + "Version": "3.0.2" + }, + { + "Author": "lxml dev team", + "Description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/lxml-4.6.2.dist-info/LICENSES.txt", + "LicenseText": "lxml is copyright Infrae and distributed under the BSD license (see\ndoc/licenses/BSD.txt), with the following exceptions:\n\nSome code, such a selftest.py, selftest2.py and\nsrc/lxml/_elementpath.py are derived from ElementTree and\ncElementTree. See doc/licenses/elementtree.txt for the license text.\n\nlxml.cssselect and lxml.html are copyright Ian Bicking and distributed\nunder the BSD license (see doc/licenses/BSD.txt).\n\ntest.py, the test-runner script, is GPL and copyright Shuttleworth\nFoundation. See doc/licenses/GPL.txt. It is believed the unchanged\ninclusion of test.py to run the unit test suite falls under the\n\"aggregation\" clause of the GPL and thus does not affect the license\nof the rest of the package.\n\nThe isoschematron implementation uses several XSL and RelaxNG resources:\n * The (XML syntax) RelaxNG schema for schematron, copyright International\n Organization for Standardization (see \n src/lxml/isoschematron/resources/rng/iso-schematron.rng for the license\n text)\n * The skeleton iso-schematron-xlt1 pure-xslt schematron implementation\n xsl stylesheets, copyright Rick Jelliffe and Academia Sinica Computing\n Center, Taiwan (see the xsl files here for the license text: \n src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/)\n * The xsd/rng schema schematron extraction xsl transformations are unlicensed\n and copyright the respective authors as noted (see \n src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl and\n src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl)\n", "Name": "lxml", - "URL": "http://lxml.de/", - "Version": "4.4.2" + "URL": "https://lxml.de/", + "Version": "4.6.2" + }, + { + "Author": "Chris Sewell", + "Description": "Python port of markdown-it. Markdown parsing, done right!", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/markdown_it_py-0.5.6.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2020 ExecutableBookProject\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "markdown-it-py", + "URL": "https://github.com/executablebooks/markdown-it-py", + "Version": "0.5.6" }, { "Author": "Steven Loria", "Description": "A lightweight library for converting complex datatypes to and from native Python datatypes.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/marshmallow-3.3.0.dist-info/LICENSE", - "LicenseText": "Copyright 2019 Steven Loria and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/marshmallow-3.9.1.dist-info/LICENSE", + "LicenseText": "Copyright 2020 Steven Loria and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "marshmallow", "URL": "https://github.com/marshmallow-code/marshmallow", - "Version": "3.3.0" + "Version": "3.9.1" }, { "Author": "John D. Hunter, Michael Droettboom", "Description": "Python plotting package", "License": "Python Software Foundation License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/matplotlib-3.3.3.dist-info/LICENSE", + "LicenseText": "License agreement for matplotlib versions 1.3.0 and later\n=========================================================\n\n1. This LICENSE AGREEMENT is between the Matplotlib Development Team\n(\"MDT\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using matplotlib software in source or binary form and its\nassociated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, MDT\nhereby grants Licensee a nonexclusive, royalty-free, world-wide license\nto reproduce, analyze, test, perform and/or display publicly, prepare\nderivative works, distribute, and otherwise use matplotlib\nalone or in any derivative version, provided, however, that MDT's\nLicense Agreement and MDT's notice of copyright, i.e., \"Copyright (c)\n2012- Matplotlib Development Team; All Rights Reserved\" are retained in\nmatplotlib alone or in any derivative version prepared by\nLicensee.\n\n3. In the event Licensee prepares a derivative work that is based on or\nincorporates matplotlib or any part thereof, and wants to\nmake the derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to matplotlib .\n\n4. MDT is making matplotlib available to Licensee on an \"AS\nIS\" basis. MDT MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, MDT MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB\nWILL NOT INFRINGE ANY THIRD PARTY RIGHTS.\n\n5. MDT SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF MATPLOTLIB\n FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR\nLOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING\nMATPLOTLIB , OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF\nTHE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between MDT and\nLicensee. This License Agreement does not grant permission to use MDT\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using matplotlib ,\nLicensee agrees to be bound by the terms and conditions of this License\nAgreement.\n\nLicense agreement for matplotlib versions prior to 1.3.0\n========================================================\n\n1. This LICENSE AGREEMENT is between John D. Hunter (\"JDH\"), and the\nIndividual or Organization (\"Licensee\") accessing and otherwise using\nmatplotlib software in source or binary form and its associated\ndocumentation.\n\n2. Subject to the terms and conditions of this License Agreement, JDH\nhereby grants Licensee a nonexclusive, royalty-free, world-wide license\nto reproduce, analyze, test, perform and/or display publicly, prepare\nderivative works, distribute, and otherwise use matplotlib\nalone or in any derivative version, provided, however, that JDH's\nLicense Agreement and JDH's notice of copyright, i.e., \"Copyright (c)\n2002-2011 John D. Hunter; All Rights Reserved\" are retained in\nmatplotlib alone or in any derivative version prepared by\nLicensee.\n\n3. In the event Licensee prepares a derivative work that is based on or\nincorporates matplotlib or any part thereof, and wants to\nmake the derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to matplotlib.\n\n4. JDH is making matplotlib available to Licensee on an \"AS\nIS\" basis. JDH MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, JDH MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB\nWILL NOT INFRINGE ANY THIRD PARTY RIGHTS.\n\n5. JDH SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF MATPLOTLIB\n FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR\nLOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING\nMATPLOTLIB , OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF\nTHE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between JDH and\nLicensee. This License Agreement does not grant permission to use JDH\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using matplotlib,\nLicensee agrees to be bound by the terms and conditions of this License\nAgreement.", "Name": "matplotlib", "URL": "https://matplotlib.org", - "Version": "3.1.1" + "Version": "3.3.3" + }, + { + "Author": "The Matrix.org Team", + "Description": "Client-Server SDK for Matrix", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/matrix_client-0.3.2.dist-info/LICENSE.txt", + "LicenseText": "Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", + "Name": "matrix-client", + "URL": "https://github.com/matrix-org/matrix-python-sdk", + "Version": "0.3.2" }, { "Author": "Ian Cordasco", @@ -2903,47 +3533,37 @@ "Author": "Fabian Pedregosa", "Description": "A module for monitoring memory usage of a python program", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/memory_profiler-0.57.0.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/memory_profiler-0.58.0.dist-info/COPYING", "LicenseText": "New BSD License\n\nCopyright (c) 2007\u20132014 Fabian Pedregosa.\nAll rights reserved.\n\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of the memory_profiler developers nor the names of\n its contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission. \n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n\n", "Name": "memory-profiler", "URL": "https://github.com/pythonprofilers/memory_profiler", - "Version": "0.57.0" + "Version": "0.58.0" }, { "Author": "Google Inc.", "Description": "Mesh TensorFlow", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mesh_tensorflow-0.1.9.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mesh_tensorflow-0.1.17.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "mesh-tensorflow", "URL": "http://github.com/tensorflow/mesh", - "Version": "0.1.9" + "Version": "0.1.17" }, { - "Author": "Machine Learning Infrastructure Team at Netflix", - "Description": "Metaflow: More Data Science, Less Engineering", - "License": "Apache License 2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/metaflow-2.0.1.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "metaflow", - "URL": "UNKNOWN", - "Version": "2.0.1" - }, - { - "Author": "['CJ Carey', 'Yuan Tang']", + "Author": "['CJ Carey', 'Yuan Tang', 'William de Vazelhes', 'Aur\u00e9lien Bellet', 'Nathalie Vauquier']", "Description": "Python implementations of metric learning algorithms", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/metric_learn-0.6.2.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2015 CJ Carey and Yuan Tang\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.", "Name": "metric-learn", - "URL": "http://github.com/metric-learn/metric-learn", - "Version": "0.5.0" + "URL": "http://github.com/scikit-learn-contrib/metric-learn", + "Version": "0.6.2" }, { "Author": "Charles Leifer", "Description": "a small library for extracting rich content from urls", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/micawber-0.5.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/micawber-0.5.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2010 Charles Leifer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "micawber", "URL": "http://github.com/coleifer/micawber/", @@ -2953,17 +3573,17 @@ "Author": "MinIO, Inc.", "Description": "MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/minio-5.0.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/minio-6.0.2.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "minio", "URL": "https://github.com/minio/minio-py", - "Version": "5.0.7" + "Version": "6.0.2" }, { "Author": "Aleksey Bilogur", "Description": "Missing data visualization module for Python.", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/missingno-0.4.2.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/missingno-0.4.2.dist-info/LICENSE.md", "LicenseText": "Copyright (c) 2016 Aleksey Bilogur\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "missingno", "URL": "https://github.com/ResidentMario/missingno", @@ -2973,32 +3593,12 @@ "Author": "Hsiaoming Yang", "Description": "The fastest markdown parser in pure Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mistune-0.8.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mistune-0.8.4.dist-info/LICENSE", "LicenseText": "Copyright (c) 2014 - 2015, Hsiaoming Yang\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n* Neither the name of the creator nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "mistune", "URL": "https://github.com/lepture/mistune", "Version": "0.8.4" }, - { - "Author": "Intel Corporation", - "Description": "MKL-based FFT transforms for NumPy arrays", - "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "mkl-fft", - "URL": "http://github.com/IntelPython/mkl_fft", - "Version": "1.0.15" - }, - { - "Author": "Intel Corporation", - "Description": "UNKNOWN", - "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mkl_random-1.1.0.dist-info/LICENSE.txt", - "LicenseText": "Copyright (c) 2017-2019, Intel Corporation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Intel Corporation nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", - "Name": "mkl-random", - "URL": "http://github.com/IntelPython/mkl_random", - "Version": "1.1.0" - }, { "Author": "Intel", "Description": "MKL Support Functions", @@ -3011,39 +3611,39 @@ }, { "Author": "Databricks", - "Description": "MLflow: An ML Workflow Tool", + "Description": "MLflow: A Platform for ML Development and Productionization", "License": "Apache License 2.0", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mlflow-1.12.1.dist-info/LICENSE.txt", + "LicenseText": "Copyright 2018 Databricks, Inc. All rights reserved.\n\n\t\t\t\tApache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "mlflow", "URL": "https://mlflow.org/", - "Version": "1.5.0" + "Version": "1.12.1" }, { "Author": "Sebastian Raschka", "Description": "Machine Learning Library Extensions", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mlxtend-0.17.0.dist-info/LICENSE-BSD3.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mlxtend-0.18.0.dist-info/LICENSE-BSD3.txt", "LicenseText": "New BSD License\n\nCopyright (c) 2014-2016, Sebastian Raschka. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of mlxtend nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "mlxtend", "URL": "https://github.com/rasbt/mlxtend", - "Version": "0.17.0" + "Version": "0.18.0" }, { "Author": "System Research Group, Microsoft Research Asia", "Description": "Deep learning model converter, visualization and editor.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mmdnn-0.2.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mmdnn-0.3.1.dist-info/LICENSE", "LicenseText": " MIT License\n\n Copyright (c) Microsoft Corporation. All rights reserved.\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE\n", "Name": "mmdnn", "URL": "https://github.com/Microsoft/MMdnn", - "Version": "0.2.5" + "Version": "0.3.1" }, { "Author": "Testing Cabal", "Description": "Rolling backport of unittest.mock for all Pythons", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mock-3.0.5.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mock-3.0.5.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2003-2013, Michael Foord & the mock team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "mock", "URL": "http://mock.readthedocs.org/en/latest/", @@ -3052,48 +3652,38 @@ { "Author": "UNKNOWN", "Description": "Modin: Make your pandas code run faster by changing one line of code.", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/modin-0.7.0.dist-info/LICENSE", + "License": "Apache 2", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/modin-0.8.2.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "modin", "URL": "https://github.com/modin-project/modin", - "Version": "0.7.0" + "Version": "0.8.2" }, { "Author": "MongoDB, Inc.", "Description": "Mongo Connector", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mongo_connector-3.1.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mongo_connector-3.1.1.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "mongo-connector", "URL": "https://github.com/yougov/mongo-connector", "Version": "3.1.1" }, - { - "Author": "Erik Rose", - "Description": "More routines for operating on iterables, beyond itertools", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/more_itertools-8.0.2.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2012 Erik Rose\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "more-itertools", - "URL": "https://github.com/erikrose/more-itertools", - "Version": "8.0.2" - }, { "Author": "A. Jesse Jiryu Davis", "Description": "Non-blocking MongoDB driver for Tornado or asyncio", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/motor-2.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/motor-2.3.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "motor", "URL": "https://github.com/mongodb/motor/", - "Version": "2.1.0" + "Version": "2.3.0" }, { "Author": "Fredrik Johansson", "Description": "Python library for arbitrary-precision floating-point arithmetic", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mpmath-1.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mpmath-1.1.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2005-2018 Fredrik Johansson and mpmath contributors\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of mpmath nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "mpmath", "URL": "http://mpmath.org", @@ -3103,41 +3693,51 @@ "Author": "David Marin", "Description": "Python MapReduce framework", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mrjob-0.7.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mrjob-0.7.4.dist-info/LICENSE.txt", "LicenseText": "Copyright 2009-2018 Yelp and Contributors\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "mrjob", "URL": "http://github.com/Yelp/mrjob", - "Version": "0.7.1" + "Version": "0.7.4" }, { - "Author": "INADA Naoki", + "Author": "Inada Naoki", "Description": "MessagePack (de)serializer.", "License": "Apache Software License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "msgpack", "URL": "https://msgpack.org/", - "Version": "0.6.2" + "Version": "1.0.0" }, { "Author": "Lev E. Givon", "Description": "Numpy data serialization using msgpack", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/msgpack_numpy-0.4.4.3.dist-info/LICENSE.rst", - "LicenseText": ".. -*- rst -*-\n\nLicense\n=======\n\nCopyright (c) 2013-2019, Lev E. Givon.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n* Neither the name of Lev E. Givon nor the names of any\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/msgpack_numpy-0.4.7.1.dist-info/LICENSE.md", + "LicenseText": "\nLicense\n=======\n\nCopyright (c) 2013-2020, Lev E. Givon.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n* Neither the name of Lev E. Givon nor the names of any\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "msgpack-numpy", "URL": "https://github.com/lebedov/msgpack-numpy", - "Version": "0.4.4.3" + "Version": "0.4.7.1" + }, + { + "Author": "Microsoft Corporation", + "Description": "AutoRest swagger generator Python client runtime.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/msrest-0.6.19.dist-info/LICENSE.md", + "LicenseText": "MIT License\n\nCopyright (c) 2016 Microsoft Azure\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "msrest", + "URL": "https://github.com/Azure/msrest-for-python", + "Version": "0.6.19" }, { "Author": "Andrew Svetlov", "Description": "multidict implementation", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/multidict-4.7.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/multidict-4.7.5.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2016-2017 Andrew Svetlov\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "multidict", "URL": "https://github.com/aio-libs/multidict", - "Version": "4.7.4" + "Version": "4.7.5" }, { "Author": "Matthew Rocklin", @@ -3153,7 +3753,7 @@ "Author": "Ran Aroussi", "Description": "Non-blocking Python methods using decorators", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/multitasking-0.0.9.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/multitasking-0.0.9.dist-info/LICENSE.txt", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "multitasking", "URL": "https://github.com/ranaroussi/multitasking", @@ -3163,7 +3763,7 @@ "Author": "Rotem Yaari", "Description": "A dot-accessible dictionary (a la JavaScript objects)", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/munch-2.5.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/munch-2.5.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2010 David Schoonover\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "munch", "URL": "https://github.com/Infinidat/munch", @@ -3173,11 +3773,11 @@ "Author": "Matthew Honnibal", "Description": "Cython bindings for MurmurHash", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/murmurhash-1.0.2.dist-info/LICENSE", - "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2014, 2015 Matthew Honnibal\n 2016 spaCy GmbH\n 2016 ExplosionAI UG (haftungsbeschr\u00e4nkt)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/murmurhash-1.0.5.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2016 ExplosionAI GmbH, 2014-2015 Matthew Honnibal, 2016 spaCy GmbH\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "murmurhash", "URL": "https://github.com/explosion/murmurhash", - "Version": "1.0.2" + "Version": "1.0.5" }, { "Author": "UNKNOWN", @@ -3187,23 +3787,53 @@ "LicenseText": "UNKNOWN", "Name": "mxnet-mkl", "URL": "https://github.com/apache/incubator-mxnet", - "Version": "1.5.1.post0" + "Version": "1.6.0" + }, + { + "Author": "Jukka Lehtosalo", + "Description": "Optional static typing for Python", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mypy-0.790.dist-info/LICENSE", + "LicenseText": "Mypy (and mypyc) are licensed under the terms of the MIT license, reproduced below.\n\n= = = = =\n\nThe MIT License\n\nCopyright (c) 2015-2019 Jukka Lehtosalo and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n\n= = = = =\n\nPortions of mypy and mypyc are licensed under different licenses. The\nfiles under stdlib-samples as well as the files\nmypyc/lib-rt/pythonsupport.h and mypyc/lib-rt/getargs.c are licensed\nunder the PSF 2 License, reproduced below.\n\n= = = = =\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011, 2012 Python Software Foundation; All Rights Reserved\" are retained in Python\nalone or in any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nBEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0\n-------------------------------------------\n\nBEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1\n\n1. This LICENSE AGREEMENT is between BeOpen.com (\"BeOpen\"), having an\noffice at 160 Saratoga Avenue, Santa Clara, CA 95051, and the\nIndividual or Organization (\"Licensee\") accessing and otherwise using\nthis software in source or binary form and its associated\ndocumentation (\"the Software\").\n\n2. Subject to the terms and conditions of this BeOpen Python License\nAgreement, BeOpen hereby grants Licensee a non-exclusive,\nroyalty-free, world-wide license to reproduce, analyze, test, perform\nand/or display publicly, prepare derivative works, distribute, and\notherwise use the Software alone or in any derivative version,\nprovided, however, that the BeOpen Python License is retained in the\nSoftware, alone or in any derivative version prepared by Licensee.\n\n3. BeOpen is making the Software available to Licensee on an \"AS IS\"\nbasis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE\nSOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS\nAS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY\nDERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n5. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n6. This License Agreement shall be governed by and interpreted in all\nrespects by the law of the State of California, excluding conflict of\nlaw provisions. Nothing in this License Agreement shall be deemed to\ncreate any relationship of agency, partnership, or joint venture\nbetween BeOpen and Licensee. This License Agreement does not grant\npermission to use BeOpen trademarks or trade names in a trademark\nsense to endorse or promote products or services of Licensee, or any\nthird party. As an exception, the \"BeOpen Python\" logos available at\nhttp://www.pythonlabs.com/logos.html may be used according to the\npermissions granted on that web page.\n\n7. By copying, installing or otherwise using the software, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nCNRI LICENSE AGREEMENT FOR PYTHON 1.6.1\n---------------------------------------\n\n1. This LICENSE AGREEMENT is between the Corporation for National\nResearch Initiatives, having an office at 1895 Preston White Drive,\nReston, VA 20191 (\"CNRI\"), and the Individual or Organization\n(\"Licensee\") accessing and otherwise using Python 1.6.1 software in\nsource or binary form and its associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, CNRI\nhereby grants Licensee a nonexclusive, royalty-free, world-wide\nlicense to reproduce, analyze, test, perform and/or display publicly,\nprepare derivative works, distribute, and otherwise use Python 1.6.1\nalone or in any derivative version, provided, however, that CNRI's\nLicense Agreement and CNRI's notice of copyright, i.e., \"Copyright (c)\n1995-2001 Corporation for National Research Initiatives; All Rights\nReserved\" are retained in Python 1.6.1 alone or in any derivative\nversion prepared by Licensee. Alternately, in lieu of CNRI's License\nAgreement, Licensee may substitute the following text (omitting the\nquotes): \"Python 1.6.1 is made available subject to the terms and\nconditions in CNRI's License Agreement. This Agreement together with\nPython 1.6.1 may be located on the Internet using the following\nunique, persistent identifier (known as a handle): 1895.22/1013. This\nAgreement may also be obtained from a proxy server on the Internet\nusing the following URL: http://hdl.handle.net/1895.22/1013\".\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python 1.6.1 or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python 1.6.1.\n\n4. CNRI is making Python 1.6.1 available to Licensee on an \"AS IS\"\nbasis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\n1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. This License Agreement shall be governed by the federal\nintellectual property law of the United States, including without\nlimitation the federal copyright law, and, to the extent such\nU.S. federal law does not apply, by the law of the Commonwealth of\nVirginia, excluding Virginia's conflict of law provisions.\nNotwithstanding the foregoing, with regard to derivative works based\non Python 1.6.1 that incorporate non-separable material that was\npreviously distributed under the GNU General Public License (GPL), the\nlaw of the Commonwealth of Virginia shall govern this License\nAgreement only as to issues arising under or with respect to\nParagraphs 4, 5, and 7 of this License Agreement. Nothing in this\nLicense Agreement shall be deemed to create any relationship of\nagency, partnership, or joint venture between CNRI and Licensee. This\nLicense Agreement does not grant permission to use CNRI trademarks or\ntrade name in a trademark sense to endorse or promote products or\nservices of Licensee, or any third party.\n\n8. By clicking on the \"ACCEPT\" button where indicated, or by copying,\ninstalling or otherwise using Python 1.6.1, Licensee agrees to be\nbound by the terms and conditions of this License Agreement.\n\n ACCEPT\n\n\nCWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2\n--------------------------------------------------\n\nCopyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,\nThe Netherlands. All rights reserved.\n\nPermission to use, copy, modify, and distribute this software and its\ndocumentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appear in all copies and that\nboth that copyright notice and this permission notice appear in\nsupporting documentation, and that the name of Stichting Mathematisch\nCentrum or CWI not be used in advertising or publicity pertaining to\ndistribution of the software without specific, written prior\npermission.\n\nSTICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO\nTHIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE\nFOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\nOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", + "Name": "mypy", + "URL": "http://www.mypy-lang.org/", + "Version": "0.790" + }, + { + "Author": "The mypy developers", + "Description": "Experimental type system extensions for programs checked with the mypy typechecker.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mypy_extensions-0.4.3.dist-info/LICENSE", + "LicenseText": "Mypy extensions are licensed under the terms of the MIT license, reproduced below.\n\n= = = = =\n\nThe MIT License\n\nCopyright (c) 2016-2017 Jukka Lehtosalo and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n\n= = = = =\n", + "Name": "mypy-extensions", + "URL": "https://github.com/python/mypy_extensions", + "Version": "0.4.3" }, { "Author": "Inada Naoki", "Description": "Python interface to MySQL", "License": "GNU General Public License (GPL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/mysqlclient-1.4.6.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/mysqlclient-2.0.1.dist-info/LICENSE", "LicenseText": " GNU GENERAL PUBLIC LICENSE\n Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.,\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users. This\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it. (Some other Free Software Foundation software is covered by\nthe GNU Lesser General Public License instead.) You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have. You must make sure that they, too, receive or can get the\nsource code. And you must show them these terms so they know their\nrights.\n\n We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware. If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n Finally, any free program is threatened constantly by software\npatents. We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary. To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n GNU GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License. The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage. (Hereinafter, translation is included without limitation in\nthe term \"modification\".) Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n 1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n 2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) You must cause the modified files to carry prominent notices\n stating that you changed the files and the date of any change.\n\n b) You must cause any work that you distribute or publish, that in\n whole or in part contains or is derived from the Program or any\n part thereof, to be licensed as a whole at no charge to all third\n parties under the terms of this License.\n\n c) If the modified program normally reads commands interactively\n when run, you must cause it, when started running for such\n interactive use in the most ordinary way, to print or display an\n announcement including an appropriate copyright notice and a\n notice that there is no warranty (or else, saying that you provide\n a warranty) and that users may redistribute the program under\n these conditions, and telling the user how to view a copy of this\n License. (Exception: if the Program itself is interactive but\n does not normally print such an announcement, your work based on\n the Program is not required to print an announcement.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n a) Accompany it with the complete corresponding machine-readable\n source code, which must be distributed under the terms of Sections\n 1 and 2 above on a medium customarily used for software interchange; or,\n\n b) Accompany it with a written offer, valid for at least three\n years, to give any third party, for a charge no more than your\n cost of physically performing source distribution, a complete\n machine-readable copy of the corresponding source code, to be\n distributed under the terms of Sections 1 and 2 above on a medium\n customarily used for software interchange; or,\n\n c) Accompany it with the information you received as to the offer\n to distribute corresponding source code. (This alternative is\n allowed only for noncommercial distribution and only if you\n received the program in object code or executable form with such\n an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it. For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable. However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License. Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n 5. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n 6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n 7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded. In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n 9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number. If the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation. If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n 10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission. For software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this. Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n NO WARRANTY\n\n 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n END OF TERMS AND CONDITIONS\n\n How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This program is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 2 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License along\n with this program; if not, write to the Free Software Foundation, Inc.,\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\n\nAlso add information on how to contact you by electronic and paper mail.\n\nIf the program is interactive, make it output a short notice like this\nwhen it starts in an interactive mode:\n\n Gnomovision version 69, Copyright (C) year name of author\n Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, the commands you use may\nbe called something other than `show w' and `show c'; they could even be\nmouse-clicks or menu items--whatever suits your program.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the program, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n `Gnomovision' (which makes passes at compilers) written by James Hacker.\n\n , 1 April 1989\n Ty Coon, President of Vice\n\nThis General Public License does not permit incorporating your program into\nproprietary programs. If your program is a subroutine library, you may\nconsider it more useful to permit linking proprietary applications with the\nlibrary. If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License.\n", "Name": "mysqlclient", "URL": "https://github.com/PyMySQL/mysqlclient-python", - "Version": "1.4.6" + "Version": "2.0.1" + }, + { + "Author": "Jupyter Development Team", + "Description": "A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbclient-0.5.1.dist-info/LICENSE", + "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2020-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", + "Name": "nbclient", + "URL": "https://jupyter.org", + "Version": "0.5.1" }, { "Author": "Jupyter Development Team", "Description": "Converting Jupyter Notebooks", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nbconvert-5.6.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbconvert-5.6.1.dist-info/LICENSE", "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "nbconvert", "URL": "https://jupyter.org", @@ -3213,97 +3843,77 @@ "Author": "Sylvain Gugger and Jeremy Howard", "Description": "Writing a library entirely in notebooks", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nbdev-0.2.9.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbdev-1.1.5.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2019 onwards, fast.ai, Inc\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "nbdev", - "URL": "https://github.com/fastai/nbdev", - "Version": "0.2.9" + "URL": "https://github.com/fastai/nbdev/tree/master/", + "Version": "1.1.5" }, { "Author": "Jupyter Development Team", "Description": "Diff and merge of Jupyter Notebooks", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nbdime-1.1.0.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbdime-2.1.0.dist-info/LICENSE.md", "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "nbdime", - "URL": "http://jupyter.org", - "Version": "1.1.0" + "URL": "https://nbdime.readthedocs.io", + "Version": "2.1.0" }, { "Author": "Jupyter Development Team", "Description": "The Jupyter Notebook format", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbformat-5.0.8.dist-info/COPYING.md", + "LicenseText": "# Licensing terms\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "nbformat", "URL": "http://jupyter.org", - "Version": "4.4.0" - }, - { - "Author": "Sam Lau", - "Description": "Export interactive HTML pages from Jupyter Notebooks", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nbinteract-0.2.4.dist-info/LICENSE.txt", - "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, Sam Lau\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", - "Name": "nbinteract", - "URL": "https://github.com/SamLau95/nbinteract", - "Version": "0.2.4" + "Version": "5.0.8" }, { "Author": "Yuvi Panda", "Description": "Simple Jupyter extension to show how much resources (RAM) your notebook is using", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nbresuse-0.3.3.dist-info/LICENSE", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbresuse-0.4.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2016, Yuvi Panda\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "nbresuse", "URL": "https://github.com/yuvipanda/nbresuse", - "Version": "0.3.3" + "Version": "0.4.0" }, { "Author": "Laslett, Cortes, Fauske, Kluyver, Pepper, Fangohr", "Description": "A py.test plugin to validate Jupyter notebooks", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nbval-0.9.4.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nbval-0.9.6.dist-info/LICENSE", "LicenseText": "A py.test plugin for validating IPython notebooks\n\nLicense applies to all source code, and binaries generated from the\nsource code, found at\nhttps://github.com/computationalmodelling/pytest_validate_nb\n\n------------------------------------------------------------\nCopyright (C) 2014 Oliver W. Laslett \n\t \t David Cortes-Ortuno\n\t\t Maximilian Albert\n\t\t Ondrej Hovorka\n\t\t Hans Fangohr\n\t\t (University of Southampton, UK)\n\t \t \n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\nNeither the names of the contributors nor the associated institutions\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "nbval", "URL": "https://github.com/computationalmodelling/nbval", - "Version": "0.9.4" + "Version": "0.9.6" }, { - "Author": "Neo Technology", + "Author": "Neo4j, Inc.", "Description": "Neo4j Bolt driver for Python", "License": "Apache Software License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "neo4j-driver", "URL": "https://github.com/neo4j/neo4j-python-driver", - "Version": "1.7.6" - }, - { - "Author": "Neo4j Sweden AB", - "Description": "Neo4j Bolt connector for Python", - "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "neobolt", - "URL": "https://github.com/neo4j-drivers/neobolt", - "Version": "1.7.16" + "Version": "4.2.0" }, { - "Author": "Neo4j Drivers Team", - "Description": "Nanosecond resolution temporal types", - "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/neotime-1.7.4.dist-info/LICENSE.txt", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", - "Name": "neotime", - "URL": "https://neotime.readthedocs.io", - "Version": "1.7.4" + "Author": "Ewald R. de Wit", + "Description": "Patch asyncio to allow nested event loops", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nest_asyncio-1.4.3.dist-info/LICENSE", + "LicenseText": "BSD 2-Clause License\n\nCopyright (c) 2018-2020, Ewald de Wit\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "nest-asyncio", + "URL": "https://github.com/erdewit/nest_asyncio", + "Version": "1.4.3" }, { "Author": "Alastair Houghton", "Description": "Portable network interface information.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/netifaces-0.10.9.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/netifaces-0.10.9.dist-info/LICENSE", "LicenseText": "Copyright (c) 2007-2018 Alastair Houghton\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "netifaces", "URL": "https://github.com/al45tair/netifaces", @@ -3313,31 +3923,31 @@ "Author": "Aric Hagberg", "Description": "Python package for creating and manipulating graphs and networks", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/networkx-2.4.dist-info/LICENSE.txt", - "LicenseText": "License\n=======\n\nNetworkX is distributed with the 3-clause BSD license.\n\n::\n\n Copyright (C) 2004-2019, NetworkX Developers\n Aric Hagberg \n Dan Schult \n Pieter Swart \n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the name of the NetworkX Developers nor the names of its\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/networkx-2.5.dist-info/LICENSE.txt", + "LicenseText": "License\n=======\n\nNetworkX is distributed with the 3-clause BSD license.\n\n::\n\n Copyright (C) 2004-2020, NetworkX Developers\n Aric Hagberg \n Dan Schult \n Pieter Swart \n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the name of the NetworkX Developers nor the names of its\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "networkx", "URL": "http://networkx.github.io/", - "Version": "2.4" + "Version": "2.5" }, { "Author": "Facebook AI Research", "Description": "A Python toolbox for performing gradient-free optimization", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nevergrad-0.3.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nevergrad-0.4.2.post2.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) Facebook, Inc. and its affiliates.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "nevergrad", "URL": "https://github.com/facebookresearch/nevergrad", - "Version": "0.3.1" + "Version": "0.4.2.post2" }, { "Author": "Steven Bird", "Description": "Natural Language Toolkit", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/nltk-3.4.5.dist-info/LICENSE.txt", - "LicenseText": "Copyright (C) 2001-2019 NLTK Project\n\nLicensed under the Apache License, Version 2.0 (the 'License');\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an 'AS IS' BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nltk-3.5.dist-info/LICENSE.txt", + "LicenseText": "Copyright (C) 2001-2020 NLTK Project\n\nLicensed under the Apache License, Version 2.0 (the 'License');\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an 'AS IS' BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "nltk", "URL": "http://nltk.org/", - "Version": "3.4.5" + "Version": "3.5" }, { "Author": "Jason Pellerin", @@ -3357,27 +3967,37 @@ "LicenseText": "UNKNOWN", "Name": "nose2", "URL": "https://github.com/nose-devs/nose2", - "Version": "0.9.1" + "Version": "0.9.2" }, { "Author": "Jupyter Development Team", "Description": "A web-based notebook environment for interactive computing", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/notebook-6.0.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/notebook-6.0.3.dist-info/LICENSE", "LicenseText": "This project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-2015, IPython Development Team\n- Copyright (c) 2015-, Jupyter Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the Jupyter Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the Jupyter Development Team\n\nThe Jupyter Development Team is the set of all contributors to the Jupyter project.\nThis includes all of the Jupyter subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nJupyter uses a shared copyright model. Each contributor maintains copyright\nover their contributions to Jupyter. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the Jupyter\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire Jupyter\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the Jupyter repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) Jupyter Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "notebook", "URL": "http://jupyter.org", - "Version": "6.0.2" + "Version": "6.0.3" + }, + { + "Author": "Alethea Katherine Flowers", + "Description": "Flexible test automation.", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/nox-2020.8.22.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "nox", + "URL": "https://nox.thea.codes", + "Version": "2020.8.22" }, { "Author": "Anaconda, Inc.", "Description": "compiling Python code using LLVM", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/numba-0.52.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2012, Anaconda, Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "numba", - "URL": "http://numba.github.com", - "Version": "0.47.0" + "URL": "https://numba.github.com", + "Version": "0.52.0" }, { "Author": "David M. Cooke, Francesc Alted and others", @@ -3393,27 +4013,17 @@ "Author": "Travis E. Oliphant et al.", "Description": "NumPy is the fundamental package for array computing with Python.", "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/numpy-1.18.5.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2005-2019, NumPy Developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the name of the NumPy Developers nor the names of any\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n----\n\nThis binary distribution of NumPy also bundles the following software:\n\n\nName: OpenBLAS\nFiles: .libs/libopenb*.so\nDescription: bundled as a dynamically linked library\nAvailability: https://github.com/xianyi/OpenBLAS/\nLicense: 3-clause BSD\n Copyright (c) 2011-2014, The OpenBLAS Project\n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n 3. Neither the name of the OpenBLAS project nor the names of\n its contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE\n USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nName: LAPACK\nFiles: .libs/libopenb*.so\nDescription: bundled in OpenBLAS\nAvailability: https://github.com/xianyi/OpenBLAS/\nLicense 3-clause BSD\n Copyright (c) 1992-2013 The University of Tennessee and The University\n of Tennessee Research Foundation. All rights\n reserved.\n Copyright (c) 2000-2013 The University of California Berkeley. All\n rights reserved.\n Copyright (c) 2006-2013 The University of Colorado Denver. All rights\n reserved.\n\n $COPYRIGHT$\n\n Additional copyrights may follow\n\n $HEADER$\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n - Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n - Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer listed\n in this license in the documentation and/or other materials\n provided with the distribution.\n\n - Neither the name of the copyright holders nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\n The copyright holders provide no reassurances that the source code\n provided does not infringe any patent, copyright, or any other\n intellectual property rights of third parties. The copyright holders\n disclaim any liability to any recipient for claims brought against\n recipient by any third party for infringement of that parties\n intellectual property rights.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nName: GCC runtime library\nFiles: .libs/libgfortran*.so\nDescription: dynamically linked to files compiled with gcc\nAvailability: https://gcc.gnu.org/viewcvs/gcc/\nLicense: GPLv3 + runtime exception\n Copyright (C) 2002-2017 Free Software Foundation, Inc.\n\n Libgfortran is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 3, or (at your option)\n any later version.\n\n Libgfortran is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n Under Section 7 of GPL version 3, you are granted additional\n permissions described in the GCC Runtime Library Exception, version\n 3.1, as published by the Free Software Foundation.\n\n You should have received a copy of the GNU General Public License and\n a copy of the GCC Runtime Library Exception along with this program;\n see the files COPYING3 and COPYING.RUNTIME respectively. If not, see\n .\n\n----\n\nFull text of license texts referred to above follows (that they are\nlisted below does not necessarily imply the conditions apply to the\npresent binary release):\n\n----\n\nGCC RUNTIME LIBRARY EXCEPTION\n\nVersion 3.1, 31 March 2009\n\nCopyright (C) 2009 Free Software Foundation, Inc. \n\nEveryone is permitted to copy and distribute verbatim copies of this\nlicense document, but changing it is not allowed.\n\nThis GCC Runtime Library Exception (\"Exception\") is an additional\npermission under section 7 of the GNU General Public License, version\n3 (\"GPLv3\"). It applies to a given file (the \"Runtime Library\") that\nbears a notice placed by the copyright holder of the file stating that\nthe file is governed by GPLv3 along with this Exception.\n\nWhen you use GCC to compile a program, GCC may combine portions of\ncertain GCC header files and runtime libraries with the compiled\nprogram. The purpose of this Exception is to allow compilation of\nnon-GPL (including proprietary) programs to use, in this way, the\nheader files and runtime libraries covered by this Exception.\n\n0. Definitions.\n\nA file is an \"Independent Module\" if it either requires the Runtime\nLibrary for execution after a Compilation Process, or makes use of an\ninterface provided by the Runtime Library, but is not otherwise based\non the Runtime Library.\n\n\"GCC\" means a version of the GNU Compiler Collection, with or without\nmodifications, governed by version 3 (or a specified later version) of\nthe GNU General Public License (GPL) with the option of using any\nsubsequent versions published by the FSF.\n\n\"GPL-compatible Software\" is software whose conditions of propagation,\nmodification and use would permit combination with GCC in accord with\nthe license of GCC.\n\n\"Target Code\" refers to output from any compiler for a real or virtual\ntarget processor architecture, in executable form or suitable for\ninput to an assembler, loader, linker and/or execution\nphase. Notwithstanding that, Target Code does not include data in any\nformat that is used as a compiler intermediate representation, or used\nfor producing a compiler intermediate representation.\n\nThe \"Compilation Process\" transforms code entirely represented in\nnon-intermediate languages designed for human-written code, and/or in\nJava Virtual Machine byte code, into Target Code. Thus, for example,\nuse of source code generators and preprocessors need not be considered\npart of the Compilation Process, since the Compilation Process can be\nunderstood as starting with the output of the generators or\npreprocessors.\n\nA Compilation Process is \"Eligible\" if it is done using GCC, alone or\nwith other GPL-compatible software, or if it is done without using any\nwork based on GCC. For example, using non-GPL-compatible Software to\noptimize any GCC intermediate representations would not qualify as an\nEligible Compilation Process.\n\n1. Grant of Additional Permission.\n\nYou have permission to propagate a work of Target Code formed by\ncombining the Runtime Library with Independent Modules, even if such\npropagation would otherwise violate the terms of GPLv3, provided that\nall Target Code was generated by Eligible Compilation Processes. You\nmay then convey such a combination under terms of your choice,\nconsistent with the licensing of the Independent Modules.\n\n2. No Weakening of GCC Copyleft.\n\nThe availability of this Exception does not imply any general\npresumption that third-party software is unaffected by the copyleft\nrequirements of the license of GCC.\n\n----\n\n GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works. By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users. We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors. You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights. Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received. You must make sure that they, too, receive\nor can get the source code. And you must show them these terms so they\nknow their rights.\n\n Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software. For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so. This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software. The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable. Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts. If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary. To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n TERMS AND CONDITIONS\n\n 0. Definitions.\n\n \"This License\" refers to version 3 of the GNU General Public License.\n\n \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n \"The Program\" refers to any copyrightable work licensed under this\nLicense. Each licensee is addressed as \"you\". \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy. The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy. Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies. Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License. If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n 1. Source Code.\n\n The \"source code\" for a work means the preferred form of the work\nfor making modifications to it. \"Object code\" means any non-source\nform of a work.\n\n A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form. A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities. However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work. For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n The Corresponding Source for a work in source code form is that\nsame work.\n\n 2. Basic Permissions.\n\n All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met. This License explicitly affirms your unlimited\npermission to run the unmodified Program. The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work. This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force. You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright. Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n Conveying under any other circumstances is permitted solely under\nthe conditions stated below. Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n 4. Conveying Verbatim Copies.\n\n You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n 5. Conveying Modified Source Versions.\n\n You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n a) The work must carry prominent notices stating that you modified\n it, and giving a relevant date.\n\n b) The work must carry prominent notices stating that it is\n released under this License and any conditions added under section\n 7. This requirement modifies the requirement in section 4 to\n \"keep intact all notices\".\n\n c) You must license the entire work, as a whole, under this\n License to anyone who comes into possession of a copy. This\n License will therefore apply, along with any applicable section 7\n additional terms, to the whole of the work, and all its parts,\n regardless of how they are packaged. This License gives no\n permission to license the work in any other way, but it does not\n invalidate such permission if you have separately received it.\n\n d) If the work has interactive user interfaces, each must display\n Appropriate Legal Notices; however, if the Program has interactive\n interfaces that do not display Appropriate Legal Notices, your\n work need not make them do so.\n\n A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit. Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n 6. Conveying Non-Source Forms.\n\n You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n a) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by the\n Corresponding Source fixed on a durable physical medium\n customarily used for software interchange.\n\n b) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by a\n written offer, valid for at least three years and valid for as\n long as you offer spare parts or customer support for that product\n model, to give anyone who possesses the object code either (1) a\n copy of the Corresponding Source for all the software in the\n product that is covered by this License, on a durable physical\n medium customarily used for software interchange, for a price no\n more than your reasonable cost of physically performing this\n conveying of source, or (2) access to copy the\n Corresponding Source from a network server at no charge.\n\n c) Convey individual copies of the object code with a copy of the\n written offer to provide the Corresponding Source. This\n alternative is allowed only occasionally and noncommercially, and\n only if you received the object code with such an offer, in accord\n with subsection 6b.\n\n d) Convey the object code by offering access from a designated\n place (gratis or for a charge), and offer equivalent access to the\n Corresponding Source in the same way through the same place at no\n further charge. You need not require recipients to copy the\n Corresponding Source along with the object code. If the place to\n copy the object code is a network server, the Corresponding Source\n may be on a different server (operated by you or a third party)\n that supports equivalent copying facilities, provided you maintain\n clear directions next to the object code saying where to find the\n Corresponding Source. Regardless of what server hosts the\n Corresponding Source, you remain obligated to ensure that it is\n available for as long as needed to satisfy these requirements.\n\n e) Convey the object code using peer-to-peer transmission, provided\n you inform other peers where the object code and Corresponding\n Source of the work are being offered to the general public at no\n charge under subsection 6d.\n\n A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling. In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage. For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product. A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source. The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information. But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed. Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n 7. Additional Terms.\n\n \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law. If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit. (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.) You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n a) Disclaiming warranty or limiting liability differently from the\n terms of sections 15 and 16 of this License; or\n\n b) Requiring preservation of specified reasonable legal notices or\n author attributions in that material or in the Appropriate Legal\n Notices displayed by works containing it; or\n\n c) Prohibiting misrepresentation of the origin of that material, or\n requiring that modified versions of such material be marked in\n reasonable ways as different from the original version; or\n\n d) Limiting the use for publicity purposes of names of licensors or\n authors of the material; or\n\n e) Declining to grant rights under trademark law for use of some\n trade names, trademarks, or service marks; or\n\n f) Requiring indemnification of licensors and authors of that\n material by anyone who conveys the material (or modified versions of\n it) with contractual assumptions of liability to the recipient, for\n any liability that these contractual assumptions directly impose on\n those licensors and authors.\n\n All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10. If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term. If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n 8. Termination.\n\n You may not propagate or modify a covered work except as expressly\nprovided under this License. Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License. If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n 9. Acceptance Not Required for Having Copies.\n\n You are not required to accept this License in order to receive or\nrun a copy of the Program. Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance. However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work. These actions infringe copyright if you do\nnot accept this License. Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n 10. Automatic Licensing of Downstream Recipients.\n\n Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License. You are not responsible\nfor enforcing compliance by third parties with this License.\n\n An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations. If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License. For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n 11. Patents.\n\n A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based. The\nwork thus licensed is called the contributor's \"contributor version\".\n\n A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version. For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement). To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients. \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License. You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n 12. No Surrender of Others' Freedom.\n\n If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all. For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n 13. Use with the GNU Affero General Public License.\n\n Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work. The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n 14. Revised Versions of this License.\n\n The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation. If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n Later license versions may give you additional or different\npermissions. However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n 15. Disclaimer of Warranty.\n\n THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. Limitation of Liability.\n\n IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n 17. Interpretation of Sections 15 and 16.\n\n If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n END OF TERMS AND CONDITIONS\n\n How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This program is free software: you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation, either version 3 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program. If not, see .\n\nAlso add information on how to contact you by electronic and paper mail.\n\n If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n Copyright (C) \n This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n.\n\n The GNU General Public License does not permit incorporating your program\ninto proprietary programs. If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library. If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License. But first, please read\n.\n", "Name": "numpy", "URL": "https://www.numpy.org", - "Version": "1.18.1" - }, - { - "Author": "NVIDIA Corporation", - "Description": "Python Bindings for the NVIDIA Management Library", - "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "nvidia-ml-py3", - "URL": "http://www.nvidia.com/", - "Version": "7.352.0" + "Version": "1.18.5" }, { "Author": "The OAuthlib Community", "Description": "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/oauthlib-3.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/oauthlib-3.1.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2019 The OAuthlib Community\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of this project nor the names of its contributors may\n be used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "oauthlib", "URL": "https://github.com/oauthlib/oauthlib", @@ -3433,21 +4043,31 @@ "Author": "Philippe Lagadec", "Description": "Python package to parse, read and write Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office)", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/olefile-0.46.dist-info/LICENSE.txt", + "LicenseText": "LICENSE for the olefile package:\n\nolefile (formerly OleFileIO_PL) is copyright (c) 2005-2018 Philippe Lagadec\n(https://www.decalage.info)\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n----------\n\nolefile is based on source code from the OleFileIO module of the Python\nImaging Library (PIL) published by Fredrik Lundh under the following license:\n\nThe Python Imaging Library (PIL) is\n- Copyright (c) 1997-2009 by Secret Labs AB\n- Copyright (c) 1995-2009 by Fredrik Lundh\n\nBy obtaining, using, and/or copying this software and/or its associated\ndocumentation, you agree that you have read, understood, and will comply with\nthe following terms and conditions:\n\nPermission to use, copy, modify, and distribute this software and its\nassociated documentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appears in all copies, and that both\nthat copyright notice and this permission notice appear in supporting\ndocumentation, and that the name of Secret Labs AB or the author not be used\nin advertising or publicity pertaining to distribution of the software without\nspecific, written prior permission.\n\nSECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS\nSOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN\nNO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL,\nINDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n", "Name": "olefile", "URL": "https://www.decalage.info/python/olefileio", "Version": "0.46" }, { - "Author": "bddppq", + "Author": "Omry Yadan", + "Description": "A flexible configuration library", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/omegaconf-2.0.5.dist-info/LICENSE", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2018, Omry Yadan\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "omegaconf", + "URL": "https://github.com/omry/omegaconf", + "Version": "2.0.5" + }, + { + "Author": "ONNX", "Description": "Open Neural Network Exchange", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/onnx-1.6.0.dist-info/LICENSE.txt", + "License": "MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/onnx-1.8.0.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) ONNX Project Contributors\nAll rights reserved.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "onnx", "URL": "https://github.com/onnx/onnx", - "Version": "1.6.0" + "Version": "1.8.0" }, { "Author": "Microsoft Corporation", @@ -3457,67 +4077,67 @@ "LicenseText": "UNKNOWN", "Name": "onnxruntime", "URL": "UNKNOWN", - "Version": "1.1.1" + "Version": "1.5.2" }, { "Author": "UNKNOWN", "Description": "Wrapper package for OpenCV python bindings.", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/opencv_python-4.4.0.46.dist-info/LICENSE-3RD-PARTY.txt", + "LicenseText": "OpenCV library is redistributed within opencv-python package.\nThis license applies to OpenCV binary in the directory cv2/.\n\nBy downloading, copying, installing or using the software you agree to this license.\nIf you do not agree to this license, do not download, install,\ncopy or use the software.\n\n\n License Agreement\n For Open Source Computer Vision Library\n (3-clause BSD License)\n\nCopyright (C) 2000-2020, Intel Corporation, all rights reserved.\nCopyright (C) 2009-2011, Willow Garage Inc., all rights reserved.\nCopyright (C) 2009-2016, NVIDIA Corporation, all rights reserved.\nCopyright (C) 2010-2013, Advanced Micro Devices, Inc., all rights reserved.\nCopyright (C) 2015-2016, OpenCV Foundation, all rights reserved.\nCopyright (C) 2015-2016, Itseez Inc., all rights reserved.\nCopyright (C) 2019-2020, Xperience AI, all rights reserved.\nThird party copyrights are property of their respective owners.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the names of the copyright holders nor the names of the contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nThis software is provided by the copyright holders and contributors \"as is\" and\nany express or implied warranties, including, but not limited to, the implied\nwarranties of merchantability and fitness for a particular purpose are disclaimed.\nIn no event shall copyright holders or contributors be liable for any direct,\nindirect, incidental, special, exemplary, or consequential damages\n(including, but not limited to, procurement of substitute goods or services;\nloss of use, data, or profits; or business interruption) however caused\nand on any theory of liability, whether in contract, strict liability,\nor tort (including negligence or otherwise) arising in any way out of\nthe use of this software, even if advised of the possibility of such damage.\n\n------------------------------------------------------------------------------\nlibvpx is redistributed within all opencv-python Linux packages.\nThis license applies to libvpx binary in the directory cv2/.\n\nCopyright (c) 2010, The WebM Project authors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of Google, nor the WebM Project, nor the names\n of its contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nFFmpeg is redistributed within all opencv-python packages.\n\nLibbluray, libgnutls, libnettle, libhogweed, libintl, libmp3lame, libp11,\nlibrtmp, libsoxr and libtasn1 are redistributed within all opencv-python macOS packages.\n\nThis license applies to the above library binaries in the directory cv2/.\n\n GNU LESSER GENERAL PUBLIC LICENSE\n Version 2.1, February 1999\n\n Copyright (C) 1991, 1999 Free Software Foundation, Inc.\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n[This is the first released version of the Lesser GPL. It also counts\n as the successor of the GNU Library Public License, version 2, hence\n the version number 2.1.]\n\n Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicenses are intended to guarantee your freedom to share and change\nfree software--to make sure the software is free for all its users.\n\n This license, the Lesser General Public License, applies to some\nspecially designated software packages--typically libraries--of the\nFree Software Foundation and other authors who decide to use it. You\ncan use it too, but we suggest you first think carefully about whether\nthis license or the ordinary General Public License is the better\nstrategy to use in any particular case, based on the explanations below.\n\n When we speak of free software, we are referring to freedom of use,\nnot price. Our General Public Licenses are designed to make sure that\nyou have the freedom to distribute copies of free software (and charge\nfor this service if you wish); that you receive source code or can get\nit if you want it; that you can change the software and use pieces of\nit in new free programs; and that you are informed that you can do\nthese things.\n\n To protect your rights, we need to make restrictions that forbid\ndistributors to deny you these rights or to ask you to surrender these\nrights. These restrictions translate to certain responsibilities for\nyou if you distribute copies of the library or if you modify it.\n\n For example, if you distribute copies of the library, whether gratis\nor for a fee, you must give the recipients all the rights that we gave\nyou. You must make sure that they, too, receive or can get the source\ncode. If you link other code with the library, you must provide\ncomplete object files to the recipients, so that they can relink them\nwith the library after making changes to the library and recompiling\nit. And you must show them these terms so they know their rights.\n\n We protect your rights with a two-step method: (1) we copyright the\nlibrary, and (2) we offer you this license, which gives you legal\npermission to copy, distribute and/or modify the library.\n\n To protect each distributor, we want to make it very clear that\nthere is no warranty for the free library. Also, if the library is\nmodified by someone else and passed on, the recipients should know\nthat what they have is not the original version, so that the original\nauthor's reputation will not be affected by problems that might be\nintroduced by others.\n\f\n Finally, software patents pose a constant threat to the existence of\nany free program. We wish to make sure that a company cannot\neffectively restrict the users of a free program by obtaining a\nrestrictive license from a patent holder. Therefore, we insist that\nany patent license obtained for a version of the library must be\nconsistent with the full freedom of use specified in this license.\n\n Most GNU software, including some libraries, is covered by the\nordinary GNU General Public License. This license, the GNU Lesser\nGeneral Public License, applies to certain designated libraries, and\nis quite different from the ordinary General Public License. We use\nthis license for certain libraries in order to permit linking those\nlibraries into non-free programs.\n\n When a program is linked with a library, whether statically or using\na shared library, the combination of the two is legally speaking a\ncombined work, a derivative of the original library. The ordinary\nGeneral Public License therefore permits such linking only if the\nentire combination fits its criteria of freedom. The Lesser General\nPublic License permits more lax criteria for linking other code with\nthe library.\n\n We call this license the \"Lesser\" General Public License because it\ndoes Less to protect the user's freedom than the ordinary General\nPublic License. It also provides other free software developers Less\nof an advantage over competing non-free programs. These disadvantages\nare the reason we use the ordinary General Public License for many\nlibraries. However, the Lesser license provides advantages in certain\nspecial circumstances.\n\n For example, on rare occasions, there may be a special need to\nencourage the widest possible use of a certain library, so that it becomes\na de-facto standard. To achieve this, non-free programs must be\nallowed to use the library. A more frequent case is that a free\nlibrary does the same job as widely used non-free libraries. In this\ncase, there is little to gain by limiting the free library to free\nsoftware only, so we use the Lesser General Public License.\n\n In other cases, permission to use a particular library in non-free\nprograms enables a greater number of people to use a large body of\nfree software. For example, permission to use the GNU C Library in\nnon-free programs enables many more people to use the whole GNU\noperating system, as well as its variant, the GNU/Linux operating\nsystem.\n\n Although the Lesser General Public License is Less protective of the\nusers' freedom, it does ensure that the user of a program that is\nlinked with the Library has the freedom and the wherewithal to run\nthat program using a modified version of the Library.\n\n The precise terms and conditions for copying, distribution and\nmodification follow. Pay close attention to the difference between a\n\"work based on the library\" and a \"work that uses the library\". The\nformer contains code derived from the library, whereas the latter must\nbe combined with the library in order to run.\n\f\n GNU LESSER GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License Agreement applies to any software library or other\nprogram which contains a notice placed by the copyright holder or\nother authorized party saying it may be distributed under the terms of\nthis Lesser General Public License (also called \"this License\").\nEach licensee is addressed as \"you\".\n\n A \"library\" means a collection of software functions and/or data\nprepared so as to be conveniently linked with application programs\n(which use some of those functions and data) to form executables.\n\n The \"Library\", below, refers to any such software library or work\nwhich has been distributed under these terms. A \"work based on the\nLibrary\" means either the Library or any derivative work under\ncopyright law: that is to say, a work containing the Library or a\nportion of it, either verbatim or with modifications and/or translated\nstraightforwardly into another language. (Hereinafter, translation is\nincluded without limitation in the term \"modification\".)\n\n \"Source code\" for a work means the preferred form of the work for\nmaking modifications to it. For a library, complete source code means\nall the source code for all modules it contains, plus any associated\ninterface definition files, plus the scripts used to control compilation\nand installation of the library.\n\n Activities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning a program using the Library is not restricted, and output from\nsuch a program is covered only if its contents constitute a work based\non the Library (independent of the use of the Library in a tool for\nwriting it). Whether that is true depends on what the Library does\nand what the program that uses the Library does.\n\n 1. You may copy and distribute verbatim copies of the Library's\ncomplete source code as you receive it, in any medium, provided that\nyou conspicuously and appropriately publish on each copy an\nappropriate copyright notice and disclaimer of warranty; keep intact\nall the notices that refer to this License and to the absence of any\nwarranty; and distribute a copy of this License along with the\nLibrary.\n\n You may charge a fee for the physical act of transferring a copy,\nand you may at your option offer warranty protection in exchange for a\nfee.\n\f\n 2. You may modify your copy or copies of the Library or any portion\nof it, thus forming a work based on the Library, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) The modified work must itself be a software library.\n\n b) You must cause the files modified to carry prominent notices\n stating that you changed the files and the date of any change.\n\n c) You must cause the whole of the work to be licensed at no\n charge to all third parties under the terms of this License.\n\n d) If a facility in the modified Library refers to a function or a\n table of data to be supplied by an application program that uses\n the facility, other than as an argument passed when the facility\n is invoked, then you must make a good faith effort to ensure that,\n in the event an application does not supply such function or\n table, the facility still operates, and performs whatever part of\n its purpose remains meaningful.\n\n (For example, a function in a library to compute square roots has\n a purpose that is entirely well-defined independent of the\n application. Therefore, Subsection 2d requires that any\n application-supplied function or table used by this function must\n be optional: if the application does not supply it, the square\n root function must still compute square roots.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Library,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Library, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote\nit.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Library.\n\nIn addition, mere aggregation of another work not based on the Library\nwith the Library (or with a work based on the Library) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may opt to apply the terms of the ordinary GNU General Public\nLicense instead of this License to a given copy of the Library. To do\nthis, you must alter all the notices that refer to this License, so\nthat they refer to the ordinary GNU General Public License, version 2,\ninstead of to this License. (If a newer version than version 2 of the\nordinary GNU General Public License has appeared, then you can specify\nthat version instead if you wish.) Do not make any other change in\nthese notices.\n\f\n Once this change is made in a given copy, it is irreversible for\nthat copy, so the ordinary GNU General Public License applies to all\nsubsequent copies and derivative works made from that copy.\n\n This option is useful when you wish to copy part of the code of\nthe Library into a program that is not a library.\n\n 4. You may copy and distribute the Library (or a portion or\nderivative of it, under Section 2) in object code or executable form\nunder the terms of Sections 1 and 2 above provided that you accompany\nit with the complete corresponding machine-readable source code, which\nmust be distributed under the terms of Sections 1 and 2 above on a\nmedium customarily used for software interchange.\n\n If distribution of object code is made by offering access to copy\nfrom a designated place, then offering equivalent access to copy the\nsource code from the same place satisfies the requirement to\ndistribute the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 5. A program that contains no derivative of any portion of the\nLibrary, but is designed to work with the Library by being compiled or\nlinked with it, is called a \"work that uses the Library\". Such a\nwork, in isolation, is not a derivative work of the Library, and\ntherefore falls outside the scope of this License.\n\n However, linking a \"work that uses the Library\" with the Library\ncreates an executable that is a derivative of the Library (because it\ncontains portions of the Library), rather than a \"work that uses the\nlibrary\". The executable is therefore covered by this License.\nSection 6 states terms for distribution of such executables.\n\n When a \"work that uses the Library\" uses material from a header file\nthat is part of the Library, the object code for the work may be a\nderivative work of the Library even though the source code is not.\nWhether this is true is especially significant if the work can be\nlinked without the Library, or if the work is itself a library. The\nthreshold for this to be true is not precisely defined by law.\n\n If such an object file uses only numerical parameters, data\nstructure layouts and accessors, and small macros and small inline\nfunctions (ten lines or less in length), then the use of the object\nfile is unrestricted, regardless of whether it is legally a derivative\nwork. (Executables containing this object code plus portions of the\nLibrary will still fall under Section 6.)\n\n Otherwise, if the work is a derivative of the Library, you may\ndistribute the object code for the work under the terms of Section 6.\nAny executables containing that work also fall under Section 6,\nwhether or not they are linked directly with the Library itself.\n\f\n 6. As an exception to the Sections above, you may also combine or\nlink a \"work that uses the Library\" with the Library to produce a\nwork containing portions of the Library, and distribute that work\nunder terms of your choice, provided that the terms permit\nmodification of the work for the customer's own use and reverse\nengineering for debugging such modifications.\n\n You must give prominent notice with each copy of the work that the\nLibrary is used in it and that the Library and its use are covered by\nthis License. You must supply a copy of this License. If the work\nduring execution displays copyright notices, you must include the\ncopyright notice for the Library among them, as well as a reference\ndirecting the user to the copy of this License. Also, you must do one\nof these things:\n\n a) Accompany the work with the complete corresponding\n machine-readable source code for the Library including whatever\n changes were used in the work (which must be distributed under\n Sections 1 and 2 above); and, if the work is an executable linked\n with the Library, with the complete machine-readable \"work that\n uses the Library\", as object code and/or source code, so that the\n user can modify the Library and then relink to produce a modified\n executable containing the modified Library. (It is understood\n that the user who changes the contents of definitions files in the\n Library will not necessarily be able to recompile the application\n to use the modified definitions.)\n\n b) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (1) uses at run time a\n copy of the library already present on the user's computer system,\n rather than copying library functions into the executable, and (2)\n will operate properly with a modified version of the library, if\n the user installs one, as long as the modified version is\n interface-compatible with the version that the work was made with.\n\n c) Accompany the work with a written offer, valid for at\n least three years, to give the same user the materials\n specified in Subsection 6a, above, for a charge no more\n than the cost of performing this distribution.\n\n d) If distribution of the work is made by offering access to copy\n from a designated place, offer equivalent access to copy the above\n specified materials from the same place.\n\n e) Verify that the user has already received a copy of these\n materials or that you have already sent this user a copy.\n\n For an executable, the required form of the \"work that uses the\nLibrary\" must include any data and utility programs needed for\nreproducing the executable from it. However, as a special exception,\nthe materials to be distributed need not include anything that is\nnormally distributed (in either source or binary form) with the major\ncomponents (compiler, kernel, and so on) of the operating system on\nwhich the executable runs, unless that component itself accompanies\nthe executable.\n\n It may happen that this requirement contradicts the license\nrestrictions of other proprietary libraries that do not normally\naccompany the operating system. Such a contradiction means you cannot\nuse both them and the Library together in an executable that you\ndistribute.\n\f\n 7. You may place library facilities that are a work based on the\nLibrary side-by-side in a single library together with other library\nfacilities not covered by this License, and distribute such a combined\nlibrary, provided that the separate distribution of the work based on\nthe Library and of the other library facilities is otherwise\npermitted, and provided that you do these two things:\n\n a) Accompany the combined library with a copy of the same work\n based on the Library, uncombined with any other library\n facilities. This must be distributed under the terms of the\n Sections above.\n\n b) Give prominent notice with the combined library of the fact\n that part of it is a work based on the Library, and explaining\n where to find the accompanying uncombined form of the same work.\n\n 8. You may not copy, modify, sublicense, link with, or distribute\nthe Library except as expressly provided under this License. Any\nattempt otherwise to copy, modify, sublicense, link with, or\ndistribute the Library is void, and will automatically terminate your\nrights under this License. However, parties who have received copies,\nor rights, from you under this License will not have their licenses\nterminated so long as such parties remain in full compliance.\n\n 9. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Library or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Library (or any work based on the\nLibrary), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Library or works based on it.\n\n 10. Each time you redistribute the Library (or any work based on the\nLibrary), the recipient automatically receives a license from the\noriginal licensor to copy, distribute, link with or modify the Library\nsubject to these terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties with\nthis License.\n\f\n 11. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Library at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Library by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Library.\n\nIf any portion of this section is held invalid or unenforceable under any\nparticular circumstance, the balance of the section is intended to apply,\nand the section as a whole is intended to apply in other circumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 12. If the distribution and/or use of the Library is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Library under this License may add\nan explicit geographical distribution limitation excluding those countries,\nso that distribution is permitted only in or among countries not thus\nexcluded. In such case, this License incorporates the limitation as if\nwritten in the body of this License.\n\n 13. The Free Software Foundation may publish revised and/or new\nversions of the Lesser General Public License from time to time.\nSuch new versions will be similar in spirit to the present version,\nbut may differ in detail to address new problems or concerns.\n\nEach version is given a distinguishing version number. If the Library\nspecifies a version number of this License which applies to it and\n\"any later version\", you have the option of following the terms and\nconditions either of that version or of any later version published by\nthe Free Software Foundation. If the Library does not specify a\nlicense version number, you may choose any version ever published by\nthe Free Software Foundation.\n\f\n 14. If you wish to incorporate parts of the Library into other free\nprograms whose distribution conditions are incompatible with these,\nwrite to the author to ask for permission. For software which is\ncopyrighted by the Free Software Foundation, write to the Free\nSoftware Foundation; we sometimes make exceptions for this. Our\ndecision will be guided by the two goals of preserving the free status\nof all derivatives of our free software and of promoting the sharing\nand reuse of software generally.\n\n NO WARRANTY\n\n 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO\nWARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.\nEXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR\nOTHER PARTIES PROVIDE THE LIBRARY \"AS IS\" WITHOUT WARRANTY OF ANY\nKIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE\nLIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME\nTHE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN\nWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY\nAND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU\nFOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE\nLIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING\nRENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A\nFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF\nSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGES.\n\n END OF TERMS AND CONDITIONS\n\n------------------------------------------------------------------------------\nQt 5 is redistributed within non-headless opencv-python Linux and macOS packages.\nlibgmp is redistributed within opencv-python macOS packages.\nlibidn2 is redistributed within opencv-python macOS packages.\nlibunistring is redistributed within opencv-python macOS packages.\nThis license applies to the above binaries in the directory cv2/.\n\n GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n\n------------------------------------------------------------------------------\nbzip2 is redistributed within all opencv-python Linux packages.\nThis license applies to libbz2 binary in the directory cv2/.\n\nThis program, \"bzip2\", the associated library \"libbzip2\", and all\ndocumentation, are copyright (C) 1996-2010 Julian R Seward. All\nrights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. The origin of this software must not be misrepresented; you must \n not claim that you wrote the original software. If you use this \n software in a product, an acknowledgment in the product \n documentation would be appreciated but is not required.\n\n3. Altered source versions must be plainly marked as such, and must\n not be misrepresented as being the original software.\n\n4. The name of the author may not be used to endorse or promote \n products derived from this software without specific prior written \n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS\nOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE\nGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\nWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nJulian Seward, jseward@bzip.org\nbzip2/libbzip2 version 1.0.6 of 6 September 2010\n\n------------------------------------------------------------------------------\nlibcrypto and libssl are redistributed within all opencv-python Linux and macOS packages.\nlibopencore-amrnb and libopencore-amrwb are redistributed within all opencv-python Linux and macOS packages.\nThis license applies to above binaries in the directory cv2/.\n\n LICENSE ISSUES\n ==============\n\n The OpenSSL toolkit stays under a double license, i.e. both the conditions of\n the OpenSSL License and the original SSLeay license apply to the toolkit.\n See below for the actual license texts.\n\n OpenSSL License\n ---------------\n\n/* ====================================================================\n * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n *\n * 1. Redistributions of source code must retain the above copyright\n * notice, this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright\n * notice, this list of conditions and the following disclaimer in\n * the documentation and/or other materials provided with the\n * distribution.\n *\n * 3. All advertising materials mentioning features or use of this\n * software must display the following acknowledgment:\n * \"This product includes software developed by the OpenSSL Project\n * for use in the OpenSSL Toolkit. (http://www.openssl.org/)\"\n *\n * 4. The names \"OpenSSL Toolkit\" and \"OpenSSL Project\" must not be used to\n * endorse or promote products derived from this software without\n * prior written permission. For written permission, please contact\n * openssl-core@openssl.org.\n *\n * 5. Products derived from this software may not be called \"OpenSSL\"\n * nor may \"OpenSSL\" appear in their names without prior written\n * permission of the OpenSSL Project.\n *\n * 6. Redistributions of any form whatsoever must retain the following\n * acknowledgment:\n * \"This product includes software developed by the OpenSSL Project\n * for use in the OpenSSL Toolkit (http://www.openssl.org/)\"\n *\n * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY\n * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR\n * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\n * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\n * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n * ====================================================================\n *\n * This product includes cryptographic software written by Eric Young\n * (eay@cryptsoft.com). This product includes software written by Tim\n * Hudson (tjh@cryptsoft.com).\n *\n */\n\n Original SSLeay License\n -----------------------\n\n/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)\n * All rights reserved.\n *\n * This package is an SSL implementation written\n * by Eric Young (eay@cryptsoft.com).\n * The implementation was written so as to conform with Netscapes SSL.\n *\n * This library is free for commercial and non-commercial use as long as\n * the following conditions are aheared to. The following conditions\n * apply to all code found in this distribution, be it the RC4, RSA,\n * lhash, DES, etc., code; not just the SSL code. The SSL documentation\n * included with this distribution is covered by the same copyright terms\n * except that the holder is Tim Hudson (tjh@cryptsoft.com).\n *\n * Copyright remains Eric Young's, and as such any Copyright notices in\n * the code are not to be removed.\n * If this package is used in a product, Eric Young should be given attribution\n * as the author of the parts of the library used.\n * This can be in the form of a textual message at program startup or\n * in documentation (online or textual) provided with the package.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * 1. Redistributions of source code must retain the copyright\n * notice, this list of conditions and the following disclaimer.\n * 2. Redistributions in binary form must reproduce the above copyright\n * notice, this list of conditions and the following disclaimer in the\n * documentation and/or other materials provided with the distribution.\n * 3. All advertising materials mentioning features or use of this software\n * must display the following acknowledgement:\n * \"This product includes cryptographic software written by\n * Eric Young (eay@cryptsoft.com)\"\n * The word 'cryptographic' can be left out if the rouines from the library\n * being used are not cryptographic related :-).\n * 4. If you include any Windows specific code (or a derivative thereof) from\n * the apps directory (application code) you must include an acknowledgement:\n * \"This product includes software written by Tim Hudson (tjh@cryptsoft.com)\"\n *\n * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND\n * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE\n * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\n * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\n * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n * SUCH DAMAGE.\n *\n * The licence and distribution terms for any publically available version or\n * derivative of this code cannot be changed. i.e. this code cannot simply be\n * copied and put under another distribution licence\n * [including the GNU Public Licence.]\n */\n\n------------------------------------------------------------------------------\nlibfontconfig is redistributed within all opencv-python macOS packages.\nThis license applies to libfontconfig binary in the directory cv2/.\n\nCopyright \u00a9 2000,2001,2002,2003,2004,2006,2007 Keith Packard\nCopyright \u00a9 2005 Patrick Lam\nCopyright \u00a9 2009 Roozbeh Pournader\nCopyright \u00a9 2008,2009 Red Hat, Inc.\nCopyright \u00a9 2008 Danilo \u0160egan\nCopyright \u00a9 2012 Google, Inc.\n\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that\ncopyright notice and this permission notice appear in supporting\ndocumentation, and that the name of the author(s) not be used in\nadvertising or publicity pertaining to distribution of the software without\nspecific, written prior permission. The authors make no\nrepresentations about the suitability of this software for any purpose. It\nis provided \"as is\" without express or implied warranty.\n\nTHE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,\nINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO\nEVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR\nCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,\nDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n\n------------------------------------------------------------------------------\nlibfreetype is redistributed within opencv-python Linux and macOS packages.\nThis license applies to libfreetype binary in the directory cv2/.\n\n The FreeType Project LICENSE\n ----------------------------\n\n 2006-Jan-27\n\n Copyright 1996-2002, 2006 by\n David Turner, Robert Wilhelm, and Werner Lemberg\n\n\n\nIntroduction\n============\n\n The FreeType Project is distributed in several archive packages;\n some of them may contain, in addition to the FreeType font engine,\n various tools and contributions which rely on, or relate to, the\n FreeType Project.\n\n This license applies to all files found in such packages, and\n which do not fall under their own explicit license. The license\n affects thus the FreeType font engine, the test programs,\n documentation and makefiles, at the very least.\n\n This license was inspired by the BSD, Artistic, and IJG\n (Independent JPEG Group) licenses, which all encourage inclusion\n and use of free software in commercial and freeware products\n alike. As a consequence, its main points are that:\n\n o We don't promise that this software works. However, we will be\n interested in any kind of bug reports. (`as is' distribution)\n\n o You can use this software for whatever you want, in parts or\n full form, without having to pay us. (`royalty-free' usage)\n\n o You may not pretend that you wrote this software. If you use\n it, or only parts of it, in a program, you must acknowledge\n somewhere in your documentation that you have used the\n FreeType code. (`credits')\n\n We specifically permit and encourage the inclusion of this\n software, with or without modifications, in commercial products.\n We disclaim all warranties covering The FreeType Project and\n assume no liability related to The FreeType Project.\n\n\n Finally, many people asked us for a preferred form for a\n credit/disclaimer to use in compliance with this license. We thus\n encourage you to use the following text:\n\n \"\"\"\n Portions of this software are copyright \u00a9 The FreeType\n Project (www.freetype.org). All rights reserved.\n \"\"\"\n\n Please replace with the value from the FreeType version you\n actually use.\n\n\nLegal Terms\n===========\n\n0. Definitions\n--------------\n\n Throughout this license, the terms `package', `FreeType Project',\n and `FreeType archive' refer to the set of files originally\n distributed by the authors (David Turner, Robert Wilhelm, and\n Werner Lemberg) as the `FreeType Project', be they named as alpha,\n beta or final release.\n\n `You' refers to the licensee, or person using the project, where\n `using' is a generic term including compiling the project's source\n code as well as linking it to form a `program' or `executable'.\n This program is referred to as `a program using the FreeType\n engine'.\n\n This license applies to all files distributed in the original\n FreeType Project, including all source code, binaries and\n documentation, unless otherwise stated in the file in its\n original, unmodified form as distributed in the original archive.\n If you are unsure whether or not a particular file is covered by\n this license, you must contact us to verify this.\n\n The FreeType Project is copyright (C) 1996-2000 by David Turner,\n Robert Wilhelm, and Werner Lemberg. All rights reserved except as\n specified below.\n\n1. No Warranty\n--------------\n\n THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY\n KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\n WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS\n BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO\n USE, OF THE FREETYPE PROJECT.\n\n2. Redistribution\n-----------------\n\n This license grants a worldwide, royalty-free, perpetual and\n irrevocable right and license to use, execute, perform, compile,\n display, copy, create derivative works of, distribute and\n sublicense the FreeType Project (in both source and object code\n forms) and derivative works thereof for any purpose; and to\n authorize others to exercise some or all of the rights granted\n herein, subject to the following conditions:\n\n o Redistribution of source code must retain this license file\n (`FTL.TXT') unaltered; any additions, deletions or changes to\n the original files must be clearly indicated in accompanying\n documentation. The copyright notices of the unaltered,\n original files must be preserved in all copies of source\n files.\n\n o Redistribution in binary form must provide a disclaimer that\n states that the software is based in part of the work of the\n FreeType Team, in the distribution documentation. We also\n encourage you to put an URL to the FreeType web page in your\n documentation, though this isn't mandatory.\n\n These conditions apply to any software derived from or based on\n the FreeType Project, not just the unmodified files. If you use\n our work, you must acknowledge us. However, no fee need be paid\n to us.\n\n3. Advertising\n--------------\n\n Neither the FreeType authors and contributors nor you shall use\n the name of the other for commercial, advertising, or promotional\n purposes without specific prior written permission.\n\n We suggest, but do not require, that you use one or more of the\n following phrases to refer to this software in your documentation\n or advertising materials: `FreeType Project', `FreeType Engine',\n `FreeType library', or `FreeType Distribution'.\n\n As you have not signed this license, you are not required to\n accept it. However, as the FreeType Project is copyrighted\n material, only this license, or another one contracted with the\n authors, grants you the right to use, distribute, and modify it.\n Therefore, by using, distributing, or modifying the FreeType\n Project, you indicate that you understand and accept all the terms\n of this license.\n\n4. Contacts\n-----------\n\n There are two mailing lists related to FreeType:\n\n o freetype@nongnu.org\n\n Discusses general use and applications of FreeType, as well as\n future and wanted additions to the library and distribution.\n If you are looking for support, start in this list if you\n haven't found anything to help you in the documentation.\n\n o freetype-devel@nongnu.org\n\n Discusses bugs, as well as engine internals, design issues,\n specific licenses, porting, etc.\n\n Our home page can be found at\n\n https://www.freetype.org\n\n------------------------------------------------------------------------------\nlibpng is redistributed within all opencv-python Linux and macOS packages.\nThis license applies to libpng binary in the directory cv2/.\n\nPNG Reference Library License version 2\n---------------------------------------\n\n * Copyright (c) 1995-2019 The PNG Reference Library Authors.\n * Copyright (c) 2018-2019 Cosmin Truta.\n * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.\n * Copyright (c) 1996-1997 Andreas Dilger.\n * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.\n\nThe software is supplied \"as is\", without warranty of any kind,\nexpress or implied, including, without limitation, the warranties\nof merchantability, fitness for a particular purpose, title, and\nnon-infringement. In no event shall the Copyright owners, or\nanyone distributing the software, be liable for any damages or\nother liability, whether in contract, tort or otherwise, arising\nfrom, out of, or in connection with the software, or the use or\nother dealings in the software, even if advised of the possibility\nof such damage.\n\nPermission is hereby granted to use, copy, modify, and distribute\nthis software, or portions hereof, for any purpose, without fee,\nsubject to the following restrictions:\n\n 1. The origin of this software must not be misrepresented; you\n must not claim that you wrote the original software. If you\n use this software in a product, an acknowledgment in the product\n documentation would be appreciated, but is not required.\n\n 2. Altered source versions must be plainly marked as such, and must\n not be misrepresented as being the original software.\n\n 3. This Copyright notice may not be removed or altered from any\n source or altered source distribution.\n\n\nPNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)\n-----------------------------------------------------------------------\n\nlibpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are\nCopyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are\nderived from libpng-1.0.6, and are distributed according to the same\ndisclaimer and license as libpng-1.0.6 with the following individuals\nadded to the list of Contributing Authors:\n\n Simon-Pierre Cadieux\n Eric S. Raymond\n Mans Rullgard\n Cosmin Truta\n Gilles Vollant\n James Yu\n Mandar Sahastrabuddhe\n Google Inc.\n Vadim Barkov\n\nand with the following additions to the disclaimer:\n\n There is no warranty against interference with your enjoyment of\n the library or against infringement. There is no warranty that our\n efforts or the library will fulfill any of your particular purposes\n or needs. This library is provided with all faults, and the entire\n risk of satisfactory quality, performance, accuracy, and effort is\n with the user.\n\nSome files in the \"contrib\" directory and some configure-generated\nfiles that are distributed with libpng have other copyright owners, and\nare released under other open source licenses.\n\nlibpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are\nCopyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from\nlibpng-0.96, and are distributed according to the same disclaimer and\nlicense as libpng-0.96, with the following individuals added to the\nlist of Contributing Authors:\n\n Tom Lane\n Glenn Randers-Pehrson\n Willem van Schaik\n\nlibpng versions 0.89, June 1996, through 0.96, May 1997, are\nCopyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,\nand are distributed according to the same disclaimer and license as\nlibpng-0.88, with the following individuals added to the list of\nContributing Authors:\n\n John Bowler\n Kevin Bracey\n Sam Bushell\n Magnus Holmgren\n Greg Roelofs\n Tom Tanner\n\nSome files in the \"scripts\" directory have other copyright owners,\nbut are released under this license.\n\nlibpng versions 0.5, May 1995, through 0.88, January 1996, are\nCopyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.\n\nFor the purposes of this copyright and license, \"Contributing Authors\"\nis defined as the following set of individuals:\n\n Andreas Dilger\n Dave Martindale\n Guy Eric Schalnat\n Paul Schmidt\n Tim Wegner\n\nThe PNG Reference Library is supplied \"AS IS\". The Contributing\nAuthors and Group 42, Inc. disclaim all warranties, expressed or\nimplied, including, without limitation, the warranties of\nmerchantability and of fitness for any purpose. The Contributing\nAuthors and Group 42, Inc. assume no liability for direct, indirect,\nincidental, special, exemplary, or consequential damages, which may\nresult from the use of the PNG Reference Library, even if advised of\nthe possibility of such damage.\n\nPermission is hereby granted to use, copy, modify, and distribute this\nsource code, or portions hereof, for any purpose, without fee, subject\nto the following restrictions:\n\n 1. The origin of this source code must not be misrepresented.\n\n 2. Altered versions must be plainly marked as such and must not\n be misrepresented as being the original source.\n\n 3. This Copyright notice may not be removed or altered from any\n source or altered source distribution.\n\nThe Contributing Authors and Group 42, Inc. specifically permit,\nwithout fee, and encourage the use of this source code as a component\nto supporting the PNG file format in commercial products. If you use\nthis source code in a product, acknowledgment is not required but would\nbe appreciated.\n\n------------------------------------------------------------------------------\nlibz is redistributed within all opencv-python Linux packages.\nThis license applies to libz binary in the directory cv2/.\n\n Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler\n\n This software is provided 'as-is', without any express or implied\n warranty. In no event will the authors be held liable for any damages\n arising from the use of this software.\n\n Permission is granted to anyone to use this software for any purpose,\n including commercial applications, and to alter it and redistribute it\n freely, subject to the following restrictions:\n\n 1. The origin of this software must not be misrepresented; you must not\n claim that you wrote the original software. If you use this software\n in a product, an acknowledgment in the product documentation would be\n appreciated but is not required.\n 2. Altered source versions must be plainly marked as such, and must not be\n misrepresented as being the original software.\n 3. This notice may not be removed or altered from any source distribution.\n\n Jean-loup Gailly Mark Adler\n jloup@gzip.org madler@alumni.caltech.edu\n\n------------------------------------------------------------------------------\nlibdav1d is redistributed within opencv-python macOS packages.\nThis license applies to libdav1d binary in the directory cv2/.\n\nCopyright \u00a9 2018-2019, VideoLAN and dav1d authors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibffi is redistributed within opencv-python macOS packages.\nThis license applies to libffi binary in the directory cv2/.\n\nlibffi - Copyright (c) 1996-2020 Anthony Green, Red Hat, Inc and others.\nSee source files for details.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n``Software''), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n------------------------------------------------------------------------------\nlibogg is redistributed within opencv-python macOS packages.\nThis license applies to libogg binary in the directory cv2/.\n\nCopyright (c) 2002, Xiph.org Foundation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibopenjp2 is redistributed within opencv-python macOS packages.\nThis license applies to libopenjp2 binary in the directory cv2/.\n\nThe copyright in this software is being made available under the 2-clauses \nBSD License, included below. This software may be subject to other third \nparty and contributor rights, including patent rights, and no such rights\nare granted under this license.\n\nCopyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium\nCopyright (c) 2002-2014, Professor Benoit Macq\nCopyright (c) 2003-2014, Antonin Descampe\nCopyright (c) 2003-2009, Francois-Olivier Devaux\nCopyright (c) 2005, Herve Drolon, FreeImage Team\nCopyright (c) 2002-2003, Yannick Verschueren\nCopyright (c) 2001-2003, David Janssens\nCopyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France \nCopyright (c) 2012, CS Systemes d'Information, France\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibopus is redistributed within opencv-python macOS packages.\nThis license applies to libopus binary in the directory cv2/.\n\nCopyright 2001-2011 Xiph.Org, Skype Limited, Octasic,\n Jean-Marc Valin, Timothy B. Terriberry,\n CSIRO, Gregory Maxwell, Mark Borgerding,\n Erik de Castro Lopo\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of Internet Society, IETF or IETF Trust, nor the\nnames of specific contributors, may be used to endorse or promote\nproducts derived from this software without specific prior written\npermission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nOpus is subject to the royalty-free patent licenses which are\nspecified at:\n\nXiph.Org Foundation:\nhttps://datatracker.ietf.org/ipr/1524/\n\nMicrosoft Corporation:\nhttps://datatracker.ietf.org/ipr/1914/\n\nBroadcom Corporation:\nhttps://datatracker.ietf.org/ipr/1526/\n\n------------------------------------------------------------------------------\nlibrav1e is redistributed within opencv-python macOS packages.\nThis license applies to librav1e binary in the directory cv2/.\n\nBSD 2-Clause License\n\nCopyright (c) 2017-2020, the rav1e contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibsnappy is redistributed within opencv-python macOS packages.\nThis license applies to libsnappy binary in the directory cv2/.\n\nCopyright 2011, Google Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above\ncopyright notice, this list of conditions and the following disclaimer\nin the documentation and/or other materials provided with the\ndistribution.\n * Neither the name of Google Inc. nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibspeex is redistributed within opencv-python macOS packages.\nThis license applies to libspeex binary in the directory cv2/.\n\nCopyright 2002-2008 Xiph.org Foundation\nCopyright 2002-2008 Jean-Marc Valin\nCopyright 2005-2007 Analog Devices Inc.\nCopyright 2005-2008 Commonwealth Scientific and Industrial Research \n Organisation (CSIRO)\nCopyright 1993, 2002, 2006 David Rowe\nCopyright 2003 EpicGames\nCopyright 1992-1994 Jutta Degener, Carsten Bormann\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibsrt is redistributed within opencv-python macOS packages.\nThis license applies to libsrt binary in the directory cv2/.\n\n/*\n * \n * Copyright (c) 2001-2017 Cisco Systems, Inc.\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * \n * Redistributions of source code must retain the above copyright\n * notice, this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above\n * copyright notice, this list of conditions and the following\n * disclaimer in the documentation and/or other materials provided\n * with the distribution.\n * \n * Neither the name of the Cisco Systems, Inc. nor the names of its\n * contributors may be used to endorse or promote products derived\n * from this software without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n * \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS\n * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\n * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,\n * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\n * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n *\n */\n\n\n Mozilla Public License Version 2.0\n==================================\n\n1. Definitions\n--------------\n\n1.1. \"Contributor\"\n means each individual or legal entity that creates, contributes to\n the creation of, or owns Covered Software.\n\n1.2. \"Contributor Version\"\n means the combination of the Contributions of others (if any) used\n by a Contributor and that particular Contributor's Contribution.\n\n1.3. \"Contribution\"\n means Covered Software of a particular Contributor.\n\n1.4. \"Covered Software\"\n means Source Code Form to which the initial Contributor has attached\n the notice in Exhibit A, the Executable Form of such Source Code\n Form, and Modifications of such Source Code Form, in each case\n including portions thereof.\n\n1.5. \"Incompatible With Secondary Licenses\"\n means\n\n (a) that the initial Contributor has attached the notice described\n in Exhibit B to the Covered Software; or\n\n (b) that the Covered Software was made available under the terms of\n version 1.1 or earlier of the License, but not also under the\n terms of a Secondary License.\n\n1.6. \"Executable Form\"\n means any form of the work other than Source Code Form.\n\n1.7. \"Larger Work\"\n means a work that combines Covered Software with other material, in \n a separate file or files, that is not Covered Software.\n\n1.8. \"License\"\n means this document.\n\n1.9. \"Licensable\"\n means having the right to grant, to the maximum extent possible,\n whether at the time of the initial grant or subsequently, any and\n all of the rights conveyed by this License.\n\n1.10. \"Modifications\"\n means any of the following:\n\n (a) any file in Source Code Form that results from an addition to,\n deletion from, or modification of the contents of Covered\n Software; or\n\n (b) any new file in Source Code Form that contains any Covered\n Software.\n\n1.11. \"Patent Claims\" of a Contributor\n means any patent claim(s), including without limitation, method,\n process, and apparatus claims, in any patent Licensable by such\n Contributor that would be infringed, but for the grant of the\n License, by the making, using, selling, offering for sale, having\n made, import, or transfer of either its Contributions or its\n Contributor Version.\n\n1.12. \"Secondary License\"\n means either the GNU General Public License, Version 2.0, the GNU\n Lesser General Public License, Version 2.1, the GNU Affero General\n Public License, Version 3.0, or any later versions of those\n licenses.\n\n1.13. \"Source Code Form\"\n means the form of the work preferred for making modifications.\n\n1.14. \"You\" (or \"Your\")\n means an individual or a legal entity exercising rights under this\n License. For legal entities, \"You\" includes any entity that\n controls, is controlled by, or is under common control with You. For\n purposes of this definition, \"control\" means (a) the power, direct\n or indirect, to cause the direction or management of such entity,\n whether by contract or otherwise, or (b) ownership of more than\n fifty percent (50%) of the outstanding shares or beneficial\n ownership of such entity.\n\n2. License Grants and Conditions\n--------------------------------\n\n2.1. Grants\n\nEach Contributor hereby grants You a world-wide, royalty-free,\nnon-exclusive license:\n\n(a) under intellectual property rights (other than patent or trademark)\n Licensable by such Contributor to use, reproduce, make available,\n modify, display, perform, distribute, and otherwise exploit its\n Contributions, either on an unmodified basis, with Modifications, or\n as part of a Larger Work; and\n\n(b) under Patent Claims of such Contributor to make, use, sell, offer\n for sale, have made, import, and otherwise transfer either its\n Contributions or its Contributor Version.\n\n2.2. Effective Date\n\nThe licenses granted in Section 2.1 with respect to any Contribution\nbecome effective for each Contribution on the date the Contributor first\ndistributes such Contribution.\n\n2.3. Limitations on Grant Scope\n\nThe licenses granted in this Section 2 are the only rights granted under\nthis License. No additional rights or licenses will be implied from the\ndistribution or licensing of Covered Software under this License.\nNotwithstanding Section 2.1(b) above, no patent license is granted by a\nContributor:\n\n(a) for any code that a Contributor has removed from Covered Software;\n or\n\n(b) for infringements caused by: (i) Your and any other third party's\n modifications of Covered Software, or (ii) the combination of its\n Contributions with other software (except as part of its Contributor\n Version); or\n\n(c) under Patent Claims infringed by Covered Software in the absence of\n its Contributions.\n\nThis License does not grant any rights in the trademarks, service marks,\nor logos of any Contributor (except as may be necessary to comply with\nthe notice requirements in Section 3.4).\n\n2.4. Subsequent Licenses\n\nNo Contributor makes additional grants as a result of Your choice to\ndistribute the Covered Software under a subsequent version of this\nLicense (see Section 10.2) or under the terms of a Secondary License (if\npermitted under the terms of Section 3.3).\n\n2.5. Representation\n\nEach Contributor represents that the Contributor believes its\nContributions are its original creation(s) or it has sufficient rights\nto grant the rights to its Contributions conveyed by this License.\n\n2.6. Fair Use\n\nThis License is not intended to limit any rights You have under\napplicable copyright doctrines of fair use, fair dealing, or other\nequivalents.\n\n2.7. Conditions\n\nSections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted\nin Section 2.1.\n\n3. Responsibilities\n-------------------\n\n3.1. Distribution of Source Form\n\nAll distribution of Covered Software in Source Code Form, including any\nModifications that You create or to which You contribute, must be under\nthe terms of this License. You must inform recipients that the Source\nCode Form of the Covered Software is governed by the terms of this\nLicense, and how they can obtain a copy of this License. You may not\nattempt to alter or restrict the recipients' rights in the Source Code\nForm.\n\n3.2. Distribution of Executable Form\n\nIf You distribute Covered Software in Executable Form then:\n\n(a) such Covered Software must also be made available in Source Code\n Form, as described in Section 3.1, and You must inform recipients of\n the Executable Form how they can obtain a copy of such Source Code\n Form by reasonable means in a timely manner, at a charge no more\n than the cost of distribution to the recipient; and\n\n(b) You may distribute such Executable Form under the terms of this\n License, or sublicense it under different terms, provided that the\n license for the Executable Form does not attempt to limit or alter\n the recipients' rights in the Source Code Form under this License.\n\n3.3. Distribution of a Larger Work\n\nYou may create and distribute a Larger Work under terms of Your choice,\nprovided that You also comply with the requirements of this License for\nthe Covered Software. If the Larger Work is a combination of Covered\nSoftware with a work governed by one or more Secondary Licenses, and the\nCovered Software is not Incompatible With Secondary Licenses, this\nLicense permits You to additionally distribute such Covered Software\nunder the terms of such Secondary License(s), so that the recipient of\nthe Larger Work may, at their option, further distribute the Covered\nSoftware under the terms of either this License or such Secondary\nLicense(s).\n\n3.4. Notices\n\nYou may not remove or alter the substance of any license notices\n(including copyright notices, patent notices, disclaimers of warranty,\nor limitations of liability) contained within the Source Code Form of\nthe Covered Software, except that You may alter any license notices to\nthe extent required to remedy known factual inaccuracies.\n\n3.5. Application of Additional Terms\n\nYou may choose to offer, and to charge a fee for, warranty, support,\nindemnity or liability obligations to one or more recipients of Covered\nSoftware. However, You may do so only on Your own behalf, and not on\nbehalf of any Contributor. You must make it absolutely clear that any\nsuch warranty, support, indemnity, or liability obligation is offered by\nYou alone, and You hereby agree to indemnify every Contributor for any\nliability incurred by such Contributor as a result of warranty, support,\nindemnity or liability terms You offer. You may include additional\ndisclaimers of warranty and limitations of liability specific to any\njurisdiction.\n\n4. Inability to Comply Due to Statute or Regulation\n---------------------------------------------------\n\nIf it is impossible for You to comply with any of the terms of this\nLicense with respect to some or all of the Covered Software due to\nstatute, judicial order, or regulation then You must: (a) comply with\nthe terms of this License to the maximum extent possible; and (b)\ndescribe the limitations and the code they affect. Such description must\nbe placed in a text file included with all distributions of the Covered\nSoftware under this License. Except to the extent prohibited by statute\nor regulation, such description must be sufficiently detailed for a\nrecipient of ordinary skill to be able to understand it.\n\n5. Termination\n--------------\n\n5.1. The rights granted under this License will terminate automatically\nif You fail to comply with any of its terms. However, if You become\ncompliant, then the rights granted under this License from a particular\nContributor are reinstated (a) provisionally, unless and until such\nContributor explicitly and finally terminates Your grants, and (b) on an\nongoing basis, if such Contributor fails to notify You of the\nnon-compliance by some reasonable means prior to 60 days after You have\ncome back into compliance. Moreover, Your grants from a particular\nContributor are reinstated on an ongoing basis if such Contributor\nnotifies You of the non-compliance by some reasonable means, this is the\nfirst time You have received notice of non-compliance with this License\nfrom such Contributor, and You become compliant prior to 30 days after\nYour receipt of the notice.\n\n5.2. If You initiate litigation against any entity by asserting a patent\ninfringement claim (excluding declaratory judgment actions,\ncounter-claims, and cross-claims) alleging that a Contributor Version\ndirectly or indirectly infringes any patent, then the rights granted to\nYou by any and all Contributors for the Covered Software under Section\n2.1 of this License shall terminate.\n\n5.3. In the event of termination under Sections 5.1 or 5.2 above, all\nend user license agreements (excluding distributors and resellers) which\nhave been validly granted by You or Your distributors under this License\nprior to termination shall survive termination.\n\n************************************************************************\n* *\n* 6. Disclaimer of Warranty *\n* ------------------------- *\n* *\n* Covered Software is provided under this License on an \"as is\" *\n* basis, without warranty of any kind, either expressed, implied, or *\n* statutory, including, without limitation, warranties that the *\n* Covered Software is free of defects, merchantable, fit for a *\n* particular purpose or non-infringing. The entire risk as to the *\n* quality and performance of the Covered Software is with You. *\n* Should any Covered Software prove defective in any respect, You *\n* (not any Contributor) assume the cost of any necessary servicing, *\n* repair, or correction. This disclaimer of warranty constitutes an *\n* essential part of this License. No use of any Covered Software is *\n* authorized under this License except under this disclaimer. *\n* *\n************************************************************************\n\n************************************************************************\n* *\n* 7. Limitation of Liability *\n* -------------------------- *\n* *\n* Under no circumstances and under no legal theory, whether tort *\n* (including negligence), contract, or otherwise, shall any *\n* Contributor, or anyone who distributes Covered Software as *\n* permitted above, be liable to You for any direct, indirect, *\n* special, incidental, or consequential damages of any character *\n* including, without limitation, damages for lost profits, loss of *\n* goodwill, work stoppage, computer failure or malfunction, or any *\n* and all other commercial damages or losses, even if such party *\n* shall have been informed of the possibility of such damages. This *\n* limitation of liability shall not apply to liability for death or *\n* personal injury resulting from such party's negligence to the *\n* extent applicable law prohibits such limitation. Some *\n* jurisdictions do not allow the exclusion or limitation of *\n* incidental or consequential damages, so this exclusion and *\n* limitation may not apply to You. *\n* *\n************************************************************************\n\n8. Litigation\n-------------\n\nAny litigation relating to this License may be brought only in the\ncourts of a jurisdiction where the defendant maintains its principal\nplace of business and such litigation shall be governed by laws of that\njurisdiction, without reference to its conflict-of-law provisions.\nNothing in this Section shall prevent a party's ability to bring\ncross-claims or counter-claims.\n\n9. Miscellaneous\n----------------\n\nThis License represents the complete agreement concerning the subject\nmatter hereof. If any provision of this License is held to be\nunenforceable, such provision shall be reformed only to the extent\nnecessary to make it enforceable. Any law or regulation which provides\nthat the language of a contract shall be construed against the drafter\nshall not be used to construe this License against a Contributor.\n\n10. Versions of the License\n---------------------------\n\n10.1. New Versions\n\nMozilla Foundation is the license steward. Except as provided in Section\n10.3, no one other than the license steward has the right to modify or\npublish new versions of this License. Each version will be given a\ndistinguishing version number.\n\n10.2. Effect of New Versions\n\nYou may distribute the Covered Software under the terms of the version\nof the License under which You originally received the Covered Software,\nor under the terms of any subsequent version published by the license\nsteward.\n\n10.3. Modified Versions\n\nIf you create software not governed by this License, and you want to\ncreate a new license for such software, you may create and use a\nmodified version of this License if you rename the license and remove\nany references to the name of the license steward (except to note that\nsuch modified license differs from this License).\n\n10.4. Distributing Source Code Form that is Incompatible With Secondary\nLicenses\n\nIf You choose to distribute Source Code Form that is Incompatible With\nSecondary Licenses under the terms of this version of the License, the\nnotice described in Exhibit B of this License must be attached.\n\nExhibit A - Source Code Form License Notice\n-------------------------------------------\n\n This Source Code Form is subject to the terms of the Mozilla Public\n License, v. 2.0. If a copy of the MPL was not distributed with this\n file, You can obtain one at http://mozilla.org/MPL/2.0/.\n\nIf it is not possible or desirable to put the notice in a particular\nfile, then You may include the notice in a location (such as a LICENSE\nfile in a relevant directory) where a recipient would be likely to look\nfor such a notice.\n\nYou may add additional accurate notices of copyright ownership.\n\nExhibit B - \"Incompatible With Secondary Licenses\" Notice\n---------------------------------------------------------\n\n This Source Code Form is \"Incompatible With Secondary Licenses\", as\n defined by the Mozilla Public License, v. 2.0.\n\n------------------------------------------------------------------------------\nlibtheoradec and libtheoraenc are redistributed within opencv-python macOS packages.\nThis license applies to libtheoradec and libtheoraenc binaries in the directory cv2/.\n\n Copyright (C) 2002-2009 Xiph.org Foundation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibwebp and libwebpmux are redistributed within opencv-python macOS packages.\nThis license applies to libwebp and libwebpmux binaries in the directory cv2/.\n\nCopyright (c) 2010, Google Inc. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of Google nor the names of its contributors may\n be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibvorbis and libvorbisenc are redistributed within opencv-python macOS packages.\nThis license applies to libvorbis and libvorbisenc binaries in the directory cv2/.\n\nCopyright (c) 2002-2020 Xiph.org Foundation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nLibxcb utility libraries are redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb related binaries in the directory cv2/.\n\nCopyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.\nAll Rights Reserved.\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated\ndocumentation files (the \"Software\"), to deal in the\nSoftware without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute,\nsublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall\nbe included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY\nKIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR\nPURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS\nBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors\nor their institutions shall not be used in advertising or\notherwise to promote the sale, use or other dealings in this\nSoftware without prior written authorization from the\nauthors.\n\n------------------------------------------------------------------------------\nLibxcb-image is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb-image binary in the directory cv2/.\n\nCopyright \u00a9 2007-2008 Bart Massey \nCopyright \u00a9 2008 Julien Danjou \nCopyright \u00a9 2008 Keith Packard \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or\ntheir institutions shall not be used in advertising or otherwise to\npromote the sale, use or other dealings in this Software without\nprior written authorization from the authors.\n\n------------------------------------------------------------------------------\nLibxcb-util is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb-util binary in the directory cv2/.\n\nCopyright \u00a9 2008 Bart Massey \nCopyright \u00a9 2008 Ian Osgood \nCopyright \u00a9 2008 Jamey Sharp \nCopyright \u00a9 2008 Josh Triplett \nCopyright \u00a9 2008-2009 Julien Danjou \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or\ntheir institutions shall not be used in advertising or otherwise to\npromote the sale, use or other dealings in this Software without\nprior written authorization from the authors.\n\n------------------------------------------------------------------------------\nLibxcb-render-util is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb-render-util binary in the directory cv2/.\n\nCopyright \u00a9 2000 Keith Packard\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that\ncopyright notice and this permission notice appear in supporting\ndocumentation, and that the name of Keith Packard not be used in\nadvertising or publicity pertaining to distribution of the software without\nspecific, written prior permission. Keith Packard makes no\nrepresentations about the suitability of this software for any purpose. It\nis provided \"as is\" without express or implied warranty.\n\nKEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,\nINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO\nEVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR\nCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,\nDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n\nCopyright \u00a9 2006 Jamey Sharp.\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or their\ninstitutions shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization from the authors.\n\nCopyright \u00a9 2006 Ian Osgood\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or their\ninstitutions shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization from the authors.\n\n------------------------------------------------------------------------------\nLibxcb-icccm is redistributed within opencv-python non-headless Linux packages.\nThis license applies to Libxcb-icccm binary in the directory cv2/.\n\nCopyright \u00a9 2008-2011 Arnaud Fontaine \nCopyright \u00a9 2007-2008 Vincent Torri \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or\ntheir institutions shall not be used in advertising or otherwise to\npromote the sale, use or other dealings in this Software without\nprior written authorization from the authors.\n\n------------------------------------------------------------------------------\nlibXau is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libXau binary in the directory cv2/.\n\nCopyright 1988, 1993, 1994, 1998 The Open Group\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that\ncopyright notice and this permission notice appear in supporting\ndocumentation.\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nOPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN\nAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name of The Open Group shall not be\nused in advertising or otherwise to promote the sale, use or other dealings\nin this Software without prior written authorization from The Open Group.", "Name": "opencv-python", "URL": "https://github.com/skvark/opencv-python", - "Version": "4.1.2.30" + "Version": "4.4.0.46" }, { "Author": "UNKNOWN", "Description": "Wrapper package for OpenCV python bindings.", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/opencv_python_headless-4.4.0.46.dist-info/LICENSE-3RD-PARTY.txt", + "LicenseText": "OpenCV library is redistributed within opencv-python package.\nThis license applies to OpenCV binary in the directory cv2/.\n\nBy downloading, copying, installing or using the software you agree to this license.\nIf you do not agree to this license, do not download, install,\ncopy or use the software.\n\n\n License Agreement\n For Open Source Computer Vision Library\n (3-clause BSD License)\n\nCopyright (C) 2000-2020, Intel Corporation, all rights reserved.\nCopyright (C) 2009-2011, Willow Garage Inc., all rights reserved.\nCopyright (C) 2009-2016, NVIDIA Corporation, all rights reserved.\nCopyright (C) 2010-2013, Advanced Micro Devices, Inc., all rights reserved.\nCopyright (C) 2015-2016, OpenCV Foundation, all rights reserved.\nCopyright (C) 2015-2016, Itseez Inc., all rights reserved.\nCopyright (C) 2019-2020, Xperience AI, all rights reserved.\nThird party copyrights are property of their respective owners.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the names of the copyright holders nor the names of the contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nThis software is provided by the copyright holders and contributors \"as is\" and\nany express or implied warranties, including, but not limited to, the implied\nwarranties of merchantability and fitness for a particular purpose are disclaimed.\nIn no event shall copyright holders or contributors be liable for any direct,\nindirect, incidental, special, exemplary, or consequential damages\n(including, but not limited to, procurement of substitute goods or services;\nloss of use, data, or profits; or business interruption) however caused\nand on any theory of liability, whether in contract, strict liability,\nor tort (including negligence or otherwise) arising in any way out of\nthe use of this software, even if advised of the possibility of such damage.\n\n------------------------------------------------------------------------------\nlibvpx is redistributed within all opencv-python Linux packages.\nThis license applies to libvpx binary in the directory cv2/.\n\nCopyright (c) 2010, The WebM Project authors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of Google, nor the WebM Project, nor the names\n of its contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nFFmpeg is redistributed within all opencv-python packages.\n\nLibbluray, libgnutls, libnettle, libhogweed, libintl, libmp3lame, libp11,\nlibrtmp, libsoxr and libtasn1 are redistributed within all opencv-python macOS packages.\n\nThis license applies to the above library binaries in the directory cv2/.\n\n GNU LESSER GENERAL PUBLIC LICENSE\n Version 2.1, February 1999\n\n Copyright (C) 1991, 1999 Free Software Foundation, Inc.\n 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n[This is the first released version of the Lesser GPL. It also counts\n as the successor of the GNU Library Public License, version 2, hence\n the version number 2.1.]\n\n Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicenses are intended to guarantee your freedom to share and change\nfree software--to make sure the software is free for all its users.\n\n This license, the Lesser General Public License, applies to some\nspecially designated software packages--typically libraries--of the\nFree Software Foundation and other authors who decide to use it. You\ncan use it too, but we suggest you first think carefully about whether\nthis license or the ordinary General Public License is the better\nstrategy to use in any particular case, based on the explanations below.\n\n When we speak of free software, we are referring to freedom of use,\nnot price. Our General Public Licenses are designed to make sure that\nyou have the freedom to distribute copies of free software (and charge\nfor this service if you wish); that you receive source code or can get\nit if you want it; that you can change the software and use pieces of\nit in new free programs; and that you are informed that you can do\nthese things.\n\n To protect your rights, we need to make restrictions that forbid\ndistributors to deny you these rights or to ask you to surrender these\nrights. These restrictions translate to certain responsibilities for\nyou if you distribute copies of the library or if you modify it.\n\n For example, if you distribute copies of the library, whether gratis\nor for a fee, you must give the recipients all the rights that we gave\nyou. You must make sure that they, too, receive or can get the source\ncode. If you link other code with the library, you must provide\ncomplete object files to the recipients, so that they can relink them\nwith the library after making changes to the library and recompiling\nit. And you must show them these terms so they know their rights.\n\n We protect your rights with a two-step method: (1) we copyright the\nlibrary, and (2) we offer you this license, which gives you legal\npermission to copy, distribute and/or modify the library.\n\n To protect each distributor, we want to make it very clear that\nthere is no warranty for the free library. Also, if the library is\nmodified by someone else and passed on, the recipients should know\nthat what they have is not the original version, so that the original\nauthor's reputation will not be affected by problems that might be\nintroduced by others.\n\f\n Finally, software patents pose a constant threat to the existence of\nany free program. We wish to make sure that a company cannot\neffectively restrict the users of a free program by obtaining a\nrestrictive license from a patent holder. Therefore, we insist that\nany patent license obtained for a version of the library must be\nconsistent with the full freedom of use specified in this license.\n\n Most GNU software, including some libraries, is covered by the\nordinary GNU General Public License. This license, the GNU Lesser\nGeneral Public License, applies to certain designated libraries, and\nis quite different from the ordinary General Public License. We use\nthis license for certain libraries in order to permit linking those\nlibraries into non-free programs.\n\n When a program is linked with a library, whether statically or using\na shared library, the combination of the two is legally speaking a\ncombined work, a derivative of the original library. The ordinary\nGeneral Public License therefore permits such linking only if the\nentire combination fits its criteria of freedom. The Lesser General\nPublic License permits more lax criteria for linking other code with\nthe library.\n\n We call this license the \"Lesser\" General Public License because it\ndoes Less to protect the user's freedom than the ordinary General\nPublic License. It also provides other free software developers Less\nof an advantage over competing non-free programs. These disadvantages\nare the reason we use the ordinary General Public License for many\nlibraries. However, the Lesser license provides advantages in certain\nspecial circumstances.\n\n For example, on rare occasions, there may be a special need to\nencourage the widest possible use of a certain library, so that it becomes\na de-facto standard. To achieve this, non-free programs must be\nallowed to use the library. A more frequent case is that a free\nlibrary does the same job as widely used non-free libraries. In this\ncase, there is little to gain by limiting the free library to free\nsoftware only, so we use the Lesser General Public License.\n\n In other cases, permission to use a particular library in non-free\nprograms enables a greater number of people to use a large body of\nfree software. For example, permission to use the GNU C Library in\nnon-free programs enables many more people to use the whole GNU\noperating system, as well as its variant, the GNU/Linux operating\nsystem.\n\n Although the Lesser General Public License is Less protective of the\nusers' freedom, it does ensure that the user of a program that is\nlinked with the Library has the freedom and the wherewithal to run\nthat program using a modified version of the Library.\n\n The precise terms and conditions for copying, distribution and\nmodification follow. Pay close attention to the difference between a\n\"work based on the library\" and a \"work that uses the library\". The\nformer contains code derived from the library, whereas the latter must\nbe combined with the library in order to run.\n\f\n GNU LESSER GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License Agreement applies to any software library or other\nprogram which contains a notice placed by the copyright holder or\nother authorized party saying it may be distributed under the terms of\nthis Lesser General Public License (also called \"this License\").\nEach licensee is addressed as \"you\".\n\n A \"library\" means a collection of software functions and/or data\nprepared so as to be conveniently linked with application programs\n(which use some of those functions and data) to form executables.\n\n The \"Library\", below, refers to any such software library or work\nwhich has been distributed under these terms. A \"work based on the\nLibrary\" means either the Library or any derivative work under\ncopyright law: that is to say, a work containing the Library or a\nportion of it, either verbatim or with modifications and/or translated\nstraightforwardly into another language. (Hereinafter, translation is\nincluded without limitation in the term \"modification\".)\n\n \"Source code\" for a work means the preferred form of the work for\nmaking modifications to it. For a library, complete source code means\nall the source code for all modules it contains, plus any associated\ninterface definition files, plus the scripts used to control compilation\nand installation of the library.\n\n Activities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning a program using the Library is not restricted, and output from\nsuch a program is covered only if its contents constitute a work based\non the Library (independent of the use of the Library in a tool for\nwriting it). Whether that is true depends on what the Library does\nand what the program that uses the Library does.\n\n 1. You may copy and distribute verbatim copies of the Library's\ncomplete source code as you receive it, in any medium, provided that\nyou conspicuously and appropriately publish on each copy an\nappropriate copyright notice and disclaimer of warranty; keep intact\nall the notices that refer to this License and to the absence of any\nwarranty; and distribute a copy of this License along with the\nLibrary.\n\n You may charge a fee for the physical act of transferring a copy,\nand you may at your option offer warranty protection in exchange for a\nfee.\n\f\n 2. You may modify your copy or copies of the Library or any portion\nof it, thus forming a work based on the Library, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) The modified work must itself be a software library.\n\n b) You must cause the files modified to carry prominent notices\n stating that you changed the files and the date of any change.\n\n c) You must cause the whole of the work to be licensed at no\n charge to all third parties under the terms of this License.\n\n d) If a facility in the modified Library refers to a function or a\n table of data to be supplied by an application program that uses\n the facility, other than as an argument passed when the facility\n is invoked, then you must make a good faith effort to ensure that,\n in the event an application does not supply such function or\n table, the facility still operates, and performs whatever part of\n its purpose remains meaningful.\n\n (For example, a function in a library to compute square roots has\n a purpose that is entirely well-defined independent of the\n application. Therefore, Subsection 2d requires that any\n application-supplied function or table used by this function must\n be optional: if the application does not supply it, the square\n root function must still compute square roots.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Library,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Library, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote\nit.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Library.\n\nIn addition, mere aggregation of another work not based on the Library\nwith the Library (or with a work based on the Library) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may opt to apply the terms of the ordinary GNU General Public\nLicense instead of this License to a given copy of the Library. To do\nthis, you must alter all the notices that refer to this License, so\nthat they refer to the ordinary GNU General Public License, version 2,\ninstead of to this License. (If a newer version than version 2 of the\nordinary GNU General Public License has appeared, then you can specify\nthat version instead if you wish.) Do not make any other change in\nthese notices.\n\f\n Once this change is made in a given copy, it is irreversible for\nthat copy, so the ordinary GNU General Public License applies to all\nsubsequent copies and derivative works made from that copy.\n\n This option is useful when you wish to copy part of the code of\nthe Library into a program that is not a library.\n\n 4. You may copy and distribute the Library (or a portion or\nderivative of it, under Section 2) in object code or executable form\nunder the terms of Sections 1 and 2 above provided that you accompany\nit with the complete corresponding machine-readable source code, which\nmust be distributed under the terms of Sections 1 and 2 above on a\nmedium customarily used for software interchange.\n\n If distribution of object code is made by offering access to copy\nfrom a designated place, then offering equivalent access to copy the\nsource code from the same place satisfies the requirement to\ndistribute the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 5. A program that contains no derivative of any portion of the\nLibrary, but is designed to work with the Library by being compiled or\nlinked with it, is called a \"work that uses the Library\". Such a\nwork, in isolation, is not a derivative work of the Library, and\ntherefore falls outside the scope of this License.\n\n However, linking a \"work that uses the Library\" with the Library\ncreates an executable that is a derivative of the Library (because it\ncontains portions of the Library), rather than a \"work that uses the\nlibrary\". The executable is therefore covered by this License.\nSection 6 states terms for distribution of such executables.\n\n When a \"work that uses the Library\" uses material from a header file\nthat is part of the Library, the object code for the work may be a\nderivative work of the Library even though the source code is not.\nWhether this is true is especially significant if the work can be\nlinked without the Library, or if the work is itself a library. The\nthreshold for this to be true is not precisely defined by law.\n\n If such an object file uses only numerical parameters, data\nstructure layouts and accessors, and small macros and small inline\nfunctions (ten lines or less in length), then the use of the object\nfile is unrestricted, regardless of whether it is legally a derivative\nwork. (Executables containing this object code plus portions of the\nLibrary will still fall under Section 6.)\n\n Otherwise, if the work is a derivative of the Library, you may\ndistribute the object code for the work under the terms of Section 6.\nAny executables containing that work also fall under Section 6,\nwhether or not they are linked directly with the Library itself.\n\f\n 6. As an exception to the Sections above, you may also combine or\nlink a \"work that uses the Library\" with the Library to produce a\nwork containing portions of the Library, and distribute that work\nunder terms of your choice, provided that the terms permit\nmodification of the work for the customer's own use and reverse\nengineering for debugging such modifications.\n\n You must give prominent notice with each copy of the work that the\nLibrary is used in it and that the Library and its use are covered by\nthis License. You must supply a copy of this License. If the work\nduring execution displays copyright notices, you must include the\ncopyright notice for the Library among them, as well as a reference\ndirecting the user to the copy of this License. Also, you must do one\nof these things:\n\n a) Accompany the work with the complete corresponding\n machine-readable source code for the Library including whatever\n changes were used in the work (which must be distributed under\n Sections 1 and 2 above); and, if the work is an executable linked\n with the Library, with the complete machine-readable \"work that\n uses the Library\", as object code and/or source code, so that the\n user can modify the Library and then relink to produce a modified\n executable containing the modified Library. (It is understood\n that the user who changes the contents of definitions files in the\n Library will not necessarily be able to recompile the application\n to use the modified definitions.)\n\n b) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (1) uses at run time a\n copy of the library already present on the user's computer system,\n rather than copying library functions into the executable, and (2)\n will operate properly with a modified version of the library, if\n the user installs one, as long as the modified version is\n interface-compatible with the version that the work was made with.\n\n c) Accompany the work with a written offer, valid for at\n least three years, to give the same user the materials\n specified in Subsection 6a, above, for a charge no more\n than the cost of performing this distribution.\n\n d) If distribution of the work is made by offering access to copy\n from a designated place, offer equivalent access to copy the above\n specified materials from the same place.\n\n e) Verify that the user has already received a copy of these\n materials or that you have already sent this user a copy.\n\n For an executable, the required form of the \"work that uses the\nLibrary\" must include any data and utility programs needed for\nreproducing the executable from it. However, as a special exception,\nthe materials to be distributed need not include anything that is\nnormally distributed (in either source or binary form) with the major\ncomponents (compiler, kernel, and so on) of the operating system on\nwhich the executable runs, unless that component itself accompanies\nthe executable.\n\n It may happen that this requirement contradicts the license\nrestrictions of other proprietary libraries that do not normally\naccompany the operating system. Such a contradiction means you cannot\nuse both them and the Library together in an executable that you\ndistribute.\n\f\n 7. You may place library facilities that are a work based on the\nLibrary side-by-side in a single library together with other library\nfacilities not covered by this License, and distribute such a combined\nlibrary, provided that the separate distribution of the work based on\nthe Library and of the other library facilities is otherwise\npermitted, and provided that you do these two things:\n\n a) Accompany the combined library with a copy of the same work\n based on the Library, uncombined with any other library\n facilities. This must be distributed under the terms of the\n Sections above.\n\n b) Give prominent notice with the combined library of the fact\n that part of it is a work based on the Library, and explaining\n where to find the accompanying uncombined form of the same work.\n\n 8. You may not copy, modify, sublicense, link with, or distribute\nthe Library except as expressly provided under this License. Any\nattempt otherwise to copy, modify, sublicense, link with, or\ndistribute the Library is void, and will automatically terminate your\nrights under this License. However, parties who have received copies,\nor rights, from you under this License will not have their licenses\nterminated so long as such parties remain in full compliance.\n\n 9. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Library or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Library (or any work based on the\nLibrary), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Library or works based on it.\n\n 10. Each time you redistribute the Library (or any work based on the\nLibrary), the recipient automatically receives a license from the\noriginal licensor to copy, distribute, link with or modify the Library\nsubject to these terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties with\nthis License.\n\f\n 11. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Library at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Library by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Library.\n\nIf any portion of this section is held invalid or unenforceable under any\nparticular circumstance, the balance of the section is intended to apply,\nand the section as a whole is intended to apply in other circumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 12. If the distribution and/or use of the Library is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Library under this License may add\nan explicit geographical distribution limitation excluding those countries,\nso that distribution is permitted only in or among countries not thus\nexcluded. In such case, this License incorporates the limitation as if\nwritten in the body of this License.\n\n 13. The Free Software Foundation may publish revised and/or new\nversions of the Lesser General Public License from time to time.\nSuch new versions will be similar in spirit to the present version,\nbut may differ in detail to address new problems or concerns.\n\nEach version is given a distinguishing version number. If the Library\nspecifies a version number of this License which applies to it and\n\"any later version\", you have the option of following the terms and\nconditions either of that version or of any later version published by\nthe Free Software Foundation. If the Library does not specify a\nlicense version number, you may choose any version ever published by\nthe Free Software Foundation.\n\f\n 14. If you wish to incorporate parts of the Library into other free\nprograms whose distribution conditions are incompatible with these,\nwrite to the author to ask for permission. For software which is\ncopyrighted by the Free Software Foundation, write to the Free\nSoftware Foundation; we sometimes make exceptions for this. Our\ndecision will be guided by the two goals of preserving the free status\nof all derivatives of our free software and of promoting the sharing\nand reuse of software generally.\n\n NO WARRANTY\n\n 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO\nWARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.\nEXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR\nOTHER PARTIES PROVIDE THE LIBRARY \"AS IS\" WITHOUT WARRANTY OF ANY\nKIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE\nLIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME\nTHE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN\nWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY\nAND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU\nFOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE\nLIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING\nRENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A\nFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF\nSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGES.\n\n END OF TERMS AND CONDITIONS\n\n------------------------------------------------------------------------------\nQt 5 is redistributed within non-headless opencv-python Linux and macOS packages.\nlibgmp is redistributed within opencv-python macOS packages.\nlibidn2 is redistributed within opencv-python macOS packages.\nlibunistring is redistributed within opencv-python macOS packages.\nThis license applies to the above binaries in the directory cv2/.\n\n GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n\n------------------------------------------------------------------------------\nbzip2 is redistributed within all opencv-python Linux packages.\nThis license applies to libbz2 binary in the directory cv2/.\n\nThis program, \"bzip2\", the associated library \"libbzip2\", and all\ndocumentation, are copyright (C) 1996-2010 Julian R Seward. All\nrights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n2. The origin of this software must not be misrepresented; you must \n not claim that you wrote the original software. If you use this \n software in a product, an acknowledgment in the product \n documentation would be appreciated but is not required.\n\n3. Altered source versions must be plainly marked as such, and must\n not be misrepresented as being the original software.\n\n4. The name of the author may not be used to endorse or promote \n products derived from this software without specific prior written \n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS\nOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE\nGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\nWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nJulian Seward, jseward@bzip.org\nbzip2/libbzip2 version 1.0.6 of 6 September 2010\n\n------------------------------------------------------------------------------\nlibcrypto and libssl are redistributed within all opencv-python Linux and macOS packages.\nlibopencore-amrnb and libopencore-amrwb are redistributed within all opencv-python Linux and macOS packages.\nThis license applies to above binaries in the directory cv2/.\n\n LICENSE ISSUES\n ==============\n\n The OpenSSL toolkit stays under a double license, i.e. both the conditions of\n the OpenSSL License and the original SSLeay license apply to the toolkit.\n See below for the actual license texts.\n\n OpenSSL License\n ---------------\n\n/* ====================================================================\n * Copyright (c) 1998-2019 The OpenSSL Project. All rights reserved.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n *\n * 1. Redistributions of source code must retain the above copyright\n * notice, this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright\n * notice, this list of conditions and the following disclaimer in\n * the documentation and/or other materials provided with the\n * distribution.\n *\n * 3. All advertising materials mentioning features or use of this\n * software must display the following acknowledgment:\n * \"This product includes software developed by the OpenSSL Project\n * for use in the OpenSSL Toolkit. (http://www.openssl.org/)\"\n *\n * 4. The names \"OpenSSL Toolkit\" and \"OpenSSL Project\" must not be used to\n * endorse or promote products derived from this software without\n * prior written permission. For written permission, please contact\n * openssl-core@openssl.org.\n *\n * 5. Products derived from this software may not be called \"OpenSSL\"\n * nor may \"OpenSSL\" appear in their names without prior written\n * permission of the OpenSSL Project.\n *\n * 6. Redistributions of any form whatsoever must retain the following\n * acknowledgment:\n * \"This product includes software developed by the OpenSSL Project\n * for use in the OpenSSL Toolkit (http://www.openssl.org/)\"\n *\n * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY\n * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR\n * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\n * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\n * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n * ====================================================================\n *\n * This product includes cryptographic software written by Eric Young\n * (eay@cryptsoft.com). This product includes software written by Tim\n * Hudson (tjh@cryptsoft.com).\n *\n */\n\n Original SSLeay License\n -----------------------\n\n/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)\n * All rights reserved.\n *\n * This package is an SSL implementation written\n * by Eric Young (eay@cryptsoft.com).\n * The implementation was written so as to conform with Netscapes SSL.\n *\n * This library is free for commercial and non-commercial use as long as\n * the following conditions are aheared to. The following conditions\n * apply to all code found in this distribution, be it the RC4, RSA,\n * lhash, DES, etc., code; not just the SSL code. The SSL documentation\n * included with this distribution is covered by the same copyright terms\n * except that the holder is Tim Hudson (tjh@cryptsoft.com).\n *\n * Copyright remains Eric Young's, and as such any Copyright notices in\n * the code are not to be removed.\n * If this package is used in a product, Eric Young should be given attribution\n * as the author of the parts of the library used.\n * This can be in the form of a textual message at program startup or\n * in documentation (online or textual) provided with the package.\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * 1. Redistributions of source code must retain the copyright\n * notice, this list of conditions and the following disclaimer.\n * 2. Redistributions in binary form must reproduce the above copyright\n * notice, this list of conditions and the following disclaimer in the\n * documentation and/or other materials provided with the distribution.\n * 3. All advertising materials mentioning features or use of this software\n * must display the following acknowledgement:\n * \"This product includes cryptographic software written by\n * Eric Young (eay@cryptsoft.com)\"\n * The word 'cryptographic' can be left out if the rouines from the library\n * being used are not cryptographic related :-).\n * 4. If you include any Windows specific code (or a derivative thereof) from\n * the apps directory (application code) you must include an acknowledgement:\n * \"This product includes software written by Tim Hudson (tjh@cryptsoft.com)\"\n *\n * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND\n * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE\n * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS\n * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\n * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\n * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n * SUCH DAMAGE.\n *\n * The licence and distribution terms for any publically available version or\n * derivative of this code cannot be changed. i.e. this code cannot simply be\n * copied and put under another distribution licence\n * [including the GNU Public Licence.]\n */\n\n------------------------------------------------------------------------------\nlibfontconfig is redistributed within all opencv-python macOS packages.\nThis license applies to libfontconfig binary in the directory cv2/.\n\nCopyright \u00a9 2000,2001,2002,2003,2004,2006,2007 Keith Packard\nCopyright \u00a9 2005 Patrick Lam\nCopyright \u00a9 2009 Roozbeh Pournader\nCopyright \u00a9 2008,2009 Red Hat, Inc.\nCopyright \u00a9 2008 Danilo \u0160egan\nCopyright \u00a9 2012 Google, Inc.\n\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that\ncopyright notice and this permission notice appear in supporting\ndocumentation, and that the name of the author(s) not be used in\nadvertising or publicity pertaining to distribution of the software without\nspecific, written prior permission. The authors make no\nrepresentations about the suitability of this software for any purpose. It\nis provided \"as is\" without express or implied warranty.\n\nTHE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,\nINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO\nEVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR\nCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,\nDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n\n------------------------------------------------------------------------------\nlibfreetype is redistributed within opencv-python Linux and macOS packages.\nThis license applies to libfreetype binary in the directory cv2/.\n\n The FreeType Project LICENSE\n ----------------------------\n\n 2006-Jan-27\n\n Copyright 1996-2002, 2006 by\n David Turner, Robert Wilhelm, and Werner Lemberg\n\n\n\nIntroduction\n============\n\n The FreeType Project is distributed in several archive packages;\n some of them may contain, in addition to the FreeType font engine,\n various tools and contributions which rely on, or relate to, the\n FreeType Project.\n\n This license applies to all files found in such packages, and\n which do not fall under their own explicit license. The license\n affects thus the FreeType font engine, the test programs,\n documentation and makefiles, at the very least.\n\n This license was inspired by the BSD, Artistic, and IJG\n (Independent JPEG Group) licenses, which all encourage inclusion\n and use of free software in commercial and freeware products\n alike. As a consequence, its main points are that:\n\n o We don't promise that this software works. However, we will be\n interested in any kind of bug reports. (`as is' distribution)\n\n o You can use this software for whatever you want, in parts or\n full form, without having to pay us. (`royalty-free' usage)\n\n o You may not pretend that you wrote this software. If you use\n it, or only parts of it, in a program, you must acknowledge\n somewhere in your documentation that you have used the\n FreeType code. (`credits')\n\n We specifically permit and encourage the inclusion of this\n software, with or without modifications, in commercial products.\n We disclaim all warranties covering The FreeType Project and\n assume no liability related to The FreeType Project.\n\n\n Finally, many people asked us for a preferred form for a\n credit/disclaimer to use in compliance with this license. We thus\n encourage you to use the following text:\n\n \"\"\"\n Portions of this software are copyright \u00a9 The FreeType\n Project (www.freetype.org). All rights reserved.\n \"\"\"\n\n Please replace with the value from the FreeType version you\n actually use.\n\n\nLegal Terms\n===========\n\n0. Definitions\n--------------\n\n Throughout this license, the terms `package', `FreeType Project',\n and `FreeType archive' refer to the set of files originally\n distributed by the authors (David Turner, Robert Wilhelm, and\n Werner Lemberg) as the `FreeType Project', be they named as alpha,\n beta or final release.\n\n `You' refers to the licensee, or person using the project, where\n `using' is a generic term including compiling the project's source\n code as well as linking it to form a `program' or `executable'.\n This program is referred to as `a program using the FreeType\n engine'.\n\n This license applies to all files distributed in the original\n FreeType Project, including all source code, binaries and\n documentation, unless otherwise stated in the file in its\n original, unmodified form as distributed in the original archive.\n If you are unsure whether or not a particular file is covered by\n this license, you must contact us to verify this.\n\n The FreeType Project is copyright (C) 1996-2000 by David Turner,\n Robert Wilhelm, and Werner Lemberg. All rights reserved except as\n specified below.\n\n1. No Warranty\n--------------\n\n THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY\n KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\n WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS\n BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO\n USE, OF THE FREETYPE PROJECT.\n\n2. Redistribution\n-----------------\n\n This license grants a worldwide, royalty-free, perpetual and\n irrevocable right and license to use, execute, perform, compile,\n display, copy, create derivative works of, distribute and\n sublicense the FreeType Project (in both source and object code\n forms) and derivative works thereof for any purpose; and to\n authorize others to exercise some or all of the rights granted\n herein, subject to the following conditions:\n\n o Redistribution of source code must retain this license file\n (`FTL.TXT') unaltered; any additions, deletions or changes to\n the original files must be clearly indicated in accompanying\n documentation. The copyright notices of the unaltered,\n original files must be preserved in all copies of source\n files.\n\n o Redistribution in binary form must provide a disclaimer that\n states that the software is based in part of the work of the\n FreeType Team, in the distribution documentation. We also\n encourage you to put an URL to the FreeType web page in your\n documentation, though this isn't mandatory.\n\n These conditions apply to any software derived from or based on\n the FreeType Project, not just the unmodified files. If you use\n our work, you must acknowledge us. However, no fee need be paid\n to us.\n\n3. Advertising\n--------------\n\n Neither the FreeType authors and contributors nor you shall use\n the name of the other for commercial, advertising, or promotional\n purposes without specific prior written permission.\n\n We suggest, but do not require, that you use one or more of the\n following phrases to refer to this software in your documentation\n or advertising materials: `FreeType Project', `FreeType Engine',\n `FreeType library', or `FreeType Distribution'.\n\n As you have not signed this license, you are not required to\n accept it. However, as the FreeType Project is copyrighted\n material, only this license, or another one contracted with the\n authors, grants you the right to use, distribute, and modify it.\n Therefore, by using, distributing, or modifying the FreeType\n Project, you indicate that you understand and accept all the terms\n of this license.\n\n4. Contacts\n-----------\n\n There are two mailing lists related to FreeType:\n\n o freetype@nongnu.org\n\n Discusses general use and applications of FreeType, as well as\n future and wanted additions to the library and distribution.\n If you are looking for support, start in this list if you\n haven't found anything to help you in the documentation.\n\n o freetype-devel@nongnu.org\n\n Discusses bugs, as well as engine internals, design issues,\n specific licenses, porting, etc.\n\n Our home page can be found at\n\n https://www.freetype.org\n\n------------------------------------------------------------------------------\nlibpng is redistributed within all opencv-python Linux and macOS packages.\nThis license applies to libpng binary in the directory cv2/.\n\nPNG Reference Library License version 2\n---------------------------------------\n\n * Copyright (c) 1995-2019 The PNG Reference Library Authors.\n * Copyright (c) 2018-2019 Cosmin Truta.\n * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.\n * Copyright (c) 1996-1997 Andreas Dilger.\n * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.\n\nThe software is supplied \"as is\", without warranty of any kind,\nexpress or implied, including, without limitation, the warranties\nof merchantability, fitness for a particular purpose, title, and\nnon-infringement. In no event shall the Copyright owners, or\nanyone distributing the software, be liable for any damages or\nother liability, whether in contract, tort or otherwise, arising\nfrom, out of, or in connection with the software, or the use or\nother dealings in the software, even if advised of the possibility\nof such damage.\n\nPermission is hereby granted to use, copy, modify, and distribute\nthis software, or portions hereof, for any purpose, without fee,\nsubject to the following restrictions:\n\n 1. The origin of this software must not be misrepresented; you\n must not claim that you wrote the original software. If you\n use this software in a product, an acknowledgment in the product\n documentation would be appreciated, but is not required.\n\n 2. Altered source versions must be plainly marked as such, and must\n not be misrepresented as being the original software.\n\n 3. This Copyright notice may not be removed or altered from any\n source or altered source distribution.\n\n\nPNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)\n-----------------------------------------------------------------------\n\nlibpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are\nCopyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are\nderived from libpng-1.0.6, and are distributed according to the same\ndisclaimer and license as libpng-1.0.6 with the following individuals\nadded to the list of Contributing Authors:\n\n Simon-Pierre Cadieux\n Eric S. Raymond\n Mans Rullgard\n Cosmin Truta\n Gilles Vollant\n James Yu\n Mandar Sahastrabuddhe\n Google Inc.\n Vadim Barkov\n\nand with the following additions to the disclaimer:\n\n There is no warranty against interference with your enjoyment of\n the library or against infringement. There is no warranty that our\n efforts or the library will fulfill any of your particular purposes\n or needs. This library is provided with all faults, and the entire\n risk of satisfactory quality, performance, accuracy, and effort is\n with the user.\n\nSome files in the \"contrib\" directory and some configure-generated\nfiles that are distributed with libpng have other copyright owners, and\nare released under other open source licenses.\n\nlibpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are\nCopyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from\nlibpng-0.96, and are distributed according to the same disclaimer and\nlicense as libpng-0.96, with the following individuals added to the\nlist of Contributing Authors:\n\n Tom Lane\n Glenn Randers-Pehrson\n Willem van Schaik\n\nlibpng versions 0.89, June 1996, through 0.96, May 1997, are\nCopyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,\nand are distributed according to the same disclaimer and license as\nlibpng-0.88, with the following individuals added to the list of\nContributing Authors:\n\n John Bowler\n Kevin Bracey\n Sam Bushell\n Magnus Holmgren\n Greg Roelofs\n Tom Tanner\n\nSome files in the \"scripts\" directory have other copyright owners,\nbut are released under this license.\n\nlibpng versions 0.5, May 1995, through 0.88, January 1996, are\nCopyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.\n\nFor the purposes of this copyright and license, \"Contributing Authors\"\nis defined as the following set of individuals:\n\n Andreas Dilger\n Dave Martindale\n Guy Eric Schalnat\n Paul Schmidt\n Tim Wegner\n\nThe PNG Reference Library is supplied \"AS IS\". The Contributing\nAuthors and Group 42, Inc. disclaim all warranties, expressed or\nimplied, including, without limitation, the warranties of\nmerchantability and of fitness for any purpose. The Contributing\nAuthors and Group 42, Inc. assume no liability for direct, indirect,\nincidental, special, exemplary, or consequential damages, which may\nresult from the use of the PNG Reference Library, even if advised of\nthe possibility of such damage.\n\nPermission is hereby granted to use, copy, modify, and distribute this\nsource code, or portions hereof, for any purpose, without fee, subject\nto the following restrictions:\n\n 1. The origin of this source code must not be misrepresented.\n\n 2. Altered versions must be plainly marked as such and must not\n be misrepresented as being the original source.\n\n 3. This Copyright notice may not be removed or altered from any\n source or altered source distribution.\n\nThe Contributing Authors and Group 42, Inc. specifically permit,\nwithout fee, and encourage the use of this source code as a component\nto supporting the PNG file format in commercial products. If you use\nthis source code in a product, acknowledgment is not required but would\nbe appreciated.\n\n------------------------------------------------------------------------------\nlibz is redistributed within all opencv-python Linux packages.\nThis license applies to libz binary in the directory cv2/.\n\n Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler\n\n This software is provided 'as-is', without any express or implied\n warranty. In no event will the authors be held liable for any damages\n arising from the use of this software.\n\n Permission is granted to anyone to use this software for any purpose,\n including commercial applications, and to alter it and redistribute it\n freely, subject to the following restrictions:\n\n 1. The origin of this software must not be misrepresented; you must not\n claim that you wrote the original software. If you use this software\n in a product, an acknowledgment in the product documentation would be\n appreciated but is not required.\n 2. Altered source versions must be plainly marked as such, and must not be\n misrepresented as being the original software.\n 3. This notice may not be removed or altered from any source distribution.\n\n Jean-loup Gailly Mark Adler\n jloup@gzip.org madler@alumni.caltech.edu\n\n------------------------------------------------------------------------------\nlibdav1d is redistributed within opencv-python macOS packages.\nThis license applies to libdav1d binary in the directory cv2/.\n\nCopyright \u00a9 2018-2019, VideoLAN and dav1d authors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibffi is redistributed within opencv-python macOS packages.\nThis license applies to libffi binary in the directory cv2/.\n\nlibffi - Copyright (c) 1996-2020 Anthony Green, Red Hat, Inc and others.\nSee source files for details.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n``Software''), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n------------------------------------------------------------------------------\nlibogg is redistributed within opencv-python macOS packages.\nThis license applies to libogg binary in the directory cv2/.\n\nCopyright (c) 2002, Xiph.org Foundation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibopenjp2 is redistributed within opencv-python macOS packages.\nThis license applies to libopenjp2 binary in the directory cv2/.\n\nThe copyright in this software is being made available under the 2-clauses \nBSD License, included below. This software may be subject to other third \nparty and contributor rights, including patent rights, and no such rights\nare granted under this license.\n\nCopyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium\nCopyright (c) 2002-2014, Professor Benoit Macq\nCopyright (c) 2003-2014, Antonin Descampe\nCopyright (c) 2003-2009, Francois-Olivier Devaux\nCopyright (c) 2005, Herve Drolon, FreeImage Team\nCopyright (c) 2002-2003, Yannick Verschueren\nCopyright (c) 2001-2003, David Janssens\nCopyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France \nCopyright (c) 2012, CS Systemes d'Information, France\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibopus is redistributed within opencv-python macOS packages.\nThis license applies to libopus binary in the directory cv2/.\n\nCopyright 2001-2011 Xiph.Org, Skype Limited, Octasic,\n Jean-Marc Valin, Timothy B. Terriberry,\n CSIRO, Gregory Maxwell, Mark Borgerding,\n Erik de Castro Lopo\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of Internet Society, IETF or IETF Trust, nor the\nnames of specific contributors, may be used to endorse or promote\nproducts derived from this software without specific prior written\npermission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nOpus is subject to the royalty-free patent licenses which are\nspecified at:\n\nXiph.Org Foundation:\nhttps://datatracker.ietf.org/ipr/1524/\n\nMicrosoft Corporation:\nhttps://datatracker.ietf.org/ipr/1914/\n\nBroadcom Corporation:\nhttps://datatracker.ietf.org/ipr/1526/\n\n------------------------------------------------------------------------------\nlibrav1e is redistributed within opencv-python macOS packages.\nThis license applies to librav1e binary in the directory cv2/.\n\nBSD 2-Clause License\n\nCopyright (c) 2017-2020, the rav1e contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibsnappy is redistributed within opencv-python macOS packages.\nThis license applies to libsnappy binary in the directory cv2/.\n\nCopyright 2011, Google Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above\ncopyright notice, this list of conditions and the following disclaimer\nin the documentation and/or other materials provided with the\ndistribution.\n * Neither the name of Google Inc. nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibspeex is redistributed within opencv-python macOS packages.\nThis license applies to libspeex binary in the directory cv2/.\n\nCopyright 2002-2008 Xiph.org Foundation\nCopyright 2002-2008 Jean-Marc Valin\nCopyright 2005-2007 Analog Devices Inc.\nCopyright 2005-2008 Commonwealth Scientific and Industrial Research \n Organisation (CSIRO)\nCopyright 1993, 2002, 2006 David Rowe\nCopyright 2003 EpicGames\nCopyright 1992-1994 Jutta Degener, Carsten Bormann\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibsrt is redistributed within opencv-python macOS packages.\nThis license applies to libsrt binary in the directory cv2/.\n\n/*\n * \n * Copyright (c) 2001-2017 Cisco Systems, Inc.\n * All rights reserved.\n * \n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n * \n * Redistributions of source code must retain the above copyright\n * notice, this list of conditions and the following disclaimer.\n * \n * Redistributions in binary form must reproduce the above\n * copyright notice, this list of conditions and the following\n * disclaimer in the documentation and/or other materials provided\n * with the distribution.\n * \n * Neither the name of the Cisco Systems, Inc. nor the names of its\n * contributors may be used to endorse or promote products derived\n * from this software without specific prior written permission.\n * \n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n * \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS\n * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\n * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,\n * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\n * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n *\n */\n\n\n Mozilla Public License Version 2.0\n==================================\n\n1. Definitions\n--------------\n\n1.1. \"Contributor\"\n means each individual or legal entity that creates, contributes to\n the creation of, or owns Covered Software.\n\n1.2. \"Contributor Version\"\n means the combination of the Contributions of others (if any) used\n by a Contributor and that particular Contributor's Contribution.\n\n1.3. \"Contribution\"\n means Covered Software of a particular Contributor.\n\n1.4. \"Covered Software\"\n means Source Code Form to which the initial Contributor has attached\n the notice in Exhibit A, the Executable Form of such Source Code\n Form, and Modifications of such Source Code Form, in each case\n including portions thereof.\n\n1.5. \"Incompatible With Secondary Licenses\"\n means\n\n (a) that the initial Contributor has attached the notice described\n in Exhibit B to the Covered Software; or\n\n (b) that the Covered Software was made available under the terms of\n version 1.1 or earlier of the License, but not also under the\n terms of a Secondary License.\n\n1.6. \"Executable Form\"\n means any form of the work other than Source Code Form.\n\n1.7. \"Larger Work\"\n means a work that combines Covered Software with other material, in \n a separate file or files, that is not Covered Software.\n\n1.8. \"License\"\n means this document.\n\n1.9. \"Licensable\"\n means having the right to grant, to the maximum extent possible,\n whether at the time of the initial grant or subsequently, any and\n all of the rights conveyed by this License.\n\n1.10. \"Modifications\"\n means any of the following:\n\n (a) any file in Source Code Form that results from an addition to,\n deletion from, or modification of the contents of Covered\n Software; or\n\n (b) any new file in Source Code Form that contains any Covered\n Software.\n\n1.11. \"Patent Claims\" of a Contributor\n means any patent claim(s), including without limitation, method,\n process, and apparatus claims, in any patent Licensable by such\n Contributor that would be infringed, but for the grant of the\n License, by the making, using, selling, offering for sale, having\n made, import, or transfer of either its Contributions or its\n Contributor Version.\n\n1.12. \"Secondary License\"\n means either the GNU General Public License, Version 2.0, the GNU\n Lesser General Public License, Version 2.1, the GNU Affero General\n Public License, Version 3.0, or any later versions of those\n licenses.\n\n1.13. \"Source Code Form\"\n means the form of the work preferred for making modifications.\n\n1.14. \"You\" (or \"Your\")\n means an individual or a legal entity exercising rights under this\n License. For legal entities, \"You\" includes any entity that\n controls, is controlled by, or is under common control with You. For\n purposes of this definition, \"control\" means (a) the power, direct\n or indirect, to cause the direction or management of such entity,\n whether by contract or otherwise, or (b) ownership of more than\n fifty percent (50%) of the outstanding shares or beneficial\n ownership of such entity.\n\n2. License Grants and Conditions\n--------------------------------\n\n2.1. Grants\n\nEach Contributor hereby grants You a world-wide, royalty-free,\nnon-exclusive license:\n\n(a) under intellectual property rights (other than patent or trademark)\n Licensable by such Contributor to use, reproduce, make available,\n modify, display, perform, distribute, and otherwise exploit its\n Contributions, either on an unmodified basis, with Modifications, or\n as part of a Larger Work; and\n\n(b) under Patent Claims of such Contributor to make, use, sell, offer\n for sale, have made, import, and otherwise transfer either its\n Contributions or its Contributor Version.\n\n2.2. Effective Date\n\nThe licenses granted in Section 2.1 with respect to any Contribution\nbecome effective for each Contribution on the date the Contributor first\ndistributes such Contribution.\n\n2.3. Limitations on Grant Scope\n\nThe licenses granted in this Section 2 are the only rights granted under\nthis License. No additional rights or licenses will be implied from the\ndistribution or licensing of Covered Software under this License.\nNotwithstanding Section 2.1(b) above, no patent license is granted by a\nContributor:\n\n(a) for any code that a Contributor has removed from Covered Software;\n or\n\n(b) for infringements caused by: (i) Your and any other third party's\n modifications of Covered Software, or (ii) the combination of its\n Contributions with other software (except as part of its Contributor\n Version); or\n\n(c) under Patent Claims infringed by Covered Software in the absence of\n its Contributions.\n\nThis License does not grant any rights in the trademarks, service marks,\nor logos of any Contributor (except as may be necessary to comply with\nthe notice requirements in Section 3.4).\n\n2.4. Subsequent Licenses\n\nNo Contributor makes additional grants as a result of Your choice to\ndistribute the Covered Software under a subsequent version of this\nLicense (see Section 10.2) or under the terms of a Secondary License (if\npermitted under the terms of Section 3.3).\n\n2.5. Representation\n\nEach Contributor represents that the Contributor believes its\nContributions are its original creation(s) or it has sufficient rights\nto grant the rights to its Contributions conveyed by this License.\n\n2.6. Fair Use\n\nThis License is not intended to limit any rights You have under\napplicable copyright doctrines of fair use, fair dealing, or other\nequivalents.\n\n2.7. Conditions\n\nSections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted\nin Section 2.1.\n\n3. Responsibilities\n-------------------\n\n3.1. Distribution of Source Form\n\nAll distribution of Covered Software in Source Code Form, including any\nModifications that You create or to which You contribute, must be under\nthe terms of this License. You must inform recipients that the Source\nCode Form of the Covered Software is governed by the terms of this\nLicense, and how they can obtain a copy of this License. You may not\nattempt to alter or restrict the recipients' rights in the Source Code\nForm.\n\n3.2. Distribution of Executable Form\n\nIf You distribute Covered Software in Executable Form then:\n\n(a) such Covered Software must also be made available in Source Code\n Form, as described in Section 3.1, and You must inform recipients of\n the Executable Form how they can obtain a copy of such Source Code\n Form by reasonable means in a timely manner, at a charge no more\n than the cost of distribution to the recipient; and\n\n(b) You may distribute such Executable Form under the terms of this\n License, or sublicense it under different terms, provided that the\n license for the Executable Form does not attempt to limit or alter\n the recipients' rights in the Source Code Form under this License.\n\n3.3. Distribution of a Larger Work\n\nYou may create and distribute a Larger Work under terms of Your choice,\nprovided that You also comply with the requirements of this License for\nthe Covered Software. If the Larger Work is a combination of Covered\nSoftware with a work governed by one or more Secondary Licenses, and the\nCovered Software is not Incompatible With Secondary Licenses, this\nLicense permits You to additionally distribute such Covered Software\nunder the terms of such Secondary License(s), so that the recipient of\nthe Larger Work may, at their option, further distribute the Covered\nSoftware under the terms of either this License or such Secondary\nLicense(s).\n\n3.4. Notices\n\nYou may not remove or alter the substance of any license notices\n(including copyright notices, patent notices, disclaimers of warranty,\nor limitations of liability) contained within the Source Code Form of\nthe Covered Software, except that You may alter any license notices to\nthe extent required to remedy known factual inaccuracies.\n\n3.5. Application of Additional Terms\n\nYou may choose to offer, and to charge a fee for, warranty, support,\nindemnity or liability obligations to one or more recipients of Covered\nSoftware. However, You may do so only on Your own behalf, and not on\nbehalf of any Contributor. You must make it absolutely clear that any\nsuch warranty, support, indemnity, or liability obligation is offered by\nYou alone, and You hereby agree to indemnify every Contributor for any\nliability incurred by such Contributor as a result of warranty, support,\nindemnity or liability terms You offer. You may include additional\ndisclaimers of warranty and limitations of liability specific to any\njurisdiction.\n\n4. Inability to Comply Due to Statute or Regulation\n---------------------------------------------------\n\nIf it is impossible for You to comply with any of the terms of this\nLicense with respect to some or all of the Covered Software due to\nstatute, judicial order, or regulation then You must: (a) comply with\nthe terms of this License to the maximum extent possible; and (b)\ndescribe the limitations and the code they affect. Such description must\nbe placed in a text file included with all distributions of the Covered\nSoftware under this License. Except to the extent prohibited by statute\nor regulation, such description must be sufficiently detailed for a\nrecipient of ordinary skill to be able to understand it.\n\n5. Termination\n--------------\n\n5.1. The rights granted under this License will terminate automatically\nif You fail to comply with any of its terms. However, if You become\ncompliant, then the rights granted under this License from a particular\nContributor are reinstated (a) provisionally, unless and until such\nContributor explicitly and finally terminates Your grants, and (b) on an\nongoing basis, if such Contributor fails to notify You of the\nnon-compliance by some reasonable means prior to 60 days after You have\ncome back into compliance. Moreover, Your grants from a particular\nContributor are reinstated on an ongoing basis if such Contributor\nnotifies You of the non-compliance by some reasonable means, this is the\nfirst time You have received notice of non-compliance with this License\nfrom such Contributor, and You become compliant prior to 30 days after\nYour receipt of the notice.\n\n5.2. If You initiate litigation against any entity by asserting a patent\ninfringement claim (excluding declaratory judgment actions,\ncounter-claims, and cross-claims) alleging that a Contributor Version\ndirectly or indirectly infringes any patent, then the rights granted to\nYou by any and all Contributors for the Covered Software under Section\n2.1 of this License shall terminate.\n\n5.3. In the event of termination under Sections 5.1 or 5.2 above, all\nend user license agreements (excluding distributors and resellers) which\nhave been validly granted by You or Your distributors under this License\nprior to termination shall survive termination.\n\n************************************************************************\n* *\n* 6. Disclaimer of Warranty *\n* ------------------------- *\n* *\n* Covered Software is provided under this License on an \"as is\" *\n* basis, without warranty of any kind, either expressed, implied, or *\n* statutory, including, without limitation, warranties that the *\n* Covered Software is free of defects, merchantable, fit for a *\n* particular purpose or non-infringing. The entire risk as to the *\n* quality and performance of the Covered Software is with You. *\n* Should any Covered Software prove defective in any respect, You *\n* (not any Contributor) assume the cost of any necessary servicing, *\n* repair, or correction. This disclaimer of warranty constitutes an *\n* essential part of this License. No use of any Covered Software is *\n* authorized under this License except under this disclaimer. *\n* *\n************************************************************************\n\n************************************************************************\n* *\n* 7. Limitation of Liability *\n* -------------------------- *\n* *\n* Under no circumstances and under no legal theory, whether tort *\n* (including negligence), contract, or otherwise, shall any *\n* Contributor, or anyone who distributes Covered Software as *\n* permitted above, be liable to You for any direct, indirect, *\n* special, incidental, or consequential damages of any character *\n* including, without limitation, damages for lost profits, loss of *\n* goodwill, work stoppage, computer failure or malfunction, or any *\n* and all other commercial damages or losses, even if such party *\n* shall have been informed of the possibility of such damages. This *\n* limitation of liability shall not apply to liability for death or *\n* personal injury resulting from such party's negligence to the *\n* extent applicable law prohibits such limitation. Some *\n* jurisdictions do not allow the exclusion or limitation of *\n* incidental or consequential damages, so this exclusion and *\n* limitation may not apply to You. *\n* *\n************************************************************************\n\n8. Litigation\n-------------\n\nAny litigation relating to this License may be brought only in the\ncourts of a jurisdiction where the defendant maintains its principal\nplace of business and such litigation shall be governed by laws of that\njurisdiction, without reference to its conflict-of-law provisions.\nNothing in this Section shall prevent a party's ability to bring\ncross-claims or counter-claims.\n\n9. Miscellaneous\n----------------\n\nThis License represents the complete agreement concerning the subject\nmatter hereof. If any provision of this License is held to be\nunenforceable, such provision shall be reformed only to the extent\nnecessary to make it enforceable. Any law or regulation which provides\nthat the language of a contract shall be construed against the drafter\nshall not be used to construe this License against a Contributor.\n\n10. Versions of the License\n---------------------------\n\n10.1. New Versions\n\nMozilla Foundation is the license steward. Except as provided in Section\n10.3, no one other than the license steward has the right to modify or\npublish new versions of this License. Each version will be given a\ndistinguishing version number.\n\n10.2. Effect of New Versions\n\nYou may distribute the Covered Software under the terms of the version\nof the License under which You originally received the Covered Software,\nor under the terms of any subsequent version published by the license\nsteward.\n\n10.3. Modified Versions\n\nIf you create software not governed by this License, and you want to\ncreate a new license for such software, you may create and use a\nmodified version of this License if you rename the license and remove\nany references to the name of the license steward (except to note that\nsuch modified license differs from this License).\n\n10.4. Distributing Source Code Form that is Incompatible With Secondary\nLicenses\n\nIf You choose to distribute Source Code Form that is Incompatible With\nSecondary Licenses under the terms of this version of the License, the\nnotice described in Exhibit B of this License must be attached.\n\nExhibit A - Source Code Form License Notice\n-------------------------------------------\n\n This Source Code Form is subject to the terms of the Mozilla Public\n License, v. 2.0. If a copy of the MPL was not distributed with this\n file, You can obtain one at http://mozilla.org/MPL/2.0/.\n\nIf it is not possible or desirable to put the notice in a particular\nfile, then You may include the notice in a location (such as a LICENSE\nfile in a relevant directory) where a recipient would be likely to look\nfor such a notice.\n\nYou may add additional accurate notices of copyright ownership.\n\nExhibit B - \"Incompatible With Secondary Licenses\" Notice\n---------------------------------------------------------\n\n This Source Code Form is \"Incompatible With Secondary Licenses\", as\n defined by the Mozilla Public License, v. 2.0.\n\n------------------------------------------------------------------------------\nlibtheoradec and libtheoraenc are redistributed within opencv-python macOS packages.\nThis license applies to libtheoradec and libtheoraenc binaries in the directory cv2/.\n\n Copyright (C) 2002-2009 Xiph.org Foundation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibwebp and libwebpmux are redistributed within opencv-python macOS packages.\nThis license applies to libwebp and libwebpmux binaries in the directory cv2/.\n\nCopyright (c) 2010, Google Inc. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of Google nor the names of its contributors may\n be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nlibvorbis and libvorbisenc are redistributed within opencv-python macOS packages.\nThis license applies to libvorbis and libvorbisenc binaries in the directory cv2/.\n\nCopyright (c) 2002-2020 Xiph.org Foundation\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n- Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n- Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n- Neither the name of the Xiph.org Foundation nor the names of its\ncontributors may be used to endorse or promote products derived from\nthis software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n------------------------------------------------------------------------------\nLibxcb utility libraries are redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb related binaries in the directory cv2/.\n\nCopyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.\nAll Rights Reserved.\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated\ndocumentation files (the \"Software\"), to deal in the\nSoftware without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute,\nsublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall\nbe included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY\nKIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR\nPURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS\nBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors\nor their institutions shall not be used in advertising or\notherwise to promote the sale, use or other dealings in this\nSoftware without prior written authorization from the\nauthors.\n\n------------------------------------------------------------------------------\nLibxcb-image is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb-image binary in the directory cv2/.\n\nCopyright \u00a9 2007-2008 Bart Massey \nCopyright \u00a9 2008 Julien Danjou \nCopyright \u00a9 2008 Keith Packard \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or\ntheir institutions shall not be used in advertising or otherwise to\npromote the sale, use or other dealings in this Software without\nprior written authorization from the authors.\n\n------------------------------------------------------------------------------\nLibxcb-util is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb-util binary in the directory cv2/.\n\nCopyright \u00a9 2008 Bart Massey \nCopyright \u00a9 2008 Ian Osgood \nCopyright \u00a9 2008 Jamey Sharp \nCopyright \u00a9 2008 Josh Triplett \nCopyright \u00a9 2008-2009 Julien Danjou \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or\ntheir institutions shall not be used in advertising or otherwise to\npromote the sale, use or other dealings in this Software without\nprior written authorization from the authors.\n\n------------------------------------------------------------------------------\nLibxcb-render-util is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libxcb-render-util binary in the directory cv2/.\n\nCopyright \u00a9 2000 Keith Packard\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that\ncopyright notice and this permission notice appear in supporting\ndocumentation, and that the name of Keith Packard not be used in\nadvertising or publicity pertaining to distribution of the software without\nspecific, written prior permission. Keith Packard makes no\nrepresentations about the suitability of this software for any purpose. It\nis provided \"as is\" without express or implied warranty.\n\nKEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,\nINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO\nEVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR\nCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,\nDATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER\nTORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n\nCopyright \u00a9 2006 Jamey Sharp.\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or their\ninstitutions shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization from the authors.\n\nCopyright \u00a9 2006 Ian Osgood\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or their\ninstitutions shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization from the authors.\n\n------------------------------------------------------------------------------\nLibxcb-icccm is redistributed within opencv-python non-headless Linux packages.\nThis license applies to Libxcb-icccm binary in the directory cv2/.\n\nCopyright \u00a9 2008-2011 Arnaud Fontaine \nCopyright \u00a9 2007-2008 Vincent Torri \n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use, copy,\nmodify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the names of the authors or\ntheir institutions shall not be used in advertising or otherwise to\npromote the sale, use or other dealings in this Software without\nprior written authorization from the authors.\n\n------------------------------------------------------------------------------\nlibXau is redistributed within opencv-python non-headless Linux packages.\nThis license applies to libXau binary in the directory cv2/.\n\nCopyright 1988, 1993, 1994, 1998 The Open Group\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that\ncopyright notice and this permission notice appear in supporting\ndocumentation.\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nOPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN\nAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name of The Open Group shall not be\nused in advertising or otherwise to promote the sale, use or other dealings\nin this Software without prior written authorization from The Open Group.", "Name": "opencv-python-headless", "URL": "https://github.com/skvark/opencv-python", - "Version": "4.1.2.30" + "Version": "4.4.0.46" }, { "Author": "See AUTHORS", "Description": "A Python library to read/write Excel 2010 xlsx/xlsm files", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/openpyxl-3.0.5.dist-info/LICENCE.rst", + "LicenseText": "This software is under the MIT Licence\n======================================\n\nCopyright (c) 2010 openpyxl\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "openpyxl", "URL": "https://openpyxl.readthedocs.io", - "Version": "2.4.11" + "Version": "3.0.5" }, { "Author": "Daniel Smith", "Description": "Optimizing numpys einsum function", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/opt_einsum-3.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/opt_einsum-3.3.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Daniel Smith\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "opt-einsum", "URL": "https://github.com/dgasmith/opt_einsum", - "Version": "3.1.0" + "Version": "3.3.0" }, { "Author": "Takuya Akiba", "Description": "A hyperparameter optimization framework", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/optuna-1.0.0.dist-info/LICENSE", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/optuna-2.3.0.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2018 Preferred Networks, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "optuna", "URL": "https://optuna.org/", - "Version": "1.0.0" + "Version": "2.3.0" }, { "Author": "Donald Stufft and individual contributors", "Description": "Core utilities for Python packages", "License": "Apache Software License, BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/packaging-19.2.dist-info/LICENSE.BSD", - "LicenseText": "Copyright (c) Donald Stufft and individual contributors.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/packaging-20.7.dist-info/LICENSE", + "LicenseText": "This software is made available under the terms of *either* of the licenses\nfound in LICENSE.APACHE or LICENSE.BSD. Contributions to this software is made\nunder the terms of *both* these licenses.\n", "Name": "packaging", "URL": "https://github.com/pypa/packaging", - "Version": "19.2" + "Version": "20.7" }, { "Author": "Min RK", @@ -3529,61 +4149,51 @@ "URL": "https://github.com/minrk/pamela", "Version": "1.0.0" }, + { + "Author": "Manu NALEPA", + "Description": "An easy to use library to speed up computation (by parallelizing on multi CPUs) with pandas.", + "License": "BSD", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "pandarallel", + "URL": "https://github.com/nalepae/pandarallel", + "Version": "1.5.1" + }, { "Author": "UNKNOWN", "Description": "Powerful data structures for data analysis, time series, and statistics", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pandas-0.25.3.dist-info/LICENSE", - "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2008-2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pandas-1.1.4.dist-info/LICENSE", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2008-2011, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team\nAll rights reserved.\n\nCopyright (c) 2011-2020, Open source contributors.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pandas", - "URL": "http://pandas.pydata.org", - "Version": "0.25.3" + "URL": "https://pandas.pydata.org", + "Version": "1.1.4" }, { "Author": "The PyData Development Team", "Description": "Data readers extracted from the pandas codebase,should be compatible with recent pandas versions", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pandas_datareader-0.8.1.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pandas_datareader-0.9.0.dist-info/LICENSE.md", "LicenseText": "=======\nLicense\n=======\n\npandas is distributed under a 3-clause (\"Simplified\" or \"New\") BSD\nlicense. Parts of NumPy, SciPy, numpydoc, bottleneck, which all have\nBSD-compatible licenses, are included. Their licenses follow the pandas\nlicense.\n\npandas license\n==============\n\nCopyright (c) 2011-2012, Lambda Foundry, Inc. and PyData Development Team\nAll rights reserved.\n\nCopyright (c) 2008-2011 AQR Capital Management, LLC\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the name of the copyright holder nor the names of any\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nAbout the Copyright Holders\n===========================\n\nAQR Capital Management began pandas development in 2008. Development was\nled by Wes McKinney. AQR released the source under this license in 2009.\nWes is now an employee of Lambda Foundry, and remains the pandas project\nlead.\n\nThe PyData Development Team is the collection of developers of the PyData\nproject. This includes all of the PyData sub-projects, including pandas. The\ncore team that coordinates development on GitHub can be found here:\nhttp://github.com/pydata.\n\nFull credits for pandas contributors can be found in the documentation.\n\nOur Copyright Policy\n====================\n\nPyData uses a shared copyright model. Each contributor maintains copyright\nover their contributions to PyData. However, it is important to note that\nthese contributions are typically only changes to the repositories. Thus,\nthe PyData source code, in its entirety, is not the copyright of any single\nperson or institution. Instead, it is the collective copyright of the\nentire PyData Development Team. If individual contributors want to maintain\na record of what changes/contributions they have specific copyright on,\nthey should indicate their copyright in the commit message of the change\nwhen they commit the change to one of the PyData repositories.\n\nWith this in mind, the following banner should be used in any source code\nfile to indicate the copyright and license terms:\n\n#-----------------------------------------------------------------------------\n# Copyright (c) 2012, PyData Development Team\n# All rights reserved.\n#\n# Distributed under the terms of the BSD Simplified License.\n#\n# The full license is in the LICENSE file, distributed with this software.\n#-----------------------------------------------------------------------------\n\nOther licenses can be found in the LICENSES directory.\n", "Name": "pandas-datareader", "URL": "https://github.com/pydata/pandas-datareader", - "Version": "0.8.1" - }, - { - "Author": "Zach Sailer", - "Description": "The easy way to write your own Pandas flavor.", - "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "pandas-flavor", - "URL": "https://github.com/Zsailer/pandas_flavor", - "Version": "0.1.2" - }, - { - "Author": "The PyData Development Team", - "Description": "Pandas interface to Google BigQuery", - "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pandas_gbq-0.13.0.dist-info/LICENSE.txt", - "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2008-2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", - "Name": "pandas-gbq", - "URL": "https://github.com/pydata/pandas-gbq", - "Version": "0.13.0" + "Version": "0.9.0" }, { - "Author": "Jos Polfliet, Simon Brugman", + "Author": "Simon Brugman", "Description": "Generate profile report for pandas DataFrame", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pandas_profiling-2.4.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pandas_profiling-2.9.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 Jos Polfliet, 2019-2020 Simon Brugman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pandas-profiling", "URL": "https://github.com/pandas-profiling/pandas-profiling", - "Version": "2.4.0" + "Version": "2.9.0" }, { "Author": "Mourad Mourafiq", "Description": "An extension to pandas describe function.", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pandas_summary-0.0.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pandas_summary-0.0.7.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "pandas-summary", "URL": "https://github.com/mouradmourafiq/pandas-summary", @@ -3593,7 +4203,7 @@ "Author": "Greg Lamp", "Description": "sqldf for pandas", "License": "Copyright (c) 2013 Yhat, Inc.", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pandasql-0.7.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pandasql-0.7.3.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2013 Yhat, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "Name": "pandasql", "URL": "https://github.com/yhat/pandasql/", @@ -3609,85 +4219,155 @@ "URL": "http://github.com/jgm/pandocfilters", "Version": "1.4.2" }, + { + "Author": "HoloViz", + "Description": "A high level app and dashboarding solution for Python.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/panel-0.10.2.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2018-2020, HoloViz team (holoviz.org).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of the copyright holder nor the names of any\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "panel", + "URL": "http://panel.holoviz.org", + "Version": "0.10.2" + }, { "Author": "nteract contributors", "Description": "Parametrize and run Jupyter and nteract Notebooks", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/papermill-1.2.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/papermill-2.2.2.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, nteract\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "papermill", "URL": "https://github.com/nteract/papermill", - "Version": "1.2.1" + "Version": "2.2.2" }, { - "Author": "IOAM", - "Description": "Declarative Python programming using Parameters.", + "Author": "HoloViz", + "Description": "Make your Python code clearer and more reliable by declaring Parameters.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/param-1.9.3.dist-info/LICENSE.txt", - "LicenseText": "Copyright (c) 2005-2018, IOAM (ioam.github.com)\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of IOAM nor the names of its contributors\n may be used to endorse or promote products derived from this\n software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/param-1.10.0.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2005-2020, HoloViz team.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of the copyright holder nor the names of any\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "param", - "URL": "http://ioam.github.com/param/", - "Version": "1.9.3" + "URL": "http://param.holoviz.org/", + "Version": "1.10.0" }, { "Author": "Jeff Forcier", "Description": "SSH2 protocol library", "License": "GNU Library or Lesser General Public License (LGPL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/paramiko-2.7.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/paramiko-2.7.2.dist-info/LICENSE.txt", "LicenseText": "\t\t GNU LESSER GENERAL PUBLIC LICENSE\n\t\t Version 2.1, February 1999\n\n Copyright (C) 1991, 1999 Free Software Foundation, Inc.\n 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n[This is the first released version of the Lesser GPL. It also counts\n as the successor of the GNU Library Public License, version 2, hence\n the version number 2.1.]\n\n\t\t\t Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicenses are intended to guarantee your freedom to share and change\nfree software--to make sure the software is free for all its users.\n\n This license, the Lesser General Public License, applies to some\nspecially designated software packages--typically libraries--of the\nFree Software Foundation and other authors who decide to use it. You\ncan use it too, but we suggest you first think carefully about whether\nthis license or the ordinary General Public License is the better\nstrategy to use in any particular case, based on the explanations below.\n\n When we speak of free software, we are referring to freedom of use,\nnot price. Our General Public Licenses are designed to make sure that\nyou have the freedom to distribute copies of free software (and charge\nfor this service if you wish); that you receive source code or can get\nit if you want it; that you can change the software and use pieces of\nit in new free programs; and that you are informed that you can do\nthese things.\n\n To protect your rights, we need to make restrictions that forbid\ndistributors to deny you these rights or to ask you to surrender these\nrights. These restrictions translate to certain responsibilities for\nyou if you distribute copies of the library or if you modify it.\n\n For example, if you distribute copies of the library, whether gratis\nor for a fee, you must give the recipients all the rights that we gave\nyou. You must make sure that they, too, receive or can get the source\ncode. If you link other code with the library, you must provide\ncomplete object files to the recipients, so that they can relink them\nwith the library after making changes to the library and recompiling\nit. And you must show them these terms so they know their rights.\n\n We protect your rights with a two-step method: (1) we copyright the\nlibrary, and (2) we offer you this license, which gives you legal\npermission to copy, distribute and/or modify the library.\n\n To protect each distributor, we want to make it very clear that\nthere is no warranty for the free library. Also, if the library is\nmodified by someone else and passed on, the recipients should know\nthat what they have is not the original version, so that the original\nauthor's reputation will not be affected by problems that might be\nintroduced by others.\n\f\n Finally, software patents pose a constant threat to the existence of\nany free program. We wish to make sure that a company cannot\neffectively restrict the users of a free program by obtaining a\nrestrictive license from a patent holder. Therefore, we insist that\nany patent license obtained for a version of the library must be\nconsistent with the full freedom of use specified in this license.\n\n Most GNU software, including some libraries, is covered by the\nordinary GNU General Public License. This license, the GNU Lesser\nGeneral Public License, applies to certain designated libraries, and\nis quite different from the ordinary General Public License. We use\nthis license for certain libraries in order to permit linking those\nlibraries into non-free programs.\n\n When a program is linked with a library, whether statically or using\na shared library, the combination of the two is legally speaking a\ncombined work, a derivative of the original library. The ordinary\nGeneral Public License therefore permits such linking only if the\nentire combination fits its criteria of freedom. The Lesser General\nPublic License permits more lax criteria for linking other code with\nthe library.\n\n We call this license the \"Lesser\" General Public License because it\ndoes Less to protect the user's freedom than the ordinary General\nPublic License. It also provides other free software developers Less\nof an advantage over competing non-free programs. These disadvantages\nare the reason we use the ordinary General Public License for many\nlibraries. However, the Lesser license provides advantages in certain\nspecial circumstances.\n\n For example, on rare occasions, there may be a special need to\nencourage the widest possible use of a certain library, so that it becomes\na de-facto standard. To achieve this, non-free programs must be\nallowed to use the library. A more frequent case is that a free\nlibrary does the same job as widely used non-free libraries. In this\ncase, there is little to gain by limiting the free library to free\nsoftware only, so we use the Lesser General Public License.\n\n In other cases, permission to use a particular library in non-free\nprograms enables a greater number of people to use a large body of\nfree software. For example, permission to use the GNU C Library in\nnon-free programs enables many more people to use the whole GNU\noperating system, as well as its variant, the GNU/Linux operating\nsystem.\n\n Although the Lesser General Public License is Less protective of the\nusers' freedom, it does ensure that the user of a program that is\nlinked with the Library has the freedom and the wherewithal to run\nthat program using a modified version of the Library.\n\n The precise terms and conditions for copying, distribution and\nmodification follow. Pay close attention to the difference between a\n\"work based on the library\" and a \"work that uses the library\". The\nformer contains code derived from the library, whereas the latter must\nbe combined with the library in order to run.\n\f\n\t\t GNU LESSER GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License Agreement applies to any software library or other\nprogram which contains a notice placed by the copyright holder or\nother authorized party saying it may be distributed under the terms of\nthis Lesser General Public License (also called \"this License\").\nEach licensee is addressed as \"you\".\n\n A \"library\" means a collection of software functions and/or data\nprepared so as to be conveniently linked with application programs\n(which use some of those functions and data) to form executables.\n\n The \"Library\", below, refers to any such software library or work\nwhich has been distributed under these terms. A \"work based on the\nLibrary\" means either the Library or any derivative work under\ncopyright law: that is to say, a work containing the Library or a\nportion of it, either verbatim or with modifications and/or translated\nstraightforwardly into another language. (Hereinafter, translation is\nincluded without limitation in the term \"modification\".)\n\n \"Source code\" for a work means the preferred form of the work for\nmaking modifications to it. For a library, complete source code means\nall the source code for all modules it contains, plus any associated\ninterface definition files, plus the scripts used to control compilation\nand installation of the library.\n\n Activities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning a program using the Library is not restricted, and output from\nsuch a program is covered only if its contents constitute a work based\non the Library (independent of the use of the Library in a tool for\nwriting it). Whether that is true depends on what the Library does\nand what the program that uses the Library does.\n \n 1. You may copy and distribute verbatim copies of the Library's\ncomplete source code as you receive it, in any medium, provided that\nyou conspicuously and appropriately publish on each copy an\nappropriate copyright notice and disclaimer of warranty; keep intact\nall the notices that refer to this License and to the absence of any\nwarranty; and distribute a copy of this License along with the\nLibrary.\n\n You may charge a fee for the physical act of transferring a copy,\nand you may at your option offer warranty protection in exchange for a\nfee.\n\f\n 2. You may modify your copy or copies of the Library or any portion\nof it, thus forming a work based on the Library, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) The modified work must itself be a software library.\n\n b) You must cause the files modified to carry prominent notices\n stating that you changed the files and the date of any change.\n\n c) You must cause the whole of the work to be licensed at no\n charge to all third parties under the terms of this License.\n\n d) If a facility in the modified Library refers to a function or a\n table of data to be supplied by an application program that uses\n the facility, other than as an argument passed when the facility\n is invoked, then you must make a good faith effort to ensure that,\n in the event an application does not supply such function or\n table, the facility still operates, and performs whatever part of\n its purpose remains meaningful.\n\n (For example, a function in a library to compute square roots has\n a purpose that is entirely well-defined independent of the\n application. Therefore, Subsection 2d requires that any\n application-supplied function or table used by this function must\n be optional: if the application does not supply it, the square\n root function must still compute square roots.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Library,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Library, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote\nit.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Library.\n\nIn addition, mere aggregation of another work not based on the Library\nwith the Library (or with a work based on the Library) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may opt to apply the terms of the ordinary GNU General Public\nLicense instead of this License to a given copy of the Library. To do\nthis, you must alter all the notices that refer to this License, so\nthat they refer to the ordinary GNU General Public License, version 2,\ninstead of to this License. (If a newer version than version 2 of the\nordinary GNU General Public License has appeared, then you can specify\nthat version instead if you wish.) Do not make any other change in\nthese notices.\n\f\n Once this change is made in a given copy, it is irreversible for\nthat copy, so the ordinary GNU General Public License applies to all\nsubsequent copies and derivative works made from that copy.\n\n This option is useful when you wish to copy part of the code of\nthe Library into a program that is not a library.\n\n 4. You may copy and distribute the Library (or a portion or\nderivative of it, under Section 2) in object code or executable form\nunder the terms of Sections 1 and 2 above provided that you accompany\nit with the complete corresponding machine-readable source code, which\nmust be distributed under the terms of Sections 1 and 2 above on a\nmedium customarily used for software interchange.\n\n If distribution of object code is made by offering access to copy\nfrom a designated place, then offering equivalent access to copy the\nsource code from the same place satisfies the requirement to\ndistribute the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 5. A program that contains no derivative of any portion of the\nLibrary, but is designed to work with the Library by being compiled or\nlinked with it, is called a \"work that uses the Library\". Such a\nwork, in isolation, is not a derivative work of the Library, and\ntherefore falls outside the scope of this License.\n\n However, linking a \"work that uses the Library\" with the Library\ncreates an executable that is a derivative of the Library (because it\ncontains portions of the Library), rather than a \"work that uses the\nlibrary\". The executable is therefore covered by this License.\nSection 6 states terms for distribution of such executables.\n\n When a \"work that uses the Library\" uses material from a header file\nthat is part of the Library, the object code for the work may be a\nderivative work of the Library even though the source code is not.\nWhether this is true is especially significant if the work can be\nlinked without the Library, or if the work is itself a library. The\nthreshold for this to be true is not precisely defined by law.\n\n If such an object file uses only numerical parameters, data\nstructure layouts and accessors, and small macros and small inline\nfunctions (ten lines or less in length), then the use of the object\nfile is unrestricted, regardless of whether it is legally a derivative\nwork. (Executables containing this object code plus portions of the\nLibrary will still fall under Section 6.)\n\n Otherwise, if the work is a derivative of the Library, you may\ndistribute the object code for the work under the terms of Section 6.\nAny executables containing that work also fall under Section 6,\nwhether or not they are linked directly with the Library itself.\n\f\n 6. As an exception to the Sections above, you may also combine or\nlink a \"work that uses the Library\" with the Library to produce a\nwork containing portions of the Library, and distribute that work\nunder terms of your choice, provided that the terms permit\nmodification of the work for the customer's own use and reverse\nengineering for debugging such modifications.\n\n You must give prominent notice with each copy of the work that the\nLibrary is used in it and that the Library and its use are covered by\nthis License. You must supply a copy of this License. If the work\nduring execution displays copyright notices, you must include the\ncopyright notice for the Library among them, as well as a reference\ndirecting the user to the copy of this License. Also, you must do one\nof these things:\n\n a) Accompany the work with the complete corresponding\n machine-readable source code for the Library including whatever\n changes were used in the work (which must be distributed under\n Sections 1 and 2 above); and, if the work is an executable linked\n with the Library, with the complete machine-readable \"work that\n uses the Library\", as object code and/or source code, so that the\n user can modify the Library and then relink to produce a modified\n executable containing the modified Library. (It is understood\n that the user who changes the contents of definitions files in the\n Library will not necessarily be able to recompile the application\n to use the modified definitions.)\n\n b) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (1) uses at run time a\n copy of the library already present on the user's computer system,\n rather than copying library functions into the executable, and (2)\n will operate properly with a modified version of the library, if\n the user installs one, as long as the modified version is\n interface-compatible with the version that the work was made with.\n\n c) Accompany the work with a written offer, valid for at\n least three years, to give the same user the materials\n specified in Subsection 6a, above, for a charge no more\n than the cost of performing this distribution.\n\n d) If distribution of the work is made by offering access to copy\n from a designated place, offer equivalent access to copy the above\n specified materials from the same place.\n\n e) Verify that the user has already received a copy of these\n materials or that you have already sent this user a copy.\n\n For an executable, the required form of the \"work that uses the\nLibrary\" must include any data and utility programs needed for\nreproducing the executable from it. However, as a special exception,\nthe materials to be distributed need not include anything that is\nnormally distributed (in either source or binary form) with the major\ncomponents (compiler, kernel, and so on) of the operating system on\nwhich the executable runs, unless that component itself accompanies\nthe executable.\n\n It may happen that this requirement contradicts the license\nrestrictions of other proprietary libraries that do not normally\naccompany the operating system. Such a contradiction means you cannot\nuse both them and the Library together in an executable that you\ndistribute.\n\f\n 7. You may place library facilities that are a work based on the\nLibrary side-by-side in a single library together with other library\nfacilities not covered by this License, and distribute such a combined\nlibrary, provided that the separate distribution of the work based on\nthe Library and of the other library facilities is otherwise\npermitted, and provided that you do these two things:\n\n a) Accompany the combined library with a copy of the same work\n based on the Library, uncombined with any other library\n facilities. This must be distributed under the terms of the\n Sections above.\n\n b) Give prominent notice with the combined library of the fact\n that part of it is a work based on the Library, and explaining\n where to find the accompanying uncombined form of the same work.\n\n 8. You may not copy, modify, sublicense, link with, or distribute\nthe Library except as expressly provided under this License. Any\nattempt otherwise to copy, modify, sublicense, link with, or\ndistribute the Library is void, and will automatically terminate your\nrights under this License. However, parties who have received copies,\nor rights, from you under this License will not have their licenses\nterminated so long as such parties remain in full compliance.\n\n 9. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Library or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Library (or any work based on the\nLibrary), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Library or works based on it.\n\n 10. Each time you redistribute the Library (or any work based on the\nLibrary), the recipient automatically receives a license from the\noriginal licensor to copy, distribute, link with or modify the Library\nsubject to these terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties with\nthis License.\n\f\n 11. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Library at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Library by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Library.\n\nIf any portion of this section is held invalid or unenforceable under any\nparticular circumstance, the balance of the section is intended to apply,\nand the section as a whole is intended to apply in other circumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 12. If the distribution and/or use of the Library is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Library under this License may add\nan explicit geographical distribution limitation excluding those countries,\nso that distribution is permitted only in or among countries not thus\nexcluded. In such case, this License incorporates the limitation as if\nwritten in the body of this License.\n\n 13. The Free Software Foundation may publish revised and/or new\nversions of the Lesser General Public License from time to time.\nSuch new versions will be similar in spirit to the present version,\nbut may differ in detail to address new problems or concerns.\n\nEach version is given a distinguishing version number. If the Library\nspecifies a version number of this License which applies to it and\n\"any later version\", you have the option of following the terms and\nconditions either of that version or of any later version published by\nthe Free Software Foundation. If the Library does not specify a\nlicense version number, you may choose any version ever published by\nthe Free Software Foundation.\n\f\n 14. If you wish to incorporate parts of the Library into other free\nprograms whose distribution conditions are incompatible with these,\nwrite to the author to ask for permission. For software which is\ncopyrighted by the Free Software Foundation, write to the Free\nSoftware Foundation; we sometimes make exceptions for this. Our\ndecision will be guided by the two goals of preserving the free status\nof all derivatives of our free software and of promoting the sharing\nand reuse of software generally.\n\n\t\t\t NO WARRANTY\n\n 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO\nWARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.\nEXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR\nOTHER PARTIES PROVIDE THE LIBRARY \"AS IS\" WITHOUT WARRANTY OF ANY\nKIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE\nLIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME\nTHE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN\nWRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY\nAND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU\nFOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR\nCONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE\nLIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING\nRENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A\nFAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF\nSUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGES.\n\n\t\t END OF TERMS AND CONDITIONS\n\f\n How to Apply These Terms to Your New Libraries\n\n If you develop a new library, and you want it to be of the greatest\npossible use to the public, we recommend making it free software that\neveryone can redistribute and change. You can do so by permitting\nredistribution under these terms (or, alternatively, under the terms of the\nordinary General Public License).\n\n To apply these terms, attach the following notices to the library. It is\nsafest to attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least the\n\"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This library is free software; you can redistribute it and/or\n modify it under the terms of the GNU Lesser General Public\n License as published by the Free Software Foundation; either\n version 2.1 of the License, or (at your option) any later version.\n\n This library is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n Lesser General Public License for more details.\n\n You should have received a copy of the GNU Lesser General Public\n License along with this library; if not, write to the Free Software\n Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA\n\nAlso add information on how to contact you by electronic and paper mail.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the library, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the\n library `Frob' (a library for tweaking knobs) written by James Random Hacker.\n\n , 1 April 1990\n Ty Coon, President of Vice\n\nThat's all there is to it!\n\n\n", "Name": "paramiko", "URL": "https://github.com/paramiko/paramiko/", - "Version": "2.7.1" + "Version": "2.7.2" }, { "Author": "Richard Jones", "Description": "parse() is the opposite of format()", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/parse-1.14.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/parse-1.18.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2012-2019 Richard Jones \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "parse", "URL": "https://github.com/r1chardj0n3s/parse", - "Version": "1.14.0" + "Version": "1.18.0" + }, + { + "Author": "Mike Taylor", + "Description": "Parse human-readable date/time text.", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/parsedatetime-2.6.dist-info/LICENSE.txt", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction, and\n distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by the\n copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all other\n entities that control, are controlled by, or are under common control with\n that entity. For the purposes of this definition, \"control\" means (i) the\n power, direct or indirect, to cause the direction or management of such\n entity, whether by contract or otherwise, or (ii) ownership of fifty percent\n (50%) or more of the outstanding shares, or (iii) beneficial ownership of\n such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity exercising\n permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation source,\n and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but not limited\n to compiled object code, generated documentation, and conversions to\n other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or Object\n form, made available under the License, as indicated by a copyright\n notice that is included in or attached to the work (an example is\n provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object form,\n that is based on (or derived from) the Work and for which the editorial\n revisions, annotations, elaborations, or other modifications represent,\n as a whole, an original work of authorship. For the purposes of this\n License, Derivative Works shall not include works that remain separable\n from, or merely link (or bind by name) to the interfaces of, the Work and\n Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including the original\n version of the Work and any modifications or additions to that Work or\n Derivative Works thereof, that is intentionally submitted to Licensor for\n inclusion in the Work by the copyright owner or by an individual or Legal\n Entity authorized to submit on behalf of the copyright owner. For the\n purposes of this definition, \"submitted\" means any form of electronic,\n verbal, or written communication sent to the Licensor or its\n representatives, including but not limited to communication on electronic\n mailing lists, source code control systems, and issue tracking systems\n that are managed by, or on behalf of, the Licensor for the purpose of\n discussing and improving the Work, but excluding communication that is\n conspicuously marked or otherwise designated in writing by the copyright\n owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity on\n behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n2. Grant of Copyright License. Subject to the terms and conditions of this\n License, each Contributor hereby grants to You a perpetual, worldwide,\n non-exclusive, no-charge, royalty-free, irrevocable copyright license to\n reproduce, prepare Derivative Works of, publicly display, publicly\n perform, sublicense, and distribute the Work and such Derivative Works in\n Source or Object form.\n\n3. Grant of Patent License. Subject to the terms and conditions of this\n License, each Contributor hereby grants to You a perpetual, worldwide,\n non-exclusive, no-charge, royalty-free, irrevocable (except as stated in\n this section) patent license to make, have made, use, offer to sell,\n sell, import, and otherwise transfer the Work, where such license applies\n only to those patent claims licensable by such Contributor that are\n necessarily infringed by their Contribution(s) alone or by combination of\n their Contribution(s) with the Work to which such Contribution(s) was\n submitted. If You institute patent litigation against any entity\n (including a cross-claim or counterclaim in a lawsuit) alleging that the\n Work or a Contribution incorporated within the Work constitutes direct or\n contributory patent infringement, then any patent licenses granted to You\n under this License for that Work shall terminate as of the date such\n litigation is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the Work or\n Derivative Works thereof in any medium, with or without modifications,\n and in Source or Object form, provided that You meet the following\n conditions:\n\n 1. You must give any other recipients of the Work or Derivative Works a\n copy of this License; and\n\n 2. You must cause any modified files to carry prominent notices stating\n that You changed the files; and\n\n 3. You must retain, in the Source form of any Derivative Works that You\n distribute, all copyright, patent, trademark, and attribution notices\n from the Source form of the Work, excluding those notices that do not\n pertain to any part of the Derivative Works; and\n\n 4. If the Work includes a \"NOTICE\" text file as part of its distribution,\n then any Derivative Works that You distribute must include a readable\n copy of the attribution notices contained within such NOTICE file,\n excluding those notices that do not pertain to any part of the\n Derivative Works, in at least one of the following places: within a\n NOTICE text file distributed as part of the Derivative Works; within\n the Source form or documentation, if provided along with the\n Derivative Works; or, within a display generated by the Derivative\n Works, if and wherever such third-party notices normally appear. The\n contents of the NOTICE file are for informational purposes only and do\n not modify the License. You may add Your own attribution notices\n within Derivative Works that You distribute, alongside or as an\n addendum to the NOTICE text from the Work, provided that such\n additional attribution notices cannot be construed as modifying the\n License.\n\n You may add Your own copyright statement to Your modifications and may\n provide additional or different license terms and conditions for use,\n reproduction, or distribution of Your modifications, or for any such\n Derivative Works as a whole, provided Your use, reproduction, and\n distribution of the Work otherwise complies with the conditions stated in\n this License.\n\n5. Submission of Contributions. Unless You explicitly state otherwise, any\n Contribution intentionally submitted for inclusion in the Work by You to\n the Licensor shall be under the terms and conditions of this License,\n without any additional terms or conditions. Notwithstanding the above,\n nothing herein shall supersede or modify the terms of any separate\n license agreement you may have executed with Licensor regarding such\n Contributions.\n\n6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable law or agreed to in\n writing, Licensor provides the Work (and each Contributor provides its\n Contributions) on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF\n ANY KIND, either express or implied, including, without limitation, any\n warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or\n FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for\n determining the appropriateness of using or redistributing the Work and\n assume any risks associated with Your exercise of permissions under this\n License.\n\n8. Limitation of Liability. In no event and under no legal theory, whether\n in tort (including negligence), contract, or otherwise, unless required\n by applicable law (such as deliberate and grossly negligent acts) or\n agreed to in writing, shall any Contributor be liable to You for damages,\n including any direct, indirect, special, incidental, or consequential\n damages of any character arising as a result of this License or out of\n the use or inability to use the Work (including but not limited to\n damages for loss of goodwill, work stoppage, computer failure or\n malfunction, or any and all other commercial damages or losses), even if\n such Contributor has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing the Work\n or Derivative Works thereof, You may choose to offer, and charge a fee\n for, acceptance of support, warranty, indemnity, or other liability\n obligations and/or rights consistent with this License. However, in\n accepting such obligations, You may act only on Your own behalf and on\n Your sole responsibility, not on behalf of any other Contributor, and\n only if You agree to indemnify, defend, and hold each Contributor\n harmless for any liability incurred by, or claims asserted against, such\n Contributor by reason of your accepting any such warranty or additional\n liability.\n\nEND OF TERMS AND CONDITIONS\n", + "Name": "parsedatetime", + "URL": "https://github.com/bear/parsedatetime", + "Version": "2.6" + }, + { + "Author": "Scrapy project", + "Description": "Parsel is a library to extract data from HTML and XML using XPath and CSS selectors", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/parsel-1.6.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) Scrapy developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice, \n this list of conditions and the following disclaimer.\n \n 2. Redistributions in binary form must reproduce the above copyright \n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of Scrapy nor the names of its contributors may be used\n to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "parsel", + "URL": "https://github.com/scrapy/parsel", + "Version": "1.6.0" }, { "Author": "David Halter", "Description": "A Python Parser", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/parso-0.5.2.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/parso-0.7.1.dist-info/LICENSE.txt", "LicenseText": "All contributions towards parso are MIT licensed.\n\nSome Python files have been taken from the standard library and are therefore\nPSF licensed. Modifications on these files are dual licensed (both MIT and\nPSF). These files are:\n\n- parso/pgen2/*\n- parso/tokenize.py\n- parso/token.py\n- test/test_pgen2.py\n\nAlso some test files under test/normalizer_issue_files have been copied from\nhttps://github.com/PyCQA/pycodestyle (Expat License == MIT License).\n\n-------------------------------------------------------------------------------\nThe MIT License (MIT)\n\nCopyright (c) <2013-2017> \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n-------------------------------------------------------------------------------\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011, 2012, 2013, 2014, 2015 Python Software Foundation; All Rights Reserved\"\nare retained in Python alone or in any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n", "Name": "parso", "URL": "https://github.com/davidhalter/parso", - "Version": "0.5.2" + "Version": "0.7.1" + }, + { + "Author": "UNKNOWN", + "Description": "Appendable key-value storage", + "License": "BSD", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/partd-1.1.0.dist-info/LICENSE.txt", + "LicenseText": "\ufeffCopyright (c) 2015, Continuum Analytics, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Continuum Analytics nor the names of any contributors\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "partd", + "URL": "http://github.com/dask/partd/", + "Version": "1.1.0" + }, + { + "Author": "S\u00e9bastien Eustace", + "Description": "Bring colors to your terminal.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pastel-0.2.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2018 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "pastel", + "URL": "https://github.com/sdispater/pastel", + "Version": "0.2.1" }, { "Author": "Jason Orendorff", "Description": "A module wrapper for os.path", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/path-13.1.0.dist-info/LICENSE", - "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/path-15.0.1.dist-info/LICENSE", + "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", "Name": "path", "URL": "https://github.com/jaraco/path", - "Version": "13.1.0" + "Version": "15.0.1" + }, + { + "Author": "Joe Esposito", + "Description": "Functions for server command-line arguments used by humans.", + "License": "MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/path_and_address-2.0.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2012-2016 Joe Esposito \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "path-and-address", + "URL": "http://github.com/joeyespo/path-and-address", + "Version": "2.0.1" }, { "Author": "Jason Orendorff", "Description": "A module wrapper for os.path", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/path.py-12.4.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/path.py-12.5.0.dist-info/LICENSE", "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "path.py", "URL": "https://github.com/jaraco/path", - "Version": "12.4.0" + "Version": "12.5.0" }, { "Author": "Caleb P. Burns", "Description": "Utility library for gitignore style pattern matching of file paths.", "License": "Mozilla Public License 2.0 (MPL 2.0)", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pathspec-0.8.1.dist-info/LICENSE", + "LicenseText": "Mozilla Public License Version 2.0\n==================================\n\n1. Definitions\n--------------\n\n1.1. \"Contributor\"\n means each individual or legal entity that creates, contributes to\n the creation of, or owns Covered Software.\n\n1.2. \"Contributor Version\"\n means the combination of the Contributions of others (if any) used\n by a Contributor and that particular Contributor's Contribution.\n\n1.3. \"Contribution\"\n means Covered Software of a particular Contributor.\n\n1.4. \"Covered Software\"\n means Source Code Form to which the initial Contributor has attached\n the notice in Exhibit A, the Executable Form of such Source Code\n Form, and Modifications of such Source Code Form, in each case\n including portions thereof.\n\n1.5. \"Incompatible With Secondary Licenses\"\n means\n\n (a) that the initial Contributor has attached the notice described\n in Exhibit B to the Covered Software; or\n\n (b) that the Covered Software was made available under the terms of\n version 1.1 or earlier of the License, but not also under the\n terms of a Secondary License.\n\n1.6. \"Executable Form\"\n means any form of the work other than Source Code Form.\n\n1.7. \"Larger Work\"\n means a work that combines Covered Software with other material, in \n a separate file or files, that is not Covered Software.\n\n1.8. \"License\"\n means this document.\n\n1.9. \"Licensable\"\n means having the right to grant, to the maximum extent possible,\n whether at the time of the initial grant or subsequently, any and\n all of the rights conveyed by this License.\n\n1.10. \"Modifications\"\n means any of the following:\n\n (a) any file in Source Code Form that results from an addition to,\n deletion from, or modification of the contents of Covered\n Software; or\n\n (b) any new file in Source Code Form that contains any Covered\n Software.\n\n1.11. \"Patent Claims\" of a Contributor\n means any patent claim(s), including without limitation, method,\n process, and apparatus claims, in any patent Licensable by such\n Contributor that would be infringed, but for the grant of the\n License, by the making, using, selling, offering for sale, having\n made, import, or transfer of either its Contributions or its\n Contributor Version.\n\n1.12. \"Secondary License\"\n means either the GNU General Public License, Version 2.0, the GNU\n Lesser General Public License, Version 2.1, the GNU Affero General\n Public License, Version 3.0, or any later versions of those\n licenses.\n\n1.13. \"Source Code Form\"\n means the form of the work preferred for making modifications.\n\n1.14. \"You\" (or \"Your\")\n means an individual or a legal entity exercising rights under this\n License. For legal entities, \"You\" includes any entity that\n controls, is controlled by, or is under common control with You. For\n purposes of this definition, \"control\" means (a) the power, direct\n or indirect, to cause the direction or management of such entity,\n whether by contract or otherwise, or (b) ownership of more than\n fifty percent (50%) of the outstanding shares or beneficial\n ownership of such entity.\n\n2. License Grants and Conditions\n--------------------------------\n\n2.1. Grants\n\nEach Contributor hereby grants You a world-wide, royalty-free,\nnon-exclusive license:\n\n(a) under intellectual property rights (other than patent or trademark)\n Licensable by such Contributor to use, reproduce, make available,\n modify, display, perform, distribute, and otherwise exploit its\n Contributions, either on an unmodified basis, with Modifications, or\n as part of a Larger Work; and\n\n(b) under Patent Claims of such Contributor to make, use, sell, offer\n for sale, have made, import, and otherwise transfer either its\n Contributions or its Contributor Version.\n\n2.2. Effective Date\n\nThe licenses granted in Section 2.1 with respect to any Contribution\nbecome effective for each Contribution on the date the Contributor first\ndistributes such Contribution.\n\n2.3. Limitations on Grant Scope\n\nThe licenses granted in this Section 2 are the only rights granted under\nthis License. No additional rights or licenses will be implied from the\ndistribution or licensing of Covered Software under this License.\nNotwithstanding Section 2.1(b) above, no patent license is granted by a\nContributor:\n\n(a) for any code that a Contributor has removed from Covered Software;\n or\n\n(b) for infringements caused by: (i) Your and any other third party's\n modifications of Covered Software, or (ii) the combination of its\n Contributions with other software (except as part of its Contributor\n Version); or\n\n(c) under Patent Claims infringed by Covered Software in the absence of\n its Contributions.\n\nThis License does not grant any rights in the trademarks, service marks,\nor logos of any Contributor (except as may be necessary to comply with\nthe notice requirements in Section 3.4).\n\n2.4. Subsequent Licenses\n\nNo Contributor makes additional grants as a result of Your choice to\ndistribute the Covered Software under a subsequent version of this\nLicense (see Section 10.2) or under the terms of a Secondary License (if\npermitted under the terms of Section 3.3).\n\n2.5. Representation\n\nEach Contributor represents that the Contributor believes its\nContributions are its original creation(s) or it has sufficient rights\nto grant the rights to its Contributions conveyed by this License.\n\n2.6. Fair Use\n\nThis License is not intended to limit any rights You have under\napplicable copyright doctrines of fair use, fair dealing, or other\nequivalents.\n\n2.7. Conditions\n\nSections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted\nin Section 2.1.\n\n3. Responsibilities\n-------------------\n\n3.1. Distribution of Source Form\n\nAll distribution of Covered Software in Source Code Form, including any\nModifications that You create or to which You contribute, must be under\nthe terms of this License. You must inform recipients that the Source\nCode Form of the Covered Software is governed by the terms of this\nLicense, and how they can obtain a copy of this License. You may not\nattempt to alter or restrict the recipients' rights in the Source Code\nForm.\n\n3.2. Distribution of Executable Form\n\nIf You distribute Covered Software in Executable Form then:\n\n(a) such Covered Software must also be made available in Source Code\n Form, as described in Section 3.1, and You must inform recipients of\n the Executable Form how they can obtain a copy of such Source Code\n Form by reasonable means in a timely manner, at a charge no more\n than the cost of distribution to the recipient; and\n\n(b) You may distribute such Executable Form under the terms of this\n License, or sublicense it under different terms, provided that the\n license for the Executable Form does not attempt to limit or alter\n the recipients' rights in the Source Code Form under this License.\n\n3.3. Distribution of a Larger Work\n\nYou may create and distribute a Larger Work under terms of Your choice,\nprovided that You also comply with the requirements of this License for\nthe Covered Software. If the Larger Work is a combination of Covered\nSoftware with a work governed by one or more Secondary Licenses, and the\nCovered Software is not Incompatible With Secondary Licenses, this\nLicense permits You to additionally distribute such Covered Software\nunder the terms of such Secondary License(s), so that the recipient of\nthe Larger Work may, at their option, further distribute the Covered\nSoftware under the terms of either this License or such Secondary\nLicense(s).\n\n3.4. Notices\n\nYou may not remove or alter the substance of any license notices\n(including copyright notices, patent notices, disclaimers of warranty,\nor limitations of liability) contained within the Source Code Form of\nthe Covered Software, except that You may alter any license notices to\nthe extent required to remedy known factual inaccuracies.\n\n3.5. Application of Additional Terms\n\nYou may choose to offer, and to charge a fee for, warranty, support,\nindemnity or liability obligations to one or more recipients of Covered\nSoftware. However, You may do so only on Your own behalf, and not on\nbehalf of any Contributor. You must make it absolutely clear that any\nsuch warranty, support, indemnity, or liability obligation is offered by\nYou alone, and You hereby agree to indemnify every Contributor for any\nliability incurred by such Contributor as a result of warranty, support,\nindemnity or liability terms You offer. You may include additional\ndisclaimers of warranty and limitations of liability specific to any\njurisdiction.\n\n4. Inability to Comply Due to Statute or Regulation\n---------------------------------------------------\n\nIf it is impossible for You to comply with any of the terms of this\nLicense with respect to some or all of the Covered Software due to\nstatute, judicial order, or regulation then You must: (a) comply with\nthe terms of this License to the maximum extent possible; and (b)\ndescribe the limitations and the code they affect. Such description must\nbe placed in a text file included with all distributions of the Covered\nSoftware under this License. Except to the extent prohibited by statute\nor regulation, such description must be sufficiently detailed for a\nrecipient of ordinary skill to be able to understand it.\n\n5. Termination\n--------------\n\n5.1. The rights granted under this License will terminate automatically\nif You fail to comply with any of its terms. However, if You become\ncompliant, then the rights granted under this License from a particular\nContributor are reinstated (a) provisionally, unless and until such\nContributor explicitly and finally terminates Your grants, and (b) on an\nongoing basis, if such Contributor fails to notify You of the\nnon-compliance by some reasonable means prior to 60 days after You have\ncome back into compliance. Moreover, Your grants from a particular\nContributor are reinstated on an ongoing basis if such Contributor\nnotifies You of the non-compliance by some reasonable means, this is the\nfirst time You have received notice of non-compliance with this License\nfrom such Contributor, and You become compliant prior to 30 days after\nYour receipt of the notice.\n\n5.2. If You initiate litigation against any entity by asserting a patent\ninfringement claim (excluding declaratory judgment actions,\ncounter-claims, and cross-claims) alleging that a Contributor Version\ndirectly or indirectly infringes any patent, then the rights granted to\nYou by any and all Contributors for the Covered Software under Section\n2.1 of this License shall terminate.\n\n5.3. In the event of termination under Sections 5.1 or 5.2 above, all\nend user license agreements (excluding distributors and resellers) which\nhave been validly granted by You or Your distributors under this License\nprior to termination shall survive termination.\n\n************************************************************************\n* *\n* 6. Disclaimer of Warranty *\n* ------------------------- *\n* *\n* Covered Software is provided under this License on an \"as is\" *\n* basis, without warranty of any kind, either expressed, implied, or *\n* statutory, including, without limitation, warranties that the *\n* Covered Software is free of defects, merchantable, fit for a *\n* particular purpose or non-infringing. The entire risk as to the *\n* quality and performance of the Covered Software is with You. *\n* Should any Covered Software prove defective in any respect, You *\n* (not any Contributor) assume the cost of any necessary servicing, *\n* repair, or correction. This disclaimer of warranty constitutes an *\n* essential part of this License. No use of any Covered Software is *\n* authorized under this License except under this disclaimer. *\n* *\n************************************************************************\n\n************************************************************************\n* *\n* 7. Limitation of Liability *\n* -------------------------- *\n* *\n* Under no circumstances and under no legal theory, whether tort *\n* (including negligence), contract, or otherwise, shall any *\n* Contributor, or anyone who distributes Covered Software as *\n* permitted above, be liable to You for any direct, indirect, *\n* special, incidental, or consequential damages of any character *\n* including, without limitation, damages for lost profits, loss of *\n* goodwill, work stoppage, computer failure or malfunction, or any *\n* and all other commercial damages or losses, even if such party *\n* shall have been informed of the possibility of such damages. This *\n* limitation of liability shall not apply to liability for death or *\n* personal injury resulting from such party's negligence to the *\n* extent applicable law prohibits such limitation. Some *\n* jurisdictions do not allow the exclusion or limitation of *\n* incidental or consequential damages, so this exclusion and *\n* limitation may not apply to You. *\n* *\n************************************************************************\n\n8. Litigation\n-------------\n\nAny litigation relating to this License may be brought only in the\ncourts of a jurisdiction where the defendant maintains its principal\nplace of business and such litigation shall be governed by laws of that\njurisdiction, without reference to its conflict-of-law provisions.\nNothing in this Section shall prevent a party's ability to bring\ncross-claims or counter-claims.\n\n9. Miscellaneous\n----------------\n\nThis License represents the complete agreement concerning the subject\nmatter hereof. If any provision of this License is held to be\nunenforceable, such provision shall be reformed only to the extent\nnecessary to make it enforceable. Any law or regulation which provides\nthat the language of a contract shall be construed against the drafter\nshall not be used to construe this License against a Contributor.\n\n10. Versions of the License\n---------------------------\n\n10.1. New Versions\n\nMozilla Foundation is the license steward. Except as provided in Section\n10.3, no one other than the license steward has the right to modify or\npublish new versions of this License. Each version will be given a\ndistinguishing version number.\n\n10.2. Effect of New Versions\n\nYou may distribute the Covered Software under the terms of the version\nof the License under which You originally received the Covered Software,\nor under the terms of any subsequent version published by the license\nsteward.\n\n10.3. Modified Versions\n\nIf you create software not governed by this License, and you want to\ncreate a new license for such software, you may create and use a\nmodified version of this License if you rename the license and remove\nany references to the name of the license steward (except to note that\nsuch modified license differs from this License).\n\n10.4. Distributing Source Code Form that is Incompatible With Secondary\nLicenses\n\nIf You choose to distribute Source Code Form that is Incompatible With\nSecondary Licenses under the terms of this version of the License, the\nnotice described in Exhibit B of this License must be attached.\n\nExhibit A - Source Code Form License Notice\n-------------------------------------------\n\n This Source Code Form is subject to the terms of the Mozilla Public\n License, v. 2.0. If a copy of the MPL was not distributed with this\n file, You can obtain one at http://mozilla.org/MPL/2.0/.\n\nIf it is not possible or desirable to put the notice in a particular\nfile, then You may include the notice in a location (such as a LICENSE\nfile in a relevant directory) where a recipient would be likely to look\nfor such a notice.\n\nYou may add additional accurate notices of copyright ownership.\n\nExhibit B - \"Incompatible With Secondary Licenses\" Notice\n---------------------------------------------------------\n\n This Source Code Form is \"Incompatible With Secondary Licenses\", as\n defined by the Mozilla Public License, v. 2.0.\n", "Name": "pathspec", "URL": "https://github.com/cpburnz/python-path-specification", - "Version": "0.7.0" + "Version": "0.8.1" + }, + { + "Author": "Yesudeep Mangalapilly", + "Description": "File system general utilities", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pathtools-0.1.2.dist-info/LICENSE", + "LicenseText": "Copyright (C) 2010 by Yesudeep Mangalapilly \n\nMIT License\n-----------\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "pathtools", + "URL": "http://github.com/gorakhargosh/pathtools", + "Version": "0.1.2" }, { "Author": "Nathaniel J. Smith", @@ -3703,31 +4383,51 @@ "Author": "OpenStack", "Description": "Python Build Reasonableness", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pbr-5.4.4.dist-info/LICENSE", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", "Name": "pbr", "URL": "https://docs.openstack.org/pbr/latest/", - "Version": "5.4.4" + "Version": "5.5.1" + }, + { + "Author": "Charles Leifer", + "Description": "a little orm", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/peewee-3.14.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2010 Charles Leifer\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "peewee", + "URL": "https://github.com/coleifer/peewee/", + "Version": "3.14.0" + }, + { + "Author": "Alistair Miles", + "Description": "A Python package for extracting, transforming and loading tables of data.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/petl-1.6.8.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2012 Alistair Miles\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of \nthis software and associated documentation files (the \"Software\"), to deal in \nthe Software without restriction, including without limitation the rights to \nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of \nthe Software, and to permit persons to whom the Software is furnished to do so, \nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all \ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR \nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS \nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR \nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER \nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN \nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "petl", + "URL": "https://github.com/petl-developers/petl", + "Version": "1.6.8" }, { "Author": "Noah Spurrier; Thomas Kluyver; Jeff Quast", "Description": "Pexpect allows easy control of interactive console applications.", "License": "ISC License (ISCL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pexpect-4.7.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pexpect-4.8.0.dist-info/LICENSE", "LicenseText": "ISC LICENSE\n\n This license is approved by the OSI and FSF as GPL-compatible.\n http://opensource.org/licenses/isc-license.txt\n\n Copyright (c) 2013-2014, Pexpect development team\n Copyright (c) 2012, Noah Spurrier \n\n Permission to use, copy, modify, and/or distribute this software for any\n purpose with or without fee is hereby granted, provided that the above\n copyright notice and this permission notice appear in all copies.\n \n THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n", "Name": "pexpect", "URL": "https://pexpect.readthedocs.io/", - "Version": "4.7.0" + "Version": "4.8.0" }, { "Author": "KPMG N.V. The Netherlands", "Description": "Phi_K correlation analyzer library", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/phik-0.9.8.dist-info/LICENSE", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/phik-0.10.0.dist-info/LICENSE", "LicenseText": "##############################################################################\n#\n# Copyright 2016 KPMG Advisory N.V. (unless otherwise stated)\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n##############################################################################\n", "Name": "phik", "URL": "http://phik.rtfd.io", - "Version": "0.9.8" + "Version": "0.10.0" }, { "Author": "Harrison Erd", @@ -3743,21 +4443,61 @@ "Author": "Ville Vainio", "Description": "Tiny 'shelve'-like database with concurrency support", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pickleshare-0.7.5.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 Ville Vainio\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pickleshare", "URL": "https://github.com/pickleshare/pickleshare", "Version": "0.7.5" }, + { + "Author": "Vincent Driessen", + "Description": "pip-tools keeps your pinned dependencies fresh.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pip_tools-5.4.0.dist-info/LICENSE", + "LicenseText": "Copyright (c). All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of pip-tools nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "pip-tools", + "URL": "https://github.com/jazzband/pip-tools/", + "Version": "5.4.0" + }, { "Author": "Vineet Naik", "Description": "Command line utility to show dependency tree of packages", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pipdeptree-1.0.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2015 Vineet Naik (naikvin@gmail.com)\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "pipdeptree", "URL": "https://github.com/naiquevin/pipdeptree", - "Version": "0.13.2" + "Version": "1.0.0" + }, + { + "Author": "Pipenv maintainer team", + "Description": "Python Development Workflow for Humans.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pipenv-2020.11.15.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright 2020 Python Packaging Authority\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "pipenv", + "URL": "https://github.com/pypa/pipenv", + "Version": "2020.11.15" + }, + { + "Author": "Vadim Kravcenko", + "Description": "Pip requirements.txt generator based on imports in project", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pipreqs-0.4.10.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright {yyyy} {name of copyright owner}\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", + "Name": "pipreqs", + "URL": "https://github.com/bndr/pipreqs", + "Version": "0.4.10" + }, + { + "Author": "Chad Smith", + "Description": "Install and Run Python Applications in Isolated Environments", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pipx-0.15.6.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2018 Chad Smith and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "pipx", + "URL": "https://github.com/pipxproject/pipx", + "Version": "0.15.6.0" }, { "Author": "Nicolas Kruchten", @@ -3773,17 +4513,17 @@ "Author": "Tres Seaver, Agendaless Consulting", "Description": "Query metadatdata from sdists / bdists / installed packages.", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pkginfo-1.6.1.dist-info/LICENSE.txt", + "LicenseText": "MIT License\n\nCopyright (c) 2009 Agendaless Consulting, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pkginfo", "URL": "https://code.launchpad.net/~tseaver/pkginfo/trunk", - "Version": "1.5.0.1" + "Version": "1.6.1" }, { "Author": "Michele Simionato", "Description": "The smartest command line arguments parser in the world", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/plac-1.1.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/plac-1.1.3.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2010-2019, Michele Simionato\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n Redistributions in bytecode form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nHOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS\nOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR\nTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE\nUSE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "plac", "URL": "https://github.com/micheles/plac", @@ -3791,109 +4531,129 @@ }, { "Author": "Chris P", - "Description": "An open-source, interactive graphing library for Python", + "Description": "An open-source, interactive data visualization library for Python", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/plotly-4.5.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/plotly-4.13.0.dist-info/LICENSE.txt", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016-2018 Plotly, Inc\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "plotly", - "URL": "https://plot.ly/python/", - "Version": "4.5.0" + "URL": "https://plotly.com/python/", + "Version": "4.13.0" }, { "Author": "Holger Krekel", "Description": "plugin and hook calling mechanisms for python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pluggy-0.13.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pluggy-0.13.1.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 holger krekel (rather uses bitbucket/hpk42)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pluggy", "URL": "https://github.com/pytest-dev/pluggy", "Version": "0.13.1" }, { - "Author": "Darsh Ranjan", - "Description": "PLY file reader/writer", - "License": "GNU General Public License v3 or later (GPLv3+)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/plyfile-0.7.1.dist-info/COPYING", - "LicenseText": " GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works. By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users. We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors. You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights. Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received. You must make sure that they, too, receive\nor can get the source code. And you must show them these terms so they\nknow their rights.\n\n Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software. For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so. This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software. The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable. Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts. If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary. To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n TERMS AND CONDITIONS\n\n 0. Definitions.\n\n \"This License\" refers to version 3 of the GNU General Public License.\n\n \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n \"The Program\" refers to any copyrightable work licensed under this\nLicense. Each licensee is addressed as \"you\". \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy. The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy. Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies. Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License. If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n 1. Source Code.\n\n The \"source code\" for a work means the preferred form of the work\nfor making modifications to it. \"Object code\" means any non-source\nform of a work.\n\n A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form. A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities. However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work. For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n The Corresponding Source for a work in source code form is that\nsame work.\n\n 2. Basic Permissions.\n\n All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met. This License explicitly affirms your unlimited\npermission to run the unmodified Program. The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work. This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force. You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright. Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n Conveying under any other circumstances is permitted solely under\nthe conditions stated below. Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n 4. Conveying Verbatim Copies.\n\n You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n 5. Conveying Modified Source Versions.\n\n You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n a) The work must carry prominent notices stating that you modified\n it, and giving a relevant date.\n\n b) The work must carry prominent notices stating that it is\n released under this License and any conditions added under section\n 7. This requirement modifies the requirement in section 4 to\n \"keep intact all notices\".\n\n c) You must license the entire work, as a whole, under this\n License to anyone who comes into possession of a copy. This\n License will therefore apply, along with any applicable section 7\n additional terms, to the whole of the work, and all its parts,\n regardless of how they are packaged. This License gives no\n permission to license the work in any other way, but it does not\n invalidate such permission if you have separately received it.\n\n d) If the work has interactive user interfaces, each must display\n Appropriate Legal Notices; however, if the Program has interactive\n interfaces that do not display Appropriate Legal Notices, your\n work need not make them do so.\n\n A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit. Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n 6. Conveying Non-Source Forms.\n\n You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n a) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by the\n Corresponding Source fixed on a durable physical medium\n customarily used for software interchange.\n\n b) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by a\n written offer, valid for at least three years and valid for as\n long as you offer spare parts or customer support for that product\n model, to give anyone who possesses the object code either (1) a\n copy of the Corresponding Source for all the software in the\n product that is covered by this License, on a durable physical\n medium customarily used for software interchange, for a price no\n more than your reasonable cost of physically performing this\n conveying of source, or (2) access to copy the\n Corresponding Source from a network server at no charge.\n\n c) Convey individual copies of the object code with a copy of the\n written offer to provide the Corresponding Source. This\n alternative is allowed only occasionally and noncommercially, and\n only if you received the object code with such an offer, in accord\n with subsection 6b.\n\n d) Convey the object code by offering access from a designated\n place (gratis or for a charge), and offer equivalent access to the\n Corresponding Source in the same way through the same place at no\n further charge. You need not require recipients to copy the\n Corresponding Source along with the object code. If the place to\n copy the object code is a network server, the Corresponding Source\n may be on a different server (operated by you or a third party)\n that supports equivalent copying facilities, provided you maintain\n clear directions next to the object code saying where to find the\n Corresponding Source. Regardless of what server hosts the\n Corresponding Source, you remain obligated to ensure that it is\n available for as long as needed to satisfy these requirements.\n\n e) Convey the object code using peer-to-peer transmission, provided\n you inform other peers where the object code and Corresponding\n Source of the work are being offered to the general public at no\n charge under subsection 6d.\n\n A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling. In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage. For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product. A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source. The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information. But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed. Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n 7. Additional Terms.\n\n \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law. If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit. (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.) You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n a) Disclaiming warranty or limiting liability differently from the\n terms of sections 15 and 16 of this License; or\n\n b) Requiring preservation of specified reasonable legal notices or\n author attributions in that material or in the Appropriate Legal\n Notices displayed by works containing it; or\n\n c) Prohibiting misrepresentation of the origin of that material, or\n requiring that modified versions of such material be marked in\n reasonable ways as different from the original version; or\n\n d) Limiting the use for publicity purposes of names of licensors or\n authors of the material; or\n\n e) Declining to grant rights under trademark law for use of some\n trade names, trademarks, or service marks; or\n\n f) Requiring indemnification of licensors and authors of that\n material by anyone who conveys the material (or modified versions of\n it) with contractual assumptions of liability to the recipient, for\n any liability that these contractual assumptions directly impose on\n those licensors and authors.\n\n All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10. If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term. If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n 8. Termination.\n\n You may not propagate or modify a covered work except as expressly\nprovided under this License. Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License. If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n 9. Acceptance Not Required for Having Copies.\n\n You are not required to accept this License in order to receive or\nrun a copy of the Program. Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance. However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work. These actions infringe copyright if you do\nnot accept this License. Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n 10. Automatic Licensing of Downstream Recipients.\n\n Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License. You are not responsible\nfor enforcing compliance by third parties with this License.\n\n An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations. If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License. For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n 11. Patents.\n\n A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based. The\nwork thus licensed is called the contributor's \"contributor version\".\n\n A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version. For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement). To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients. \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License. You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n 12. No Surrender of Others' Freedom.\n\n If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all. For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n 13. Use with the GNU Affero General Public License.\n\n Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work. The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n 14. Revised Versions of this License.\n\n The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation. If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n Later license versions may give you additional or different\npermissions. However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n 15. Disclaimer of Warranty.\n\n THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. Limitation of Liability.\n\n IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n 17. Interpretation of Sections 15 and 16.\n\n If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n\n END OF TERMS AND CONDITIONS\n\n How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nstate the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This program is free software: you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation, either version 3 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program. If not, see .\n\nAlso add information on how to contact you by electronic and paper mail.\n\n If the program does terminal interaction, make it output a short\nnotice like this when it starts in an interactive mode:\n\n Copyright (C) \n This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, your program's commands\nmight be different; for a GUI interface, you would use an \"about box\".\n\n You should also get your employer (if you work as a programmer) or school,\nif any, to sign a \"copyright disclaimer\" for the program, if necessary.\nFor more information on this, and how to apply and follow the GNU GPL, see\n.\n\n The GNU General Public License does not permit incorporating your program\ninto proprietary programs. If your program is a subroutine library, you\nmay consider it more useful to permit linking proprietary applications with\nthe library. If this is what you want to do, use the GNU Lesser General\nPublic License instead of this License. But first, please read\n.\n", - "Name": "plyfile", - "URL": "https://github.com/dranjan/python-plyfile", - "Version": "0.7.1" + "Author": "S\u00e9bastien Eustace", + "Description": "Python dependency management and packaging made easy.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/poetry-1.1.4.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2018 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "poetry", + "URL": "https://python-poetry.org/", + "Version": "1.1.4" + }, + { + "Author": "S\u00e9bastien Eustace", + "Description": "Poetry PEP 517 Build Backend", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/poetry_core-1.0.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2020 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "poetry-core", + "URL": "https://github.com/python-poetry/poetry-core", + "Version": "1.0.0" + }, + { + "Author": "Leonardo Uieda", + "Description": "Pooch manages your Python library's sample data files: it automatically downloads and stores them in a local directory, with support for versioning and corruption checks.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pooch-1.3.0.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2018 The Pooch Developers\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n* Neither the name of the copyright holders nor the names of any contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "pooch", + "URL": "https://github.com/fatiando/pooch", + "Version": "1.3.0" }, { "Author": "Rick van Hattem", "Description": "Wraps the portalocker recipe for easy usage", "License": "PSF", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/portalocker-1.5.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/portalocker-2.0.0.dist-info/LICENSE", "LicenseText": "PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010\nPython Software Foundation; All Rights Reserved\" are retained in Python alone or\nin any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n", "Name": "portalocker", "URL": "https://github.com/WoLpH/portalocker", - "Version": "1.5.2" + "Version": "2.0.0" + }, + { + "Author": "Peter Bengtsson", + "Description": "Turns CSS blocks into style attributes", + "License": "Python Software Foundation License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/premailer-3.7.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2009-2012, Peter Bengtsson\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Peter Bengtsson nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Peter Bengtsson OR CONTRIBUTORS\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", + "Name": "premailer", + "URL": "http://github.com/peterbe/premailer", + "Version": "3.7.0" }, { "Author": "Matthew Honnibal", "Description": "Cython hash table that trusts the keys are pre-hashed", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/preshed-3.0.5.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 ExplosionAI GmbH, 2014 Matthew Honnibal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "preshed", "URL": "https://github.com/explosion/preshed", - "Version": "3.0.2" + "Version": "3.0.5" }, { "Author": "Luke Maurits", "Description": "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/prettytable-0.7.2.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/prettytable-0.7.2.dist-info/COPYING", "LicenseText": "# Copyright (c) 2009-2013 Luke Maurits \n# All rights reserved.\n# With contributions from:\n# * Chris Clark\n# * Christoph Robbert\n# * Klein Stephane\n# * \"maartendb\"\n#\n# Redistribution and use in source and binary forms, with or without\n# modification, are permitted provided that the following conditions are met:\n#\n# * Redistributions of source code must retain the above copyright notice,\n# this list of conditions and the following disclaimer.\n# * Redistributions in binary form must reproduce the above copyright notice,\n# this list of conditions and the following disclaimer in the documentation\n# and/or other materials provided with the distribution.\n# * The name of the author may not be used to endorse or promote products\n# derived from this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n# POSSIBILITY OF SUCH DAMAGE.\n", "Name": "prettytable", "URL": "http://code.google.com/p/prettytable", "Version": "0.7.2" }, - { - "Author": "Nilton Volpato", - "Description": "Text progress bar library for Python.", - "License": "GNU Library or Lesser General Public License (LGPL), BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/progressbar-2.5.dist-info/LICENSE.txt", - "LicenseText": "You can redistribute and/or modify this library under the terms of the\nGNU LGPL license or BSD license (or both).\n\n---\n\nprogressbar - Text progress bar library for python.\nCopyright (C) 2005 Nilton Volpato\n\nThis library is free software; you can redistribute it and/or\nmodify it under the terms of the GNU Lesser General Public\nLicense as published by the Free Software Foundation; either\nversion 2.1 of the License, or (at your option) any later version.\n\nThis library is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\nLesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public\nLicense along with this library; if not, write to the Free Software\nFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n\n---\n\nprogressbar - Text progress bar library for python\nCopyright (c) 2008 Nilton Volpato\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of the author nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", - "Name": "progressbar", - "URL": "http://code.google.com/p/python-progressbar", - "Version": "2.5" - }, { "Author": "Rick van Hattem (Wolph)", "Description": "A Python Progressbar library to provide visual (yet text based) progress to long running operations.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/progressbar2-3.47.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/progressbar2-3.53.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015, Rick van Hattem (Wolph)\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of Python Progressbar nor the names of its\n contributors may be used to endorse or promote products derived from this\n software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT\nOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "progressbar2", "URL": "https://github.com/WoLpH/python-progressbar", - "Version": "3.47.0" + "Version": "3.53.1" }, { "Author": "Brian Brazil", "Description": "Python client for the Prometheus monitoring system.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/prometheus_client-0.7.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/prometheus_client-0.9.0.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "prometheus-client", "URL": "https://github.com/prometheus/client_python", - "Version": "0.7.1" + "Version": "0.9.0" }, { "Author": "Viktor Adam", "Description": "Prometheus metrics exporter for Flask", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/prometheus_flask_exporter-0.12.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/prometheus_flask_exporter-0.18.1.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 Viktor Adam\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "prometheus-flask-exporter", "URL": "https://github.com/rycus86/prometheus_flask_exporter", - "Version": "0.12.1" + "Version": "0.18.1" }, { "Author": "Syrus Akbary", "Description": "Promises/A+ implementation for Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/promise-2.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/promise-2.3.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2016 Syrus Akbary\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "promise", "URL": "https://github.com/syrusakbary/promise", @@ -3903,11 +4663,11 @@ "Author": "Jonathan Slenders", "Description": "Library for building powerful interactive command lines in Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/prompt_toolkit-3.0.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/prompt_toolkit-3.0.8.dist-info/LICENSE", "LicenseText": "Copyright (c) 2014, Jonathan Slenders\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this\n list of conditions and the following disclaimer in the documentation and/or\n other materials provided with the distribution.\n\n* Neither the name of the {organization} nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "prompt-toolkit", "URL": "https://github.com/prompt-toolkit/python-prompt-toolkit", - "Version": "3.0.2" + "Version": "3.0.8" }, { "Author": "UNKNOWN", @@ -3917,34 +4677,44 @@ "LicenseText": "UNKNOWN", "Name": "protobuf", "URL": "https://developers.google.com/protocol-buffers/", - "Version": "3.11.2" + "Version": "3.14.0" + }, + { + "Author": "Kapor Zhu", + "Description": "Ben Hodgson: A teeny Python library for creating Python dicts from protocol buffers and the reverse. Useful as an intermediate step before serialisation (e.g. to JSON). Kapor: upgrade it to PB3 and PY3, rename it to protobuf3-to-dict", + "License": "Public Domain", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "protobuf3-to-dict", + "URL": "https://github.com/kaporzhu/protobuf-to-dict", + "Version": "0.1.5" }, { "Author": "Giampaolo Rodola", "Description": "Cross-platform lib for process and system monitoring in Python.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/psutil-5.6.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/psutil-5.7.3.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2009, Jay Loden, Dave Daeschler, Giampaolo Rodola'\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the name of the psutil authors nor the names of its contributors\n may be used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "psutil", "URL": "https://github.com/giampaolo/psutil", - "Version": "5.6.7" + "Version": "5.7.3" }, { "Author": "Federico Di Gregorio", "Description": "psycopg2 - Python-PostgreSQL Database Adapter", - "License": "GNU Library or Lesser General Public License (LGPL), Zope Public License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/psycopg2-2.8.4.dist-info/LICENSE", + "License": "GNU Library or Lesser General Public License (LGPL)", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/psycopg2-2.8.6.dist-info/LICENSE", "LicenseText": "psycopg2 and the LGPL\n---------------------\n\npsycopg2 is free software: you can redistribute it and/or modify it\nunder the terms of the GNU Lesser General Public License as published\nby the Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\npsycopg2 is distributed in the hope that it will be useful, but WITHOUT\nANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public\nLicense for more details.\n\nIn addition, as a special exception, the copyright holders give\npermission to link this program with the OpenSSL library (or with\nmodified versions of OpenSSL that use the same license as OpenSSL),\nand distribute linked combinations including the two.\n\nYou must obey the GNU Lesser General Public License in all respects for\nall of the code used other than OpenSSL. If you modify file(s) with this\nexception, you may extend this exception to your version of the file(s),\nbut you are not obligated to do so. If you do not wish to do so, delete\nthis exception statement from your version. If you delete this exception\nstatement from all source files in the program, then also delete it here.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with psycopg2 (see the doc/ directory.)\nIf not, see .\n\n\nAlternative licenses\n--------------------\n\nThe following BSD-like license applies (at your option) to the files following\nthe pattern ``psycopg/adapter*.{h,c}`` and ``psycopg/microprotocol*.{h,c}``:\n\n Permission is granted to anyone to use this software for any purpose,\n including commercial applications, and to alter it and redistribute it\n freely, subject to the following restrictions:\n\n 1. The origin of this software must not be misrepresented; you must not\n claim that you wrote the original software. If you use this\n software in a product, an acknowledgment in the product documentation\n would be appreciated but is not required.\n\n 2. Altered source versions must be plainly marked as such, and must not\n be misrepresented as being the original software.\n\n 3. This notice may not be removed or altered from any source distribution.\n", "Name": "psycopg2", - "URL": "http://initd.org/psycopg/", - "Version": "2.8.4" + "URL": "https://psycopg.org/", + "Version": "2.8.6" }, { "Author": "Thomas Kluyver", "Description": "Run a subprocess in a pseudo terminal", - "License": "UNKNOWN", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "ISC License (ISCL)", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ptyprocess-0.6.0.dist-info/LICENSE", + "LicenseText": "Ptyprocess is under the ISC license, as code derived from Pexpect.\n http://opensource.org/licenses/ISC\n\nCopyright (c) 2013-2014, Pexpect development team\nCopyright (c) 2012, Noah Spurrier \n\nPERMISSION TO USE, COPY, MODIFY, AND/OR DISTRIBUTE THIS SOFTWARE FOR ANY PURPOSE\nWITH OR WITHOUT FEE IS HEREBY GRANTED, PROVIDED THAT THE ABOVE COPYRIGHT NOTICE\nAND THIS PERMISSION NOTICE APPEAR IN ALL COPIES. THE SOFTWARE IS PROVIDED\n\"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE\nINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT\nSHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL\nDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,\nWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING\nOUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n", "Name": "ptyprocess", "URL": "https://github.com/pexpect/ptyprocess", "Version": "0.6.0" @@ -3953,21 +4723,21 @@ "Author": "holger krekel, Ronny Pfannschmidt, Benjamin Peterson and others", "Description": "library with cross-python path, ini-parsing, io, code, log facilities", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/py-1.8.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/py-1.9.0.dist-info/LICENSE", "LicenseText": "\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n \n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n \n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n\n", "Name": "py", - "URL": "http://py.readthedocs.io/", - "Version": "1.8.1" + "URL": "https://py.readthedocs.io/", + "Version": "1.9.0" }, { "Author": "Matthew Brennan Jones", "Description": "Get CPU info with pure Python 2 & 3", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/py_cpuinfo-5.0.0.dist-info/LICENSE", - "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014-2019 Matthew Brennan Jones \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/py_cpuinfo-7.0.0.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014-2020 Matthew Brennan Jones \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "py-cpuinfo", "URL": "https://github.com/workhorsy/py-cpuinfo", - "Version": "5.0.0" + "Version": "7.0.0" }, { "Author": "Ben Frederickson", @@ -3977,23 +4747,13 @@ "LicenseText": "UNKNOWN", "Name": "py-spy", "URL": "https://github.com/benfred/py-spy", - "Version": "0.3.2" - }, - { - "Author": "Theodoros Giannakopoulos", - "Description": "Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications", - "License": "Apache License, Version 2.0", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "pyAudioAnalysis", - "URL": "https://github.com/tyiannak/pyAudioAnalysis", - "Version": "0.2.5" + "Version": "0.3.3" }, { "Author": "Ben Mabey", "Description": "Interactive topic model visualization. Port of the R package.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyLDAvis-2.1.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyLDAvis-2.1.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015, Ben Mabey\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n* Neither the name of pyLDAvis nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "pyLDAvis", "URL": "https://github.com/bmabey/pyLDAvis", @@ -4003,27 +4763,47 @@ "Author": "The pyOpenSSL developers", "Description": "Python wrapper module around the OpenSSL library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyOpenSSL-19.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyOpenSSL-20.0.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pyOpenSSL", "URL": "https://pyopenssl.org/", - "Version": "19.1.0" + "Version": "20.0.0" }, { "Author": "Wojciech Mu\u0142a", "Description": "pyahocorasick is a fast and memory efficient library for exact or approximate multi-pattern string search. With the ahocorasick.Automaton class, you can find multiple key strings occurrences at once in some input text. You can use it as a plain dict-like Trie or convert a Trie to an automaton for efficient Aho-Corasick search. Implemented in C and tested on Python 2.7 and 3.4+. Works on Linux, Mac and Windows. BSD-3-clause license.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyahocorasick-1.4.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyahocorasick-1.4.0.dist-info/LICENSE", "LicenseText": "\nCopyright (c) 2011-2016 Wojciech Mu\u0142a\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or\nwithout modification, are permitted provided that the following\nconditions are met:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials\n provided with the distribution.\n* Neither the name of the Wojciech Mu\u0142a nor the names of its\n contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES,\nINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF\nUSE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED\nAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING\nIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "pyahocorasick", "URL": "http://github.com/WojciechMula/pyahocorasick", "Version": "1.4.0" }, + { + "Author": "Mike Kazantsev", + "Description": "PyYAML-based module to produce pretty and readable YAML-serialized data", + "License": "WTFPL", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyaml-20.4.0.dist-info/COPYING", + "LicenseText": " DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n Version 2, December 2004\n\n Copyright (C) 2012 Mike Kazantsev \n\n Everyone is permitted to copy and distribute verbatim or modified\n copies of this license document, and changing it is allowed as long\n as the name is changed.\n\n DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. You just DO WHAT THE FUCK YOU WANT TO.\n", + "Name": "pyaml", + "URL": "https://github.com/mk-fg/pretty-yaml", + "Version": "20.4.0" + }, + { + "Author": "UNKNOWN", + "Description": "Python library for Apache Arrow", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "pyarrow", + "URL": "https://arrow.apache.org/", + "Version": "2.0.0" + }, { "Author": "Ilya Etingof", "Description": "ASN.1 types and codecs", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyasn1-0.4.8.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyasn1-0.4.8.dist-info/LICENSE.rst", "LicenseText": "Copyright (c) 2005-2019, Ilya Etingof \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, \n this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE \nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE \nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE. \n", "Name": "pyasn1", "URL": "https://github.com/etingof/pyasn1", @@ -4033,7 +4813,7 @@ "Author": "Ilya Etingof", "Description": "A collection of ASN.1-based protocols modules.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyasn1_modules-0.2.8.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyasn1_modules-0.2.8.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2005-2019, Ilya Etingof \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, \n this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE \nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE \nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE. \n", "Name": "pyasn1-modules", "URL": "https://github.com/etingof/pyasn1-modules", @@ -4043,28 +4823,28 @@ "Author": "Wenzel Jakob", "Description": "Seamless operability between C++11 and Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pybind11-2.4.3.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2016 Wenzel Jakob , All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nPlease also refer to the file CONTRIBUTING.md, which clarifies licensing of\nexternal contributions to this project including patches, pull requests, etc.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pybind11-2.6.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2016 Wenzel Jakob , All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nPlease also refer to the file .github/CONTRIBUTING.md, which clarifies licensing of\nexternal contributions to this project including patches, pull requests, etc.\n", "Name": "pybind11", "URL": "https://github.com/pybind/pybind11", - "Version": "2.4.3" + "Version": "2.6.1" }, { - "Author": "Ian Lee", + "Author": "Johann C. Rocholl", "Description": "Python style guide checker", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pycodestyle-2.5.0.dist-info/LICENSE.txt", - "LicenseText": "Copyright \u00a9 2006-2009 Johann C. Rocholl \nCopyright \u00a9 2009-2014 Florent Xicluna \nCopyright \u00a9 2014-2018 Ian Lee \n\nLicensed under the terms of the Expat License\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation files\n(the \"Software\"), to deal in the Software without restriction,\nincluding without limitation the rights to use, copy, modify, merge,\npublish, distribute, sublicense, and/or sell copies of the Software,\nand to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS\nBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pycodestyle-2.6.0.dist-info/LICENSE", + "LicenseText": "Copyright \u00a9 2006-2009 Johann C. Rocholl \nCopyright \u00a9 2009-2014 Florent Xicluna \nCopyright \u00a9 2014-2020 Ian Lee \n\nLicensed under the terms of the Expat License\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation files\n(the \"Software\"), to deal in the Software without restriction,\nincluding without limitation the rights to use, copy, modify, merge,\npublish, distribute, sublicense, and/or sell copies of the Software,\nand to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS\nBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pycodestyle", "URL": "https://pycodestyle.readthedocs.io/", - "Version": "2.5.0" + "Version": "2.6.0" }, { "Author": "Ilan Schnell", "Description": "bindings to picosat (a SAT solver)", "License": "MIT", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pycosat-0.6.3.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2013, Ilan Schnell, Continuum Analytics, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", "Name": "pycosat", "URL": "https://github.com/ContinuumIO/pycosat", "Version": "0.6.3" @@ -4073,41 +4853,51 @@ "Author": "Eli Bendersky", "Description": "C parser in Python", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pycparser-2.20.dist-info/LICENSE", + "LicenseText": "pycparser -- A C parser in Python\n\nCopyright (c) 2008-2017, Eli Bendersky\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this \n list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright notice, \n this list of conditions and the following disclaimer in the documentation \n and/or other materials provided with the distribution.\n* Neither the name of Eli Bendersky nor the names of its contributors may \n be used to endorse or promote products derived from this software without \n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND \nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED \nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE \nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE \nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR \nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE \nGOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) \nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT \nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT \nOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pycparser", "URL": "https://github.com/eliben/pycparser", - "Version": "2.19" + "Version": "2.20" + }, + { + "Author": "HoloViz", + "Description": "Python package common tasks for users (e.g. copy examples, fetch data, ...)", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyct-0.4.8.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2017-18, PyViz\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of cube-explorer nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "pyct", + "URL": "https://github.com/pyviz-dev/pyct", + "Version": "0.4.8" }, { "Author": "Samuel Colvin", "Description": "Data validation and settings management using python 3.6 type hinting", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pydantic-1.7.3.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2017, 2018, 2019 Samuel Colvin and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pydantic", "URL": "https://github.com/samuelcolvin/pydantic", - "Version": "1.4" + "Version": "1.7.3" }, { - "Author": "The PyData Development Team", - "Description": "PyData helpers for authenticating to Google APIs", - "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pydata_google_auth-0.2.1.dist-info/LICENSE.txt", - "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2008-2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", - "Name": "pydata-google-auth", - "URL": "https://github.com/pydata/pydata-google-auth", - "Version": "0.2.1" + "Author": "Andrew Duberstein", + "Description": "Widget for deck.gl maps", + "License": "Apache 2.0 License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pydeck-0.5.0.dist-info/LICENSE.txt", + "LicenseText": " Copyright 2020 vis.gl, a Series of LF Projects, LLC\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "pydeck", + "URL": "https://github.com/visgl/deck.gl/tree/master/bindings/pydeck", + "Version": "0.5.0" }, { "Author": "Amir Rachum", "Description": "Python docstring style checker", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pydocstyle-5.0.2.dist-info/LICENSE-MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pydocstyle-5.1.1.dist-info/LICENSE-MIT", "LicenseText": "Copyright (c) 2012 GreenSteam, \n\nCopyright (c) 2014-2017 Amir Rachum, \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pydocstyle", "URL": "https://github.com/PyCQA/pydocstyle/", - "Version": "5.0.2" + "Version": "5.1.1" }, { "Author": "James Robert", @@ -4117,63 +4907,93 @@ "LicenseText": "UNKNOWN", "Name": "pydub", "URL": "http://pydub.com", - "Version": "0.23.1" + "Version": "0.24.1" }, { "Author": "chenjiandongx", "Description": "Python options, make charting easier", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyecharts-1.6.2.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (c) 2017-2019 chenjiandongx\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyecharts-1.9.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2017-2020 chenjiandongx\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pyecharts", "URL": "https://github.com/pyecharts/pyecharts", - "Version": "1.6.2" + "Version": "1.9.0" }, { "Author": "Joshua Holbrook", "Description": "A port of node.js's EventEmitter to python.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyee-6.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyee-7.0.4.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Joshua Holbrook\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "pyee", "URL": "https://github.com/jfhbrook/pyee", - "Version": "6.0.0" + "Version": "7.0.4" }, { "Author": "Will Mayner", "Description": "A Python wrapper for Ofir Pele and Michael Werman's implementation of the Earth Mover's Distance.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyemd-0.5.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyemd-0.5.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2014-2017 Will Mayner\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "pyemd", "URL": "http://github.com/wmayner/pyemd", "Version": "0.5.1" }, + { + "Author": "C.W.", + "Description": "A python library to read and write structured data in csv, zipped csvformat and to/from databases", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyexcel_io-0.6.4.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2015-2020 by Onni Software Ltd. and its contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms of the software as well\nas documentation, with or without modification, are permitted provided\nthat the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of 'pyexcel-io' nor the names of the contributors\n may not be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT\nNOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", + "Name": "pyexcel-io", + "URL": "https://github.com/pyexcel/pyexcel-io", + "Version": "0.6.4" + }, + { + "Author": "chfw", + "Description": "A wrapper library to read, manipulate and write data in xlsx and xlsmformat", + "License": "New BSD", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyexcel_xlsx-0.6.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2015-2020 by Onni Software Ltd. and its contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms of the software as well\nas documentation, with or without modification, are permitted provided\nthat the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of 'pyexcel-xlsx' nor the names of the contributors\n may not be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT\nNOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", + "Name": "pyexcel-xlsx", + "URL": "https://github.com/pyexcel/pyexcel-xlsx", + "Version": "0.6.0" + }, { "Author": "A lot of people", "Description": "passive checker of Python programs", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyflakes-2.1.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyflakes-2.2.0.dist-info/LICENSE", "LicenseText": "Copyright 2005-2011 Divmod, Inc.\nCopyright 2013-2014 Florent Xicluna\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "pyflakes", "URL": "https://github.com/PyCQA/pyflakes", - "Version": "2.1.1" + "Version": "2.2.0" + }, + { + "Author": "Pedro Rodriguez", + "Description": "Package for creating data pipelines with chain functional programming", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyfunctional-1.4.2.dist-info/LICENSE.txt", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2018 Pedro Rodriguez\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", + "Name": "pyfunctional", + "URL": "https://github.com/EntilZha/PyFunctional", + "Version": "1.4.2" }, { "Author": "Alex Holkner", "Description": "Cross-platform windowing and multimedia library", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyglet-1.5.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2006-2008 Alex Holkner\nCopyright (c) 2008-2019 pyglet contributorsAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright \n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n * Neither the name of pyglet nor the names of its\n contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS\nFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\nCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN\nANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "pyglet", "URL": "http://pyglet.readthedocs.org/en/latest/", - "Version": "1.3.2" + "Version": "1.5.0" }, { "Author": "Christoph Heer", "Description": "SAP HANA Database Client for Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyhdb-0.3.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyhdb-0.3.4.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pyhdb", "URL": "https://github.com/SAP/pyhdb", @@ -4183,57 +5003,87 @@ "Author": "Joe Rickerby", "Description": "Call stack profiler for Python. Shows you why your code is slow!", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyinstrument-3.1.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyinstrument-3.2.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2014-2018, Joe Rickerby and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\nmay be used to endorse or promote products derived from this software without\nspecific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n", "Name": "pyinstrument", "URL": "https://github.com/joerick/pyinstrument", - "Version": "3.1.0" + "Version": "3.2.0" }, { "Author": "Joe Rickerby", "Description": "A CPython extension supporting pyinstrument", "License": "UNKNOWN", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyinstrument_cext-0.2.3.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2017, Joe Rickerby\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\nmay be used to endorse or promote products derived from this software without\nspecific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pyinstrument-cext", "URL": "https://github.com/joerick/pyinstrument_cext", - "Version": "0.2.2" - }, - { - "Author": "Eric J. Ma", - "Description": "Tools for cleaning pandas DataFrames", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyjanitor-0.20.0.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (c) 2018-onwards pyjanitor devs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "pyjanitor", - "URL": "https://github.com/ericmjl/pyjanitor", - "Version": "0.20.0" + "Version": "0.2.3" }, { "Author": "UNKNOWN", "Description": "pylama -- Code audit tool for python", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pylama-7.7.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pylama-7.7.1.dist-info/LICENSE", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n", "Name": "pylama", "URL": "UNKNOWN", "Version": "7.7.1" }, + { + "Author": "Daniel Lindsley", + "Description": "A pure Python Levenshtein implementation that's not freaking GPL'd.", + "License": "BSD License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "pylev", + "URL": "http://github.com/toastdriven/pylev", + "Version": "1.3.0" + }, { "Author": "Python Code Quality Authority", "Description": "python code static checker", "License": "GNU General Public License (GPL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pylint-2.4.4.dist-info/COPYING", - "LicenseText": "\t\t GNU GENERAL PUBLIC LICENSE\n\t\t Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.\n\t51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\t\t\t Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users. This\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it. (Some other Free Software Foundation software is covered by\nthe GNU Library General Public License instead.) You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have. You must make sure that they, too, receive or can get the\nsource code. And you must show them these terms so they know their\nrights.\n\n We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware. If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n Finally, any free program is threatened constantly by software\npatents. We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary. To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\f\n\t\t GNU GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License. The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage. (Hereinafter, translation is included without limitation in\nthe term \"modification\".) Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n 1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n 2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) You must cause the modified files to carry prominent notices\n stating that you changed the files and the date of any change.\n\n b) You must cause any work that you distribute or publish, that in\n whole or in part contains or is derived from the Program or any\n part thereof, to be licensed as a whole at no charge to all third\n parties under the terms of this License.\n\n c) If the modified program normally reads commands interactively\n when run, you must cause it, when started running for such\n interactive use in the most ordinary way, to print or display an\n announcement including an appropriate copyright notice and a\n notice that there is no warranty (or else, saying that you provide\n a warranty) and that users may redistribute the program under\n these conditions, and telling the user how to view a copy of this\n License. (Exception: if the Program itself is interactive but\n does not normally print such an announcement, your work based on\n the Program is not required to print an announcement.)\n\f\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n a) Accompany it with the complete corresponding machine-readable\n source code, which must be distributed under the terms of Sections\n 1 and 2 above on a medium customarily used for software interchange; or,\n\n b) Accompany it with a written offer, valid for at least three\n years, to give any third party, for a charge no more than your\n cost of physically performing source distribution, a complete\n machine-readable copy of the corresponding source code, to be\n distributed under the terms of Sections 1 and 2 above on a medium\n customarily used for software interchange; or,\n\n c) Accompany it with the information you received as to the offer\n to distribute corresponding source code. (This alternative is\n allowed only for noncommercial distribution and only if you\n received the program in object code or executable form with such\n an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it. For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable. However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\f\n 4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License. Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n 5. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n 6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n 7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\f\n 8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded. In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n 9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number. If the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation. If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n 10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission. For software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this. Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n\t\t\t NO WARRANTY\n\n 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n\t\t END OF TERMS AND CONDITIONS\n\f\n\t How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This program is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 2 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program; if not, write to the Free Software\n Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n\n\nAlso add information on how to contact you by electronic and paper mail.\n\nIf the program is interactive, make it output a short notice like this\nwhen it starts in an interactive mode:\n\n Gnomovision version 69, Copyright (C) year name of author\n Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, the commands you use may\nbe called something other than `show w' and `show c'; they could even be\nmouse-clicks or menu items--whatever suits your program.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the program, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n `Gnomovision' (which makes passes at compilers) written by James Hacker.\n\n , 1 April 1989\n Ty Coon, President of Vice\n\nThis General Public License does not permit incorporating your program into\nproprietary programs. If your program is a subroutine library, you may\nconsider it more useful to permit linking proprietary applications with the\nlibrary. If this is what you want to do, use the GNU Library General\nPublic License instead of this License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pylint-2.6.0.dist-info/COPYING", + "LicenseText": "\t\t GNU GENERAL PUBLIC LICENSE\n\t\t Version 2, June 1991\n\n Copyright (C) 1989, 1991 Free Software Foundation, Inc.\n\t51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\t\t\t Preamble\n\n The licenses for most software are designed to take away your\nfreedom to share and change it. By contrast, the GNU General Public\nLicense is intended to guarantee your freedom to share and change free\nsoftware--to make sure the software is free for all its users. This\nGeneral Public License applies to most of the Free Software\nFoundation's software and to any other program whose authors commit to\nusing it. (Some other Free Software Foundation software is covered by\nthe GNU Library General Public License instead.) You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthis service if you wish), that you receive source code or can get it\nif you want it, that you can change the software or use pieces of it\nin new free programs; and that you know you can do these things.\n\n To protect your rights, we need to make restrictions that forbid\nanyone to deny you these rights or to ask you to surrender the rights.\nThese restrictions translate to certain responsibilities for you if you\ndistribute copies of the software, or if you modify it.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must give the recipients all the rights that\nyou have. You must make sure that they, too, receive or can get the\nsource code. And you must show them these terms so they know their\nrights.\n\n We protect your rights with two steps: (1) copyright the software, and\n(2) offer you this license which gives you legal permission to copy,\ndistribute and/or modify the software.\n\n Also, for each author's protection and ours, we want to make certain\nthat everyone understands that there is no warranty for this free\nsoftware. If the software is modified by someone else and passed on, we\nwant its recipients to know that what they have is not the original, so\nthat any problems introduced by others will not reflect on the original\nauthors' reputations.\n\n Finally, any free program is threatened constantly by software\npatents. We wish to avoid the danger that redistributors of a free\nprogram will individually obtain patent licenses, in effect making the\nprogram proprietary. To prevent this, we have made it clear that any\npatent must be licensed for everyone's free use or not licensed at all.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n\t\t GNU GENERAL PUBLIC LICENSE\n TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. This License applies to any program or other work which contains\na notice placed by the copyright holder saying it may be distributed\nunder the terms of this General Public License. The \"Program\", below,\nrefers to any such program or work, and a \"work based on the Program\"\nmeans either the Program or any derivative work under copyright law:\nthat is to say, a work containing the Program or a portion of it,\neither verbatim or with modifications and/or translated into another\nlanguage. (Hereinafter, translation is included without limitation in\nthe term \"modification\".) Each licensee is addressed as \"you\".\n\nActivities other than copying, distribution and modification are not\ncovered by this License; they are outside its scope. The act of\nrunning the Program is not restricted, and the output from the Program\nis covered only if its contents constitute a work based on the\nProgram (independent of having been made by running the Program).\nWhether that is true depends on what the Program does.\n\n 1. You may copy and distribute verbatim copies of the Program's\nsource code as you receive it, in any medium, provided that you\nconspicuously and appropriately publish on each copy an appropriate\ncopyright notice and disclaimer of warranty; keep intact all the\nnotices that refer to this License and to the absence of any warranty;\nand give any other recipients of the Program a copy of this License\nalong with the Program.\n\nYou may charge a fee for the physical act of transferring a copy, and\nyou may at your option offer warranty protection in exchange for a fee.\n\n 2. You may modify your copy or copies of the Program or any portion\nof it, thus forming a work based on the Program, and copy and\ndistribute such modifications or work under the terms of Section 1\nabove, provided that you also meet all of these conditions:\n\n a) You must cause the modified files to carry prominent notices\n stating that you changed the files and the date of any change.\n\n b) You must cause any work that you distribute or publish, that in\n whole or in part contains or is derived from the Program or any\n part thereof, to be licensed as a whole at no charge to all third\n parties under the terms of this License.\n\n c) If the modified program normally reads commands interactively\n when run, you must cause it, when started running for such\n interactive use in the most ordinary way, to print or display an\n announcement including an appropriate copyright notice and a\n notice that there is no warranty (or else, saying that you provide\n a warranty) and that users may redistribute the program under\n these conditions, and telling the user how to view a copy of this\n License. (Exception: if the Program itself is interactive but\n does not normally print such an announcement, your work based on\n the Program is not required to print an announcement.)\n\nThese requirements apply to the modified work as a whole. If\nidentifiable sections of that work are not derived from the Program,\nand can be reasonably considered independent and separate works in\nthemselves, then this License, and its terms, do not apply to those\nsections when you distribute them as separate works. But when you\ndistribute the same sections as part of a whole which is a work based\non the Program, the distribution of the whole must be on the terms of\nthis License, whose permissions for other licensees extend to the\nentire whole, and thus to each and every part regardless of who wrote it.\n\nThus, it is not the intent of this section to claim rights or contest\nyour rights to work written entirely by you; rather, the intent is to\nexercise the right to control the distribution of derivative or\ncollective works based on the Program.\n\nIn addition, mere aggregation of another work not based on the Program\nwith the Program (or with a work based on the Program) on a volume of\na storage or distribution medium does not bring the other work under\nthe scope of this License.\n\n 3. You may copy and distribute the Program (or a work based on it,\nunder Section 2) in object code or executable form under the terms of\nSections 1 and 2 above provided that you also do one of the following:\n\n a) Accompany it with the complete corresponding machine-readable\n source code, which must be distributed under the terms of Sections\n 1 and 2 above on a medium customarily used for software interchange; or,\n\n b) Accompany it with a written offer, valid for at least three\n years, to give any third party, for a charge no more than your\n cost of physically performing source distribution, a complete\n machine-readable copy of the corresponding source code, to be\n distributed under the terms of Sections 1 and 2 above on a medium\n customarily used for software interchange; or,\n\n c) Accompany it with the information you received as to the offer\n to distribute corresponding source code. (This alternative is\n allowed only for noncommercial distribution and only if you\n received the program in object code or executable form with such\n an offer, in accord with Subsection b above.)\n\nThe source code for a work means the preferred form of the work for\nmaking modifications to it. For an executable work, complete source\ncode means all the source code for all modules it contains, plus any\nassociated interface definition files, plus the scripts used to\ncontrol compilation and installation of the executable. However, as a\nspecial exception, the source code distributed need not include\nanything that is normally distributed (in either source or binary\nform) with the major components (compiler, kernel, and so on) of the\noperating system on which the executable runs, unless that component\nitself accompanies the executable.\n\nIf distribution of executable or object code is made by offering\naccess to copy from a designated place, then offering equivalent\naccess to copy the source code from the same place counts as\ndistribution of the source code, even though third parties are not\ncompelled to copy the source along with the object code.\n\n 4. You may not copy, modify, sublicense, or distribute the Program\nexcept as expressly provided under this License. Any attempt\notherwise to copy, modify, sublicense or distribute the Program is\nvoid, and will automatically terminate your rights under this License.\nHowever, parties who have received copies, or rights, from you under\nthis License will not have their licenses terminated so long as such\nparties remain in full compliance.\n\n 5. You are not required to accept this License, since you have not\nsigned it. However, nothing else grants you permission to modify or\ndistribute the Program or its derivative works. These actions are\nprohibited by law if you do not accept this License. Therefore, by\nmodifying or distributing the Program (or any work based on the\nProgram), you indicate your acceptance of this License to do so, and\nall its terms and conditions for copying, distributing or modifying\nthe Program or works based on it.\n\n 6. Each time you redistribute the Program (or any work based on the\nProgram), the recipient automatically receives a license from the\noriginal licensor to copy, distribute or modify the Program subject to\nthese terms and conditions. You may not impose any further\nrestrictions on the recipients' exercise of the rights granted herein.\nYou are not responsible for enforcing compliance by third parties to\nthis License.\n\n 7. If, as a consequence of a court judgment or allegation of patent\ninfringement or for any other reason (not limited to patent issues),\nconditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot\ndistribute so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you\nmay not distribute the Program at all. For example, if a patent\nlicense would not permit royalty-free redistribution of the Program by\nall those who receive copies directly or indirectly through you, then\nthe only way you could satisfy both it and this License would be to\nrefrain entirely from distribution of the Program.\n\nIf any portion of this section is held invalid or unenforceable under\nany particular circumstance, the balance of the section is intended to\napply and the section as a whole is intended to apply in other\ncircumstances.\n\nIt is not the purpose of this section to induce you to infringe any\npatents or other property right claims or to contest validity of any\nsuch claims; this section has the sole purpose of protecting the\nintegrity of the free software distribution system, which is\nimplemented by public license practices. Many people have made\ngenerous contributions to the wide range of software distributed\nthrough that system in reliance on consistent application of that\nsystem; it is up to the author/donor to decide if he or she is willing\nto distribute software through any other system and a licensee cannot\nimpose that choice.\n\nThis section is intended to make thoroughly clear what is believed to\nbe a consequence of the rest of this License.\n\n 8. If the distribution and/or use of the Program is restricted in\ncertain countries either by patents or by copyrighted interfaces, the\noriginal copyright holder who places the Program under this License\nmay add an explicit geographical distribution limitation excluding\nthose countries, so that distribution is permitted only in or among\ncountries not thus excluded. In such case, this License incorporates\nthe limitation as if written in the body of this License.\n\n 9. The Free Software Foundation may publish revised and/or new versions\nof the General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\nEach version is given a distinguishing version number. If the Program\nspecifies a version number of this License which applies to it and \"any\nlater version\", you have the option of following the terms and conditions\neither of that version or of any later version published by the Free\nSoftware Foundation. If the Program does not specify a version number of\nthis License, you may choose any version ever published by the Free Software\nFoundation.\n\n 10. If you wish to incorporate parts of the Program into other free\nprograms whose distribution conditions are different, write to the author\nto ask for permission. For software which is copyrighted by the Free\nSoftware Foundation, write to the Free Software Foundation; we sometimes\nmake exceptions for this. Our decision will be guided by the two goals\nof preserving the free status of all derivatives of our free software and\nof promoting the sharing and reuse of software generally.\n\n\t\t\t NO WARRANTY\n\n 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\nFOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN\nOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\nPROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\nOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS\nTO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE\nPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\nREPAIR OR CORRECTION.\n\n 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\nREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\nINCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\nOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\nTO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\nYOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\nPROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGES.\n\n\t\t END OF TERMS AND CONDITIONS\n\n\t How to Apply These Terms to Your New Programs\n\n If you develop a new program, and you want it to be of the greatest\npossible use to the public, the best way to achieve this is to make it\nfree software which everyone can redistribute and change under these terms.\n\n To do so, attach the following notices to the program. It is safest\nto attach them to the start of each source file to most effectively\nconvey the exclusion of warranty; and each file should have at least\nthe \"copyright\" line and a pointer to where the full notice is found.\n\n \n Copyright (C) \n\n This program is free software; you can redistribute it and/or modify\n it under the terms of the GNU General Public License as published by\n the Free Software Foundation; either version 2 of the License, or\n (at your option) any later version.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n You should have received a copy of the GNU General Public License\n along with this program; if not, write to the Free Software\n Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA\n\n\nAlso add information on how to contact you by electronic and paper mail.\n\nIf the program is interactive, make it output a short notice like this\nwhen it starts in an interactive mode:\n\n Gnomovision version 69, Copyright (C) year name of author\n Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n This is free software, and you are welcome to redistribute it\n under certain conditions; type `show c' for details.\n\nThe hypothetical commands `show w' and `show c' should show the appropriate\nparts of the General Public License. Of course, the commands you use may\nbe called something other than `show w' and `show c'; they could even be\nmouse-clicks or menu items--whatever suits your program.\n\nYou should also get your employer (if you work as a programmer) or your\nschool, if any, to sign a \"copyright disclaimer\" for the program, if\nnecessary. Here is a sample; alter the names:\n\n Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n `Gnomovision' (which makes passes at compilers) written by James Hacker.\n\n , 1 April 1989\n Ty Coon, President of Vice\n\nThis General Public License does not permit incorporating your program into\nproprietary programs. If your program is a subroutine library, you may\nconsider it more useful to permit linking proprietary applications with the\nlibrary. If this is what you want to do, use the GNU Library General\nPublic License instead of this License.\n", "Name": "pylint", "URL": "https://github.com/PyCQA/pylint", - "Version": "2.4.4" + "Version": "2.6.0" + }, + { + "Author": "Rupert Bedford", + "Description": "Black plugin for the Python Language Server", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyls_black-0.4.6.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2018 Rupert Bedford\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "pyls-black", + "URL": "https://github.com/rupert/pyls-black", + "Version": "0.4.6" + }, + { + "Author": "Florian Mounier", + "Description": "Isort plugin for python-language-server", + "License": "MIT", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "pyls-isort", + "URL": "https://github.com/paradoxxxzero/pyls-isort", + "Version": "0.2.0" + }, + { + "Author": "Tom van Ommeren", + "Description": "Mypy linter for the Python Language Server", + "License": "UNKNOWN", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "pyls-mypy", + "URL": "https://github.com/tomv564/pyls-mypy", + "Version": "0.1.8" }, { "Author": "Nicolas Hennion", "Description": "Python library to parse Linux /proc/mdstat", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pymdstat-0.4.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pymdstat-0.4.2.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Nicolas Hennion\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "pymdstat", "URL": "https://github.com/nicolargo/pymdstat", @@ -4243,107 +5093,107 @@ "Author": "Mike Dirolf", "Description": "Python driver for MongoDB ", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pymongo-3.11.2.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pymongo", "URL": "http://github.com/mongodb/mongo-python-driver", - "Version": "3.10.1" + "Version": "3.11.2" }, { "Author": "Yue Zhao", - "Description": "A Python Toolkit for Scalable Outlier Detection (Anomaly Detection)", + "Description": "A Python Toolbox for Scalable Outlier Detection (Anomaly Detection)", "License": "BSD License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "pyod", "URL": "https://github.com/yzhao062/pyod", - "Version": "0.7.7.1" + "Version": "0.8.4" }, { "Author": "UNKNOWN", "Description": "DB API Module for ODBC", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyodbc-4.0.28.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyodbc-4.0.30.dist-info/LICENSE.txt", "LicenseText": "Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so.\n \nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS\nOR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "pyodbc", "URL": "https://github.com/mkleehammer/pyodbc", - "Version": "4.0.28" + "Version": "4.0.30" }, { "Author": "Paul McGuire", "Description": "Python parsing module", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyparsing-2.4.6.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyparsing-2.4.7.dist-info/LICENSE", "LicenseText": "Permission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "pyparsing", "URL": "https://github.com/pyparsing/pyparsing/", - "Version": "2.4.6" + "Version": "2.4.7" }, { "Author": "Al Sweigart", "Description": "A cross-platform clipboard module for Python. (Only handles plain text for now.)", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyperclip-1.8.1.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2014, Al Sweigart\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the {organization} nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pyperclip", "URL": "https://github.com/asweigart/pyperclip", - "Version": "1.7.0" + "Version": "1.8.1" }, { - "Author": "Hiroyuki Takagi", + "Author": "pyppeteer", "Description": "Headless chrome/chromium automation library (unofficial port of puppeteer)", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyppeteer-0.0.25.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyppeteer-0.2.2.dist-info/LICENSE", "LicenseText": "\nMIT License\n\nCopyright (c) 2017, Hiroyuki Takagi\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nThis software includes the work that is distributed in the Apache License 2.0.\n", "Name": "pyppeteer", - "URL": "https://github.com/miyakogi/pyppeteer", - "Version": "0.0.25" + "URL": "https://github.com/pyppeteer/pyppeteer", + "Version": "0.2.2" }, { "Author": "Olivier Lauzanne", "Description": "A jquery-like library for python", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyquery-1.4.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyquery-1.4.3.dist-info/LICENSE.txt", "LicenseText": "Copyright (C) 2008 - Olivier Lauzanne \n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n\n 3. Neither the name of Infrae nor the names of its contributors may\n be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INFRAE OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pyquery", "URL": "https://github.com/gawel/pyquery", - "Version": "1.4.1" + "Version": "1.4.3" }, { "Author": "Uber AI Labs", "Description": "Generic API for dispatch to Pyro backends.", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyro_api-0.1.1.dist-info/LICENSE.md", - "LicenseText": "Pyro API\n\nCopyright (c) 2019\nUber Technologies, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyro_api-0.1.2.dist-info/LICENSE.md", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pyro-api", "URL": "https://github.com/pyro-ppl/pyro-api", - "Version": "0.1.1" + "Version": "0.1.2" }, { "Author": "Uber AI Labs", "Description": "A Python library for probabilistic modeling and inference", - "License": "Apache 2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyro_ppl-1.2.1.dist-info/LICENSE.md", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyro_ppl-1.5.1.dist-info/LICENSE.md", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pyro-ppl", "URL": "http://pyro.ai", - "Version": "1.2.1" + "Version": "1.5.1" }, { "Author": "Tobias Gustafsson", "Description": "Persistent/Functional/Immutable data structures", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyrsistent-0.17.3.dist-info/LICENCE.mit", + "LicenseText": "Copyright (c) 2019 Tobias Gustafsson\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.", "Name": "pyrsistent", "URL": "http://github.com/tobgu/pyrsistent/", - "Version": "0.15.6" + "Version": "0.17.3" }, { "Author": "Sergei Lebedev", "Description": "Simple VTXXX-compatible terminal emulator.", "License": "GNU Lesser General Public License v3 (LGPLv3)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyte-0.8.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyte-0.8.0.dist-info/LICENSE", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n", "Name": "pyte", "URL": "https://github.com/selectel/pyte", @@ -4353,57 +5203,57 @@ "Author": "Samuel Hoffstaetter", "Description": "Python-tesseract is a python wrapper for Google's Tesseract-OCR", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytesseract-0.3.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytesseract-0.3.6.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pytesseract", "URL": "https://github.com/madmaze/pytesseract", - "Version": "0.3.2" + "Version": "0.3.6" }, { "Author": "Holger Krekel, Bruno Oliveira, Ronny Pfannschmidt, Floris Bruynooghe, Brianna Laugher, Florian Bruhin and others", "Description": "pytest: simple powerful testing with Python", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytest-5.3.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytest-6.1.2.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2004-2020 Holger Krekel and others\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pytest", "URL": "https://docs.pytest.org/en/latest/", - "Version": "5.3.4" - }, - { - "Author": "Carson Gee", - "Description": "pytest plugin to check source code with pylint", - "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "pytest-pylint", - "URL": "https://github.com/carsongee/pytest-pylint", - "Version": "0.14.1" + "Version": "6.1.2" }, { "Author": "Paco Xander Nathan", - "Description": "Python implementation of TextRank for phrase extraction and summarization of text documents", + "Description": "Python implementation of TextRank for phrase extraction and lightweight summarization of text documents", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytextrank-2.0.0.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (c) 2016 Paco Xander Nathan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\nhttps://spdx.org/licenses/MIT.html\nhttps://derwen.ai/paco\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytextrank-2.0.3.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2016 Paco Xander Nathan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "pytextrank", "URL": "http://github.com/DerwenAI/pytextrank", - "Version": "2.0.0" + "Version": "2.0.3" }, { "Author": "Martin Owens", "Description": "Python Crontab API", "License": "GNU Lesser General Public License v3 or later (LGPLv3+)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/python_crontab-2.4.0.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_crontab-2.5.1.dist-info/COPYING", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n", "Name": "python-crontab", "URL": "https://gitlab.com/doctormo/python-crontab/", - "Version": "2.4.0" + "Version": "2.5.1" + }, + { + "Author": "Ben Finney", + "Description": "Library to implement a well-behaved Unix daemon process.", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_daemon-2.2.4.dist-info/LICENSE.ASF-2", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "python-daemon", + "URL": "https://pagure.io/python-daemon/", + "Version": "2.2.4" }, { "Author": "Gustavo Niemeyer", "Description": "Extensions to the standard Python datetime module", "License": "BSD License, Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/python_dateutil-2.8.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_dateutil-2.8.1.dist-info/LICENSE", "LicenseText": "Copyright 2017- Paul Ganssle \nCopyright 2017- dateutil contributors (see AUTHORS file)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\nThe above license applies to all contributions after 2017-12-01, as well as\nall contributions that have been re-licensed (see AUTHORS file for the list of\ncontributors who have re-licensed their code).\n--------------------------------------------------------------------------------\ndateutil - Extensions to the standard Python datetime module.\n\nCopyright (c) 2003-2011 - Gustavo Niemeyer \nCopyright (c) 2012-2014 - Tomi Pievil\u00e4inen \nCopyright (c) 2014-2016 - Yaron de Leeuw \nCopyright (c) 2015- - Paul Ganssle \nCopyright (c) 2015- - dateutil contributors (see AUTHORS file)\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n * Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nThe above BSD License Applies to all code, even that also covered by Apache 2.0.", "Name": "python-dateutil", "URL": "https://dateutil.readthedocs.io", @@ -4423,87 +5273,127 @@ "Author": "Zakaria Zajac", "Description": "A python library adding a json log formatter", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/python_json_logger-0.1.11.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_json_logger-2.0.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2011, Zakaria Zajac \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "python-json-logger", "URL": "http://github.com/madzak/python-json-logger", - "Version": "0.1.11" + "Version": "2.0.1" }, { "Author": "Palantir Technologies, Inc.", "Description": "JSON RPC 2.0 server library", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/python_jsonrpc_server-0.3.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_jsonrpc_server-0.4.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright 2017 Palantir Technologies, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "python-jsonrpc-server", "URL": "https://github.com/palantir/python-jsonrpc-server", - "Version": "0.3.4" + "Version": "0.4.0" }, { "Author": "Palantir Technologies, Inc.", "Description": "Python Language Server for the Language Server Protocol", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/python_language_server-0.31.7.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_language_server-0.36.1.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright 2017 Palantir Technologies, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "python-language-server", "URL": "https://github.com/palantir/python-language-server", - "Version": "0.31.7" + "Version": "0.36.1" + }, + { + "Author": "Thomas Aynaud", + "Description": "Louvain algorithm for community detection", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_louvain-0.14.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2009-2018, Thomas Aynaud \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\n* Neither the name of the python-louvain Developers nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR\nCONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY\nOF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "python-louvain", + "URL": "https://github.com/taynaud/python-louvain", + "Version": "0.14" + }, + { + "Author": "Adam Hupp", + "Description": "File type identification using libmagic", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_magic-0.4.18.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2001-2014 Adam Hupp\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "python-magic", + "URL": "http://github.com/ahupp/python-magic", + "Version": "0.4.18" }, { "Author": "Val Neekman", "Description": "A Python Slugify application that handles Unicode", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/python_slugify-4.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_slugify-4.0.1.dist-info/LICENSE", "LicenseText": "The MIT License\n\nCopyright (c) Val Neekman @ Neekware Inc. http://neekware.com\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "python-slugify", "URL": "https://github.com/un33k/python-slugify", - "Version": "4.0.0" + "Version": "4.0.1" + }, + { + "Author": "Leandro Toledo", + "Description": "We have made you a wrapper you can't refuse", + "License": "GNU Lesser General Public License v3 (LGPLv3)", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_telegram_bot-13.1.dist-info/LICENSE.dual", + "LicenseText": " NOTICE: You can find here the GPLv3 license and after the Lesser GPLv3 license.\nYou may choose either license.\n\n\n GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. [http://fsf.org/]\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n\n\n\n\n GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. [http://fsf.org/]\n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n Preamble\n\n The GNU General Public License is a free, copyleft license for\nsoftware and other kinds of works.\n\n The licenses for most software and other practical works are designed\nto take away your freedom to share and change the works. By contrast,\nthe GNU General Public License is intended to guarantee your freedom to\nshare and change all versions of a program--to make sure it remains free\nsoftware for all its users. We, the Free Software Foundation, use the\nGNU General Public License for most of our software; it applies also to\nany other work released this way by its authors. You can apply it to\nyour programs, too.\n\n When we speak of free software, we are referring to freedom, not\nprice. Our General Public Licenses are designed to make sure that you\nhave the freedom to distribute copies of free software (and charge for\nthem if you wish), that you receive source code or can get it if you\nwant it, that you can change the software or use pieces of it in new\nfree programs, and that you know you can do these things.\n\n To protect your rights, we need to prevent others from denying you\nthese rights or asking you to surrender the rights. Therefore, you have\ncertain responsibilities if you distribute copies of the software, or if\nyou modify it: responsibilities to respect the freedom of others.\n\n For example, if you distribute copies of such a program, whether\ngratis or for a fee, you must pass on to the recipients the same\nfreedoms that you received. You must make sure that they, too, receive\nor can get the source code. And you must show them these terms so they\nknow their rights.\n\n Developers that use the GNU GPL protect your rights with two steps:\n(1) assert copyright on the software, and (2) offer you this License\ngiving you legal permission to copy, distribute and/or modify it.\n\n For the developers' and authors' protection, the GPL clearly explains\nthat there is no warranty for this free software. For both users' and\nauthors' sake, the GPL requires that modified versions be marked as\nchanged, so that their problems will not be attributed erroneously to\nauthors of previous versions.\n\n Some devices are designed to deny users access to install or run\nmodified versions of the software inside them, although the manufacturer\ncan do so. This is fundamentally incompatible with the aim of\nprotecting users' freedom to change the software. The systematic\npattern of such abuse occurs in the area of products for individuals to\nuse, which is precisely where it is most unacceptable. Therefore, we\nhave designed this version of the GPL to prohibit the practice for those\nproducts. If such problems arise substantially in other domains, we\nstand ready to extend this provision to those domains in future versions\nof the GPL, as needed to protect the freedom of users.\n\n Finally, every program is threatened constantly by software patents.\nStates should not allow patents to restrict development and use of\nsoftware on general-purpose computers, but in those that do, we wish to\navoid the special danger that patents applied to a free program could\nmake it effectively proprietary. To prevent this, the GPL assures that\npatents cannot be used to render the program non-free.\n\n The precise terms and conditions for copying, distribution and\nmodification follow.\n\n TERMS AND CONDITIONS\n\n 0. Definitions.\n\n \"This License\" refers to version 3 of the GNU General Public License.\n\n \"Copyright\" also means copyright-like laws that apply to other kinds of\nworks, such as semiconductor masks.\n\n \"The Program\" refers to any copyrightable work licensed under this\nLicense. Each licensee is addressed as \"you\". \"Licensees\" and\n\"recipients\" may be individuals or organizations.\n\n To \"modify\" a work means to copy from or adapt all or part of the work\nin a fashion requiring copyright permission, other than the making of an\nexact copy. The resulting work is called a \"modified version\" of the\nearlier work or a work \"based on\" the earlier work.\n\n A \"covered work\" means either the unmodified Program or a work based\non the Program.\n\n To \"propagate\" a work means to do anything with it that, without\npermission, would make you directly or secondarily liable for\ninfringement under applicable copyright law, except executing it on a\ncomputer or modifying a private copy. Propagation includes copying,\ndistribution (with or without modification), making available to the\npublic, and in some countries other activities as well.\n\n To \"convey\" a work means any kind of propagation that enables other\nparties to make or receive copies. Mere interaction with a user through\na computer network, with no transfer of a copy, is not conveying.\n\n An interactive user interface displays \"Appropriate Legal Notices\"\nto the extent that it includes a convenient and prominently visible\nfeature that (1) displays an appropriate copyright notice, and (2)\ntells the user that there is no warranty for the work (except to the\nextent that warranties are provided), that licensees may convey the\nwork under this License, and how to view a copy of this License. If\nthe interface presents a list of user commands or options, such as a\nmenu, a prominent item in the list meets this criterion.\n\n 1. Source Code.\n\n The \"source code\" for a work means the preferred form of the work\nfor making modifications to it. \"Object code\" means any non-source\nform of a work.\n\n A \"Standard Interface\" means an interface that either is an official\nstandard defined by a recognized standards body, or, in the case of\ninterfaces specified for a particular programming language, one that\nis widely used among developers working in that language.\n\n The \"System Libraries\" of an executable work include anything, other\nthan the work as a whole, that (a) is included in the normal form of\npackaging a Major Component, but which is not part of that Major\nComponent, and (b) serves only to enable use of the work with that\nMajor Component, or to implement a Standard Interface for which an\nimplementation is available to the public in source code form. A\n\"Major Component\", in this context, means a major essential component\n(kernel, window system, and so on) of the specific operating system\n(if any) on which the executable work runs, or a compiler used to\nproduce the work, or an object code interpreter used to run it.\n\n The \"Corresponding Source\" for a work in object code form means all\nthe source code needed to generate, install, and (for an executable\nwork) run the object code and to modify the work, including scripts to\ncontrol those activities. However, it does not include the work's\nSystem Libraries, or general-purpose tools or generally available free\nprograms which are used unmodified in performing those activities but\nwhich are not part of the work. For example, Corresponding Source\nincludes interface definition files associated with source files for\nthe work, and the source code for shared libraries and dynamically\nlinked subprograms that the work is specifically designed to require,\nsuch as by intimate data communication or control flow between those\nsubprograms and other parts of the work.\n\n The Corresponding Source need not include anything that users\ncan regenerate automatically from other parts of the Corresponding\nSource.\n\n The Corresponding Source for a work in source code form is that\nsame work.\n\n 2. Basic Permissions.\n\n All rights granted under this License are granted for the term of\ncopyright on the Program, and are irrevocable provided the stated\nconditions are met. This License explicitly affirms your unlimited\npermission to run the unmodified Program. The output from running a\ncovered work is covered by this License only if the output, given its\ncontent, constitutes a covered work. This License acknowledges your\nrights of fair use or other equivalent, as provided by copyright law.\n\n You may make, run and propagate covered works that you do not\nconvey, without conditions so long as your license otherwise remains\nin force. You may convey covered works to others for the sole purpose\nof having them make modifications exclusively for you, or provide you\nwith facilities for running those works, provided that you comply with\nthe terms of this License in conveying all material for which you do\nnot control copyright. Those thus making or running the covered works\nfor you must do so exclusively on your behalf, under your direction\nand control, on terms that prohibit them from making any copies of\nyour copyrighted material outside their relationship with you.\n\n Conveying under any other circumstances is permitted solely under\nthe conditions stated below. Sublicensing is not allowed; section 10\nmakes it unnecessary.\n\n 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\n\n No covered work shall be deemed part of an effective technological\nmeasure under any applicable law fulfilling obligations under article\n11 of the WIPO copyright treaty adopted on 20 December 1996, or\nsimilar laws prohibiting or restricting circumvention of such\nmeasures.\n\n When you convey a covered work, you waive any legal power to forbid\ncircumvention of technological measures to the extent such circumvention\nis effected by exercising rights under this License with respect to\nthe covered work, and you disclaim any intention to limit operation or\nmodification of the work as a means of enforcing, against the work's\nusers, your or third parties' legal rights to forbid circumvention of\ntechnological measures.\n\n 4. Conveying Verbatim Copies.\n\n You may convey verbatim copies of the Program's source code as you\nreceive it, in any medium, provided that you conspicuously and\nappropriately publish on each copy an appropriate copyright notice;\nkeep intact all notices stating that this License and any\nnon-permissive terms added in accord with section 7 apply to the code;\nkeep intact all notices of the absence of any warranty; and give all\nrecipients a copy of this License along with the Program.\n\n You may charge any price or no price for each copy that you convey,\nand you may offer support or warranty protection for a fee.\n\n 5. Conveying Modified Source Versions.\n\n You may convey a work based on the Program, or the modifications to\nproduce it from the Program, in the form of source code under the\nterms of section 4, provided that you also meet all of these conditions:\n\n a) The work must carry prominent notices stating that you modified\n it, and giving a relevant date.\n\n b) The work must carry prominent notices stating that it is\n released under this License and any conditions added under section\n 7. This requirement modifies the requirement in section 4 to\n \"keep intact all notices\".\n\n c) You must license the entire work, as a whole, under this\n License to anyone who comes into possession of a copy. This\n License will therefore apply, along with any applicable section 7\n additional terms, to the whole of the work, and all its parts,\n regardless of how they are packaged. This License gives no\n permission to license the work in any other way, but it does not\n invalidate such permission if you have separately received it.\n\n d) If the work has interactive user interfaces, each must display\n Appropriate Legal Notices; however, if the Program has interactive\n interfaces that do not display Appropriate Legal Notices, your\n work need not make them do so.\n\n A compilation of a covered work with other separate and independent\nworks, which are not by their nature extensions of the covered work,\nand which are not combined with it such as to form a larger program,\nin or on a volume of a storage or distribution medium, is called an\n\"aggregate\" if the compilation and its resulting copyright are not\nused to limit the access or legal rights of the compilation's users\nbeyond what the individual works permit. Inclusion of a covered work\nin an aggregate does not cause this License to apply to the other\nparts of the aggregate.\n\n 6. Conveying Non-Source Forms.\n\n You may convey a covered work in object code form under the terms\nof sections 4 and 5, provided that you also convey the\nmachine-readable Corresponding Source under the terms of this License,\nin one of these ways:\n\n a) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by the\n Corresponding Source fixed on a durable physical medium\n customarily used for software interchange.\n\n b) Convey the object code in, or embodied in, a physical product\n (including a physical distribution medium), accompanied by a\n written offer, valid for at least three years and valid for as\n long as you offer spare parts or customer support for that product\n model, to give anyone who possesses the object code either (1) a\n copy of the Corresponding Source for all the software in the\n product that is covered by this License, on a durable physical\n medium customarily used for software interchange, for a price no\n more than your reasonable cost of physically performing this\n conveying of source, or (2) access to copy the\n Corresponding Source from a network server at no charge.\n\n c) Convey individual copies of the object code with a copy of the\n written offer to provide the Corresponding Source. This\n alternative is allowed only occasionally and noncommercially, and\n only if you received the object code with such an offer, in accord\n with subsection 6b.\n\n d) Convey the object code by offering access from a designated\n place (gratis or for a charge), and offer equivalent access to the\n Corresponding Source in the same way through the same place at no\n further charge. You need not require recipients to copy the\n Corresponding Source along with the object code. If the place to\n copy the object code is a network server, the Corresponding Source\n may be on a different server (operated by you or a third party)\n that supports equivalent copying facilities, provided you maintain\n clear directions next to the object code saying where to find the\n Corresponding Source. Regardless of what server hosts the\n Corresponding Source, you remain obligated to ensure that it is\n available for as long as needed to satisfy these requirements.\n\n e) Convey the object code using peer-to-peer transmission, provided\n you inform other peers where the object code and Corresponding\n Source of the work are being offered to the general public at no\n charge under subsection 6d.\n\n A separable portion of the object code, whose source code is excluded\nfrom the Corresponding Source as a System Library, need not be\nincluded in conveying the object code work.\n\n A \"User Product\" is either (1) a \"consumer product\", which means any\ntangible personal property which is normally used for personal, family,\nor household purposes, or (2) anything designed or sold for incorporation\ninto a dwelling. In determining whether a product is a consumer product,\ndoubtful cases shall be resolved in favor of coverage. For a particular\nproduct received by a particular user, \"normally used\" refers to a\ntypical or common use of that class of product, regardless of the status\nof the particular user or of the way in which the particular user\nactually uses, or expects or is expected to use, the product. A product\nis a consumer product regardless of whether the product has substantial\ncommercial, industrial or non-consumer uses, unless such uses represent\nthe only significant mode of use of the product.\n\n \"Installation Information\" for a User Product means any methods,\nprocedures, authorization keys, or other information required to install\nand execute modified versions of a covered work in that User Product from\na modified version of its Corresponding Source. The information must\nsuffice to ensure that the continued functioning of the modified object\ncode is in no case prevented or interfered with solely because\nmodification has been made.\n\n If you convey an object code work under this section in, or with, or\nspecifically for use in, a User Product, and the conveying occurs as\npart of a transaction in which the right of possession and use of the\nUser Product is transferred to the recipient in perpetuity or for a\nfixed term (regardless of how the transaction is characterized), the\nCorresponding Source conveyed under this section must be accompanied\nby the Installation Information. But this requirement does not apply\nif neither you nor any third party retains the ability to install\nmodified object code on the User Product (for example, the work has\nbeen installed in ROM).\n\n The requirement to provide Installation Information does not include a\nrequirement to continue to provide support service, warranty, or updates\nfor a work that has been modified or installed by the recipient, or for\nthe User Product in which it has been modified or installed. Access to a\nnetwork may be denied when the modification itself materially and\nadversely affects the operation of the network or violates the rules and\nprotocols for communication across the network.\n\n Corresponding Source conveyed, and Installation Information provided,\nin accord with this section must be in a format that is publicly\ndocumented (and with an implementation available to the public in\nsource code form), and must require no special password or key for\nunpacking, reading or copying.\n\n 7. Additional Terms.\n\n \"Additional permissions\" are terms that supplement the terms of this\nLicense by making exceptions from one or more of its conditions.\nAdditional permissions that are applicable to the entire Program shall\nbe treated as though they were included in this License, to the extent\nthat they are valid under applicable law. If additional permissions\napply only to part of the Program, that part may be used separately\nunder those permissions, but the entire Program remains governed by\nthis License without regard to the additional permissions.\n\n When you convey a copy of a covered work, you may at your option\nremove any additional permissions from that copy, or from any part of\nit. (Additional permissions may be written to require their own\nremoval in certain cases when you modify the work.) You may place\nadditional permissions on material, added by you to a covered work,\nfor which you have or can give appropriate copyright permission.\n\n Notwithstanding any other provision of this License, for material you\nadd to a covered work, you may (if authorized by the copyright holders of\nthat material) supplement the terms of this License with terms:\n\n a) Disclaiming warranty or limiting liability differently from the\n terms of sections 15 and 16 of this License; or\n\n b) Requiring preservation of specified reasonable legal notices or\n author attributions in that material or in the Appropriate Legal\n Notices displayed by works containing it; or\n\n c) Prohibiting misrepresentation of the origin of that material, or\n requiring that modified versions of such material be marked in\n reasonable ways as different from the original version; or\n\n d) Limiting the use for publicity purposes of names of licensors or\n authors of the material; or\n\n e) Declining to grant rights under trademark law for use of some\n trade names, trademarks, or service marks; or\n\n f) Requiring indemnification of licensors and authors of that\n material by anyone who conveys the material (or modified versions of\n it) with contractual assumptions of liability to the recipient, for\n any liability that these contractual assumptions directly impose on\n those licensors and authors.\n\n All other non-permissive additional terms are considered \"further\nrestrictions\" within the meaning of section 10. If the Program as you\nreceived it, or any part of it, contains a notice stating that it is\ngoverned by this License along with a term that is a further\nrestriction, you may remove that term. If a license document contains\na further restriction but permits relicensing or conveying under this\nLicense, you may add to a covered work material governed by the terms\nof that license document, provided that the further restriction does\nnot survive such relicensing or conveying.\n\n If you add terms to a covered work in accord with this section, you\nmust place, in the relevant source files, a statement of the\nadditional terms that apply to those files, or a notice indicating\nwhere to find the applicable terms.\n\n Additional terms, permissive or non-permissive, may be stated in the\nform of a separately written license, or stated as exceptions;\nthe above requirements apply either way.\n\n 8. Termination.\n\n You may not propagate or modify a covered work except as expressly\nprovided under this License. Any attempt otherwise to propagate or\nmodify it is void, and will automatically terminate your rights under\nthis License (including any patent licenses granted under the third\nparagraph of section 11).\n\n However, if you cease all violation of this License, then your\nlicense from a particular copyright holder is reinstated (a)\nprovisionally, unless and until the copyright holder explicitly and\nfinally terminates your license, and (b) permanently, if the copyright\nholder fails to notify you of the violation by some reasonable means\nprior to 60 days after the cessation.\n\n Moreover, your license from a particular copyright holder is\nreinstated permanently if the copyright holder notifies you of the\nviolation by some reasonable means, this is the first time you have\nreceived notice of violation of this License (for any work) from that\ncopyright holder, and you cure the violation prior to 30 days after\nyour receipt of the notice.\n\n Termination of your rights under this section does not terminate the\nlicenses of parties who have received copies or rights from you under\nthis License. If your rights have been terminated and not permanently\nreinstated, you do not qualify to receive new licenses for the same\nmaterial under section 10.\n\n 9. Acceptance Not Required for Having Copies.\n\n You are not required to accept this License in order to receive or\nrun a copy of the Program. Ancillary propagation of a covered work\noccurring solely as a consequence of using peer-to-peer transmission\nto receive a copy likewise does not require acceptance. However,\nnothing other than this License grants you permission to propagate or\nmodify any covered work. These actions infringe copyright if you do\nnot accept this License. Therefore, by modifying or propagating a\ncovered work, you indicate your acceptance of this License to do so.\n\n 10. Automatic Licensing of Downstream Recipients.\n\n Each time you convey a covered work, the recipient automatically\nreceives a license from the original licensors, to run, modify and\npropagate that work, subject to this License. You are not responsible\nfor enforcing compliance by third parties with this License.\n\n An \"entity transaction\" is a transaction transferring control of an\norganization, or substantially all assets of one, or subdividing an\norganization, or merging organizations. If propagation of a covered\nwork results from an entity transaction, each party to that\ntransaction who receives a copy of the work also receives whatever\nlicenses to the work the party's predecessor in interest had or could\ngive under the previous paragraph, plus a right to possession of the\nCorresponding Source of the work from the predecessor in interest, if\nthe predecessor has it or can get it with reasonable efforts.\n\n You may not impose any further restrictions on the exercise of the\nrights granted or affirmed under this License. For example, you may\nnot impose a license fee, royalty, or other charge for exercise of\nrights granted under this License, and you may not initiate litigation\n(including a cross-claim or counterclaim in a lawsuit) alleging that\nany patent claim is infringed by making, using, selling, offering for\nsale, or importing the Program or any portion of it.\n\n 11. Patents.\n\n A \"contributor\" is a copyright holder who authorizes use under this\nLicense of the Program or a work on which the Program is based. The\nwork thus licensed is called the contributor's \"contributor version\".\n\n A contributor's \"essential patent claims\" are all patent claims\nowned or controlled by the contributor, whether already acquired or\nhereafter acquired, that would be infringed by some manner, permitted\nby this License, of making, using, or selling its contributor version,\nbut do not include claims that would be infringed only as a\nconsequence of further modification of the contributor version. For\npurposes of this definition, \"control\" includes the right to grant\npatent sublicenses in a manner consistent with the requirements of\nthis License.\n\n Each contributor grants you a non-exclusive, worldwide, royalty-free\npatent license under the contributor's essential patent claims, to\nmake, use, sell, offer for sale, import and otherwise run, modify and\npropagate the contents of its contributor version.\n\n In the following three paragraphs, a \"patent license\" is any express\nagreement or commitment, however denominated, not to enforce a patent\n(such as an express permission to practice a patent or covenant not to\nsue for patent infringement). To \"grant\" such a patent license to a\nparty means to make such an agreement or commitment not to enforce a\npatent against the party.\n\n If you convey a covered work, knowingly relying on a patent license,\nand the Corresponding Source of the work is not available for anyone\nto copy, free of charge and under the terms of this License, through a\npublicly available network server or other readily accessible means,\nthen you must either (1) cause the Corresponding Source to be so\navailable, or (2) arrange to deprive yourself of the benefit of the\npatent license for this particular work, or (3) arrange, in a manner\nconsistent with the requirements of this License, to extend the patent\nlicense to downstream recipients. \"Knowingly relying\" means you have\nactual knowledge that, but for the patent license, your conveying the\ncovered work in a country, or your recipient's use of the covered work\nin a country, would infringe one or more identifiable patents in that\ncountry that you have reason to believe are valid.\n\n If, pursuant to or in connection with a single transaction or\narrangement, you convey, or propagate by procuring conveyance of, a\ncovered work, and grant a patent license to some of the parties\nreceiving the covered work authorizing them to use, propagate, modify\nor convey a specific copy of the covered work, then the patent license\nyou grant is automatically extended to all recipients of the covered\nwork and works based on it.\n\n A patent license is \"discriminatory\" if it does not include within\nthe scope of its coverage, prohibits the exercise of, or is\nconditioned on the non-exercise of one or more of the rights that are\nspecifically granted under this License. You may not convey a covered\nwork if you are a party to an arrangement with a third party that is\nin the business of distributing software, under which you make payment\nto the third party based on the extent of your activity of conveying\nthe work, and under which the third party grants, to any of the\nparties who would receive the covered work from you, a discriminatory\npatent license (a) in connection with copies of the covered work\nconveyed by you (or copies made from those copies), or (b) primarily\nfor and in connection with specific products or compilations that\ncontain the covered work, unless you entered into that arrangement,\nor that patent license was granted, prior to 28 March 2007.\n\n Nothing in this License shall be construed as excluding or limiting\nany implied license or other defenses to infringement that may\notherwise be available to you under applicable patent law.\n\n 12. No Surrender of Others' Freedom.\n\n If conditions are imposed on you (whether by court order, agreement or\notherwise) that contradict the conditions of this License, they do not\nexcuse you from the conditions of this License. If you cannot convey a\ncovered work so as to satisfy simultaneously your obligations under this\nLicense and any other pertinent obligations, then as a consequence you may\nnot convey it at all. For example, if you agree to terms that obligate you\nto collect a royalty for further conveying from those to whom you convey\nthe Program, the only way you could satisfy both those terms and this\nLicense would be to refrain entirely from conveying the Program.\n\n 13. Use with the GNU Affero General Public License.\n\n Notwithstanding any other provision of this License, you have\npermission to link or combine any covered work with a work licensed\nunder version 3 of the GNU Affero General Public License into a single\ncombined work, and to convey the resulting work. The terms of this\nLicense will continue to apply to the part which is the covered work,\nbut the special requirements of the GNU Affero General Public License,\nsection 13, concerning interaction through a network will apply to the\ncombination as such.\n\n 14. Revised Versions of this License.\n\n The Free Software Foundation may publish revised and/or new versions of\nthe GNU General Public License from time to time. Such new versions will\nbe similar in spirit to the present version, but may differ in detail to\naddress new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nProgram specifies that a certain numbered version of the GNU General\nPublic License \"or any later version\" applies to it, you have the\noption of following the terms and conditions either of that numbered\nversion or of any later version published by the Free Software\nFoundation. If the Program does not specify a version number of the\nGNU General Public License, you may choose any version ever published\nby the Free Software Foundation.\n\n If the Program specifies that a proxy can decide which future\nversions of the GNU General Public License can be used, that proxy's\npublic statement of acceptance of a version permanently authorizes you\nto choose that version for the Program.\n\n Later license versions may give you additional or different\npermissions. However, no additional obligations are imposed on any\nauthor or copyright holder as a result of your choosing to follow a\nlater version.\n\n 15. Disclaimer of Warranty.\n\n THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY\nAPPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT\nHOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM\nIS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF\nALL NECESSARY SERVICING, REPAIR OR CORRECTION.\n\n 16. Limitation of Liability.\n\n IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\nWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS\nTHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY\nGENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE\nUSE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF\nDATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD\nPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),\nEVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF\nSUCH DAMAGES.\n\n 17. Interpretation of Sections 15 and 16.\n\n If the disclaimer of warranty and limitation of liability provided\nabove cannot be given local legal effect according to their terms,\nreviewing courts shall apply local law that most closely approximates\nan absolute waiver of all civil liability in connection with the\nProgram, unless a warranty or assumption of liability accompanies a\ncopy of the Program in return for a fee.\n", + "Name": "python-telegram-bot", + "URL": "https://python-telegram-bot.org/", + "Version": "13.1" }, { "Author": "Rick van Hattem", "Description": "Python Utils is a module with some convenient utilities not included with the standard Python install", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/python_utils-2.4.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2016, Rick van Hattem \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "python-utils", "URL": "https://github.com/WoLpH/python-utils", - "Version": "2.3.0" + "Version": "2.4.0" }, { "Author": "PyThreejs Development Team", "Description": "Interactive 3d graphics for the Jupyter notebook, using Three.js from Jupyter interactive widgets.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pythreejs-2.1.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pythreejs-2.2.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2013, Jason Grout\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice, this\n list of conditions and the following disclaimer in the documentation and/or\n other materials provided with the distribution.\n\n* Neither the name of the PyThreeJS development team nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n-------------------------------------------------------------------------------\n\nThe setupbase.py file is from the jupyter-packaging project:\nhttps://github.com/jupyter/jupyter-packaging/blob/0bb5d34eee0da3d2b53760ab1371dc0ee9af9b8d/jupyter_packaging/setupbase.py\n\nThe license is (from https://github.com/jupyter/jupyter-packaging/blob/0bb5d34eee0da3d2b53760ab1371dc0ee9af9b8d/LICENSE):\n\nBSD 3-Clause License\n\nCopyright (c) 2017, Project Jupyter\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "pythreejs", "URL": "https://github.com/jupyter-widgets/pythreejs", - "Version": "2.1.1" + "Version": "2.2.1" + }, + { + "Author": "Will Roberts", + "Description": "Time expression parser", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "pytimeparse", + "URL": "https://github.com/wroberts/pytimeparse", + "Version": "1.1.8" }, { "Author": "PyTorch Core Team", "Description": "A lightweight library to help with training neural networks in PyTorch.", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytorch_ignite-0.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytorch_ignite-0.4.2.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2018, PyTorch team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pytorch-ignite", "URL": "https://github.com/pytorch/ignite", - "Version": "0.3.0" + "Version": "0.4.2" }, { "Author": "William Falcon et al.", "Description": "PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.", - "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytorch_lightning-0.6.0.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytorch_lightning-1.0.8.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2018-2020 William Falcon\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "pytorch-lightning", "URL": "https://github.com/PyTorchLightning/pytorch-lightning", - "Version": "0.6.0" + "Version": "1.0.8" }, { "Author": "Michael Petrochuk", "Description": "Text utilities and datasets for PyTorch", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytorch_nlp-0.5.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytorch_nlp-0.5.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) James Bradbury and Soumith Chintala 2016, \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "pytorch-nlp", "URL": "https://github.com/PetrochukM/PytorchNLP", @@ -4513,21 +5403,21 @@ "Author": "Stuart Bishop", "Description": "World timezone definitions, modern and historical", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pytz-2019.3.dist-info/LICENSE.txt", - "LicenseText": "Copyright (c) 2003-2018 Stuart Bishop \n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL\nTHE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pytz-2020.4.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2003-2019 Stuart Bishop \n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the \"Software\"),\nto deal in the Software without restriction, including without limitation\nthe rights to use, copy, modify, merge, publish, distribute, sublicense,\nand/or sell copies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL\nTHE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n", "Name": "pytz", "URL": "http://pythonhosted.org/pytz", - "Version": "2019.3" + "Version": "2020.4" }, { "Author": "PyViz developers", "Description": "Bidirectional communication for the PyViz ecosystem.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/pyviz_comms-0.7.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/pyviz_comms-0.7.6.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2005-2018, IOAM (ioam.github.com)\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the\n distribution.\n\n * Neither the name of IOAM nor the names of its contributors\n may be used to endorse or promote products derived from this\n software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "pyviz-comms", "URL": "http://pyviz.org", - "Version": "0.7.3" + "Version": "0.7.6" }, { "Author": "Brian E. Granger, Min Ragan-Kelley", @@ -4537,28 +5427,48 @@ "LicenseText": "UNKNOWN", "Name": "pyzmq", "URL": "https://pyzmq.readthedocs.org", - "Version": "18.1.0" + "Version": "20.0.0" }, { "Author": "Quantopian Inc.", "Description": "An Interactive Grid for Sorting and Filtering DataFrames in Jupyter Notebook", - "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/qgrid-1.2.0.dist-info/LICENSE", + "License": "Apache-2.0", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/qgrid-1.3.1.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2018 Quantopian, Inc.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "qgrid", "URL": "https://github.com/quantopian/qgrid", - "Version": "1.2.0" + "Version": "1.3.1" + }, + { + "Author": "Jupyter Development Team", + "Description": "Jupyter Qt console", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/qtconsole-5.0.1.dist-info/LICENSE", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, Project Jupyter Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "qtconsole", + "URL": "http://jupyter.org", + "Version": "5.0.1" }, { "Author": "bernii", "Description": "QueryString parser for Python/Django that correctly handles nested dictionaries", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/querystring_parser-1.2.4.dist-info/LICENSE", + "LicenseText": "Copyright 2011 Bernard Kobos\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "querystring-parser", "URL": "https://github.com/bernii/querystring-parser", "Version": "1.2.4" }, + { + "Author": "Scrapy project", + "Description": "Collection of persistent (disk-based) queues", + "License": "BSD License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "queuelib", + "URL": "https://github.com/scrapy/queuelib", + "Version": "1.5.0" + }, { "Author": "Roman Zimbelmann", "Description": "Vim-like file manager", @@ -4580,41 +5490,31 @@ "Version": "0.1.6" }, { - "Author": "RDFLib Team", + "Author": "Daniel 'eikeon' Krech", "Description": "RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/rdflib-5.0.0.dist-info/LICENSE", + "LicenseText": "LICENSE AGREEMENT FOR RDFLIB \n------------------------------------------------\nCopyright (c) 2002-2017, RDFLib Team\nSee CONTRIBUTORS and http://github.com/RDFLib/rdflib\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\ncopyright notice, this list of conditions and the following\ndisclaimer in the documentation and/or other materials provided\nwith the distribution.\n\n * Neither the name of Daniel Krech nor the names of its\ncontributors may be used to endorse or promote products derived\nfrom this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "rdflib", "URL": "https://github.com/RDFLib/rdflib", - "Version": "4.2.2" - }, - { - "Author": "Kenneth Reitz", - "Description": "SQL for Humans", - "License": "ISC License (ISCL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/records-0.5.3.dist-info/LICENSE", - "LicenseText": "ISC License\n\nCopyright (c) 2016, Kenneth Reitz \n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", - "Name": "records", - "URL": "https://github.com/kennethreitz/records", - "Version": "0.5.3" + "Version": "5.0.0" }, { "Author": "Andy McCurdy", "Description": "Python client for Redis key-value store", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/redis-3.3.11.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/redis-3.5.3.dist-info/LICENSE", "LicenseText": "Copyright (c) 2012 Andy McCurdy\n\n Permission is hereby granted, free of charge, to any person\n obtaining a copy of this software and associated documentation\n files (the \"Software\"), to deal in the Software without\n restriction, including without limitation the rights to use,\n copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the\n Software is furnished to do so, subject to the following\n conditions:\n\n The above copyright notice and this permission notice shall be\n included in all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\n OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\n NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\n HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\n WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\n OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "redis", "URL": "https://github.com/andymccurdy/redis-py", - "Version": "3.3.11" + "Version": "3.5.3" }, { "Author": "UNKNOWN", "Description": "coloured output for nosetests", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/rednose-1.3.0.dist-info/LICENCE", + "LicenseText": "MIT License\n\nCopyright (c) 2018 Joseph Kahn\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "rednose", "URL": "https://github.com/JBKahn/rednose", "Version": "1.3.0" @@ -4622,18 +5522,18 @@ { "Author": "Matthew Barnett", "Description": "Alternative regular expression module, to replace re.", - "License": "Python Software Foundation License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/regex-2020.11.13.dist-info/LICENSE.txt", + "LicenseText": "This work was derived from the 're' module of CPython 2.6 and CPython 3.1,\ncopyright (c) 1998-2001 by Secret Labs AB and licensed under CNRI's Python 1.6\nlicense.\n\nAll additions and alterations are licensed under the Apache 2.0 License.\n\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2020 Matthew Barnett\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "regex", "URL": "https://bitbucket.org/mrabarnett/mrab-regex", - "Version": "2019.12.9" + "Version": "2020.11.13" }, { "Author": "Tom Daff", "Description": "Running IPython kernels through batch queues", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/remote_ikernel-0.4.6.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/remote_ikernel-0.4.6.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2015, Tom Daff\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "remote-ikernel", "URL": "https://bitbucket.org/tdaff/remote_ikernel", @@ -4643,17 +5543,17 @@ "Author": "Kenneth Reitz", "Description": "Python HTTP for Humans.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/requests-2.22.0.dist-info/LICENSE", - "LicenseText": "Copyright 2018 Kenneth Reitz\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/requests-2.25.0.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n", "Name": "requests", - "URL": "http://python-requests.org", - "Version": "2.22.0" + "URL": "https://requests.readthedocs.io", + "Version": "2.25.0" }, { "Author": "Kenneth Reitz", "Description": "HTML Parsing for Humans.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/requests_html-0.10.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/requests_html-0.10.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright 2018 Kenneth Reitz\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "requests-html", "URL": "https://github.com/kennethreitz/requests-html", @@ -4663,17 +5563,27 @@ "Author": "Kenneth Reitz", "Description": "OAuthlib authentication support for Requests.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/requests_oauthlib-1.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/requests_oauthlib-1.3.0.dist-info/LICENSE", "LicenseText": "ISC License\n\nCopyright (c) 2014 Kenneth Reitz.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", "Name": "requests-oauthlib", "URL": "https://github.com/requests/requests-oauthlib", "Version": "1.3.0" }, + { + "Author": "Ian Cordasco, Cory Benfield", + "Description": "A utility belt for advanced users of python-requests", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/requests_toolbelt-0.9.1.dist-info/LICENSE", + "LicenseText": "Copyright 2014 Ian Cordasco, Cory Benfield\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "requests-toolbelt", + "URL": "https://toolbelt.readthedocs.org", + "Version": "0.9.1" + }, { "Author": "Brian McFee", "Description": "Efficient signal resampling", "License": "ISC License (ISCL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/resampy-0.2.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/resampy-0.2.2.dist-info/LICENSE", "LicenseText": "ISC License\n\nCopyright (c) 2016, Brian McFee\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", "Name": "resampy", "URL": "https://github.com/bmcfee/resampy", @@ -4683,61 +5593,71 @@ "Author": "Ray Holder", "Description": "Retrying", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/retrying-1.3.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/retrying-1.3.3.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", "Name": "retrying", "URL": "https://github.com/rholder/retrying", "Version": "1.3.3" }, + { + "Author": "Will McGugan", + "Description": "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/rich-9.3.0.dist-info/LICENSE", + "LicenseText": "Copyright 2020 Will McGugan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n", + "Name": "rich", + "URL": "https://github.com/willmcgugan/rich", + "Version": "9.3.0" + }, { "Author": "Ali Gholami Rudi", "Description": "a python refactoring library...", "License": "GNU Lesser General Public License v3 or later (LGPLv3+)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/rope-0.16.0.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/rope-0.18.0.dist-info/COPYING", "LicenseText": " GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software Foundation, Inc. \n Everyone is permitted to copy and distribute verbatim copies\n of this license document, but changing it is not allowed.\n\n\n This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n 0. Additional Definitions.\n\n As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library. The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n 1. Exception to Section 3 of the GNU GPL.\n\n You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n 2. Conveying Modified Versions.\n\n If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n a) under this License, provided that you make a good faith effort to\n ensure that, in the event an Application does not supply the\n function or data, the facility still operates, and performs\n whatever part of its purpose remains meaningful, or\n\n b) under the GNU GPL, with none of the additional permissions of\n this License applicable to that copy.\n\n 3. Object Code Incorporating Material from Library Header Files.\n\n The object code form of an Application may incorporate material from\na header file that is part of the Library. You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n a) Give prominent notice with each copy of the object code that the\n Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the object code with a copy of the GNU GPL and this license\n document.\n\n 4. Combined Works.\n\n You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n a) Give prominent notice with each copy of the Combined Work that\n the Library is used in it and that the Library and its use are\n covered by this License.\n\n b) Accompany the Combined Work with a copy of the GNU GPL and this license\n document.\n\n c) For a Combined Work that displays copyright notices during\n execution, include the copyright notice for the Library among\n these notices, as well as a reference directing the user to the\n copies of the GNU GPL and this license document.\n\n d) Do one of the following:\n\n 0) Convey the Minimal Corresponding Source under the terms of this\n License, and the Corresponding Application Code in a form\n suitable for, and under terms that permit, the user to\n recombine or relink the Application with a modified version of\n the Linked Version to produce a modified Combined Work, in the\n manner specified by section 6 of the GNU GPL for conveying\n Corresponding Source.\n\n 1) Use a suitable shared library mechanism for linking with the\n Library. A suitable mechanism is one that (a) uses at run time\n a copy of the Library already present on the user's computer\n system, and (b) will operate properly with a modified version\n of the Library that is interface-compatible with the Linked\n Version.\n\n e) Provide Installation Information, but only if you would otherwise\n be required to provide such information under section 6 of the\n GNU GPL, and only to the extent that such information is\n necessary to install and execute a modified version of the\n Combined Work produced by recombining or relinking the\n Application with a modified version of the Linked Version. (If\n you use option 4d0, the Installation Information must accompany\n the Minimal Corresponding Source and Corresponding Application\n Code. If you use option 4d1, you must provide the Installation\n Information in the manner specified by section 6 of the GNU GPL\n for conveying Corresponding Source.)\n\n 5. Combined Libraries.\n\n You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n a) Accompany the combined library with a copy of the same work based\n on the Library, uncombined with any other library facilities,\n conveyed under the terms of this License.\n\n b) Give prominent notice with the combined library that part of it\n is a work based on the Library, and explaining where to find the\n accompanying uncombined form of the same work.\n\n 6. Revised Versions of the GNU Lesser General Public License.\n\n The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n", "Name": "rope", "URL": "https://github.com/python-rope/rope", - "Version": "0.16.0" + "Version": "0.18.0" }, { "Author": "Sybren A. Stuvel", "Description": "Pure-Python RSA implementation", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/rsa-4.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/rsa-4.6.dist-info/LICENSE", "LicenseText": "Copyright 2011 Sybren A. St\u00fcvel \n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n https://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "rsa", "URL": "https://stuvel.eu/rsa", - "Version": "4.0" + "Version": "4.6" }, { "Author": "Anthon van der Neut", "Description": "ruamel_yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order", "License": "UNKNOWN", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "ruamel-yaml", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ruamel_yaml_conda-0.15.80.dist-info/LICENSE", + "LicenseText": " The MIT License (MIT)\n\n Copyright (c) 2014-2018 Anthon van der Neut, Ruamel bvba\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n", + "Name": "ruamel-yaml-conda", "URL": "UNKNOWN", - "Version": "0.15.87" + "Version": "0.15.80" }, { "Author": "Anthon van der Neut", "Description": "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ruamel.yaml-0.16.6.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ruamel.yaml-0.16.12.dist-info/LICENSE", "LicenseText": " The MIT License (MIT)\n\n Copyright (c) 2014-2020 Anthon van der Neut, Ruamel bvba\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n", "Name": "ruamel.yaml", - "URL": "https://bitbucket.org/ruamel/yaml", - "Version": "0.16.6" + "URL": "https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree", + "Version": "0.16.12" }, { "Author": "Anthon van der Neut", "Description": "C version of reader, parser and emitter for ruamel.yaml derived from libyaml", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/ruamel.yaml.clib-0.2.0.dist-info/LICENSE.txt", - "LicenseText": " The MIT License (MIT)\n\n Copyright (c) 2019 Anthon van der Neut, Ruamel bvba\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ruamel.yaml.clib-0.2.2.dist-info/LICENSE", + "LicenseText": " The MIT License (MIT)\n\n Copyright (c) 2019-2020 Anthon van der Neut, Ruamel bvba\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n", "Name": "ruamel.yaml.clib", - "URL": "https://bitbucket.org/ruamel/yaml.clib", - "Version": "0.2.0" + "URL": "https://sourceforge.net/p/ruamel-yaml-clib/code/ci/default/tree", + "Version": "0.2.2" }, { "Author": "Amazon Web Services", @@ -4747,23 +5667,23 @@ "LicenseText": "UNKNOWN", "Name": "s3transfer", "URL": "https://github.com/boto/s3transfer", - "Version": "0.3.2" + "Version": "0.3.3" }, { "Author": "Matt Post", - "Description": "Hassle-free computation of shareable, comparable, and reproducible BLEU scores", + "Description": "Hassle-free computation of shareable, comparable, and reproducible BLEU, chrF, and TER scores", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/sacrebleu-1.4.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sacrebleu-1.4.14.dist-info/LICENSE.txt", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "sacrebleu", "URL": "https://github.com/mjpost/sacrebleu", - "Version": "1.4.3" + "Version": "1.4.14" }, { "Author": "Klaus Greff", "Description": "Facilitates automated and reproducible experimental research", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/sacred-0.8.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sacred-0.8.1.dist-info/LICENSE.txt", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Klaus Greff\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "sacred", "URL": "https://github.com/IDSIA/sacred", @@ -4772,62 +5692,72 @@ { "Author": "UNKNOWN", "Description": "SacreMoses", - "License": "UNKNOWN", + "License": "MIT License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "sacremoses", "URL": "https://github.com/alvations/sacremoses", - "Version": "0.0.38" + "Version": "0.0.43" }, { "Author": "pyup.io", - "Description": "Safety checks your installed dependencies for known security vulnerabilities.", + "Description": "Checks installed dependencies for known vulnerabilities.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/safety-1.8.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/safety-1.9.0.dist-info/LICENSE", "LicenseText": "\nMIT License\n\nCopyright (c) 2016, pyup.io\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n", "Name": "safety", "URL": "https://github.com/pyupio/safety", - "Version": "1.8.5" + "Version": "1.9.0" + }, + { + "Author": "Amazon Web Services", + "Description": "Open source library for training and deploying models on Amazon SageMaker.", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sagemaker-2.17.0.dist-info/LICENSE.txt", + "LicenseText": " Apache License\n Version 2.0, January 2004\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n", + "Name": "sagemaker", + "URL": "https://github.com/aws/sagemaker-python-sdk/", + "Version": "2.17.0" }, { "Author": "Emery Berger", "Description": "Scalene: A high-resolution, low-overhead CPU and memory profiler for Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/scalene-0.6.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/scalene-1.1.10.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "scalene", "URL": "https://github.com/emeryberger/scalene", - "Version": "0.6.3" + "Version": "1.1.10" }, { "Author": "UNKNOWN", - "Description": "Image processing routines for SciPy", + "Description": "Image processing in Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/scikit_image-0.16.2.dist-info/LICENSE.txt", - "LicenseText": "Copyright (C) 2019, the scikit-image team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n 3. Neither the name of skimage nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR\nIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\nSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING\nIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\nskimage/_shared/version_requirements.py:_check_version\n\n Copyright (c) 2013 The IPython Development Team\n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\n FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nskimage/_shared/version_requirements.py:is_installed:\n\n Original Copyright (C) 2009-2011 Pierre Raybaut\n\n Permission is hereby granted, free of charge, to any person obtaining\n a copy of this software and associated documentation files (the\n \"Software\"), to deal in the Software without restriction, including\n without limitation the rights to use, copy, modify, merge, publish,\n distribute, sublicense, and/or sell copies of the Software, and to\n permit persons to whom the Software is furnished to do so, subject to\n the following conditions:\n\n The above copyright notice and this permission notice shall be\n included in all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\n NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\n LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\n OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\n WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nskimage/external/tifffile:\n\n Copyright (c) 2008-2014, Christoph Gohlke\n Copyright (c) 2008-2014, The Regents of the University of California\n Produced at the Laboratory for Fluorescence Dynamics\n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\n LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\n POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/scikit_image-0.17.2.dist-info/LICENSE.txt", + "LicenseText": "Copyright (C) 2019, the scikit-image team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n 1. Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n 2. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in\n the documentation and/or other materials provided with the\n distribution.\n 3. Neither the name of skimage nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR\nIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\nHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\nSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING\nIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\nskimage/_shared/version_requirements.py:_check_version\n\n Copyright (c) 2013 The IPython Development Team\n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\n FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nskimage/_shared/version_requirements.py:is_installed:\n\n Original Copyright (C) 2009-2011 Pierre Raybaut\n\n Permission is hereby granted, free of charge, to any person obtaining\n a copy of this software and associated documentation files (the\n \"Software\"), to deal in the Software without restriction, including\n without limitation the rights to use, copy, modify, merge, publish,\n distribute, sublicense, and/or sell copies of the Software, and to\n permit persons to whom the Software is furnished to do so, subject to\n the following conditions:\n\n The above copyright notice and this permission notice shall be\n included in all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\n NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\n LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\n OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\n WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "scikit-image", "URL": "https://scikit-image.org", - "Version": "0.16.2" + "Version": "0.17.2" }, { "Author": "UNKNOWN", "Description": "A set of python modules for machine learning and data mining", "License": "new BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/scikit_learn-0.23.2.dist-info/COPYING", + "LicenseText": "New BSD License\n\nCopyright (c) 2007\u20132020 The scikit-learn developers.\nAll rights reserved.\n\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of the Scikit-learn Developers nor the names of\n its contributors may be used to endorse or promote products\n derived from this software without specific prior written\n permission. \n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n\n", "Name": "scikit-learn", "URL": "http://scikit-learn.org", - "Version": "0.22.1" + "Version": "0.23.2" }, { "Author": "The scikit-optimize contributors", "Description": "Sequential model-based optimization toolbox.", - "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/scikit_optimize-0.8.1.dist-info/LICENSE", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2016-2020 The scikit-optimize developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "scikit-optimize", "URL": "https://scikit-optimize.github.io/", - "Version": "0.5.2" + "Version": "0.8.1" }, { "Author": "Reiichiro Nakano", @@ -4843,11 +5773,11 @@ "Author": "Nicolas Hug", "Description": "An easy-to-use library for recommender systems.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/scikit_surprise-1.1.0.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/scikit_surprise-1.1.1.dist-info/LICENSE.md", "LicenseText": "Copyright (c) 2016, Nicolas Hug\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "scikit-surprise", "URL": "http://surpriselib.com", - "Version": "1.1.0" + "Version": "1.1.1" }, { "Author": "UNKNOWN", @@ -4857,38 +5787,28 @@ "LicenseText": "UNKNOWN", "Name": "scipy", "URL": "https://www.scipy.org", - "Version": "1.3.2" + "Version": "1.4.1" }, { "Author": "Michael Waskom", "Description": "seaborn: statistical data visualization", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/seaborn-0.10.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/seaborn-0.11.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2012-2020, Michael L. Waskom\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the project nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "seaborn", "URL": "https://seaborn.pydata.org", - "Version": "0.10.0" + "Version": "0.11.0" }, { "Author": "UNKNOWN", "Description": "Python bindings for Selenium", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/selenium-3.141.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/selenium-3.141.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2018 Software Freedom Conservancy (SFC)\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "selenium", "URL": "https://github.com/SeleniumHQ/selenium/", "Version": "3.141.0" }, - { - "Author": "Rapha\u00ebl Barrois", - "Description": "A library implementing the 'SemVer' scheme.", - "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/semantic_version-2.8.4.dist-info/LICENSE", - "LicenseText": "Copyright (c) The python-semanticversion project\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met: \n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer. \n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution. \n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", - "Name": "semantic-version", - "URL": "https://github.com/rbarrois/python-semanticversion", - "Version": "2.8.4" - }, { "Author": "Taku Kudo", "Description": "SentencePiece python wrapper", @@ -4897,7 +5817,17 @@ "LicenseText": "UNKNOWN", "Name": "sentencepiece", "URL": "https://github.com/google/sentencepiece", - "Version": "0.1.85" + "Version": "0.1.94" + }, + { + "Author": "Hynek Schlawack", + "Description": "Service identity verification for pyOpenSSL & cryptography.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/service_identity-18.1.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2014 Hynek Schlawack\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "service-identity", + "URL": "https://service-identity.readthedocs.io/", + "Version": "18.1.0" }, { "Author": "Scott Lundberg", @@ -4907,7 +5837,17 @@ "LicenseText": "UNKNOWN", "Name": "shap", "URL": "http://github.com/slundberg/shap", - "Version": "0.34.0" + "Version": "0.37.0" + }, + { + "Author": "Tzu-ping Chung", + "Description": "Tool to Detect Surrounding Shell", + "License": "ISC License (ISCL)", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/shellingham-1.3.2.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2018, Tzu-ping Chung \n\nPermission to use, copy, modify, and distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", + "Name": "shellingham", + "URL": "https://github.com/sarugaku/shellingham", + "Version": "1.3.2" }, { "Author": "Yuvi Panda", @@ -4923,67 +5863,87 @@ "Author": "Bob Ippolito", "Description": "Simple, fast, extensible JSON encoder/decoder for Python", "License": "MIT License, Academic Free License (AFL)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/simplejson-3.17.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/simplejson-3.17.2.dist-info/LICENSE.txt", "LicenseText": "simplejson is dual-licensed software. It is available under the terms\nof the MIT license, or the Academic Free License version 2.1. The full\ntext of each license agreement is included below. This code is also\nlicensed to the Python Software Foundation (PSF) under a Contributor\nAgreement.\n\nMIT License\n===========\n\nCopyright (c) 2006 Bob Ippolito\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\nAcademic Free License v. 2.1\n============================\n\nCopyright (c) 2006 Bob Ippolito. All rights reserved.\n\nThis Academic Free License (the \"License\") applies to any original work of authorship (the \"Original Work\") whose owner (the \"Licensor\") has placed the following notice immediately following the copyright notice for the Original Work:\n\nLicensed under the Academic Free License version 2.1\n\n1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license to do the following:\n\na) to reproduce the Original Work in copies;\n\nb) to prepare derivative works (\"Derivative Works\") based upon the Original Work;\n\nc) to distribute copies of the Original Work and Derivative Works to the public;\n\nd) to perform the Original Work publicly; and\n\ne) to display the Original Work publicly.\n\n2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, non-exclusive, perpetual, sublicenseable license, under patent claims owned or controlled by the Licensor that are embodied in the Original Work as furnished by the Licensor, to make, use, sell and offer for sale the Original Work and Derivative Works.\n\n3) Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor hereby agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository reasonably calculated to permit inexpensive and convenient access by You for as long as Licensor continues to distribute the Original Work, and by publishing the address of that information repository in a notice immediately following the copyright notice that applies to the Original Work.\n\n4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any contributors to the Original Work, nor any of their trademarks or service marks, may be used to endorse or promote products derived from this Original Work without express prior written permission of the Licensor. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor except as expressly stated herein. No patent license is granted to make, use, sell or offer to sell embodiments of any patent claims other than the licensed claims defined in Section 2. No right is granted to the trademarks of Licensor even if such marks are included in the Original Work. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any Original Work that Licensor otherwise would have a right to license.\n\n5) This section intentionally omitted.\n\n6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You create, all copyright, patent or trademark notices from the Source Code of the Original Work, as well as any notices of licensing and any descriptive text identified therein as an \"Attribution Notice.\" You must cause the Source Code for any Derivative Works that You create to carry a prominent Attribution Notice reasonably calculated to inform recipients that You have modified the Original Work.\n\n7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights. Except as expressly stated in the immediately proceeding sentence, the Original Work is provided under this License on an \"AS IS\" BASIS and WITHOUT WARRANTY, either express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No license to Original Work is granted hereunder except under this disclaimer.\n\n8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort (including negligence), contract, or otherwise, shall the Licensor be liable to any person for any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Original Work including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses. This limitation of liability shall not apply to liability for death or personal injury resulting from Licensor's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.\n\n9) Acceptance and Termination. If You distribute copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License. Nothing else but this License (or another written agreement between Licensor and You) grants You permission to create Derivative Works based upon the Original Work or to exercise any of the rights granted in Section 1 herein, and any attempt to do so except under the terms of this License (or another written agreement between Licensor and You) is expressly prohibited by U.S. copyright law, the equivalent laws of other countries, and by international treaty. Therefore, by exercising any of the rights granted to You in Section 1 herein, You indicate Your acceptance of this License and all of its terms and conditions.\n\n10) Termination for Patent Action. This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware.\n\n11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may be brought only in the courts of a jurisdiction wherein the Licensor resides or in which Licensor conducts its primary business, and under the laws of that jurisdiction excluding its conflict-of-law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any use of the Original Work outside the scope of this License or after its termination shall be subject to the requirements and penalties of the U.S. Copyright Act, 17 U.S.C. \u00a7 101 et seq., the equivalent laws of other countries, and international treaty. This section shall survive the termination of this License.\n\n12) Attorneys Fees. In any action to enforce the terms of this License or seeking damages relating thereto, the prevailing party shall be entitled to recover its costs and expenses, including, without limitation, reasonable attorneys' fees and costs incurred in connection with such action, including any appeal of such action. This section shall survive the termination of this License.\n\n13) Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.\n\n14) Definition of \"You\" in This License. \"You\" throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, \"You\" includes any entity that controls, is controlled by, or is under common control with you. For purposes of this definition, \"control\" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\n15) Right to Use. You may use the Original Work in all ways not otherwise restricted or conditioned by this License or by law, and Licensor promises not to interfere with or be responsible for such uses by You.\n\nThis license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. Permission is hereby granted to copy and distribute this license without modification. This license may not be modified without the express written permission of its copyright owner.\n", "Name": "simplejson", "URL": "https://github.com/simplejson/simplejson", - "Version": "3.17.0" + "Version": "3.17.2" }, { "Author": "Benjamin Peterson", "Description": "Python 2 and 3 compatibility utilities", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/six-1.13.0.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2010-2019 Benjamin Peterson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/six-1.15.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2010-2020 Benjamin Peterson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "six", "URL": "https://github.com/benjaminp/six", - "Version": "1.13.0" + "Version": "1.15.0" }, { - "Author": "Israel Saeta P\u00e9rez", + "Author": "UNKNOWN", "Description": "Pandas integration with sklearn", "License": "UNKNOWN", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sklearn_pandas-2.0.3.dist-info/LICENSE", + "LicenseText": "sklearn-pandas -- bridge code for cross-validation of pandas data frames\n with sklearn\n\nThis software is provided 'as-is', without any express or implied\nwarranty. In no event will the authors be held liable for any damages\narising from the use of this software.\n\nPermission is granted to anyone to use this software for any purpose,\nincluding commercial applications, and to alter it and redistribute it\nfreely, subject to the following restrictions:\n\n1. The origin of this software must not be misrepresented; you must not\n claim that you wrote the original software. If you use this software\n in a product, an acknowledgment in the product documentation would be\n appreciated but is not required.\n2. Altered source versions must be plainly marked as such, and must not be\n misrepresented as being the original software.\n3. This notice may not be removed or altered from any source distribution.\n\nPaul Butler \n\nThe source code of DataFrameMapper is derived from code originally written by\nBen Hamner and released under the following license.\n\nCopyright (c) 2013, Ben Hamner\nAuthor: Ben Hamner (ben@benhamner.com)\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met: \n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer. \n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution. \n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "sklearn-pandas", - "URL": "https://github.com/paulgb/sklearn-pandas", - "Version": "1.8.0" + "URL": "https://github.com/scikit-learn-contrib/sklearn-pandas", + "Version": "2.0.3" }, { "Author": "UNKNOWN", "Description": "scikit-learn compatible neural network library for pytorch", "License": "new BSD 3-Clause", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/skorch-0.7.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/skorch-0.9.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2017, Benjamin Bossan, Daniel Nouri, Marian Tietz\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "skorch", "URL": "https://github.com/skorch-dev/skorch", - "Version": "0.7.0" + "Version": "0.9.0" + }, + { + "Author": "Anonymous developers from identifiable interpretability packages.", + "Description": "A small package for big slicing.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/slicer-0.0.3.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2020 InterpretML\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "slicer", + "URL": "https://github.com/interpretml/slicer", + "Version": "0.0.3" }, { "Author": "Radim Rehurek", - "Description": "Utils for streaming large files (S3, HDFS, gzip, bz2...)", + "Description": "Utils for streaming large files (S3, HDFS, GCS, Azure Blob Storage, gzip, bz2...)", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/smart_open-1.9.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/smart_open-4.0.1.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Radim \u0158eh\u016f\u0159ek\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "smart-open", "URL": "https://github.com/piskvorky/smart_open", - "Version": "1.9.0" + "Version": "4.0.1" + }, + { + "Author": "AWS DeepLearning Team", + "Description": "SMDebug RulesConfig", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "smdebug-rulesconfig", + "URL": "https://github.com/awslabs/sagemaker-debugger-rulesconfig", + "Version": "0.1.5" }, { "Author": "Sebastian Thiel", "Description": "A pure Python implementation of a sliding window memory map manager", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "smmap2", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/smmap-3.0.4.dist-info/LICENSE", + "LicenseText": "Copyright (C) 2010, 2011 Sebastian Thiel and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without \nmodification, are permitted provided that the following conditions \nare met:\n\n* Redistributions of source code must retain the above copyright \nnotice, this list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright \nnotice, this list of conditions and the following disclaimer in the \ndocumentation and/or other materials provided with the distribution.\n\n* Neither the name of the async project nor the names of \nits contributors may be used to endorse or promote products derived \nfrom this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT \nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR \nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT \nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, \nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED \nTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR \nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF \nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING \nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS \nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", + "Name": "smmap", "URL": "https://github.com/gitpython-developers/smmap", - "Version": "2.0.5" + "Version": "3.0.4" }, { "Author": "Snowball Developers", "Description": "This package provides 26 stemmers for 25 languages generated from Snowball algorithms.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/snowballstemmer-2.0.0.dist-info/COPYING", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/snowballstemmer-2.0.0.dist-info/COPYING", "LicenseText": "Copyright (c) 2001, Dr Martin Porter\nCopyright (c) 2004,2005, Richard Boulton\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n 2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n 3. Neither the name of the Snowball project nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "snowballstemmer", "URL": "https://github.com/snowballstem/snowball", @@ -4993,107 +5953,97 @@ "Author": "Grant Jenks", "Description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sortedcontainers-2.3.0.dist-info/LICENSE", + "LicenseText": "Copyright 2014-2019 Grant Jenks\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "sortedcontainers", "URL": "http://www.grantjenks.com/docs/sortedcontainers/", - "Version": "2.1.0" + "Version": "2.3.0" }, { "Author": "Isaac Muse", "Description": "A modern CSS selector implementation for Beautiful Soup.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/soupsieve-1.9.5.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/soupsieve-2.0.1.dist-info/LICENSE.md", "LicenseText": "MIT License\n\nCopyright (c) 2018 Isaac Muse \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "soupsieve", "URL": "https://github.com/facelessuser/soupsieve", - "Version": "1.9.5" + "Version": "2.0.1" }, { "Author": "Explosion", "Description": "Industrial-strength Natural Language Processing (NLP) in Python", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/spacy-2.3.4.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2016-2020 ExplosionAI GmbH, 2016 spaCy GmbH, 2015 Matthew Honnibal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "spacy", "URL": "https://spacy.io", - "Version": "2.2.3" + "Version": "2.3.4" }, { - "Author": "Explosion", - "Description": "spaCy pipelines for pre-trained BERT and other transformers", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/spacy_transformers-0.5.1.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (c) 2019 ExplosionAI GmbH\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", - "Name": "spacy-transformers", - "URL": "https://spacy.io", - "Version": "0.5.1" + "Author": "Daniele Grattarola", + "Description": "Graph Neural Networks with Keras and Tensorflow 2.", + "License": "MIT", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/spektral-1.0.1.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (c) 2019 Daniele Grattarola\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "spektral", + "URL": "https://github.com/danielegrattarola/spektral", + "Version": "1.0.1" }, { "Author": "Andi Albrecht", - "Description": "Non-validating SQL parser", + "Description": "A non-validating SQL parser.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/sqlparse-0.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sqlparse-0.4.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2016, Andi Albrecht \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n * Neither the name of the authors nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "sqlparse", "URL": "https://github.com/andialbrecht/sqlparse", - "Version": "0.3.0" + "Version": "0.4.1" }, { "Author": "Explosion AI", "Description": "Modern high-performance serialization utilities for Python", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/srsly-1.0.5.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2018 ExplosionAI UG (haftungsbeschr\u00e4nkt)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "srsly", "URL": "https://explosion.ai", - "Version": "1.0.1" - }, - { - "Author": "Stanford Natural Language Processing Group", - "Description": "Official Stanford NLP Python Library", - "License": "Apache License 2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/stanfordnlp-0.2.0.dist-info/LICENSE", - "LicenseText": "Copyright 2019 The Board of Trustees of The Leland Stanford Junior University\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", - "Name": "stanfordnlp", - "URL": "https://github.com/stanfordnlp/stanfordnlp.git", - "Version": "0.2.0" + "Version": "1.0.5" }, { "Author": "Tom Christie", "Description": "The little ASGI library that shines.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/starlette-0.12.9.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/starlette-0.13.6.dist-info/LICENSE.md", "LicenseText": "Copyright \u00a9 2018, [Encode OSS Ltd](https://www.encode.io/).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "starlette", "URL": "https://github.com/encode/starlette", - "Version": "0.12.9" + "Version": "0.13.6" }, { "Author": "UNKNOWN", "Description": "Statistical computations and models for Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/statsmodels-0.11.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/statsmodels-0.12.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (C) 2006, Jonathan E. Taylor\nAll rights reserved.\n\nCopyright (c) 2006-2008 Scipy Developers.\nAll rights reserved.\n\nCopyright (c) 2009-2018 statsmodels Developers.\nAll rights reserved.\n\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of statsmodels nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL STATSMODELS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "statsmodels", "URL": "https://www.statsmodels.org/", - "Version": "0.11.0" + "Version": "0.12.1" }, { "Author": "OpenStack", "Description": "Manage dynamic plugins for Python applications", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/stevedore-1.31.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/stevedore-3.3.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "stevedore", "URL": "https://docs.openstack.org/stevedore/latest/", - "Version": "1.31.0" + "Version": "3.3.0" }, { "Author": "Alireza Savand", "Description": "Get list of common stop words in various languages in Python", "License": "Copyright (c) 2014, Alireza Savand, Contributors", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/stop_words-2018.7.23.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/stop_words-2018.7.23.dist-info/LICENSE", "LicenseText": "Copyright (c) 2014, Alireza Savand, Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the {organization} nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "stop-words", "URL": "https://github.com/Alir3z4/python-stop-words", @@ -5119,45 +6069,45 @@ "URL": "http://github.com/emre/storm", "Version": "0.7.0" }, + { + "Author": "Streamlit Inc", + "Description": "The fastest way to build data apps in Python", + "License": "Apache 2", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "streamlit", + "URL": "https://streamlit.io", + "Version": "0.72.0" + }, { "Author": "UNKNOWN", "Description": "Streams", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/streamz-0.5.2.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/streamz-0.6.1.dist-info/LICENSE.txt", "LicenseText": "\ufeffCopyright (c) 2017, Continuum Analytics, Inc. and contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice,\nthis list of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice,\nthis list of conditions and the following disclaimer in the documentation\nand/or other materials provided with the distribution.\n\nNeither the name of Continuum Analytics nor the names of any contributors\nmay be used to endorse or promote products derived from this software\nwithout specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\nTHE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "streamz", - "URL": "http://github.com/mrocklin/streamz/", - "Version": "0.5.2" + "URL": "http://github.com/python-streamz/streamz/", + "Version": "0.6.1" }, { "Author": "Yue Zhao", - "Description": "An Acceleration System for Large Scale Unsupervised Anomaly Detection", + "Description": "A Scalable Framework for Unsupervised Outlier Detection (Anomaly Detection)", "License": "BSD License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "suod", "URL": "https://github.com/yzhao062/suod", - "Version": "0.0.2" - }, - { - "Author": "Chris McDonough", - "Description": "A system for controlling process state under UNIX", - "License": "BSD-derived (http://www.repoze.org/LICENSE.txt)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/supervisor-4.1.0.dist-info/LICENSES.txt", - "LicenseText": "Supervisor is licensed under the following license:\n\n A copyright notice accompanies this license document that identifies\n the copyright holders.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n 1. Redistributions in source code must retain the accompanying\n copyright notice, this list of conditions, and the following\n disclaimer.\n\n 2. Redistributions in binary form must reproduce the accompanying\n copyright notice, this list of conditions, and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n 3. Names of the copyright holders must not be used to endorse or\n promote products derived from this software without prior\n written permission from the copyright holders.\n\n 4. If any files are modified, you must cause the modified files to\n carry prominent notices stating that you changed the files and\n the date of any change.\n\n Disclaimer\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND\n ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\n TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\n PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\n EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED\n TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\n ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR\n TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF\n THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF\n SUCH DAMAGE.\n\nhttp_client.py code is based on code by Daniel Krech, which was\nreleased under this license:\n\n LICENSE AGREEMENT FOR RDFLIB 0.9.0 THROUGH 2.3.1\n ------------------------------------------------\n Copyright (c) 2002-2005, Daniel Krech, http://eikeon.com/\n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are\n met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * Neither the name of Daniel Krech nor the names of its\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nMedusa, the asynchronous communications framework upon which\nsupervisor's server and client code is based, was created by Sam\nRushing:\n\n Medusa was once distributed under a 'free for non-commercial use'\n license, but in May of 2000 Sam Rushing changed the license to be\n identical to the standard Python license at the time. The standard\n Python license has always applied to the core components of Medusa,\n this change just frees up the rest of the system, including the http\n server, ftp server, utilities, etc. Medusa is therefore under the\n following license:\n\n ==============================\n Permission to use, copy, modify, and distribute this software and\n its documentation for any purpose and without fee is hereby granted,\n provided that the above copyright notice appear in all copies and\n that both that copyright notice and this permission notice appear in\n supporting documentation, and that the name of Sam Rushing not be\n used in advertising or publicity pertaining to distribution of the\n software without specific, written prior permission.\n\n SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,\n INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN\n NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR\n CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS\n OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,\n NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION\n WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n ==============================\n", - "Name": "supervisor", - "URL": "http://supervisord.org/", - "Version": "4.1.0" + "Version": "0.0.4" }, { - "Author": "Noah Kantrowitz", - "Description": "UNKNOWN", + "Author": "SymPy development team", + "Description": "Computer algebra system (CAS) in Python", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "supervisor-stdout", - "URL": "https://github.com/coderanger/supervisor-stdout", - "Version": "0.1.1" + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/sympy-1.7.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2006-2020 SymPy Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of SymPy nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n\n--------------------------------------------------------------------------------\n\nPatches that were taken from the Diofant project (https://github.com/diofant/diofant)\nare licensed as:\n\nCopyright (c) 2006-2018 SymPy Development Team,\n 2013-2020 Sergey B Kirpichev\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of Diofant or SymPy nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n\n--------------------------------------------------------------------------------\n\nSubmodules taken from the multipledispatch project (https://github.com/mrocklin/multipledispatch)\nare licensed as:\n\nCopyright (c) 2014 Matthew Rocklin\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of multipledispatch nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n\n--------------------------------------------------------------------------------\n\nThe files under the directory sympy/parsing/autolev/tests/pydy-example-repo\nare directly copied from PyDy project and are licensed as:\n\nCopyright (c) 2009-2020, PyDy Authors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n* Neither the name of this project nor the names of its contributors may be\n used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL PYDY AUTHORS BE LIABLE FOR ANY DIRECT,\nINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\nOR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF\nADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "sympy", + "URL": "https://sympy.org", + "Version": "1.7" }, { "Author": "Francesc Alted, Ivan Vilata,Antonio Valentino, Anthony Scopatz et al.", @@ -5173,81 +6123,111 @@ "Author": "Kenneth Reitz", "Description": "Format agnostic tabular data library (XLS, JSON, YAML, CSV)", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tablib-1.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tablib-2.0.0.dist-info/LICENSE", "LicenseText": "Copyright 2016 Kenneth Reitz\nCopyright 2019 Jazzband\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "tablib", "URL": "https://tablib.readthedocs.io", - "Version": "1.0.0" + "Version": "2.0.0" }, { "Author": "Sergey Astanin", "Description": "Pretty-print tabular data", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tabulate-0.8.7.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2011-2020 Sergey Astanin and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "tabulate", - "URL": "https://bitbucket.org/astanin/python-tabulate", - "Version": "0.8.3" + "URL": "https://github.com/astanin/python-tabulate", + "Version": "0.8.7" + }, + { + "Author": "UNKNOWN", + "Description": "Access to the Unicode Character Database (UCD)", + "License": "BSD 4-Clause", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tangled_up_in_unicode-0.0.6.dist-info/LICENSE", + "LicenseText": "BSD 4-Clause License\nCopyright (c) 2020 Simon Brugman. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. All advertising materials mentioning features or use of this software must display the following acknowledgement:\nThis product uses 'tangled-up-in-unicode', read more at https://github.com/dylan-profiler/tangled-up-in-unicode.\n\n4. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "tangled-up-in-unicode", + "URL": "https://github.com/dylan-profiler/tangled-up-in-unicode", + "Version": "0.0.6" }, { "Author": "Ionel Cristian M\u0103rie\u0219", "Description": "Traceback serialization library.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tblib-1.6.0.dist-info/LICENSE", - "LicenseText": "BSD 2-Clause License\n\nCopyright (c) 2013-2019, Ionel Cristian M\u0103rie\u0219\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the\nfollowing conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following\ndisclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following\ndisclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES,\nINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\nWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tblib-1.7.0.dist-info/LICENSE", + "LicenseText": "BSD 2-Clause License\n\nCopyright (c) 2013-2020, Ionel Cristian M\u0103rie\u0219. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the\nfollowing conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following\ndisclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following\ndisclaimer in the documentation and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES,\nINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\nWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "tblib", "URL": "https://github.com/ionelmc/python-tblib", - "Version": "1.6.0" + "Version": "1.7.0" }, { "Author": "Julien Danjou", "Description": "Retry code until it succeeds", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tenacity-6.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tenacity-6.2.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", "Name": "tenacity", "URL": "https://github.com/jd/tenacity", - "Version": "6.0.0" + "Version": "6.2.0" }, { "Author": "Google Inc.", "Description": "TensorBoard lets you watch Tensors Flow", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorboard-2.0.0.dist-info/LICENSE", - "LicenseText": "# TensorBoard License\n\nTensorBoard is licensed Apache 2.0 and distributed with\nvendored content licensed Apache 2.0, MIT, and BSD-3.\n\n## Table of Contents\n\n- tensorboard/pip_package/LICENSE.tensorflow\n- external/org_polymer/LICENSE.txt\n- external/com_palantir_plottable/package/LICENSE\n- external/org_d3js/LICENSE\n- external/org_chromium_catapult_vulcanized_trace_viewer/LICENSE\n- external/io_github_cpettitt_dagre/LICENSE\n- external/io_github_cpettitt_graphlib/LICENSE\n- external/io_github_waylonflinn_weblas/LICENSE\n- external/com_numericjs/license.txt\n- external/org_threejs/LICENSE\n- external/com_lodash/LICENSE\n- external/com_google_fonts_roboto/LICENSE\n- external/org_mozilla_bleach/LICENSE\n- external/org_html5lib/LICENSE\n- external/org_pythonhosted_webencodings/LICENSE\n\n## Licenses\n\n\n\n### tensorboard/pip_package/LICENSE.tensorflow\n\nCopyright 2017 The TensorFlow Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2017, The TensorFlow Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\n\n### external/org_polymer/LICENSE.txt\n\n// Copyright (c) 2017 The Polymer Authors. All rights reserved.\n//\n// Redistribution and use in source and binary forms, with or without\n// modification, are permitted provided that the following conditions are\n// met:\n//\n// * Redistributions of source code must retain the above copyright\n// notice, this list of conditions and the following disclaimer.\n// * Redistributions in binary form must reproduce the above\n// copyright notice, this list of conditions and the following disclaimer\n// in the documentation and/or other materials provided with the\n// distribution.\n// * Neither the name of Google Inc. nor the names of its\n// contributors may be used to endorse or promote products derived from\n// this software without specific prior written permission.\n//\n// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n\n### external/com_palantir_plottable/package/LICENSE\n\nThe MIT License (MIT)\n\nCopyright (c) 2014-2017 Palantir Technologies, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/org_d3js/LICENSE\n\nCopyright 2010-2017 Mike Bostock\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the author nor the names of contributors may be used to\n endorse or promote products derived from this software without specific prior\n written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n\n### external/org_chromium_catapult_vulcanized_trace_viewer/LICENSE\n\nCopyright 2015 The Chromium Authors. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of catapult nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n\n\n### external/io_github_cpettitt_dagre/LICENSE\n\nCopyright (c) 2012-2014 Chris Pettitt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/io_github_cpettitt_graphlib/LICENSE\n\nCopyright (c) 2012-2014 Chris Pettitt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/io_github_waylonflinn_weblas/LICENSE\n\nThe MIT License (MIT)\n\nCopyright (c) 2015 Waylon Flinn\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n### external/com_numericjs/license.txt\n\n(See also licenses in the resources subdirectory.)\n\nNumeric Javascript\nCopyright (C) 2011 by S\u00e9bastien Loisel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/org_threejs/LICENSE\n\nThe MIT License\n\nCopyright \u00a9 2010-2019 three.js authors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/com_lodash/LICENSE\n\nCopyright JS Foundation and other contributors \n\nBased on Underscore.js, copyright Jeremy Ashkenas,\nDocumentCloud and Investigative Reporters & Editors \n\nThis software consists of voluntary contributions made by many\nindividuals. For exact contribution history, see the revision history\navailable at https://github.com/lodash/lodash\n\nThe following license applies to all parts of this software except as\ndocumented below:\n\n====\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n====\n\nCopyright and related rights for sample code are waived via CC0. Sample\ncode is defined as all source code displayed within the prose of the\ndocumentation.\n\nCC0: http://creativecommons.org/publicdomain/zero/1.0/\n\n====\n\nFiles located in the node_modules and vendor directories are externally\nmaintained libraries used by this software which have their own\nlicenses; we recommend you read them, as their terms may differ from the\nterms above.\n\n\n\n### external/com_google_fonts_roboto/LICENSE\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\n\n### external/org_mozilla_bleach/LICENSE\n\nCopyright (c) 2014-2017, Mozilla Foundation\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n\n\n### external/org_html5lib/LICENSE\n\nCopyright (c) 2006-2013 James Graham and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\n\n### external/org_pythonhosted_webencodings/LICENSE\n\nCopyright (c) 2012 by Simon Sapin.\n\nSome rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * The names of the contributors may not be used to endorse or\n promote products derived from this software without specific\n prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorboard-2.3.0.dist-info/LICENSE", + "LicenseText": "# TensorBoard License\n\nTensorBoard is licensed Apache 2.0 and distributed with\nvendored content licensed Apache 2.0, MIT, and BSD-3.\n\n## Table of Contents\n\n- tensorboard/pip_package/LICENSE.tensorflow\n- external/org_polymer/LICENSE.txt\n- external/com_palantir_plottable/package/LICENSE\n- external/npm/node_modules/d3/LICENSE\n- external/io_github_cpettitt_dagre/LICENSE\n- external/io_github_cpettitt_graphlib/LICENSE\n- external/io_github_waylonflinn_weblas/LICENSE\n- external/com_numericjs/license.txt\n- external/org_threejs/LICENSE\n- external/com_lodash/LICENSE\n- external/com_google_fonts_roboto/LICENSE\n- external/org_mozilla_bleach/LICENSE\n- external/org_html5lib/LICENSE\n- external/org_pythonhosted_webencodings/LICENSE\n\n## Licenses\n\n\n\n### tensorboard/pip_package/LICENSE.tensorflow\n\nCopyright 2017 The TensorFlow Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2017, The TensorFlow Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\n\n### external/org_polymer/LICENSE.txt\n\n// Copyright (c) 2017 The Polymer Authors. All rights reserved.\n//\n// Redistribution and use in source and binary forms, with or without\n// modification, are permitted provided that the following conditions are\n// met:\n//\n// * Redistributions of source code must retain the above copyright\n// notice, this list of conditions and the following disclaimer.\n// * Redistributions in binary form must reproduce the above\n// copyright notice, this list of conditions and the following disclaimer\n// in the documentation and/or other materials provided with the\n// distribution.\n// * Neither the name of Google Inc. nor the names of its\n// contributors may be used to endorse or promote products derived from\n// this software without specific prior written permission.\n//\n// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n// \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n\n### external/com_palantir_plottable/package/LICENSE\n\nThe MIT License (MIT)\n\nCopyright (c) 2014-2017 Palantir Technologies, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/npm/node_modules/d3/LICENSE\n\nCopyright 2010-2017 Mike Bostock\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the author nor the names of contributors may be used to\n endorse or promote products derived from this software without specific prior\n written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\n\n### external/io_github_cpettitt_dagre/LICENSE\n\nCopyright (c) 2012-2014 Chris Pettitt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/io_github_cpettitt_graphlib/LICENSE\n\nCopyright (c) 2012-2014 Chris Pettitt\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/io_github_waylonflinn_weblas/LICENSE\n\nThe MIT License (MIT)\n\nCopyright (c) 2015 Waylon Flinn\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n\n\n\n### external/com_numericjs/license.txt\n\n(See also licenses in the resources subdirectory.)\n\nNumeric Javascript\nCopyright (C) 2011 by S\u00e9bastien Loisel\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/org_threejs/LICENSE\n\nThe MIT License\n\nCopyright \u00a9 2010-2019 three.js authors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n### external/com_lodash/LICENSE\n\nCopyright JS Foundation and other contributors \n\nBased on Underscore.js, copyright Jeremy Ashkenas,\nDocumentCloud and Investigative Reporters & Editors \n\nThis software consists of voluntary contributions made by many\nindividuals. For exact contribution history, see the revision history\navailable at https://github.com/lodash/lodash\n\nThe following license applies to all parts of this software except as\ndocumented below:\n\n====\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n====\n\nCopyright and related rights for sample code are waived via CC0. Sample\ncode is defined as all source code displayed within the prose of the\ndocumentation.\n\nCC0: http://creativecommons.org/publicdomain/zero/1.0/\n\n====\n\nFiles located in the node_modules and vendor directories are externally\nmaintained libraries used by this software which have their own\nlicenses; we recommend you read them, as their terms may differ from the\nterms above.\n\n\n\n### external/com_google_fonts_roboto/LICENSE\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\n\n### external/org_mozilla_bleach/LICENSE\n\nCopyright (c) 2014-2017, Mozilla Foundation\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n\n\n### external/org_html5lib/LICENSE\n\nCopyright (c) 2006-2013 James Graham and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\n\n### external/org_pythonhosted_webencodings/LICENSE\n\nCopyright (c) 2012 by Simon Sapin.\n\nSome rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n\n * The names of the contributors may not be used to endorse or\n promote products derived from this software without specific\n prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\nA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\nOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\nSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\nDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\nTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "tensorboard", "URL": "https://github.com/tensorflow/tensorboard", - "Version": "2.0.0" + "Version": "2.3.0" + }, + { + "Author": "UNKNOWN", + "Description": "What-If Tool TensorBoard plugin.", + "License": "Apache 2.0", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "tensorboard-plugin-wit", + "URL": "UNKNOWN", + "Version": "1.7.0" }, { "Author": "Tzu-Wei Huang", "Description": "TensorBoardX lets you watch Tensors Flow without Tensorflow", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorboardX-2.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorboardX-2.1.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2017 Tzu-Wei Huang\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "tensorboardX", "URL": "https://github.com/lanpa/tensorboardX", - "Version": "2.0" + "Version": "2.1" }, { "Author": "Google Inc.", "Description": "TensorFlow is an open source machine learning framework for everyone.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow-2.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflow-2.3.1.dist-info/LICENSE", "LicenseText": "Copyright 2019 The TensorFlow Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tensorflow", "URL": "https://www.tensorflow.org/", - "Version": "2.0.0" + "Version": "2.3.1" + }, + { + "Author": "Google Inc.", + "Description": "TensorFlow Addons.", + "License": "Apache Software License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "tensorflow-addons", + "URL": "UNKNOWN", + "Version": "0.11.2" }, { "Author": "Google Inc.", "Description": "tensorflow/datasets is a library of datasets ready to use with TensorFlow.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow_datasets-2.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflow_datasets-4.1.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tensorflow-datasets", - "URL": "http://github.com/tensorflow/datasets", - "Version": "2.0.0" + "URL": "https://github.com/tensorflow/datasets", + "Version": "4.1.0" }, { "Author": "Google Inc.", @@ -5257,37 +6237,37 @@ "LicenseText": "UNKNOWN", "Name": "tensorflow-estimator", "URL": "https://www.tensorflow.org/", - "Version": "2.0.0" + "Version": "2.3.0" }, { "Author": "Google LLC", "Description": "A library that contains well defined, reusable and cleanly written graphics related ops and utility functions for TensorFlow.", "License": "Apache 2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow_graphics-1.0.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflow_graphics-2020.5.20.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tensorflow-graphics", "URL": "https://github.com/tensorflow/graphics", - "Version": "1.0.0" + "Version": "2020.5.20" }, { "Author": "Google LLC", "Description": "TensorFlow Hub is a library to foster the publication, discovery, and consumption of reusable parts of machine learning models.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow_hub-0.7.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflow_hub-0.10.0.dist-info/LICENSE.txt", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tensorflow-hub", "URL": "https://github.com/tensorflow/hub", - "Version": "0.7.0" + "Version": "0.10.0" }, { "Author": "Google Inc.", "Description": "Library and standards for schema and statistics.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow_metadata-0.21.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflow_metadata-0.25.0.dist-info/LICENSE", "LicenseText": "Copyright 2017 The tf.Metadata Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2017, The tf.Metadata Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tensorflow-metadata", "URL": "UNKNOWN", - "Version": "0.21.0" + "Version": "0.25.0" }, { "Author": "Google LLC", @@ -5297,57 +6277,37 @@ "LicenseText": "UNKNOWN", "Name": "tensorflow-model-optimization", "URL": "https://github.com/tensorflow/model-optimization", - "Version": "0.2.1" - }, - { - "Author": "UNKNOWN", - "Description": "UNKNOWN", - "License": "Apache-2.0", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow_privacy-0.2.2.dist-info/LICENSE", - "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2018, The TensorFlow Privacy Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.", - "Name": "tensorflow-privacy", - "URL": "https://github.com/tensorflow/privacy", - "Version": "0.2.2" - }, - { - "Author": "Google LLC", - "Description": "Probabilistic modeling and statistical inference in TensorFlow", - "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "tensorflow-probability", - "URL": "http://github.com/tensorflow/probability", - "Version": "0.9.0" + "Version": "0.5.0" }, { "Author": "Google Inc.", "Description": "TF.Text is a TensorFlow library of text related ops, modules, and subgraphs.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflow_text-2.0.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflow_text-2.3.0.dist-info/LICENSE", "LicenseText": "Copyright 2018 The TensorFlow Authors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2017, The TensorFlow Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tensorflow-text", "URL": "http://github.com/tensorflow/text", - "Version": "2.0.1" + "Version": "2.3.0" }, { "Author": "Yahoo, Inc.", "Description": "Deep learning with TensorFlow on Apache Spark clusters", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorflowonspark-2.1.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorflowonspark-2.2.1.dist-info/LICENSE", "LicenseText": "Apache License\nVersion 2.0, January 2004\n\nhttp://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\"License\" shall mean the terms and conditions for use, reproduction, and distribution as defined by \nSections 1 through 9 of this document.\n\n\"Licensor\" shall mean the copyright owner or entity authorized by the copyright owner that is granting \nthe License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all other entities that control, are \ncontrolled by, or are under common control with that entity. For the purposes of this definition, \n\"control\" means (i) the power, direct or indirect, to cause the direction or management of such entity, \nwhether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding \nshares, or (iii) beneficial ownership of such entity.\n\n\"You\" (or \"Your\") shall mean an individual or Legal Entity exercising permissions granted by this License.\n\n\"Source\" form shall mean the preferred form for making modifications, including but not limited to software \nsource code, documentation source, and configuration files.\n\n\"Object\" form shall mean any form resulting from mechanical transformation or translation of a Source form, \nincluding but not limited to compiled object code, generated documentation, and conversions to other media types.\n\n\"Work\" shall mean the work of authorship, whether in Source or Object form, made available under the License, \nas indicated by a copyright notice that is included in or attached to the work (an example is provided in \nthe Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source or Object form, that is based on (or derived from) \nthe Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, \nas a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not \ninclude works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work \nand Derivative Works thereof.\n\n\"Contribution\" shall mean any work of authorship, including the original version of the Work and any \nmodifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to \nLicensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to \nsubmit on behalf of the copyright owner. For the purposes of this definition, \"submitted\" means any form of \nelectronic, verbal, or written communication sent to the Licensor or its representatives, including but not \nlimited to communication on electronic mailing lists, source code control systems, and issue tracking systems \nthat are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but \nexcluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner \nas \"Not a Contribution.\"\n\n\"Contributor\" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been \nreceived by Licensor and subsequently incorporated within the Work.\n\n2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby \ngrants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license \nto reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute \nthe Work and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby \ngrants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated \nin this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer \nthe Work, where such license applies only to those patent claims licensable by such Contributor that are \nnecessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work \nto which such Contribution(s) was submitted. If You institute patent litigation against any entity (including \na cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the \nWork constitutes direct or contributory patent infringement, then any patent licenses granted to You under \nthis License for that Work shall terminate as of the date such litigation is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any \nmedium, with or without modifications, and in Source or Object form, provided that You meet the following \nconditions:\n\nYou must give any other recipients of the Work or Derivative Works a copy of this License; and\nYou must cause any modified files to carry prominent notices stating that You changed the files; and\nYou must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, \ntrademark, and attribution notices from the Source form of the Work, excluding those notices that do not \npertain to any part of the Derivative Works; and\nIf the Work includes a \"NOTICE\" text file as part of its distribution, then any Derivative Works that You \ndistribute must include a readable copy of the attribution notices contained within such NOTICE file, \nexcluding those notices that do not pertain to any part of the Derivative Works, in at least one of the \nfollowing places: within a NOTICE text file distributed as part of the Derivative Works; within the Source \nform or documentation, if provided along with the Derivative Works; or, within a display generated by the \nDerivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file \nare for informational purposes only and do not modify the License. You may add Your own attribution notices \nwithin Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, \nprovided that such additional attribution notices cannot be construed as modifying the License. \n\nYou may add Your own copyright statement to Your modifications and may provide additional or different \nlicense terms and conditions for use, reproduction, or distribution of Your modifications, or for any such \nDerivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise \ncomplies with the conditions stated in this License.\n\n5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally \nsubmitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this \nLicense, without any additional terms or conditions. Notwithstanding the above, nothing herein shall \nsupersede or modify the terms of any separate license agreement you may have executed with Licensor regarding \nsuch Contributions.\n\n6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or \nproduct names of the Licensor, except as required for reasonable and customary use in describing the origin \nof the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the \nWork (and each Contributor provides its Contributions) on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS \nOF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, \nNON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for \ndetermining the appropriateness of using or redistributing the Work and assume any risks associated with Your \nexercise of permissions under this License.\n\n8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), \ncontract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) \nor agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, \nspecial, incidental, or consequential damages of any character arising as a result of this License or out \nof the use or inability to use the Work (including but not limited to damages for loss of goodwill, work \nstoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such \nContributor has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, \nYou may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other \nliability obligations and/or rights consistent with this License. However, in accepting such obligations, \nYou may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, \nand only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred \nby, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional \nliability.\n\nEND OF TERMS AND CONDITIONS\n", "Name": "tensorflowonspark", "URL": "https://github.com/yahoo/TensorFlowOnSpark", - "Version": "2.1.3" + "Version": "2.2.1" }, { "Author": "TensorLayer Contributors", "Description": "High Level Tensorflow Deep Learning Library for Researcher and Engineer.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorlayer-2.2.1.dist-info/LICENSE.rst", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorlayer-2.2.3.dist-info/LICENSE.rst", "LicenseText": "License\n=======\n\nCopyright (c) 2016~2018 The TensorLayer contributors. All rights reserved.\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2016, The TensorLayer Authors.\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\nContact\n=======\nQuestions? Please contact hao.dong11@imperial.ac.uk\n", "Name": "tensorlayer", "URL": "https://github.com/tensorlayer/tensorlayer", - "Version": "2.2.1" + "Version": "2.2.3" }, { "Author": "Jean Kossaifi", @@ -5357,47 +6317,37 @@ "LicenseText": "UNKNOWN", "Name": "tensorly", "URL": "https://github.com/tensorly/tensorly", - "Version": "0.4.5" + "Version": "0.5.0" }, { "Author": "TensorPack contributors", "Description": "A Neural Network Training Interface on TensorFlow", "License": "Apache", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tensorpack-0.9.8.dist-info/LICENSE", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright Yuxin Wu\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tensorpack-0.10.1.dist-info/LICENSE", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright (c) Tensorpack Contributors\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n", "Name": "tensorpack", "URL": "https://github.com/tensorpack/tensorpack", - "Version": "0.9.8" - }, - { - "Author": "Shital Shah", - "Description": "Interactive Realtime Debugging and Visualization for AI", - "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "tensorwatch", - "URL": "https://github.com/microsoft/tensorwatch", - "Version": "0.8.7" + "Version": "0.10.1" }, { "Author": "Konstantin Lepa", "Description": "ANSII Color formatting for output in terminal.", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/termcolor-1.1.0.dist-info/COPYING.txt", + "LicenseText": "Copyright (c) 2008-2011 Volvox Development Team\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n", "Name": "termcolor", "URL": "http://pypi.python.org/pypi/termcolor", "Version": "1.1.0" }, { "Author": "Jupyter Development Team", - "Description": "Terminals served to xterm.js using Tornado websockets", - "License": "UNKNOWN", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "Description": "Tornado websocket backend for the Xterm.js Javascript terminal emulator library.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/terminado-0.9.1.dist-info/LICENSE", + "LicenseText": "# terminado: A python websocket server backend for xterm.js\n#\n# BSD License\n#\n# Copyright (c) 2014-, Jupyter development team\n# Copyright (c) 2014, Ramalingam Saravanan \n# All rights reserved.\n# \n# Redistribution and use in source and binary forms, with or without\n# modification, are permitted provided that the following conditions are met:\n# \n# 1. Redistributions of source code must retain the above copyright notice, this\n# list of conditions and the following disclaimer. \n# 2. Redistributions in binary form must reproduce the above copyright notice,\n# this list of conditions and the following disclaimer in the documentation\n# and/or other materials provided with the distribution. \n# \n# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\n# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\n# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "terminado", "URL": "https://github.com/jupyter/terminado", - "Version": "0.8.3" + "Version": "0.9.1" }, { "Author": "@Robpol86", @@ -5413,7 +6363,7 @@ "Author": "UNKNOWN", "Description": "console colouring for python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/termstyle-0.1.11.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/termstyle-0.1.11.dist-info/LICENSE", "LicenseText": "Copyright (c) 2009, Tim Cuthbertson \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions\nare met:\n\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above\n copyright notice, this list of conditions and the following\n disclaimer in the documentation and/or other materials provided\n with the distribution.\n * Neither the name of the organisation nor the names of its\n contributors may be used to endorse or promote products derived\n from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n\"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\nLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS\nFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\nCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\nBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS\nOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED\nAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY\nWAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "termstyle", "URL": "http://github.com/gfxmonk/termstyle", @@ -5423,17 +6373,17 @@ "Author": "Fayez Zouheiry", "Description": "A simple, Pillow-friendly, Python wrapper around tesseract-ocr API using Cython", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tesserocr-2.5.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tesserocr-2.5.1.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2015 Fayez Zouheiry\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "Name": "tesserocr", "URL": "https://github.com/sirfz/tesserocr", - "Version": "2.5.0" + "Version": "2.5.1" }, { "Author": "Jupyter Development Team", "Description": "Test utilities for code working with files and commands", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/testpath-0.4.4.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/testpath-0.4.4.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2015, The Jupyter Development Team\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "testpath", "URL": "https://github.com/jupyter/testpath", @@ -5443,7 +6393,7 @@ "Author": "Mikhail Korobov", "Description": "The most basic Text::Unidecode port", "License": "Artistic License, GNU General Public License (GPL), GNU General Public License v2 or later (GPLv2+)", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/text_unidecode-1.3.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/text_unidecode-1.3.dist-info/LICENSE.txt", "LicenseText": "text-unidecode is a free software; you can redistribute\nit and/or modify it under the terms of either:\n\n* GPL or GPLv2+ (see https://www.gnu.org/licenses/license-list.html#GNUGPL), or\n* Artistic License - see below:\n\n\n The \"Artistic License\"\n\n Preamble\n\nThe intent of this document is to state the conditions under which a\nPackage may be copied, such that the Copyright Holder maintains some\nsemblance of artistic control over the development of the package,\nwhile giving the users of the package the right to use and distribute\nthe Package in a more-or-less customary fashion, plus the right to make\nreasonable modifications.\n\nDefinitions:\n\n \"Package\" refers to the collection of files distributed by the\n Copyright Holder, and derivatives of that collection of files\n created through textual modification.\n\n \"Standard Version\" refers to such a Package if it has not been\n modified, or has been modified in accordance with the wishes\n of the Copyright Holder as specified below.\n\n \"Copyright Holder\" is whoever is named in the copyright or\n copyrights for the package.\n\n \"You\" is you, if you're thinking about copying or distributing\n this Package.\n\n \"Reasonable copying fee\" is whatever you can justify on the\n basis of media cost, duplication charges, time of people involved,\n and so on. (You will not be required to justify it to the\n Copyright Holder, but only to the computing community at large\n as a market that must bear the fee.)\n\n \"Freely Available\" means that no fee is charged for the item\n itself, though there may be fees involved in handling the item.\n It also means that recipients of the item may redistribute it\n under the same conditions they received it.\n\n1. You may make and give away verbatim copies of the source form of the\nStandard Version of this Package without restriction, provided that you\nduplicate all of the original copyright notices and associated disclaimers.\n\n2. You may apply bug fixes, portability fixes and other modifications\nderived from the Public Domain or from the Copyright Holder. A Package\nmodified in such a way shall still be considered the Standard Version.\n\n3. You may otherwise modify your copy of this Package in any way, provided\nthat you insert a prominent notice in each changed file stating how and\nwhen you changed that file, and provided that you do at least ONE of the\nfollowing:\n\n a) place your modifications in the Public Domain or otherwise make them\n Freely Available, such as by posting said modifications to Usenet or\n an equivalent medium, or placing the modifications on a major archive\n site such as uunet.uu.net, or by allowing the Copyright Holder to include\n your modifications in the Standard Version of the Package.\n\n b) use the modified Package only within your corporation or organization.\n\n c) rename any non-standard executables so the names do not conflict\n with standard executables, which must also be provided, and provide\n a separate manual page for each non-standard executable that clearly\n documents how it differs from the Standard Version.\n\n d) make other distribution arrangements with the Copyright Holder.\n\n4. You may distribute the programs of this Package in object code or\nexecutable form, provided that you do at least ONE of the following:\n\n a) distribute a Standard Version of the executables and library files,\n together with instructions (in the manual page or equivalent) on where\n to get the Standard Version.\n\n b) accompany the distribution with the machine-readable source of\n the Package with your modifications.\n\n c) give non-standard executables non-standard names, and clearly\n document the differences in manual pages (or equivalent), together\n with instructions on where to get the Standard Version.\n\n d) make other distribution arrangements with the Copyright Holder.\n\n5. You may charge a reasonable copying fee for any distribution of this\nPackage. You may charge any fee you choose for support of this\nPackage. You may not charge a fee for this Package itself. However,\nyou may distribute this Package in aggregate with other (possibly\ncommercial) programs as part of a larger (possibly commercial) software\ndistribution provided that you do not advertise this Package as a\nproduct of your own. You may embed this Package's interpreter within\nan executable of yours (by linking); this shall be construed as a mere\nform of aggregation, provided that the complete Standard Version of the\ninterpreter is so embedded.\n\n6. The scripts and library files supplied as input to or produced as\noutput from the programs of this Package do not automatically fall\nunder the copyright of this Package, but belong to whoever generated\nthem, and may be sold commercially, and may be aggregated with this\nPackage. If such scripts or library files are aggregated with this\nPackage via the so-called \"undump\" or \"unexec\" methods of producing a\nbinary executable image, then distribution of such an image shall\nneither be construed as a distribution of this Package nor shall it\nfall under the restrictions of Paragraphs 3 and 4, provided that you do\nnot represent such an executable image as a Standard Version of this\nPackage.\n\n7. C subroutines (or comparably compiled subroutines in other\nlanguages) supplied by you and linked into this Package in order to\nemulate subroutines and variables of the language defined by this\nPackage shall not be considered part of this Package, but are the\nequivalent of input as in Paragraph 6, provided these subroutines do\nnot change the language in any way that would cause it to fail the\nregression tests for the language.\n\n8. Aggregation of this Package with a commercial distribution is always\npermitted provided that the use of this Package is embedded; that is,\nwhen no overt attempt is made to make this Package's interfaces visible\nto the end user of the commercial distribution. Such use shall not be\nconstrued as a distribution of this Package.\n\n9. The name of the Copyright Holder may not be used to endorse or promote\nproducts derived from this software without specific prior written permission.\n\n10. THIS PACKAGE IS PROVIDED \"AS IS\" AND WITHOUT ANY EXPRESS OR\nIMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED\nWARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.\n\n The End\n", "Name": "text-unidecode", "URL": "https://github.com/kmike/text-unidecode/", @@ -5453,17 +6403,17 @@ "Author": "UNKNOWN", "Description": "NLP, before and after spaCy", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/textacy-0.9.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/textacy-0.10.1.dist-info/LICENSE.txt", "LicenseText": "Copyright 2016 Chartbeat, Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "Name": "textacy", "URL": "https://github.com/chartbeat-labs/textacy", - "Version": "0.9.1" + "Version": "0.10.1" }, { "Author": "Steven Loria", "Description": "Simple, Pythonic text processing. Sentiment analysis, part-of-speech tagging, noun phrase parsing, and more.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/textblob-0.15.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/textblob-0.15.3.dist-info/LICENSE", "LicenseText": "Copyright 2013-2019 Steven Loria\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "textblob", "URL": "https://github.com/sloria/TextBlob", @@ -5473,11 +6423,11 @@ "Author": "orsinium", "Description": "Compute distance between the two texts.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/textdistance-4.1.5.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/textdistance-4.2.0.dist-info/LICENSE", "LicenseText": "Copyright 2018 @orsinium\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "textdistance", - "URL": "https://github.com/orsinium/textdistance", - "Version": "4.1.5" + "URL": "UNKNOWN", + "Version": "4.2.0" }, { "Author": "Jonathan Eunice", @@ -5493,11 +6443,11 @@ "Author": "Rapha\u00ebl Meudec", "Description": "Interpretability Callbacks for Tensorflow 2.0", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tf_explain-0.2.1.dist-info/LICENCE", + "LicenseText": "MIT License\n\nCopyright (c) 2019 SICARA\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "tf-explain", "URL": "https://github.com/sicara/tf-explain", - "Version": "0.2.0" + "Version": "0.2.1" }, { "Author": "TFLearn contributors", @@ -5507,77 +6457,97 @@ "LicenseText": "UNKNOWN", "Name": "tflearn", "URL": "https://github.com/tflearn/tflearn", - "Version": "0.3.2" + "Version": "0.5.0" }, { "Author": "Vladimir Iakovlev", "Description": "Magnificent app which corrects your previous console command", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/thefuck-3.29.dist-info/LICENSE.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/thefuck-3.30.dist-info/LICENSE.md", "LicenseText": "The MIT License (MIT)\n=====================\n\nCopyright (c) 2015-2018 Vladimir Iakovlev\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "thefuck", "URL": "https://github.com/nvbn/thefuck", - "Version": "3.29" + "Version": "3.30" }, { "Author": "Matthew Honnibal", "Description": "Practical Machine Learning for NLP", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/thinc-7.4.3.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2016 ExplosionAI UG (haftungsbeschr\u00e4nkt), 2016 spaCy GmbH, 2015 Matthew Honnibal\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "thinc", "URL": "https://github.com/explosion/thinc", - "Version": "7.3.1" + "Version": "7.4.3" }, { - "Author": "UNKNOWN", - "Description": "A Fast SVM Library on GPUs and CPUs", - "License": "Apache Software License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "thundersvm", - "URL": "https://github.com/zeyiwen/thundersvm", - "Version": "0.3.3" + "Author": "Thomas Moreau", + "Description": "threadpoolctl", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/threadpoolctl-2.1.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2019, threadpoolctl contributors\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of copyright holder nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", + "Name": "threadpoolctl", + "URL": "https://github.com/joblib/threadpoolctl", + "Version": "2.1.0" + }, + { + "Author": "Christoph Gohlke", + "Description": "Read and write TIFF(r) files", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tifffile-2020.12.8.dist-info/LICENSE", + "LicenseText": "BSD 3-Clause License\n\nCopyright (c) 2008-2020, Christoph Gohlke\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", + "Name": "tifffile", + "URL": "https://www.lfd.uci.edu/~gohlke/", + "Version": "2020.12.8" }, { "Author": "Markus Siemens", "Description": "TinyDB is a tiny, document oriented database optimized for your happiness :)", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tinydb-3.15.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tinydb-4.3.0.dist-info/LICENSE", "LicenseText": "Copyright (C) 2013 Markus Siemens \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "tinydb", "URL": "https://github.com/msiemens/tinydb", - "Version": "3.15.2" + "Version": "4.3.0" }, { "Author": "Anthony MOI", "Description": "Fast and Customizable Tokenizers", - "License": "Apache License 2.0", + "License": "Apache Software License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "tokenizers", "URL": "https://github.com/huggingface/tokenizers", - "Version": "0.2.1" + "Version": "0.9.4" }, { "Author": "William Pearson", "Description": "Python Library for Tom's Obvious, Minimal Language", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/toml-0.10.0.dist-info/LICENSE.txt", - "LicenseText": "The MIT License\n\nCopyright 2013-2018 William Pearson\nCopyright 2015-2016 Julien Enselme\nCopyright 2016 Google Inc.\nCopyright 2017 Samuel Vasko\nCopyright 2017 Nate Prewitt\nCopyright 2017 Jack Evans\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/toml-0.10.2.dist-info/LICENSE", + "LicenseText": "The MIT License\n\nCopyright 2013-2019 William Pearson\nCopyright 2015-2016 Julien Enselme\nCopyright 2016 Google Inc.\nCopyright 2017 Samuel Vasko\nCopyright 2017 Nate Prewitt\nCopyright 2017 Jack Evans\nCopyright 2019 Filippo Broggini\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.", "Name": "toml", "URL": "https://github.com/uiri/toml", - "Version": "0.10.0" + "Version": "0.10.2" + }, + { + "Author": "S\u00e9bastien Eustace", + "Description": "Style preserving TOML library", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tomlkit-0.7.0.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2018 S\u00e9bastien Eustace\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "tomlkit", + "URL": "https://github.com/sdispater/tomlkit", + "Version": "0.7.0" }, { "Author": "https://raw.github.com/pytoolz/toolz/master/AUTHORS.md", "Description": "List processing tools and functional utilities", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/toolz-0.10.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/toolz-0.11.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2013 Matthew Rocklin\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of toolz nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "toolz", "URL": "https://github.com/pytoolz/toolz/", - "Version": "0.10.0" + "Version": "0.11.1" }, { "Author": "PyTorch Team", @@ -5587,77 +6557,47 @@ "LicenseText": "UNKNOWN", "Name": "torch", "URL": "https://pytorch.org/", - "Version": "1.4.0" + "Version": "1.7.0" }, { "Author": "Matthias Fey", "Description": "Geometric Deep Learning Extension Library for PyTorch", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/torch_geometric-1.3.2.dist-info/LICENSE", - "LicenseText": "Copyright (c) 2019 Matthias Fey \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/torch_geometric-1.6.3.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2020 Matthias Fey \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "torch-geometric", "URL": "https://github.com/rusty1s/pytorch_geometric", - "Version": "1.3.2" + "Version": "1.6.3" }, { "Author": "Soumith Chintala, David Pollack, Sean Naren, Peter Goldsborough", "Description": "An audio package for PyTorch", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/torchaudio-0.4.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/torchaudio-0.7.0.dist-info/LICENSE", "LicenseText": "BSD 2-Clause License\n\nCopyright (c) 2017 Facebook Inc. (Soumith Chintala), \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "torchaudio", "URL": "https://github.com/pytorch/audio", - "Version": "0.4.0" - }, - { - "Author": "Matt Painter", - "Description": "A model training library for pytorch", - "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/torchbearer-0.5.1.dist-info/LICENSE", - "LicenseText": "MIT License\n\nCopyright (c) 2018 Ethan Harris, Matthew Painter and Jonathon Hare\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.", - "Name": "torchbearer", - "URL": "https://github.com/pytorchbearer/torchbearer", - "Version": "0.5.1" - }, - { - "Author": "Facebook AI Research", - "Description": "A distributed system to learn embeddings of large graphs", - "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/torchbiggraph-1.0.0.dist-info/LICENSE.txt", - "LicenseText": "BSD License\n\nFor torchbiggraph software\n\nCopyright (c) Facebook, Inc. and its affiliates. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n * Neither the name Facebook nor the names of its contributors may be used to\n endorse or promote products derived from this software without specific\n prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nAdditional Disclaimer: This software may be used to download and use third-party\ndata. The copyright holder has not verified that any such third-party data is\nfree to download or use. It is the responsibility of the software user, and not\nthe copyright holder, to comply with any and all legal requirements and\nthird-party rights related to such third-party data, including without\nlimitation that the software user has the rights to download and use such\nthird-party data. The copyright holder makes no warranties that this software\ncomplies with any legal requirements or third-party rights related to such\nthird-party data.\n", - "Name": "torchbiggraph", - "URL": "https://github.com/facebookresearch/PyTorch-BigGraph", - "Version": "1.0.0" - }, - { - "Author": "PyTorch Core Team and Contributors", - "Description": "implementations of ideas from recent papers", - "License": "BSD", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", - "Name": "torchcontrib", - "URL": "https://github.com/pytorch/contrib", - "Version": "0.0.2" + "Version": "0.7.0" }, { - "Author": "Swall0w", - "Description": "torchstat: The Pytorch Model Analyzer.", - "License": "Type license() to see the full license text", + "Author": "Shubham Chandel @sksq96", + "Description": "Model summary in PyTorch similar to `model.summary()` in Keras", + "License": "UNKNOWN", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", - "Name": "torchstat", - "URL": "https://github.com/Swall0w/torchstat", - "Version": "0.0.7" + "Name": "torchsummary", + "URL": "https://github.com/sksq96/pytorch-summary", + "Version": "1.5.1" }, { "Author": "PyTorch core devs and James Bradbury", "Description": "Text utilities and datasets for PyTorch", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/torchtext-0.5.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/torchtext-0.8.0.dist-info/LICENSE", "LicenseText": "BSD 3-Clause License\n\nCopyright (c) James Bradbury and Soumith Chintala 2016, \nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "torchtext", "URL": "https://github.com/pytorch/text", - "Version": "0.5.0" + "Version": "0.8.0" }, { "Author": "PyTorch Core Team", @@ -5667,77 +6607,107 @@ "LicenseText": "UNKNOWN", "Name": "torchvision", "URL": "https://github.com/pytorch/vision", - "Version": "0.5.0" + "Version": "0.8.1" }, { "Author": "Facebook", "Description": "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tornado-6.0.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tornado-6.1.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "tornado", "URL": "http://www.tornadoweb.org/", - "Version": "6.0.3" + "Version": "6.1" + }, + { + "Author": "Holger Krekel, Oliver Bestwalter, Bern\u00e1t G\u00e1bor and others", + "Description": "tox is a generic virtualenv management and test command line tool", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tox-3.20.1.dist-info/LICENSE", + "LicenseText": "\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "tox", + "URL": "http://tox.readthedocs.org", + "Version": "3.20.1" }, { "Author": "UNKNOWN", "Description": "Fast, Extensible Progress Meter", "License": "MIT License, Mozilla Public License 2.0 (MPL 2.0)", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tqdm-4.54.1.dist-info/LICENCE", + "LicenseText": "`tqdm` is a product of collaborative work.\nUnless otherwise stated, all authors (see commit logs) retain copyright\nfor their respective work, and release the work under the MIT licence\n(text below).\n\nExceptions or notable authors are listed below\nin reverse chronological order:\n\n* files: *\n MPLv2.0 2015-2020 (c) Casper da Costa-Luis\n [casperdcl](https://github.com/casperdcl).\n* files: tqdm/_tqdm.py\n MIT 2016 (c) [PR #96] on behalf of Google Inc.\n* files: tqdm/_tqdm.py setup.py README.rst MANIFEST.in .gitignore\n MIT 2013 (c) Noam Yorav-Raphael, original author.\n\n[PR #96]: https://github.com/tqdm/tqdm/pull/96\n\n\nMozilla Public Licence (MPL) v. 2.0 - Exhibit A\n-----------------------------------------------\n\nThis Source Code Form is subject to the terms of the\nMozilla Public License, v. 2.0.\nIf a copy of the MPL was not distributed with this file,\nYou can obtain one at https://mozilla.org/MPL/2.0/.\n\n\nMIT License (MIT)\n-----------------\n\nCopyright (c) 2013 noamraph\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "tqdm", "URL": "https://github.com/tqdm/tqdm", - "Version": "4.41.1" + "Version": "4.54.1" }, { "Author": "IPython Development Team", - "Description": "Traitlets Python config system", + "Description": "Traitlets Python configuration system", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/traitlets-4.3.3.dist-info/COPYING.md", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/traitlets-5.0.5.dist-info/COPYING.md", "LicenseText": "# Licensing terms\n\nTraitlets is adapted from enthought.traits, Copyright (c) Enthought, Inc.,\nunder the terms of the Modified BSD License.\n\nThis project is licensed under the terms of the Modified BSD License\n(also known as New or Revised or 3-Clause BSD), as follows:\n\n- Copyright (c) 2001-, IPython Development Team\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\nRedistributions of source code must retain the above copyright notice, this\nlist of conditions and the following disclaimer.\n\nRedistributions in binary form must reproduce the above copyright notice, this\nlist of conditions and the following disclaimer in the documentation and/or\nother materials provided with the distribution.\n\nNeither the name of the IPython Development Team nor the names of its\ncontributors may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n## About the IPython Development Team\n\nThe IPython Development Team is the set of all contributors to the IPython project.\nThis includes all of the IPython subprojects.\n\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/jupyter/.\n\n## Our Copyright Policy\n\nIPython uses a shared copyright model. Each contributor maintains copyright\nover their contributions to IPython. But, it is important to note that these\ncontributions are typically only changes to the repositories. Thus, the IPython\nsource code, in its entirety is not the copyright of any single person or\ninstitution. Instead, it is the collective copyright of the entire IPython\nDevelopment Team. If individual contributors want to maintain a record of what\nchanges/contributions they have specific copyright on, they should indicate\ntheir copyright in the commit message of the change, when they commit the\nchange to one of the IPython repositories.\n\nWith this in mind, the following banner should be used in any source code file\nto indicate the copyright and license terms:\n\n # Copyright (c) IPython Development Team.\n # Distributed under the terms of the Modified BSD License.\n", "Name": "traitlets", - "URL": "http://ipython.org", - "Version": "4.3.3" + "URL": "https://github.com/ipython/traitlets", + "Version": "5.0.5" }, { "Author": "IPython Development Team", "Description": "Scipy trait types", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/traittypes-0.2.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/traittypes-0.2.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) IPython Development Team.\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of traittypes nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n", "Name": "traittypes", "URL": "http://ipython.org", "Version": "0.2.1" }, { - "Author": "Thomas Wolf, Lysandre Debut, Victor Sanh, Julien Chaumond, Google AI Language Team Authors, Open AI team Authors, Facebook AI Authors, Carnegie Mellon University Authors", + "Author": "Thomas Wolf, Lysandre Debut, Victor Sanh, Julien Chaumond, Sam Shleifer, Patrick von Platen, Sylvain Gugger, Google AI Language Team Authors, Open AI team Authors, Facebook AI Authors, Carnegie Mellon University Authors", "Description": "State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/transformers-2.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/transformers-4.0.0.dist-info/LICENSE", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "transformers", "URL": "https://github.com/huggingface/transformers", - "Version": "2.3.0" + "Version": "4.0.0" + }, + { + "Author": "Michael Dawson-Haggerty", + "Description": "Import, export, process, analyze and view triangular meshes.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/trimesh-3.8.18.dist-info/LICENSE.md", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2019 Michael Dawson-Haggerty\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "trimesh", + "URL": "https://github.com/mikedh/trimesh", + "Version": "3.8.18" }, { "Author": "Maximilian Christ, Nils Braun, Julius Neuffer", "Description": "tsfresh extracts relevant characteristics from time series", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tsfresh-0.13.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tsfresh-0.17.0.dist-info/LICENSE.txt", "LicenseText": "MIT LICENCE\n\nCopyright (c) 2016 Maximilian Christ, Blue Yonder GmbH\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the\nSoftware.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.", "Name": "tsfresh", "URL": "https://github.com/blue-yonder/tsfresh", - "Version": "0.13.0" + "Version": "0.17.0" }, { "Author": "Romain Tavenard", "Description": "A machine learning toolkit dedicated to time-series data", "License": "UNKNOWN", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/tslearn-0.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tslearn-0.4.1.dist-info/LICENSE", "LicenseText": "BSD 2-Clause License\n\nCopyright (c) 2017, Romain Tavenard\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "tslearn", "URL": "http://tslearn.readthedocs.io/", - "Version": "0.3.0" + "Version": "0.4.1" + }, + { + "Author": "Twilio", + "Description": "Twilio API client and TwiML generator", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/twilio-6.50.0.dist-info/LICENSE", + "LicenseText": "MIT License\n\nCopyright (C) 2020, Twilio, Inc. \n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "twilio", + "URL": "https://github.com/twilio/twilio-python/", + "Version": "6.50.0" }, { "Author": "David Fisher", @@ -5750,34 +6720,54 @@ "Version": "1.4.1" }, { - "Author": "Guido van Rossum, Jukka Lehtosalo, \u0141ukasz Langa, Ivan Levkivskyi", - "Description": "Type Hints for Python", - "License": "Python Software Foundation License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/typing-3.7.4.1.dist-info/LICENSE", - "LicenseText": "A. HISTORY OF THE SOFTWARE\n==========================\n\nPython was created in the early 1990s by Guido van Rossum at Stichting\nMathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands\nas a successor of a language called ABC. Guido remains Python's\nprincipal author, although it includes many contributions from others.\n\nIn 1995, Guido continued his work on Python at the Corporation for\nNational Research Initiatives (CNRI, see http://www.cnri.reston.va.us)\nin Reston, Virginia where he released several versions of the\nsoftware.\n\nIn May 2000, Guido and the Python core development team moved to\nBeOpen.com to form the BeOpen PythonLabs team. In October of the same\nyear, the PythonLabs team moved to Digital Creations (now Zope\nCorporation, see http://www.zope.com). In 2001, the Python Software\nFoundation (PSF, see http://www.python.org/psf/) was formed, a\nnon-profit organization created specifically to own Python-related\nIntellectual Property. Zope Corporation is a sponsoring member of\nthe PSF.\n\nAll Python releases are Open Source (see http://www.opensource.org for\nthe Open Source Definition). Historically, most, but not all, Python\nreleases have also been GPL-compatible; the table below summarizes\nthe various releases.\n\n Release Derived Year Owner GPL-\n from compatible? (1)\n\n 0.9.0 thru 1.2 1991-1995 CWI yes\n 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes\n 1.6 1.5.2 2000 CNRI no\n 2.0 1.6 2000 BeOpen.com no\n 1.6.1 1.6 2001 CNRI yes (2)\n 2.1 2.0+1.6.1 2001 PSF no\n 2.0.1 2.0+1.6.1 2001 PSF yes\n 2.1.1 2.1+2.0.1 2001 PSF yes\n 2.1.2 2.1.1 2002 PSF yes\n 2.1.3 2.1.2 2002 PSF yes\n 2.2 and above 2.1.1 2001-now PSF yes\n\nFootnotes:\n\n(1) GPL-compatible doesn't mean that we're distributing Python under\n the GPL. All Python licenses, unlike the GPL, let you distribute\n a modified version without making your changes open source. The\n GPL-compatible licenses make it possible to combine Python with\n other software that is released under the GPL; the others don't.\n\n(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,\n because its license has a choice of law clause. According to\n CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1\n is \"not incompatible\" with the GPL.\n\nThanks to the many outside volunteers who have worked under Guido's\ndirection to make these releases possible.\n\n\nB. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON\n===============================================================\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved\" are\nretained in Python alone or in any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nBEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0\n-------------------------------------------\n\nBEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1\n\n1. This LICENSE AGREEMENT is between BeOpen.com (\"BeOpen\"), having an\noffice at 160 Saratoga Avenue, Santa Clara, CA 95051, and the\nIndividual or Organization (\"Licensee\") accessing and otherwise using\nthis software in source or binary form and its associated\ndocumentation (\"the Software\").\n\n2. Subject to the terms and conditions of this BeOpen Python License\nAgreement, BeOpen hereby grants Licensee a non-exclusive,\nroyalty-free, world-wide license to reproduce, analyze, test, perform\nand/or display publicly, prepare derivative works, distribute, and\notherwise use the Software alone or in any derivative version,\nprovided, however, that the BeOpen Python License is retained in the\nSoftware, alone or in any derivative version prepared by Licensee.\n\n3. BeOpen is making the Software available to Licensee on an \"AS IS\"\nbasis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE\nSOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS\nAS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY\nDERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n5. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n6. This License Agreement shall be governed by and interpreted in all\nrespects by the law of the State of California, excluding conflict of\nlaw provisions. Nothing in this License Agreement shall be deemed to\ncreate any relationship of agency, partnership, or joint venture\nbetween BeOpen and Licensee. This License Agreement does not grant\npermission to use BeOpen trademarks or trade names in a trademark\nsense to endorse or promote products or services of Licensee, or any\nthird party. As an exception, the \"BeOpen Python\" logos available at\nhttp://www.pythonlabs.com/logos.html may be used according to the\npermissions granted on that web page.\n\n7. By copying, installing or otherwise using the software, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nCNRI LICENSE AGREEMENT FOR PYTHON 1.6.1\n---------------------------------------\n\n1. This LICENSE AGREEMENT is between the Corporation for National\nResearch Initiatives, having an office at 1895 Preston White Drive,\nReston, VA 20191 (\"CNRI\"), and the Individual or Organization\n(\"Licensee\") accessing and otherwise using Python 1.6.1 software in\nsource or binary form and its associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, CNRI\nhereby grants Licensee a nonexclusive, royalty-free, world-wide\nlicense to reproduce, analyze, test, perform and/or display publicly,\nprepare derivative works, distribute, and otherwise use Python 1.6.1\nalone or in any derivative version, provided, however, that CNRI's\nLicense Agreement and CNRI's notice of copyright, i.e., \"Copyright (c)\n1995-2001 Corporation for National Research Initiatives; All Rights\nReserved\" are retained in Python 1.6.1 alone or in any derivative\nversion prepared by Licensee. Alternately, in lieu of CNRI's License\nAgreement, Licensee may substitute the following text (omitting the\nquotes): \"Python 1.6.1 is made available subject to the terms and\nconditions in CNRI's License Agreement. This Agreement together with\nPython 1.6.1 may be located on the Internet using the following\nunique, persistent identifier (known as a handle): 1895.22/1013. This\nAgreement may also be obtained from a proxy server on the Internet\nusing the following URL: http://hdl.handle.net/1895.22/1013\".\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python 1.6.1 or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python 1.6.1.\n\n4. CNRI is making Python 1.6.1 available to Licensee on an \"AS IS\"\nbasis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\n1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. This License Agreement shall be governed by the federal\nintellectual property law of the United States, including without\nlimitation the federal copyright law, and, to the extent such\nU.S. federal law does not apply, by the law of the Commonwealth of\nVirginia, excluding Virginia's conflict of law provisions.\nNotwithstanding the foregoing, with regard to derivative works based\non Python 1.6.1 that incorporate non-separable material that was\npreviously distributed under the GNU General Public License (GPL), the\nlaw of the Commonwealth of Virginia shall govern this License\nAgreement only as to issues arising under or with respect to\nParagraphs 4, 5, and 7 of this License Agreement. Nothing in this\nLicense Agreement shall be deemed to create any relationship of\nagency, partnership, or joint venture between CNRI and Licensee. This\nLicense Agreement does not grant permission to use CNRI trademarks or\ntrade name in a trademark sense to endorse or promote products or\nservices of Licensee, or any third party.\n\n8. By clicking on the \"ACCEPT\" button where indicated, or by copying,\ninstalling or otherwise using Python 1.6.1, Licensee agrees to be\nbound by the terms and conditions of this License Agreement.\n\n ACCEPT\n\n\nCWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2\n--------------------------------------------------\n\nCopyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,\nThe Netherlands. All rights reserved.\n\nPermission to use, copy, modify, and distribute this software and its\ndocumentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appear in all copies and that\nboth that copyright notice and this permission notice appear in\nsupporting documentation, and that the name of Stichting Mathematisch\nCentrum or CWI not be used in advertising or publicity pertaining to\ndistribution of the software without specific, written prior\npermission.\n\nSTICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO\nTHIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE\nFOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\nOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", - "Name": "typing", - "URL": "https://docs.python.org/3/library/typing.html", - "Version": "3.7.4.1" + "Author": "Alex Gr\u00f6nholm", + "Description": "Run-time type checker for Python", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/typeguard-2.10.0.dist-info/LICENSE", + "LicenseText": "This is the MIT license: http://www.opensource.org/licenses/mit-license.php\n\nCopyright (c) Alex Gr\u00f6nholm\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this\nsoftware and associated documentation files (the \"Software\"), to deal in the Software\nwithout restriction, including without limitation the rights to use, copy, modify, merge,\npublish, distribute, sublicense, and/or sell copies of the Software, and to permit persons\nto whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or\nsubstantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,\nINCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR\nPURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE\nFOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE.\n", + "Name": "typeguard", + "URL": "UNKNOWN", + "Version": "2.10.0" + }, + { + "Author": "Sebasti\u00e1n Ram\u00edrez", + "Description": "Typer, build great CLIs. Easy to code. Based on Python type hints.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/typer-0.3.2.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2019 Sebasti\u00e1n Ram\u00edrez\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "typer", + "URL": "https://github.com/tiangolo/typer", + "Version": "0.3.2" }, { "Author": "Guido van Rossum, Jukka Lehtosalo, Lukasz Langa, Michael Lee", "Description": "Backported and Experimental Type Hints for Python 3.5+", "License": "Python Software Foundation License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/typing_extensions-3.7.4.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/typing_extensions-3.7.4.3.dist-info/LICENSE", "LicenseText": "A. HISTORY OF THE SOFTWARE\n==========================\n\nPython was created in the early 1990s by Guido van Rossum at Stichting\nMathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands\nas a successor of a language called ABC. Guido remains Python's\nprincipal author, although it includes many contributions from others.\n\nIn 1995, Guido continued his work on Python at the Corporation for\nNational Research Initiatives (CNRI, see http://www.cnri.reston.va.us)\nin Reston, Virginia where he released several versions of the\nsoftware.\n\nIn May 2000, Guido and the Python core development team moved to\nBeOpen.com to form the BeOpen PythonLabs team. In October of the same\nyear, the PythonLabs team moved to Digital Creations (now Zope\nCorporation, see http://www.zope.com). In 2001, the Python Software\nFoundation (PSF, see http://www.python.org/psf/) was formed, a\nnon-profit organization created specifically to own Python-related\nIntellectual Property. Zope Corporation is a sponsoring member of\nthe PSF.\n\nAll Python releases are Open Source (see http://www.opensource.org for\nthe Open Source Definition). Historically, most, but not all, Python\nreleases have also been GPL-compatible; the table below summarizes\nthe various releases.\n\n Release Derived Year Owner GPL-\n from compatible? (1)\n\n 0.9.0 thru 1.2 1991-1995 CWI yes\n 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes\n 1.6 1.5.2 2000 CNRI no\n 2.0 1.6 2000 BeOpen.com no\n 1.6.1 1.6 2001 CNRI yes (2)\n 2.1 2.0+1.6.1 2001 PSF no\n 2.0.1 2.0+1.6.1 2001 PSF yes\n 2.1.1 2.1+2.0.1 2001 PSF yes\n 2.1.2 2.1.1 2002 PSF yes\n 2.1.3 2.1.2 2002 PSF yes\n 2.2 and above 2.1.1 2001-now PSF yes\n\nFootnotes:\n\n(1) GPL-compatible doesn't mean that we're distributing Python under\n the GPL. All Python licenses, unlike the GPL, let you distribute\n a modified version without making your changes open source. The\n GPL-compatible licenses make it possible to combine Python with\n other software that is released under the GPL; the others don't.\n\n(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,\n because its license has a choice of law clause. According to\n CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1\n is \"not incompatible\" with the GPL.\n\nThanks to the many outside volunteers who have worked under Guido's\ndirection to make these releases possible.\n\n\nB. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON\n===============================================================\n\nPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2\n--------------------------------------------\n\n1. This LICENSE AGREEMENT is between the Python Software Foundation\n(\"PSF\"), and the Individual or Organization (\"Licensee\") accessing and\notherwise using this software (\"Python\") in source or binary form and\nits associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, PSF hereby\ngrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,\nanalyze, test, perform and/or display publicly, prepare derivative works,\ndistribute, and otherwise use Python alone or in any derivative version,\nprovided, however, that PSF's License Agreement and PSF's notice of copyright,\ni.e., \"Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,\n2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved\" are\nretained in Python alone or in any derivative version prepared by Licensee.\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python.\n\n4. PSF is making Python available to Licensee on an \"AS IS\"\nbasis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\nFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. Nothing in this License Agreement shall be deemed to create any\nrelationship of agency, partnership, or joint venture between PSF and\nLicensee. This License Agreement does not grant permission to use PSF\ntrademarks or trade name in a trademark sense to endorse or promote\nproducts or services of Licensee, or any third party.\n\n8. By copying, installing or otherwise using Python, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nBEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0\n-------------------------------------------\n\nBEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1\n\n1. This LICENSE AGREEMENT is between BeOpen.com (\"BeOpen\"), having an\noffice at 160 Saratoga Avenue, Santa Clara, CA 95051, and the\nIndividual or Organization (\"Licensee\") accessing and otherwise using\nthis software in source or binary form and its associated\ndocumentation (\"the Software\").\n\n2. Subject to the terms and conditions of this BeOpen Python License\nAgreement, BeOpen hereby grants Licensee a non-exclusive,\nroyalty-free, world-wide license to reproduce, analyze, test, perform\nand/or display publicly, prepare derivative works, distribute, and\notherwise use the Software alone or in any derivative version,\nprovided, however, that the BeOpen Python License is retained in the\nSoftware, alone or in any derivative version prepared by Licensee.\n\n3. BeOpen is making the Software available to Licensee on an \"AS IS\"\nbasis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE\nSOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS\nAS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY\nDERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n5. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n6. This License Agreement shall be governed by and interpreted in all\nrespects by the law of the State of California, excluding conflict of\nlaw provisions. Nothing in this License Agreement shall be deemed to\ncreate any relationship of agency, partnership, or joint venture\nbetween BeOpen and Licensee. This License Agreement does not grant\npermission to use BeOpen trademarks or trade names in a trademark\nsense to endorse or promote products or services of Licensee, or any\nthird party. As an exception, the \"BeOpen Python\" logos available at\nhttp://www.pythonlabs.com/logos.html may be used according to the\npermissions granted on that web page.\n\n7. By copying, installing or otherwise using the software, Licensee\nagrees to be bound by the terms and conditions of this License\nAgreement.\n\n\nCNRI LICENSE AGREEMENT FOR PYTHON 1.6.1\n---------------------------------------\n\n1. This LICENSE AGREEMENT is between the Corporation for National\nResearch Initiatives, having an office at 1895 Preston White Drive,\nReston, VA 20191 (\"CNRI\"), and the Individual or Organization\n(\"Licensee\") accessing and otherwise using Python 1.6.1 software in\nsource or binary form and its associated documentation.\n\n2. Subject to the terms and conditions of this License Agreement, CNRI\nhereby grants Licensee a nonexclusive, royalty-free, world-wide\nlicense to reproduce, analyze, test, perform and/or display publicly,\nprepare derivative works, distribute, and otherwise use Python 1.6.1\nalone or in any derivative version, provided, however, that CNRI's\nLicense Agreement and CNRI's notice of copyright, i.e., \"Copyright (c)\n1995-2001 Corporation for National Research Initiatives; All Rights\nReserved\" are retained in Python 1.6.1 alone or in any derivative\nversion prepared by Licensee. Alternately, in lieu of CNRI's License\nAgreement, Licensee may substitute the following text (omitting the\nquotes): \"Python 1.6.1 is made available subject to the terms and\nconditions in CNRI's License Agreement. This Agreement together with\nPython 1.6.1 may be located on the Internet using the following\nunique, persistent identifier (known as a handle): 1895.22/1013. This\nAgreement may also be obtained from a proxy server on the Internet\nusing the following URL: http://hdl.handle.net/1895.22/1013\".\n\n3. In the event Licensee prepares a derivative work that is based on\nor incorporates Python 1.6.1 or any part thereof, and wants to make\nthe derivative work available to others as provided herein, then\nLicensee hereby agrees to include in any such work a brief summary of\nthe changes made to Python 1.6.1.\n\n4. CNRI is making Python 1.6.1 available to Licensee on an \"AS IS\"\nbasis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR\nIMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND\nDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS\nFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT\nINFRINGE ANY THIRD PARTY RIGHTS.\n\n5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON\n1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS\nA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,\nOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.\n\n6. This License Agreement will automatically terminate upon a material\nbreach of its terms and conditions.\n\n7. This License Agreement shall be governed by the federal\nintellectual property law of the United States, including without\nlimitation the federal copyright law, and, to the extent such\nU.S. federal law does not apply, by the law of the Commonwealth of\nVirginia, excluding Virginia's conflict of law provisions.\nNotwithstanding the foregoing, with regard to derivative works based\non Python 1.6.1 that incorporate non-separable material that was\npreviously distributed under the GNU General Public License (GPL), the\nlaw of the Commonwealth of Virginia shall govern this License\nAgreement only as to issues arising under or with respect to\nParagraphs 4, 5, and 7 of this License Agreement. Nothing in this\nLicense Agreement shall be deemed to create any relationship of\nagency, partnership, or joint venture between CNRI and Licensee. This\nLicense Agreement does not grant permission to use CNRI trademarks or\ntrade name in a trademark sense to endorse or promote products or\nservices of Licensee, or any third party.\n\n8. By clicking on the \"ACCEPT\" button where indicated, or by copying,\ninstalling or otherwise using Python 1.6.1, Licensee agrees to be\nbound by the terms and conditions of this License Agreement.\n\n ACCEPT\n\n\nCWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2\n--------------------------------------------------\n\nCopyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,\nThe Netherlands. All rights reserved.\n\nPermission to use, copy, modify, and distribute this software and its\ndocumentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appear in all copies and that\nboth that copyright notice and this permission notice appear in\nsupporting documentation, and that the name of Stichting Mathematisch\nCentrum or CWI not be used in advertising or publicity pertaining to\ndistribution of the software without specific, written prior\npermission.\n\nSTICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO\nTHIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE\nFOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\nOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n", "Name": "typing-extensions", "URL": "https://github.com/python/typing/blob/master/typing_extensions/README.rst", - "Version": "3.7.4.1" + "Version": "3.7.4.3" + }, + { + "Author": "Lennart Regebro", + "Description": "tzinfo object for the local timezone", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/tzlocal-2.1.dist-info/LICENSE.txt", + "LicenseText": "Copyright 2011-2017 Lennart Regebro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "Name": "tzlocal", + "URL": "https://github.com/regebro/tzlocal", + "Version": "2.1" }, { "Author": "Jonas Tarnstrom", "Description": "Ultra fast JSON encoder and decoder for Python", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/ujson-4.0.1.dist-info/LICENSE.txt", + "LicenseText": "Developed by ESN, an Electronic Arts Inc. studio.\nCopyright (c) 2014, Electronic Arts Inc.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n* Redistributions of source code must retain the above copyright\nnotice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright\nnotice, this list of conditions and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n* Neither the name of ESN, Electronic Arts Inc. nor the\nnames of its contributors may be used to endorse or promote products\nderived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL ELECTRONIC ARTS INC. BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nPortions of code from MODP_ASCII - Ascii transformations (upper/lower, etc)\nhttps://github.com/client9/stringencoders\nCopyright (c) 2007 Nick Galbreath -- nickg [at] modp [dot] com. All rights reserved.\n\nNumeric decoder derived from from TCL library\nhttps://opensource.apple.com/source/tcl/tcl-14/tcl/license.terms\n * Copyright (c) 1988-1993 The Regents of the University of California.\n * Copyright (c) 1994 Sun Microsystems, Inc.\n", "Name": "ujson", - "URL": "http://www.esn.me", - "Version": "1.35" + "URL": "https://github.com/ultrajson/ultrajson", + "Version": "4.0.1" }, { "Author": "UNKNOWN", @@ -5787,117 +6777,187 @@ "LicenseText": "UNKNOWN", "Name": "umap-learn", "URL": "http://github.com/lmcinnes/umap", - "Version": "0.3.10" + "Version": "0.4.6" }, { "Author": "Bryce Boe", "Description": "A python module that will check for package updates.", "License": "BSD License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/update_checker-0.18.0.dist-info/LICENSE.txt", + "LicenseText": "Copyright (c) 2012, Bryce Boe\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "update-checker", "URL": "https://github.com/bboe/update_checker", - "Version": "0.16" + "Version": "0.18.0" }, { "Author": "Andrey Petrov", "Description": "HTTP library with thread-safe connection pooling, file post, and more.", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/urllib3-1.25.7.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/urllib3-1.25.11.dist-info/LICENSE.txt", "LicenseText": "MIT License\n\nCopyright (c) 2008-2019 Andrey Petrov and contributors (see CONTRIBUTORS.txt)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "urllib3", "URL": "https://urllib3.readthedocs.io/", - "Version": "1.25.7" + "Version": "1.25.11" + }, + { + "Author": "Ofek Lev", + "Description": "Cross-platform tool for adding locations to the user PATH, no elevated privileges required!", + "License": "MIT License, Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/userpath-1.4.1.dist-info/LICENSE-APACHE", + "LicenseText": "Copyright 2017 Ofek Lev\n\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\nEND OF TERMS AND CONDITIONS\n", + "Name": "userpath", + "URL": "https://github.com/ofek/userpath", + "Version": "1.4.1" + }, + { + "Author": "Tom Christie", + "Description": "The lightning-fast ASGI server.", + "License": "BSD License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/uvicorn-0.12.3.dist-info/LICENSE.md", + "LicenseText": "Copyright \u00a9 2017-present, [Encode OSS Ltd](http://www.encode.io/).\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n* Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "uvicorn", + "URL": "https://github.com/encode/uvicorn", + "Version": "0.12.3" + }, + { + "Author": "Konsta Vesterinen", + "Description": "Python Data Validation for Humans\u2122.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/validators-0.18.1.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2013-2014 Konsta Vesterinen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "Name": "validators", + "URL": "https://github.com/kvesteri/validators", + "Version": "0.18.1" }, { "Author": "Dominik Moritz", - "Description": "IPyVega: An IPython/Jupyter widget for Vega 5 and Vega-Lite 3", + "Description": "A Jupyter widget for Vega 5 and Vega-Lite 4", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/vega-2.6.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/vega-3.4.0.dist-info/LICENSE", "LicenseText": "Copyright 2015 Interactive Data Lab and contributors\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "vega", - "URL": "http://github.com/vega/ipyvega", - "Version": "2.6.0" + "URL": "https://github.com/vega/ipyvega", + "Version": "3.4.0" }, { "Author": "Jake VanderPlas", "Description": "A Python package for offline access to Vega datasets", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/vega_datasets-0.8.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/vega_datasets-0.9.0.dist-info/LICENSE", "LicenseText": "MIT License\n\nCopyright (c) 2018 Jake Vanderplas\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "vega-datasets", "URL": "http://github.com/altair-viz/vega_datasets", - "Version": "0.8.0" + "Version": "0.9.0" }, { "Author": "Ask Solem", "Description": "Promises, promises, promises.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/vine-1.3.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/vine-5.0.0.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015-2016 Ask Solem & contributors. All rights reserved.\n\nVine is licensed under The BSD License (3 Clause, also known as\nthe new BSD license). The license is an OSI approved Open Source\nlicense and is GPL-compatible(1).\n\nThe license text can also be found here:\nhttp://www.opensource.org/licenses/BSD-3-Clause\n\nLicense\n=======\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n * Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n * Neither the name of Ask Solem, nor the\n names of its contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\nTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\nPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Ask Solem OR CONTRIBUTORS\nBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n\nDocumentation License\n=====================\n\nThe documentation portion of Vine (the rendered contents of the\n\"docs\" directory of a software distribution or checkout) is supplied\nunder the \"Creative Commons Attribution-ShareAlike 4.0\nInternational\" (CC BY-SA 4.0) License as described by\nhttp://creativecommons.org/licenses/by-sa/4.0/\n\nFootnotes\n=========\n(1) A GPL-compatible license makes it possible to\n combine Vine with other software that is released\n under the GPL, it does not mean that we're distributing\n Vine under the GPL license. The BSD license, unlike the GPL,\n let you distribute a modified version without making your\n changes open source.\n", "Name": "vine", "URL": "http://github.com/celery/vine", - "Version": "1.3.0" + "Version": "5.0.0" }, { - "Author": "Ian Bicking", + "Author": "Bernat Gabor", "Description": "Virtual Python Environment builder", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/virtualenv-16.7.9.dist-info/LICENSE.txt", - "LicenseText": "Copyright (c) 2007 Ian Bicking and Contributors\nCopyright (c) 2009 Ian Bicking, The Open Planning Project\nCopyright (c) 2011-2016 The virtualenv developers\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/virtualenv-20.2.2.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2020-202x The virtualenv developers\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "virtualenv", "URL": "https://virtualenv.pypa.io/", - "Version": "16.7.9" + "Version": "20.2.2" + }, + { + "Author": "Edward George", + "Description": "script to clone virtualenvs.", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/virtualenv_clone-0.5.4.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2011, Edward George, based on code contained within the\nvirtualenv project.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", + "Name": "virtualenv-clone", + "URL": "https://github.com/edwardgeorge/virtualenv-clone", + "Version": "0.5.4" + }, + { + "Author": "Doug Hellmann", + "Description": "Enhancements to virtualenv", + "License": "MIT License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/virtualenvwrapper-4.8.4.dist-info/LICENSE", + "LicenseText": "Copyright Doug Hellmann, All Rights Reserved\n\nPermission to use, copy, modify, and distribute this software and its\ndocumentation for any purpose and without fee is hereby granted,\nprovided that the above copyright notice appear in all copies and that\nboth that copyright notice and this permission notice appear in\nsupporting documentation, and that the name of Doug Hellmann not be used\nin advertising or publicity pertaining to distribution of the software\nwithout specific, written prior permission.\n\nDOUG HELLMANN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,\nINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO\nEVENT SHALL DOUG HELLMANN BE LIABLE FOR ANY SPECIAL, INDIRECT OR\nCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF\nUSE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n", + "Name": "virtualenvwrapper", + "URL": "https://virtualenvwrapper.readthedocs.io/", + "Version": "4.8.4" + }, + { + "Author": "Dylan Profiler", + "Description": "Visions", + "License": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/visions-0.5.0.dist-info/LICENSE", + "LicenseText": "BSD 4-Clause License\nCopyright (c) 2020 Ian Eaves, Simon Brugman. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. All advertising materials mentioning features or use of this software must display the following acknowledgement:\nThis product uses 'visions', read more at https://github.com/dylan-profiler/visions.\n\n4. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "visions", + "URL": "https://github.com/dylan-profiler/visions", + "Version": "0.5.0" }, { "Author": "Vispy contributors", "Description": "Interactive visualization in Python", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/vispy-0.6.4.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/vispy-0.6.6.dist-info/LICENSE.txt", "LicenseText": "Vispy licensing terms\n---------------------\n\nVispy is licensed under the terms of the (new) BSD license:\n\nCopyright (c) 2013-2019, Vispy Development Team. All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n* Redistributions of source code must retain the above copyright\n notice, this list of conditions and the following disclaimer.\n* Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n* Neither the name of Vispy Development Team nor the names of its\n contributors may be used to endorse or promote products\n derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS\nIS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED\nTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER\nOR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,\nEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,\nPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n\nExceptions\n----------\n\nThe examples code in the examples directory can be considered public \ndomain, unless otherwise indicated in the corresponding source file.\n", "Name": "vispy", "URL": "http://vispy.org", - "Version": "0.6.4" + "Version": "0.6.6" }, { "Author": "Scott Graham", "Description": "Vowpal Wabbit Python package", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/vowpalwabbit-8.8.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/vowpalwabbit-8.9.0.dist-info/LICENSE", "LicenseText": "Copyright \u00a9 Microsoft Corp 2012-2014, Yahoo! Inc. 2007-2012, and many\nindividual contributors.\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\n\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright\n\n notice, this list of conditions and the following disclaimer.\n\n * Redistributions in binary form must reproduce the above copyright\n\n notice, this list of conditions and the following disclaimer in the\n\n documentation and/or other materials provided with the distribution.\n\n * Neither the name of the Microsoft Corp nor the\n\n names of its contributors may be used to endorse or promote products\n\n derived from this software without specific prior written permission.\n\n \n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n\nDISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY\n\nDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND\n\nON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "vowpalwabbit", "URL": "https://github.com/JohnLangford/vowpal_wabbit", - "Version": "8.8.0" + "Version": "8.9.0" }, { "Author": "Scrapy project", "Description": "Library of web-related functions", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/w3lib-1.21.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/w3lib-1.22.0.dist-info/LICENSE", "LicenseText": "Copyright (c) w3lib and Scrapy developers.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification,\nare permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice, \n this list of conditions and the following disclaimer.\n \n 2. Redistributions in binary form must reproduce the above copyright \n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n\n 3. Neither the name of Scrapy nor the names of its contributors may be used\n to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\nLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\nSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "w3lib", "URL": "https://github.com/scrapy/w3lib", - "Version": "1.21.0" + "Version": "1.22.0" }, { "Author": "Ines Montani", "Description": "A lightweight console printing and formatting toolkit", "License": "MIT", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/wasabi-0.6.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/wasabi-0.8.0.dist-info/LICENSE", "LicenseText": "The MIT License (MIT)\n\nCopyright (C) 2018 Ines Montani\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n", "Name": "wasabi", "URL": "https://ines.io", - "Version": "0.6.0" + "Version": "0.8.0" + }, + { + "Author": "Yesudeep Mangalapilly", + "Description": "Filesystem events monitoring", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/watchdog-0.10.4.dist-info/LICENSE", + "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "Name": "watchdog", + "URL": "http://github.com/gorakhargosh/watchdog", + "Version": "0.10.4" }, { "Author": "Jeff Quast", - "Description": "Measures number of Terminal column cells of wide-character codes", + "Description": "Measures the displayed width of unicode strings in a terminal", "License": "MIT License", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/wcwidth-0.2.5.dist-info/LICENSE", + "LicenseText": "The MIT License (MIT)\n\nCopyright (c) 2014 Jeff Quast \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\nMarkus Kuhn -- 2007-05-26 (Unicode 5.0)\n\nPermission to use, copy, modify, and distribute this software\nfor any purpose and without fee is hereby granted. The author\ndisclaims all warranties with regard to this software.\n", "Name": "wcwidth", "URL": "https://github.com/jquast/wcwidth", - "Version": "0.1.7" + "Version": "0.2.5" }, { "Author": "Simon Sapin", @@ -5913,7 +6973,7 @@ "Author": "liris", "Description": "WebSocket client for Python. hybi13 is supported.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/websocket_client-0.57.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/websocket_client-0.57.0.dist-info/LICENSE", "LicenseText": "Copyright 2018 Hiroki Ohtani.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.", "Name": "websocket-client", "URL": "https://github.com/websocket-client/websocket-client.git", @@ -5923,7 +6983,7 @@ "Author": "Aymeric Augustin", "Description": "An implementation of the WebSocket Protocol (RFC 6455 & 7692)", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/websockets-8.1.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/websockets-8.1.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2013-2019 Aymeric Augustin and contributors.\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n * Neither the name of websockets nor the names of its contributors may\n be used to endorse or promote products derived from this software without\n specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\nANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "websockets", "URL": "https://github.com/aaugustin/websockets", @@ -5933,7 +6993,7 @@ "Author": "IPython Development Team", "Description": "IPython HTML widgets for Jupyter", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/widgetsnbextension-3.5.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/widgetsnbextension-3.5.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2015 Project Jupyter Contributors\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", "Name": "widgetsnbextension", "URL": "http://ipython.org", @@ -5943,31 +7003,31 @@ "Author": "Andreas Mueller", "Description": "A little word cloud generator", "License": "MIT", - "LicenseFile": "UNKNOWN", - "LicenseText": "UNKNOWN", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/wordcloud-1.8.1.dist-info/LICENSE", + "LicenseText": "Copyright (c) 2012 Andreas Christian Mueller\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "wordcloud", "URL": "https://github.com/amueller/word_cloud", - "Version": "1.6.0" + "Version": "1.8.1" }, { "Author": "Graham Dumpleton", "Description": "Module for decorators, wrappers and monkey patching.", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/wrapt-1.11.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/wrapt-1.12.1.dist-info/LICENSE", "LicenseText": "Copyright (c) 2013-2019, Graham Dumpleton\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE\nLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\nCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\nSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\nCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\nARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE\nPOSSIBILITY OF SUCH DAMAGE.\n", "Name": "wrapt", "URL": "https://github.com/GrahamDumpleton/wrapt", - "Version": "1.11.2" + "Version": "1.12.1" }, { "Author": "xarray Developers", "Description": "N-D labeled arrays and datasets in Python", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/xarray-0.14.1.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/xarray-0.16.2.dist-info/LICENSE", "LicenseText": "Apache License\nVersion 2.0, January 2004\nhttp://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n\"License\" shall mean the terms and conditions for use, reproduction, and\ndistribution as defined by Sections 1 through 9 of this document.\n\n\"Licensor\" shall mean the copyright owner or entity authorized by the copyright\nowner that is granting the License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all other entities\nthat control, are controlled by, or are under common control with that entity.\nFor the purposes of this definition, \"control\" means (i) the power, direct or\nindirect, to cause the direction or management of such entity, whether by\ncontract or otherwise, or (ii) ownership of fifty percent (50%) or more of the\noutstanding shares, or (iii) beneficial ownership of such entity.\n\n\"You\" (or \"Your\") shall mean an individual or Legal Entity exercising\npermissions granted by this License.\n\n\"Source\" form shall mean the preferred form for making modifications, including\nbut not limited to software source code, documentation source, and configuration\nfiles.\n\n\"Object\" form shall mean any form resulting from mechanical transformation or\ntranslation of a Source form, including but not limited to compiled object code,\ngenerated documentation, and conversions to other media types.\n\n\"Work\" shall mean the work of authorship, whether in Source or Object form, made\navailable under the License, as indicated by a copyright notice that is included\nin or attached to the work (an example is provided in the Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source or Object form, that\nis based on (or derived from) the Work and for which the editorial revisions,\nannotations, elaborations, or other modifications represent, as a whole, an\noriginal work of authorship. For the purposes of this License, Derivative Works\nshall not include works that remain separable from, or merely link (or bind by\nname) to the interfaces of, the Work and Derivative Works thereof.\n\n\"Contribution\" shall mean any work of authorship, including the original version\nof the Work and any modifications or additions to that Work or Derivative Works\nthereof, that is intentionally submitted to Licensor for inclusion in the Work\nby the copyright owner or by an individual or Legal Entity authorized to submit\non behalf of the copyright owner. For the purposes of this definition,\n\"submitted\" means any form of electronic, verbal, or written communication sent\nto the Licensor or its representatives, including but not limited to\ncommunication on electronic mailing lists, source code control systems, and\nissue tracking systems that are managed by, or on behalf of, the Licensor for\nthe purpose of discussing and improving the Work, but excluding communication\nthat is conspicuously marked or otherwise designated in writing by the copyright\nowner as \"Not a Contribution.\"\n\n\"Contributor\" shall mean Licensor and any individual or Legal Entity on behalf\nof whom a Contribution has been received by Licensor and subsequently\nincorporated within the Work.\n\n2. Grant of Copyright License.\n\nSubject to the terms and conditions of this License, each Contributor hereby\ngrants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,\nirrevocable copyright license to reproduce, prepare Derivative Works of,\npublicly display, publicly perform, sublicense, and distribute the Work and such\nDerivative Works in Source or Object form.\n\n3. Grant of Patent License.\n\nSubject to the terms and conditions of this License, each Contributor hereby\ngrants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,\nirrevocable (except as stated in this section) patent license to make, have\nmade, use, offer to sell, sell, import, and otherwise transfer the Work, where\nsuch license applies only to those patent claims licensable by such Contributor\nthat are necessarily infringed by their Contribution(s) alone or by combination\nof their Contribution(s) with the Work to which such Contribution(s) was\nsubmitted. If You institute patent litigation against any entity (including a\ncross-claim or counterclaim in a lawsuit) alleging that the Work or a\nContribution incorporated within the Work constitutes direct or contributory\npatent infringement, then any patent licenses granted to You under this License\nfor that Work shall terminate as of the date such litigation is filed.\n\n4. Redistribution.\n\nYou may reproduce and distribute copies of the Work or Derivative Works thereof\nin any medium, with or without modifications, and in Source or Object form,\nprovided that You meet the following conditions:\n\nYou must give any other recipients of the Work or Derivative Works a copy of\nthis License; and\nYou must cause any modified files to carry prominent notices stating that You\nchanged the files; and\nYou must retain, in the Source form of any Derivative Works that You distribute,\nall copyright, patent, trademark, and attribution notices from the Source form\nof the Work, excluding those notices that do not pertain to any part of the\nDerivative Works; and\nIf the Work includes a \"NOTICE\" text file as part of its distribution, then any\nDerivative Works that You distribute must include a readable copy of the\nattribution notices contained within such NOTICE file, excluding those notices\nthat do not pertain to any part of the Derivative Works, in at least one of the\nfollowing places: within a NOTICE text file distributed as part of the\nDerivative Works; within the Source form or documentation, if provided along\nwith the Derivative Works; or, within a display generated by the Derivative\nWorks, if and wherever such third-party notices normally appear. The contents of\nthe NOTICE file are for informational purposes only and do not modify the\nLicense. You may add Your own attribution notices within Derivative Works that\nYou distribute, alongside or as an addendum to the NOTICE text from the Work,\nprovided that such additional attribution notices cannot be construed as\nmodifying the License.\nYou may add Your own copyright statement to Your modifications and may provide\nadditional or different license terms and conditions for use, reproduction, or\ndistribution of Your modifications, or for any such Derivative Works as a whole,\nprovided Your use, reproduction, and distribution of the Work otherwise complies\nwith the conditions stated in this License.\n\n5. Submission of Contributions.\n\nUnless You explicitly state otherwise, any Contribution intentionally submitted\nfor inclusion in the Work by You to the Licensor shall be under the terms and\nconditions of this License, without any additional terms or conditions.\nNotwithstanding the above, nothing herein shall supersede or modify the terms of\nany separate license agreement you may have executed with Licensor regarding\nsuch Contributions.\n\n6. Trademarks.\n\nThis License does not grant permission to use the trade names, trademarks,\nservice marks, or product names of the Licensor, except as required for\nreasonable and customary use in describing the origin of the Work and\nreproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty.\n\nUnless required by applicable law or agreed to in writing, Licensor provides the\nWork (and each Contributor provides its Contributions) on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,\nincluding, without limitation, any warranties or conditions of TITLE,\nNON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are\nsolely responsible for determining the appropriateness of using or\nredistributing the Work and assume any risks associated with Your exercise of\npermissions under this License.\n\n8. Limitation of Liability.\n\nIn no event and under no legal theory, whether in tort (including negligence),\ncontract, or otherwise, unless required by applicable law (such as deliberate\nand grossly negligent acts) or agreed to in writing, shall any Contributor be\nliable to You for damages, including any direct, indirect, special, incidental,\nor consequential damages of any character arising as a result of this License or\nout of the use or inability to use the Work (including but not limited to\ndamages for loss of goodwill, work stoppage, computer failure or malfunction, or\nany and all other commercial damages or losses), even if such Contributor has\nbeen advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability.\n\nWhile redistributing the Work or Derivative Works thereof, You may choose to\noffer, and charge a fee for, acceptance of support, warranty, indemnity, or\nother liability obligations and/or rights consistent with this License. However,\nin accepting such obligations, You may act only on Your own behalf and on Your\nsole responsibility, not on behalf of any other Contributor, and only if You\nagree to indemnify, defend, and hold each Contributor harmless for any liability\nincurred by, or claims asserted against, such Contributor by reason of your\naccepting any such warranty or additional liability.\n\nEND OF TERMS AND CONDITIONS\n\nAPPENDIX: How to apply the Apache License to your work\n\nTo apply the Apache License to your work, attach the following boilerplate\nnotice, with the fields enclosed by brackets \"[]\" replaced with your own\nidentifying information. (Don't include the brackets!) The text should be\nenclosed in the appropriate comment syntax for the file format. We also\nrecommend that a file or class name and description of purpose be included on\nthe same \"printed page\" as the copyright notice for easier identification within\nthird-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "xarray", "URL": "https://github.com/pydata/xarray", - "Version": "0.14.1" + "Version": "0.16.2" }, { "Author": "UNKNOWN", @@ -5977,7 +7037,7 @@ "LicenseText": "UNKNOWN", "Name": "xgboost", "URL": "https://github.com/dmlc/xgboost", - "Version": "0.90" + "Version": "1.2.1" }, { "Author": "UNKNOWN", @@ -5993,7 +7053,7 @@ "Author": "John Machin", "Description": "Library for developers to extract data from Microsoft Excel (tm) spreadsheet files", "License": "BSD License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/xlrd-1.2.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/xlrd-1.2.0.dist-info/LICENSE", "LicenseText": "There are two licenses associated with xlrd. This one relates to the bulk of\nthe work done on the library::\n\n Portions copyright \u00a9 2005-2009, Stephen John Machin, Lingfo Pty Ltd\n All rights reserved.\n\n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are met:\n\n 1. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n\n 2. Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n\n 3. None of the names of Stephen John Machin, Lingfo Pty Ltd and any\n contributors may be used to endorse or promote products derived from this\n software without specific prior written permission.\n\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,\n THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS\n BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n THE POSSIBILITY OF SUCH DAMAGE.\n\nThis one covers some earlier work::\n\n /*-\n * Copyright (c) 2001 David Giffin.\n * All rights reserved.\n *\n * Based on the the Java version: Andrew Khan Copyright (c) 2000.\n *\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions\n * are met:\n *\n * 1. Redistributions of source code must retain the above copyright\n * notice, this list of conditions and the following disclaimer.\n *\n * 2. Redistributions in binary form must reproduce the above copyright\n * notice, this list of conditions and the following disclaimer in\n * the documentation and/or other materials provided with the\n * distribution.\n *\n * 3. All advertising materials mentioning features or use of this\n * software must display the following acknowledgment:\n * \"This product includes software developed by\n * David Giffin .\"\n *\n * 4. Redistributions of any form whatsoever must retain the following\n * acknowledgment:\n * \"This product includes software developed by\n * David Giffin .\"\n *\n * THIS SOFTWARE IS PROVIDED BY DAVID GIFFIN ``AS IS'' AND ANY\n * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR\n * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DAVID GIFFIN OR\n * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\n * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)\n * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,\n * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED\n * OF THE POSSIBILITY OF SUCH DAMAGE.\n */\n", "Name": "xlrd", "URL": "http://www.python-excel.org/", @@ -6003,90 +7063,130 @@ "Author": "Martin Blech", "Description": "Makes working with XML feel like you are working with JSON", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/xmltodict-0.12.0.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/xmltodict-0.12.0.dist-info/LICENSE", "LicenseText": "Copyright (C) 2012 Martin Blech and individual contributors.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", "Name": "xmltodict", "URL": "https://github.com/martinblech/xmltodict", "Version": "0.12.0" }, { - "Author": "Bill Wendling", + "Author": "Ross Girshick", + "Description": "Yet Another Configuration System", + "License": "Apache Software License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/yacs-0.1.8.dist-info/LICENSE", + "LicenseText": "Apache License\nVersion 2.0, January 2004\nhttp://www.apache.org/licenses/\n\nTERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n1. Definitions.\n\n\"License\" shall mean the terms and conditions for use, reproduction,\nand distribution as defined by Sections 1 through 9 of this document.\n\n\"Licensor\" shall mean the copyright owner or entity authorized by\nthe copyright owner that is granting the License.\n\n\"Legal Entity\" shall mean the union of the acting entity and all\nother entities that control, are controlled by, or are under common\ncontrol with that entity. For the purposes of this definition,\n\"control\" means (i) the power, direct or indirect, to cause the\ndirection or management of such entity, whether by contract or\notherwise, or (ii) ownership of fifty percent (50%) or more of the\noutstanding shares, or (iii) beneficial ownership of such entity.\n\n\"You\" (or \"Your\") shall mean an individual or Legal Entity\nexercising permissions granted by this License.\n\n\"Source\" form shall mean the preferred form for making modifications,\nincluding but not limited to software source code, documentation\nsource, and configuration files.\n\n\"Object\" form shall mean any form resulting from mechanical\ntransformation or translation of a Source form, including but\nnot limited to compiled object code, generated documentation,\nand conversions to other media types.\n\n\"Work\" shall mean the work of authorship, whether in Source or\nObject form, made available under the License, as indicated by a\ncopyright notice that is included in or attached to the work\n(an example is provided in the Appendix below).\n\n\"Derivative Works\" shall mean any work, whether in Source or Object\nform, that is based on (or derived from) the Work and for which the\neditorial revisions, annotations, elaborations, or other modifications\nrepresent, as a whole, an original work of authorship. For the purposes\nof this License, Derivative Works shall not include works that remain\nseparable from, or merely link (or bind by name) to the interfaces of,\nthe Work and Derivative Works thereof.\n\n\"Contribution\" shall mean any work of authorship, including\nthe original version of the Work and any modifications or additions\nto that Work or Derivative Works thereof, that is intentionally\nsubmitted to Licensor for inclusion in the Work by the copyright owner\nor by an individual or Legal Entity authorized to submit on behalf of\nthe copyright owner. For the purposes of this definition, \"submitted\"\nmeans any form of electronic, verbal, or written communication sent\nto the Licensor or its representatives, including but not limited to\ncommunication on electronic mailing lists, source code control systems,\nand issue tracking systems that are managed by, or on behalf of, the\nLicensor for the purpose of discussing and improving the Work, but\nexcluding communication that is conspicuously marked or otherwise\ndesignated in writing by the copyright owner as \"Not a Contribution.\"\n\n\"Contributor\" shall mean Licensor and any individual or Legal Entity\non behalf of whom a Contribution has been received by Licensor and\nsubsequently incorporated within the Work.\n\n2. Grant of Copyright License. Subject to the terms and conditions of\nthis License, each Contributor hereby grants to You a perpetual,\nworldwide, non-exclusive, no-charge, royalty-free, irrevocable\ncopyright license to reproduce, prepare Derivative Works of,\npublicly display, publicly perform, sublicense, and distribute the\nWork and such Derivative Works in Source or Object form.\n\n3. Grant of Patent License. Subject to the terms and conditions of\nthis License, each Contributor hereby grants to You a perpetual,\nworldwide, non-exclusive, no-charge, royalty-free, irrevocable\n(except as stated in this section) patent license to make, have made,\nuse, offer to sell, sell, import, and otherwise transfer the Work,\nwhere such license applies only to those patent claims licensable\nby such Contributor that are necessarily infringed by their\nContribution(s) alone or by combination of their Contribution(s)\nwith the Work to which such Contribution(s) was submitted. If You\ninstitute patent litigation against any entity (including a\ncross-claim or counterclaim in a lawsuit) alleging that the Work\nor a Contribution incorporated within the Work constitutes direct\nor contributory patent infringement, then any patent licenses\ngranted to You under this License for that Work shall terminate\nas of the date such litigation is filed.\n\n4. Redistribution. You may reproduce and distribute copies of the\nWork or Derivative Works thereof in any medium, with or without\nmodifications, and in Source or Object form, provided that You\nmeet the following conditions:\n\n(a) You must give any other recipients of the Work or\nDerivative Works a copy of this License; and\n\n(b) You must cause any modified files to carry prominent notices\nstating that You changed the files; and\n\n(c) You must retain, in the Source form of any Derivative Works\nthat You distribute, all copyright, patent, trademark, and\nattribution notices from the Source form of the Work,\nexcluding those notices that do not pertain to any part of\nthe Derivative Works; and\n\n(d) If the Work includes a \"NOTICE\" text file as part of its\ndistribution, then any Derivative Works that You distribute must\ninclude a readable copy of the attribution notices contained\nwithin such NOTICE file, excluding those notices that do not\npertain to any part of the Derivative Works, in at least one\nof the following places: within a NOTICE text file distributed\nas part of the Derivative Works; within the Source form or\ndocumentation, if provided along with the Derivative Works; or,\nwithin a display generated by the Derivative Works, if and\nwherever such third-party notices normally appear. The contents\nof the NOTICE file are for informational purposes only and\ndo not modify the License. You may add Your own attribution\nnotices within Derivative Works that You distribute, alongside\nor as an addendum to the NOTICE text from the Work, provided\nthat such additional attribution notices cannot be construed\nas modifying the License.\n\nYou may add Your own copyright statement to Your modifications and\nmay provide additional or different license terms and conditions\nfor use, reproduction, or distribution of Your modifications, or\nfor any such Derivative Works as a whole, provided Your use,\nreproduction, and distribution of the Work otherwise complies with\nthe conditions stated in this License.\n\n5. Submission of Contributions. Unless You explicitly state otherwise,\nany Contribution intentionally submitted for inclusion in the Work\nby You to the Licensor shall be under the terms and conditions of\nthis License, without any additional terms or conditions.\nNotwithstanding the above, nothing herein shall supersede or modify\nthe terms of any separate license agreement you may have executed\nwith Licensor regarding such Contributions.\n\n6. Trademarks. This License does not grant permission to use the trade\nnames, trademarks, service marks, or product names of the Licensor,\nexcept as required for reasonable and customary use in describing the\norigin of the Work and reproducing the content of the NOTICE file.\n\n7. Disclaimer of Warranty. Unless required by applicable law or\nagreed to in writing, Licensor provides the Work (and each\nContributor provides its Contributions) on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\nimplied, including, without limitation, any warranties or conditions\nof TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\nPARTICULAR PURPOSE. You are solely responsible for determining the\nappropriateness of using or redistributing the Work and assume any\nrisks associated with Your exercise of permissions under this License.\n\n8. Limitation of Liability. In no event and under no legal theory,\nwhether in tort (including negligence), contract, or otherwise,\nunless required by applicable law (such as deliberate and grossly\nnegligent acts) or agreed to in writing, shall any Contributor be\nliable to You for damages, including any direct, indirect, special,\nincidental, or consequential damages of any character arising as a\nresult of this License or out of the use or inability to use the\nWork (including but not limited to damages for loss of goodwill,\nwork stoppage, computer failure or malfunction, or any and all\nother commercial damages or losses), even if such Contributor\nhas been advised of the possibility of such damages.\n\n9. Accepting Warranty or Additional Liability. While redistributing\nthe Work or Derivative Works thereof, You may choose to offer,\nand charge a fee for, acceptance of support, warranty, indemnity,\nor other liability obligations and/or rights consistent with this\nLicense. However, in accepting such obligations, You may act only\non Your own behalf and on Your sole responsibility, not on behalf\nof any other Contributor, and only if You agree to indemnify,\ndefend, and hold each Contributor harmless for any liability\nincurred by, or claims asserted against, such Contributor by reason\nof your accepting any such warranty or additional liability.\n\nEND OF TERMS AND CONDITIONS\n\nAPPENDIX: How to apply the Apache License to your work.\n\nTo apply the Apache License to your work, attach the following\nboilerplate notice, with the fields enclosed by brackets \"[]\"\nreplaced with your own identifying information. (Don't include\nthe brackets!) The text should be enclosed in the appropriate\ncomment syntax for the file format. We also recommend that a\nfile or class name and description of purpose be included on the\nsame \"printed page\" as the copyright notice for easier\nidentification within third-party archives.\n\nCopyright [yyyy] [name of copyright owner]\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", + "Name": "yacs", + "URL": "https://github.com/rbgirshick/yacs", + "Version": "0.1.8" + }, + { + "Author": "Pascal van Kooten", + "Description": "Yet Another GMAIL client", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "yagmail", + "URL": "https://github.com/kootenpv/yagmail", + "Version": "0.14.245" + }, + { + "Author": "Google Inc.", "Description": "A formatter for Python code.", "License": "Apache Software License", "LicenseFile": "UNKNOWN", "LicenseText": "UNKNOWN", "Name": "yapf", "URL": "UNKNOWN", - "Version": "0.29.0" + "Version": "0.30.0" }, { "Author": "Sumer Cip", "Description": "Yet Another Python Profiler", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/yappi-1.2.3.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/yappi-1.3.2.dist-info/LICENSE", "LicenseText": "Copyright (c) 2009-2019 Sumer Cip\n\nPermission is hereby granted, free of charge, to any person\nobtaining a copy of this software and associated documentation\nfiles (the \"Software\"), to deal in the Software without\nrestriction, including without limitation the rights to use,\ncopy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the\nSoftware is furnished to do so, subject to the following\nconditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES\nOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\nHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,\nWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\nOTHER DEALINGS IN THE SOFTWARE.\n\n", "Name": "yappi", "URL": "https://github.com/sumerc/yappi", - "Version": "1.2.3" + "Version": "1.3.2" + }, + { + "Author": "Kura", + "Description": "A semi hard Cornish cheese, also queries PyPI (PyPI client)", + "License": "MIT License", + "LicenseFile": "UNKNOWN", + "LicenseText": "UNKNOWN", + "Name": "yarg", + "URL": "https://yarg.readthedocs.org/", + "Version": "0.1.9" }, { "Author": "Andrew Svetlov", "Description": "Yet another URL library", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/yarl-1.4.2.dist-info/LICENSE", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/yarl-1.5.1.dist-info/LICENSE", "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2016-2018, Andrew Svetlov and aio-libs team\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "yarl", "URL": "https://github.com/aio-libs/yarl/", - "Version": "1.4.2" + "Version": "1.5.1" }, { "Author": "The scikit-yb developers", "Description": "A suite of visual analysis and diagnostic tools for machine learning.", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/yellowbrick-1.0.1.dist-info/LICENSE.txt", - "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2016 District Data Labs\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/yellowbrick-1.2.dist-info/LICENSE.txt", + "LicenseText": " Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"{}\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright 2016-2020 The scikit-yb developers\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "yellowbrick", "URL": "http://scikit-yb.org/", - "Version": "1.0.1" + "Version": "1.2" }, { "Author": "Ran Aroussi", "Description": "Yahoo! Finance market data downloader", "License": "Apache Software License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/yfinance-0.1.54.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/yfinance-0.1.55.dist-info/LICENSE.txt", "LicenseText": "\n Apache License\n Version 2.0, January 2004\n http://www.apache.org/licenses/\n\n TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n 1. Definitions.\n\n \"License\" shall mean the terms and conditions for use, reproduction,\n and distribution as defined by Sections 1 through 9 of this document.\n\n \"Licensor\" shall mean the copyright owner or entity authorized by\n the copyright owner that is granting the License.\n\n \"Legal Entity\" shall mean the union of the acting entity and all\n other entities that control, are controlled by, or are under common\n control with that entity. For the purposes of this definition,\n \"control\" means (i) the power, direct or indirect, to cause the\n direction or management of such entity, whether by contract or\n otherwise, or (ii) ownership of fifty percent (50%) or more of the\n outstanding shares, or (iii) beneficial ownership of such entity.\n\n \"You\" (or \"Your\") shall mean an individual or Legal Entity\n exercising permissions granted by this License.\n\n \"Source\" form shall mean the preferred form for making modifications,\n including but not limited to software source code, documentation\n source, and configuration files.\n\n \"Object\" form shall mean any form resulting from mechanical\n transformation or translation of a Source form, including but\n not limited to compiled object code, generated documentation,\n and conversions to other media types.\n\n \"Work\" shall mean the work of authorship, whether in Source or\n Object form, made available under the License, as indicated by a\n copyright notice that is included in or attached to the work\n (an example is provided in the Appendix below).\n\n \"Derivative Works\" shall mean any work, whether in Source or Object\n form, that is based on (or derived from) the Work and for which the\n editorial revisions, annotations, elaborations, or other modifications\n represent, as a whole, an original work of authorship. For the purposes\n of this License, Derivative Works shall not include works that remain\n separable from, or merely link (or bind by name) to the interfaces of,\n the Work and Derivative Works thereof.\n\n \"Contribution\" shall mean any work of authorship, including\n the original version of the Work and any modifications or additions\n to that Work or Derivative Works thereof, that is intentionally\n submitted to Licensor for inclusion in the Work by the copyright owner\n or by an individual or Legal Entity authorized to submit on behalf of\n the copyright owner. For the purposes of this definition, \"submitted\"\n means any form of electronic, verbal, or written communication sent\n to the Licensor or its representatives, including but not limited to\n communication on electronic mailing lists, source code control systems,\n and issue tracking systems that are managed by, or on behalf of, the\n Licensor for the purpose of discussing and improving the Work, but\n excluding communication that is conspicuously marked or otherwise\n designated in writing by the copyright owner as \"Not a Contribution.\"\n\n \"Contributor\" shall mean Licensor and any individual or Legal Entity\n on behalf of whom a Contribution has been received by Licensor and\n subsequently incorporated within the Work.\n\n 2. Grant of Copyright License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n copyright license to reproduce, prepare Derivative Works of,\n publicly display, publicly perform, sublicense, and distribute the\n Work and such Derivative Works in Source or Object form.\n\n 3. Grant of Patent License. Subject to the terms and conditions of\n this License, each Contributor hereby grants to You a perpetual,\n worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n (except as stated in this section) patent license to make, have made,\n use, offer to sell, sell, import, and otherwise transfer the Work,\n where such license applies only to those patent claims licensable\n by such Contributor that are necessarily infringed by their\n Contribution(s) alone or by combination of their Contribution(s)\n with the Work to which such Contribution(s) was submitted. If You\n institute patent litigation against any entity (including a\n cross-claim or counterclaim in a lawsuit) alleging that the Work\n or a Contribution incorporated within the Work constitutes direct\n or contributory patent infringement, then any patent licenses\n granted to You under this License for that Work shall terminate\n as of the date such litigation is filed.\n\n 4. Redistribution. You may reproduce and distribute copies of the\n Work or Derivative Works thereof in any medium, with or without\n modifications, and in Source or Object form, provided that You\n meet the following conditions:\n\n (a) You must give any other recipients of the Work or\n Derivative Works a copy of this License; and\n\n (b) You must cause any modified files to carry prominent notices\n stating that You changed the files; and\n\n (c) You must retain, in the Source form of any Derivative Works\n that You distribute, all copyright, patent, trademark, and\n attribution notices from the Source form of the Work,\n excluding those notices that do not pertain to any part of\n the Derivative Works; and\n\n (d) If the Work includes a \"NOTICE\" text file as part of its\n distribution, then any Derivative Works that You distribute must\n include a readable copy of the attribution notices contained\n within such NOTICE file, excluding those notices that do not\n pertain to any part of the Derivative Works, in at least one\n of the following places: within a NOTICE text file distributed\n as part of the Derivative Works; within the Source form or\n documentation, if provided along with the Derivative Works; or,\n within a display generated by the Derivative Works, if and\n wherever such third-party notices normally appear. The contents\n of the NOTICE file are for informational purposes only and\n do not modify the License. You may add Your own attribution\n notices within Derivative Works that You distribute, alongside\n or as an addendum to the NOTICE text from the Work, provided\n that such additional attribution notices cannot be construed\n as modifying the License.\n\n You may add Your own copyright statement to Your modifications and\n may provide additional or different license terms and conditions\n for use, reproduction, or distribution of Your modifications, or\n for any such Derivative Works as a whole, provided Your use,\n reproduction, and distribution of the Work otherwise complies with\n the conditions stated in this License.\n\n 5. Submission of Contributions. Unless You explicitly state otherwise,\n any Contribution intentionally submitted for inclusion in the Work\n by You to the Licensor shall be under the terms and conditions of\n this License, without any additional terms or conditions.\n Notwithstanding the above, nothing herein shall supersede or modify\n the terms of any separate license agreement you may have executed\n with Licensor regarding such Contributions.\n\n 6. Trademarks. This License does not grant permission to use the trade\n names, trademarks, service marks, or product names of the Licensor,\n except as required for reasonable and customary use in describing the\n origin of the Work and reproducing the content of the NOTICE file.\n\n 7. Disclaimer of Warranty. Unless required by applicable law or\n agreed to in writing, Licensor provides the Work (and each\n Contributor provides its Contributions) on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n implied, including, without limitation, any warranties or conditions\n of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n PARTICULAR PURPOSE. You are solely responsible for determining the\n appropriateness of using or redistributing the Work and assume any\n risks associated with Your exercise of permissions under this License.\n\n 8. Limitation of Liability. In no event and under no legal theory,\n whether in tort (including negligence), contract, or otherwise,\n unless required by applicable law (such as deliberate and grossly\n negligent acts) or agreed to in writing, shall any Contributor be\n liable to You for damages, including any direct, indirect, special,\n incidental, or consequential damages of any character arising as a\n result of this License or out of the use or inability to use the\n Work (including but not limited to damages for loss of goodwill,\n work stoppage, computer failure or malfunction, or any and all\n other commercial damages or losses), even if such Contributor\n has been advised of the possibility of such damages.\n\n 9. Accepting Warranty or Additional Liability. While redistributing\n the Work or Derivative Works thereof, You may choose to offer,\n and charge a fee for, acceptance of support, warranty, indemnity,\n or other liability obligations and/or rights consistent with this\n License. However, in accepting such obligations, You may act only\n on Your own behalf and on Your sole responsibility, not on behalf\n of any other Contributor, and only if You agree to indemnify,\n defend, and hold each Contributor harmless for any liability\n incurred by, or claims asserted against, such Contributor by reason\n of your accepting any such warranty or additional liability.\n\n END OF TERMS AND CONDITIONS\n\n APPENDIX: How to apply the Apache License to your work.\n\n To apply the Apache License to your work, attach the following\n boilerplate notice, with the fields enclosed by brackets \"[]\"\n replaced with your own identifying information. (Don't include\n the brackets!) The text should be enclosed in the appropriate\n comment syntax for the file format. We also recommend that a\n file or class name and description of purpose be included on the\n same \"printed page\" as the copyright notice for easier\n identification within third-party archives.\n\n Copyright [yyyy] [name of copyright owner]\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n", "Name": "yfinance", "URL": "https://github.com/ranaroussi/yfinance", - "Version": "0.1.54" + "Version": "0.1.55" }, { "Author": "Mort Yao", "Description": "Dumb downloader that scrapes the web", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/you_get-0.4.1388.dist-info/LICENSE.txt", - "LicenseText": "MIT License\n\nCopyright (c) 2012-2019 Mort Yao \nCopyright (c) 2012 Boyu Guo \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/you_get-0.4.1488.dist-info/LICENSE.txt", + "LicenseText": "MIT License\n\nCopyright (c) 2012-2020 Mort Yao and other contributors\n (https://github.com/soimort/you-get/graphs/contributors)\nCopyright (c) 2012 Boyu Guo \n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n", "Name": "you-get", "URL": "https://you-get.org/", - "Version": "0.4.1388" + "Version": "0.4.1488" }, { "Author": "UNKNOWN", "Description": "Mutable mapping tools", "License": "BSD", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/zict-1.0.0.dist-info/LICENSE.txt", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/zict-2.0.0.dist-info/LICENSE.txt", "LicenseText": "Copyright (c) 2016 Matthew Rocklin\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n a. Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n b. Redistributions in binary form must reproduce the above copyright\n notice, this list of conditions and the following disclaimer in the\n documentation and/or other materials provided with the distribution.\n c. Neither the name of toolz nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\nARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT\nLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY\nOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\nDAMAGE.\n", "Name": "zict", "URL": "http://zict.readthedocs.io/en/latest/", - "Version": "1.0.0" + "Version": "2.0.0" }, { "Author": "Jason R. Coombs", "Description": "Backport of pathlib-compatible object wrapper for zip files", "License": "MIT License", - "LicenseFile": "/opt/conda/lib/python3.7/site-packages/zipp-0.6.0.dist-info/LICENSE", - "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/zipp-3.4.0.dist-info/LICENSE", + "LicenseText": "Copyright Jason R. Coombs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n", "Name": "zipp", "URL": "https://github.com/jaraco/zipp", - "Version": "0.6.0" + "Version": "3.4.0" + }, + { + "Author": "Zope Foundation and Contributors", + "Description": "Interfaces for Python", + "License": "Zope Public License", + "LicenseFile": "/opt/conda/lib/python3.8/site-packages/zope.interface-5.2.0.dist-info/LICENSE.txt", + "LicenseText": "Zope Public License (ZPL) Version 2.1\n\nA copyright notice accompanies this license document that identifies the\ncopyright holders.\n\nThis license has been certified as open source. It has also been designated as\nGPL compatible by the Free Software Foundation (FSF).\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n1. Redistributions in source code must retain the accompanying copyright\nnotice, this list of conditions, and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the accompanying copyright\nnotice, this list of conditions, and the following disclaimer in the\ndocumentation and/or other materials provided with the distribution.\n\n3. Names of the copyright holders must not be used to endorse or promote\nproducts derived from this software without prior written permission from the\ncopyright holders.\n\n4. The right to distribute this software or to use it for any purpose does not\ngive you the right to use Servicemarks (sm) or Trademarks (tm) of the\ncopyright\nholders. Use of them is covered by separate agreement with the copyright\nholders.\n\n5. If any files are modified, you must cause the modified files to carry\nprominent notices stating that you changed the files and the date of any\nchange.\n\nDisclaimer\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED\nOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES\nOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO\nEVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR\nPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF\nLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING\nNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,\nEVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n", + "Name": "zope.interface", + "URL": "https://github.com/zopefoundation/zope.interface", + "Version": "5.2.0" } ] diff --git a/resources/netdata/cloud.conf b/resources/netdata/cloud.conf new file mode 100644 index 00000000..a5c90ce0 --- /dev/null +++ b/resources/netdata/cloud.conf @@ -0,0 +1,2 @@ +[global] + enabled = no diff --git a/resources/netdata/netdata.conf b/resources/netdata/netdata.conf index b4f1a1f5..976ebfca 100644 --- a/resources/netdata/netdata.conf +++ b/resources/netdata/netdata.conf @@ -6,7 +6,7 @@ [web] default port = 8050 -# use dbengine with memory for storing metrics: +# use dbengine with memory for storing metrics: # https://blog.netdata.cloud/posts/db-engine/ # https://docs.netdata.cloud/docs/tutorials/longer-metrics-storage/ # https://docs.netdata.cloud/database/engine/#operation @@ -29,8 +29,10 @@ # deactivate apps plugin -> consumes lots of memory apps = no # tc = no + python.d = yes + go.d = yes # Disable registry? #[registry] # enabled = yes -# registry to announce = http://localhost:8050 \ No newline at end of file +# registry to announce = http://localhost:8050 diff --git a/resources/novnc/app/ui.js b/resources/novnc/app/ui.js index 813fedcf..4fe979f3 100644 --- a/resources/novnc/app/ui.js +++ b/resources/novnc/app/ui.js @@ -1,1804 +1,1991 @@ /* * noVNC: HTML5 VNC client - * Copyright (C) 2018 The noVNC Authors + * Copyright (C) 2019 The noVNC Authors * Licensed under MPL 2.0 (see LICENSE.txt) * * See README.md for usage and integration instructions. */ -import * as Log from '../core/util/logging.js'; -import _, { - l10n -} from './localization.js'; +import * as Log from "../core/util/logging.js"; +import _, { l10n } from "./localization.js"; import { - isTouchDevice, - isSafari, - isIOS, - isAndroid, - dragThreshold -} -from '../core/util/browser.js'; -import { - setCapture, - getPointerEvent -} from '../core/util/events.js'; + isTouchDevice, + isSafari, + hasScrollbarGutter, + dragThreshold, +} from "../core/util/browser.js"; +import { setCapture, getPointerEvent } from "../core/util/events.js"; import KeyTable from "../core/input/keysym.js"; import keysyms from "../core/input/keysymdef.js"; import Keyboard from "../core/input/keyboard.js"; import RFB from "../core/rfb.js"; import * as WebUtil from "./webutil.js"; -const UI = { - - connected: false, - desktopName: "", - - statusTimeout: null, - hideKeyboardTimeout: null, - idleControlbarTimeout: null, - closeControlbarTimeout: null, - - controlbarGrabbed: false, - controlbarDrag: false, - controlbarMouseDownClientY: 0, - controlbarMouseDownOffsetY: 0, - - lastKeyboardinput: null, - defaultKeyboardinputLen: 100, - - inhibit_reconnect: true, - reconnect_callback: null, - reconnect_password: null, - - prime() { - return WebUtil.initSettings().then(() => { - if (document.readyState === "interactive" || document.readyState === "complete") { - return UI.start(); - } - - return new Promise((resolve, reject) => { - document.addEventListener('DOMContentLoaded', () => UI.start().then(resolve).catch(reject)); - }); - }); - }, - - // Render default UI and initialize settings menu - start() { - - UI.initSettings(); - - // Translate the DOM - l10n.translateDOM(); - - // Adapt the interface for touch screen devices - if (isTouchDevice) { - document.documentElement.classList.add("noVNC_touch"); - // Remove the address bar - setTimeout(() => window.scrollTo(0, 1), 100); - } - - // Restore control bar position - if (WebUtil.readSetting('controlbar_pos') === 'right') { - UI.toggleControlbarSide(); - } - - UI.initFullscreen(); - - // Setup event handlers - UI.addControlbarHandlers(); - UI.addTouchSpecificHandlers(); - UI.addExtraKeysHandlers(); - UI.addMachineHandlers(); - UI.addConnectionControlHandlers(); - UI.addClipboardHandlers(); - UI.addSettingsHandlers(); - document.getElementById("noVNC_status") - .addEventListener('click', UI.hideStatus); - - // Bootstrap fallback input handler - UI.keyboardinputReset(); - - UI.openControlbar(); - - UI.updateVisualState('init'); - - document.documentElement.classList.remove("noVNC_loading"); - - let autoconnect = WebUtil.getConfigVar('autoconnect', false); - if (autoconnect === 'true' || autoconnect == '1') { - autoconnect = true; - UI.connect(); - } else { - autoconnect = false; - // Show the connect panel on first load unless autoconnecting - UI.openConnectPanel(); - } - - return Promise.resolve(UI.rfb); - }, - - initFullscreen() { - // Only show the button if fullscreen is properly supported - // * Safari doesn't support alphanumerical input while in fullscreen - if (!isSafari() && - (document.documentElement.requestFullscreen || - document.documentElement.mozRequestFullScreen || - document.documentElement.webkitRequestFullscreen || - document.body.msRequestFullscreen)) { - document.getElementById('noVNC_fullscreen_button') - .classList.remove("noVNC_hidden"); - UI.addFullscreenHandlers(); - } - }, - - initSettings() { - // Logging selection dropdown - const llevels = ['error', 'warn', 'info', 'debug']; - for (let i = 0; i < llevels.length; i += 1) { - UI.addOption(document.getElementById('noVNC_setting_logging'), llevels[i], llevels[i]); - } - - // Settings with immediate effects - UI.initSetting('logging', 'warn'); - UI.updateLogging(); - - // if port == 80 (or 443) then it won't be present and should be - // set manually - let port = window.location.port; - if (!port) { - if (window.location.protocol.substring(0, 5) == 'https') { - port = 443; - } else if (window.location.protocol.substring(0, 4) == 'http') { - port = 80; - } - } - - /* Populate the controls if defaults are provided in the URL */ - UI.initSetting('host', window.location.hostname); - UI.initSetting('port', port); - UI.initSetting('encrypt', (window.location.protocol === "https:")); - UI.initSetting('view_clip', false); - UI.initSetting('shared', true); - UI.initSetting('view_only', false); - UI.initSetting('show_dot', false); - UI.initSetting('repeaterID', ''); - UI.initSetting('reconnect_delay', 5000); - - // ######################## CUSTOM CODE ######################## - UI.initSetting('resize', 'remote'); - UI.initSetting('reconnect', true); - // update settings cannot be used anymore to force settings - WebUtil.setSetting('path', window.location.pathname.substring(0, window.location.pathname.lastIndexOf("/")).replace(/^\//, '') + '/websockify'); - // ######################## END CUSTOM CODE ######################## - - UI.setupSettingLabels(); - }, - // Adds a link to the label elements on the corresponding input elements - setupSettingLabels() { - const labels = document.getElementsByTagName('LABEL'); - for (let i = 0; i < labels.length; i++) { - const htmlFor = labels[i].htmlFor; - if (htmlFor != '') { - const elem = document.getElementById(htmlFor); - if (elem) elem.label = labels[i]; - } else { - // If 'for' isn't set, use the first input element child - const children = labels[i].children; - for (let j = 0; j < children.length; j++) { - if (children[j].form !== undefined) { - children[j].label = labels[i]; - break; - } - } - } - } - }, - - /* ------^------- - * /INIT - * ============== - * EVENT HANDLERS - * ------v------*/ - - addControlbarHandlers() { - document.getElementById("noVNC_control_bar") - .addEventListener('mousemove', UI.activateControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('mouseup', UI.activateControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('mousedown', UI.activateControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('keydown', UI.activateControlbar); - - document.getElementById("noVNC_control_bar") - .addEventListener('mousedown', UI.keepControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('keydown', UI.keepControlbar); - - document.getElementById("noVNC_view_drag_button") - .addEventListener('click', UI.toggleViewDrag); - - document.getElementById("noVNC_control_bar_handle") - .addEventListener('mousedown', UI.controlbarHandleMouseDown); - document.getElementById("noVNC_control_bar_handle") - .addEventListener('mouseup', UI.controlbarHandleMouseUp); - document.getElementById("noVNC_control_bar_handle") - .addEventListener('mousemove', UI.dragControlbarHandle); - // resize events aren't available for elements - window.addEventListener('resize', UI.updateControlbarHandle); - - const exps = document.getElementsByClassName("noVNC_expander"); - for (let i = 0; i < exps.length; i++) { - exps[i].addEventListener('click', UI.toggleExpander); - } - }, - - addTouchSpecificHandlers() { - document.getElementById("noVNC_mouse_button0") - .addEventListener('click', () => UI.setMouseButton(1)); - document.getElementById("noVNC_mouse_button1") - .addEventListener('click', () => UI.setMouseButton(2)); - document.getElementById("noVNC_mouse_button2") - .addEventListener('click', () => UI.setMouseButton(4)); - document.getElementById("noVNC_mouse_button4") - .addEventListener('click', () => UI.setMouseButton(0)); - document.getElementById("noVNC_keyboard_button") - .addEventListener('click', UI.toggleVirtualKeyboard); - - UI.touchKeyboard = new Keyboard(document.getElementById('noVNC_keyboardinput')); - UI.touchKeyboard.onkeyevent = UI.keyEvent; - UI.touchKeyboard.grab(); - document.getElementById("noVNC_keyboardinput") - .addEventListener('input', UI.keyInput); - document.getElementById("noVNC_keyboardinput") - .addEventListener('focus', UI.onfocusVirtualKeyboard); - document.getElementById("noVNC_keyboardinput") - .addEventListener('blur', UI.onblurVirtualKeyboard); - document.getElementById("noVNC_keyboardinput") - .addEventListener('submit', () => false); - - document.documentElement - .addEventListener('mousedown', UI.keepVirtualKeyboard, true); - - document.getElementById("noVNC_control_bar") - .addEventListener('touchstart', UI.activateControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('touchmove', UI.activateControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('touchend', UI.activateControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('input', UI.activateControlbar); - - document.getElementById("noVNC_control_bar") - .addEventListener('touchstart', UI.keepControlbar); - document.getElementById("noVNC_control_bar") - .addEventListener('input', UI.keepControlbar); - - document.getElementById("noVNC_control_bar_handle") - .addEventListener('touchstart', UI.controlbarHandleMouseDown); - document.getElementById("noVNC_control_bar_handle") - .addEventListener('touchend', UI.controlbarHandleMouseUp); - document.getElementById("noVNC_control_bar_handle") - .addEventListener('touchmove', UI.dragControlbarHandle); - }, - - addExtraKeysHandlers() { - document.getElementById("noVNC_toggle_extra_keys_button") - .addEventListener('click', UI.toggleExtraKeys); - document.getElementById("noVNC_toggle_ctrl_button") - .addEventListener('click', UI.toggleCtrl); - document.getElementById("noVNC_toggle_windows_button") - .addEventListener('click', UI.toggleWindows); - document.getElementById("noVNC_toggle_alt_button") - .addEventListener('click', UI.toggleAlt); - document.getElementById("noVNC_send_tab_button") - .addEventListener('click', UI.sendTab); - document.getElementById("noVNC_send_esc_button") - .addEventListener('click', UI.sendEsc); - document.getElementById("noVNC_send_ctrl_alt_del_button") - .addEventListener('click', UI.sendCtrlAltDel); - }, - - addMachineHandlers() { - document.getElementById("noVNC_shutdown_button") - .addEventListener('click', () => UI.rfb.machineShutdown()); - document.getElementById("noVNC_reboot_button") - .addEventListener('click', () => UI.rfb.machineReboot()); - document.getElementById("noVNC_reset_button") - .addEventListener('click', () => UI.rfb.machineReset()); - document.getElementById("noVNC_power_button") - .addEventListener('click', UI.togglePowerPanel); - }, - - addConnectionControlHandlers() { - document.getElementById("noVNC_disconnect_button") - .addEventListener('click', UI.disconnect); - document.getElementById("noVNC_connect_button") - .addEventListener('click', UI.connect); - document.getElementById("noVNC_cancel_reconnect_button") - .addEventListener('click', UI.cancelReconnect); - - document.getElementById("noVNC_password_button") - .addEventListener('click', UI.setPassword); - }, - - addClipboardHandlers() { - document.getElementById("noVNC_clipboard_button") - .addEventListener('click', UI.toggleClipboardPanel); - document.getElementById("noVNC_clipboard_text") - .addEventListener('change', UI.clipboardSend); - document.getElementById("noVNC_clipboard_clear_button") - .addEventListener('click', UI.clipboardClear); - }, - - // Add a call to save settings when the element changes, - // unless the optional parameter changeFunc is used instead. - addSettingChangeHandler(name, changeFunc) { - const settingElem = document.getElementById("noVNC_setting_" + name); - if (changeFunc === undefined) { - changeFunc = () => UI.saveSetting(name); - } - settingElem.addEventListener('change', changeFunc); - }, - - addSettingsHandlers() { - document.getElementById("noVNC_settings_button") - .addEventListener('click', UI.toggleSettingsPanel); - - UI.addSettingChangeHandler('encrypt'); - UI.addSettingChangeHandler('resize'); - UI.addSettingChangeHandler('resize', UI.applyResizeMode); - UI.addSettingChangeHandler('resize', UI.updateViewClip); - UI.addSettingChangeHandler('view_clip'); - UI.addSettingChangeHandler('view_clip', UI.updateViewClip); - UI.addSettingChangeHandler('shared'); - UI.addSettingChangeHandler('view_only'); - UI.addSettingChangeHandler('view_only', UI.updateViewOnly); - UI.addSettingChangeHandler('show_dot'); - UI.addSettingChangeHandler('show_dot', UI.updateShowDotCursor); - UI.addSettingChangeHandler('host'); - UI.addSettingChangeHandler('port'); - UI.addSettingChangeHandler('path'); - UI.addSettingChangeHandler('repeaterID'); - UI.addSettingChangeHandler('logging'); - UI.addSettingChangeHandler('logging', UI.updateLogging); - UI.addSettingChangeHandler('reconnect'); - UI.addSettingChangeHandler('reconnect_delay'); - }, - - addFullscreenHandlers() { - document.getElementById("noVNC_fullscreen_button") - .addEventListener('click', UI.toggleFullscreen); - - window.addEventListener('fullscreenchange', UI.updateFullscreenButton); - window.addEventListener('mozfullscreenchange', UI.updateFullscreenButton); - window.addEventListener('webkitfullscreenchange', UI.updateFullscreenButton); - window.addEventListener('msfullscreenchange', UI.updateFullscreenButton); - }, - - /* ------^------- - * /EVENT HANDLERS - * ============== - * VISUAL - * ------v------*/ - - // Disable/enable controls depending on connection state - updateVisualState(state) { - - document.documentElement.classList.remove("noVNC_connecting"); - document.documentElement.classList.remove("noVNC_connected"); - document.documentElement.classList.remove("noVNC_disconnecting"); - document.documentElement.classList.remove("noVNC_reconnecting"); - - const transition_elem = document.getElementById("noVNC_transition_text"); - switch (state) { - case 'init': - break; - case 'connecting': - transition_elem.textContent = _("Connecting..."); - document.documentElement.classList.add("noVNC_connecting"); - break; - case 'connected': - document.documentElement.classList.add("noVNC_connected"); - break; - case 'disconnecting': - transition_elem.textContent = _("Disconnecting..."); - document.documentElement.classList.add("noVNC_disconnecting"); - break; - case 'disconnected': - break; - case 'reconnecting': - transition_elem.textContent = _("Reconnecting..."); - document.documentElement.classList.add("noVNC_reconnecting"); - break; - default: - Log.Error("Invalid visual state: " + state); - UI.showStatus(_("Internal error"), 'error'); - return; - } - - if (UI.connected) { - UI.updateViewClip(); - - UI.disableSetting('encrypt'); - UI.disableSetting('shared'); - UI.disableSetting('host'); - UI.disableSetting('port'); - UI.disableSetting('path'); - UI.disableSetting('repeaterID'); - UI.setMouseButton(1); - - // Hide the controlbar after 2 seconds - UI.closeControlbarTimeout = setTimeout(UI.closeControlbar, 2000); - } else { - UI.enableSetting('encrypt'); - UI.enableSetting('shared'); - UI.enableSetting('host'); - UI.enableSetting('port'); - UI.enableSetting('path'); - UI.enableSetting('repeaterID'); - UI.updatePowerButton(); - UI.keepControlbar(); - } - - // State change closes the password dialog - document.getElementById('noVNC_password_dlg') - .classList.remove('noVNC_open'); - }, - - showStatus(text, status_type, time) { - const statusElem = document.getElementById('noVNC_status'); - - clearTimeout(UI.statusTimeout); - - if (typeof status_type === 'undefined') { - status_type = 'normal'; - } - - // Don't overwrite more severe visible statuses and never - // errors. Only shows the first error. - let visible_status_type = 'none'; - if (statusElem.classList.contains("noVNC_open")) { - if (statusElem.classList.contains("noVNC_status_error")) { - visible_status_type = 'error'; - } else if (statusElem.classList.contains("noVNC_status_warn")) { - visible_status_type = 'warn'; - } else { - visible_status_type = 'normal'; - } - } - if (visible_status_type === 'error' || - (visible_status_type === 'warn' && status_type === 'normal')) { - return; - } - - switch (status_type) { - case 'error': - statusElem.classList.remove("noVNC_status_warn"); - statusElem.classList.remove("noVNC_status_normal"); - statusElem.classList.add("noVNC_status_error"); - break; - case 'warning': - case 'warn': - statusElem.classList.remove("noVNC_status_error"); - statusElem.classList.remove("noVNC_status_normal"); - statusElem.classList.add("noVNC_status_warn"); - break; - case 'normal': - case 'info': - default: - statusElem.classList.remove("noVNC_status_error"); - statusElem.classList.remove("noVNC_status_warn"); - statusElem.classList.add("noVNC_status_normal"); - break; - } - - statusElem.textContent = text; - statusElem.classList.add("noVNC_open"); - - // If no time was specified, show the status for 1.5 seconds - if (typeof time === 'undefined') { - time = 1500; - } +const PAGE_TITLE = "noVNC"; - // Error messages do not timeout - if (status_type !== 'error') { - UI.statusTimeout = window.setTimeout(UI.hideStatus, time); - } - }, - - hideStatus() { - clearTimeout(UI.statusTimeout); - document.getElementById('noVNC_status').classList.remove("noVNC_open"); - }, - - activateControlbar(event) { - clearTimeout(UI.idleControlbarTimeout); - // We manipulate the anchor instead of the actual control - // bar in order to avoid creating new a stacking group - document.getElementById('noVNC_control_bar_anchor') - .classList.remove("noVNC_idle"); - UI.idleControlbarTimeout = window.setTimeout(UI.idleControlbar, 2000); - }, - - idleControlbar() { - document.getElementById('noVNC_control_bar_anchor') - .classList.add("noVNC_idle"); - }, - - keepControlbar() { - clearTimeout(UI.closeControlbarTimeout); - }, - - openControlbar() { - document.getElementById('noVNC_control_bar') - .classList.add("noVNC_open"); - }, - - closeControlbar() { - UI.closeAllPanels(); - document.getElementById('noVNC_control_bar') - .classList.remove("noVNC_open"); - }, - - toggleControlbar() { - if (document.getElementById('noVNC_control_bar') - .classList.contains("noVNC_open")) { - UI.closeControlbar(); - } else { - UI.openControlbar(); - } - }, - - toggleControlbarSide() { - // Temporarily disable animation, if bar is displayed, to avoid weird - // movement. The transitionend-event will not fire when display=none. - const bar = document.getElementById('noVNC_control_bar'); - const barDisplayStyle = window.getComputedStyle(bar).display; - if (barDisplayStyle !== 'none') { - bar.style.transitionDuration = '0s'; - bar.addEventListener('transitionend', () => bar.style.transitionDuration = ''); - } - - const anchor = document.getElementById('noVNC_control_bar_anchor'); - if (anchor.classList.contains("noVNC_right")) { - WebUtil.writeSetting('controlbar_pos', 'left'); - anchor.classList.remove("noVNC_right"); - } else { - WebUtil.writeSetting('controlbar_pos', 'right'); - anchor.classList.add("noVNC_right"); - } - - // Consider this a movement of the handle - UI.controlbarDrag = true; - }, - - showControlbarHint(show) { - const hint = document.getElementById('noVNC_control_bar_hint'); - if (show) { - hint.classList.add("noVNC_active"); - } else { - hint.classList.remove("noVNC_active"); - } - }, - - dragControlbarHandle(e) { - if (!UI.controlbarGrabbed) return; - - const ptr = getPointerEvent(e); - - const anchor = document.getElementById('noVNC_control_bar_anchor'); - if (ptr.clientX < (window.innerWidth * 0.1)) { - if (anchor.classList.contains("noVNC_right")) { - UI.toggleControlbarSide(); - } - } else if (ptr.clientX > (window.innerWidth * 0.9)) { - if (!anchor.classList.contains("noVNC_right")) { - UI.toggleControlbarSide(); - } - } - - if (!UI.controlbarDrag) { - const dragDistance = Math.abs(ptr.clientY - UI.controlbarMouseDownClientY); - - if (dragDistance < dragThreshold) return; - - UI.controlbarDrag = true; - } - - const eventY = ptr.clientY - UI.controlbarMouseDownOffsetY; - - UI.moveControlbarHandle(eventY); - - e.preventDefault(); - e.stopPropagation(); - UI.keepControlbar(); - UI.activateControlbar(); - }, - - // Move the handle but don't allow any position outside the bounds - moveControlbarHandle(viewportRelativeY) { - const handle = document.getElementById("noVNC_control_bar_handle"); - const handleHeight = handle.getBoundingClientRect().height; - const controlbarBounds = document.getElementById("noVNC_control_bar") - .getBoundingClientRect(); - const margin = 10; - - // These heights need to be non-zero for the below logic to work - if (handleHeight === 0 || controlbarBounds.height === 0) { - return; - } - - let newY = viewportRelativeY; - - // Check if the coordinates are outside the control bar - if (newY < controlbarBounds.top + margin) { - // Force coordinates to be below the top of the control bar - newY = controlbarBounds.top + margin; - - } else if (newY > controlbarBounds.top + - controlbarBounds.height - handleHeight - margin) { - // Force coordinates to be above the bottom of the control bar - newY = controlbarBounds.top + - controlbarBounds.height - handleHeight - margin; - } - - // Corner case: control bar too small for stable position - if (controlbarBounds.height < (handleHeight + margin * 2)) { - newY = controlbarBounds.top + - (controlbarBounds.height - handleHeight) / 2; - } - - // The transform needs coordinates that are relative to the parent - const parentRelativeY = newY - controlbarBounds.top; - handle.style.transform = "translateY(" + parentRelativeY + "px)"; - }, - - updateControlbarHandle() { - // Since the control bar is fixed on the viewport and not the page, - // the move function expects coordinates relative the the viewport. - const handle = document.getElementById("noVNC_control_bar_handle"); - const handleBounds = handle.getBoundingClientRect(); - UI.moveControlbarHandle(handleBounds.top); - }, - - controlbarHandleMouseUp(e) { - if ((e.type == "mouseup") && (e.button != 0)) return; - - // mouseup and mousedown on the same place toggles the controlbar - if (UI.controlbarGrabbed && !UI.controlbarDrag) { - UI.toggleControlbar(); - e.preventDefault(); - e.stopPropagation(); - UI.keepControlbar(); - UI.activateControlbar(); - } - UI.controlbarGrabbed = false; - UI.showControlbarHint(false); - }, - - controlbarHandleMouseDown(e) { - if ((e.type == "mousedown") && (e.button != 0)) return; - - const ptr = getPointerEvent(e); - - const handle = document.getElementById("noVNC_control_bar_handle"); - const bounds = handle.getBoundingClientRect(); - - // Touch events have implicit capture - if (e.type === "mousedown") { - setCapture(handle); - } - - UI.controlbarGrabbed = true; - UI.controlbarDrag = false; - - UI.showControlbarHint(true); - - UI.controlbarMouseDownClientY = ptr.clientY; - UI.controlbarMouseDownOffsetY = ptr.clientY - bounds.top; - e.preventDefault(); - e.stopPropagation(); - UI.keepControlbar(); - UI.activateControlbar(); - }, - - toggleExpander(e) { - if (this.classList.contains("noVNC_open")) { - this.classList.remove("noVNC_open"); - } else { - this.classList.add("noVNC_open"); - } - }, - - /* ------^------- - * /VISUAL - * ============== - * SETTINGS - * ------v------*/ - - // Initial page load read/initialization of settings - initSetting(name, defVal) { - // Check Query string followed by cookie - let val = WebUtil.getConfigVar(name); - if (val === null) { - val = WebUtil.readSetting(name, defVal); - } - WebUtil.setSetting(name, val); - UI.updateSetting(name); - return val; - }, - - // Set the new value, update and disable form control setting - forceSetting(name, val) { - WebUtil.setSetting(name, val); - UI.updateSetting(name); - UI.disableSetting(name); - }, - - // Update cookie and form control setting. If value is not set, then - // updates from control to current cookie setting. - updateSetting(name) { - - // Update the settings control - let value = UI.getSetting(name); - - const ctrl = document.getElementById('noVNC_setting_' + name); - if (ctrl.type === 'checkbox') { - ctrl.checked = value; - - } else if (typeof ctrl.options !== 'undefined') { - for (let i = 0; i < ctrl.options.length; i += 1) { - if (ctrl.options[i].value === value) { - ctrl.selectedIndex = i; - break; - } - } - } else { - /*Weird IE9 error leads to 'null' appearring +const UI = { + connected: false, + desktopName: "", + + statusTimeout: null, + hideKeyboardTimeout: null, + idleControlbarTimeout: null, + closeControlbarTimeout: null, + + controlbarGrabbed: false, + controlbarDrag: false, + controlbarMouseDownClientY: 0, + controlbarMouseDownOffsetY: 0, + + lastKeyboardinput: null, + defaultKeyboardinputLen: 100, + + inhibitReconnect: true, + reconnectCallback: null, + reconnectPassword: null, + + prime() { + return WebUtil.initSettings().then(() => { + if ( + document.readyState === "interactive" || + document.readyState === "complete" + ) { + return UI.start(); + } + + return new Promise((resolve, reject) => { + document.addEventListener("DOMContentLoaded", () => + UI.start().then(resolve).catch(reject) + ); + }); + }); + }, + + // Render default UI and initialize settings menu + start() { + UI.initSettings(); + + // Translate the DOM + l10n.translateDOM(); + + WebUtil.fetchJSON("./package.json") + .then((packageInfo) => { + Array.from(document.getElementsByClassName("noVNC_version")).forEach( + (el) => (el.innerText = packageInfo.version) + ); + }) + .catch((err) => { + Log.Error("Couldn't fetch package.json: " + err); + Array.from(document.getElementsByClassName("noVNC_version_wrapper")) + .concat( + Array.from( + document.getElementsByClassName("noVNC_version_separator") + ) + ) + .forEach((el) => (el.style.display = "none")); + }); + + // Adapt the interface for touch screen devices + if (isTouchDevice) { + document.documentElement.classList.add("noVNC_touch"); + // Remove the address bar + setTimeout(() => window.scrollTo(0, 1), 100); + } + + // Restore control bar position + if (WebUtil.readSetting("controlbar_pos") === "right") { + UI.toggleControlbarSide(); + } + + UI.initFullscreen(); + + // Setup event handlers + UI.addControlbarHandlers(); + UI.addTouchSpecificHandlers(); + UI.addExtraKeysHandlers(); + UI.addMachineHandlers(); + UI.addConnectionControlHandlers(); + UI.addClipboardHandlers(); + UI.addSettingsHandlers(); + document + .getElementById("noVNC_status") + .addEventListener("click", UI.hideStatus); + + // Bootstrap fallback input handler + UI.keyboardinputReset(); + + UI.openControlbar(); + + UI.updateVisualState("init"); + + document.documentElement.classList.remove("noVNC_loading"); + + let autoconnect = WebUtil.getConfigVar("autoconnect", false); + if (autoconnect === "true" || autoconnect == "1") { + autoconnect = true; + UI.connect(); + } else { + autoconnect = false; + // Show the connect panel on first load unless autoconnecting + UI.openConnectPanel(); + } + + return Promise.resolve(UI.rfb); + }, + + initFullscreen() { + // Only show the button if fullscreen is properly supported + // * Safari doesn't support alphanumerical input while in fullscreen + if ( + !isSafari() && + (document.documentElement.requestFullscreen || + document.documentElement.mozRequestFullScreen || + document.documentElement.webkitRequestFullscreen || + document.body.msRequestFullscreen) + ) { + document + .getElementById("noVNC_fullscreen_button") + .classList.remove("noVNC_hidden"); + UI.addFullscreenHandlers(); + } + }, + + initSettings() { + // Logging selection dropdown + const llevels = ["error", "warn", "info", "debug"]; + for (let i = 0; i < llevels.length; i += 1) { + UI.addOption( + document.getElementById("noVNC_setting_logging"), + llevels[i], + llevels[i] + ); + } + + // Settings with immediate effects + UI.initSetting("logging", "warn"); + UI.updateLogging(); + + // if port == 80 (or 443) then it won't be present and should be + // set manually + let port = window.location.port; + if (!port) { + if (window.location.protocol.substring(0, 5) == "https") { + port = 443; + } else if (window.location.protocol.substring(0, 4) == "http") { + port = 80; + } + } + + /* Populate the controls if defaults are provided in the URL */ + UI.initSetting("host", window.location.hostname); + UI.initSetting("port", port); + UI.initSetting("encrypt", window.location.protocol === "https:"); + UI.initSetting("view_clip", false); + //UI.initSetting("resize", "off"); + UI.initSetting("quality", 6); + UI.initSetting("compression", 2); + UI.initSetting("shared", true); + UI.initSetting("view_only", false); + UI.initSetting("show_dot", false); + //UI.initSetting("path", "websockify"); + UI.initSetting("repeaterID", ""); + //UI.initSetting("reconnect", false); + UI.initSetting("reconnect_delay", 5000); + + // ######################## CUSTOM CODE ######################## + // IMPORTANT: All the init settings from above need to be commented out + // Otherwise the changes here will not work + UI.initSetting("resize", "remote"); + UI.initSetting("reconnect", true); + // update settings cannot be used anymore to force settings + WebUtil.setSetting( + "path", + window.location.pathname + .substring(0, window.location.pathname.lastIndexOf("/")) + .replace(/^\//, "") + "/websockify" + ); + // ######################## END CUSTOM CODE ######################## + + UI.setupSettingLabels(); + }, + // Adds a link to the label elements on the corresponding input elements + setupSettingLabels() { + const labels = document.getElementsByTagName("LABEL"); + for (let i = 0; i < labels.length; i++) { + const htmlFor = labels[i].htmlFor; + if (htmlFor != "") { + const elem = document.getElementById(htmlFor); + if (elem) elem.label = labels[i]; + } else { + // If 'for' isn't set, use the first input element child + const children = labels[i].children; + for (let j = 0; j < children.length; j++) { + if (children[j].form !== undefined) { + children[j].label = labels[i]; + break; + } + } + } + } + }, + + /* ------^------- + * /INIT + * ============== + * EVENT HANDLERS + * ------v------*/ + + addControlbarHandlers() { + document + .getElementById("noVNC_control_bar") + .addEventListener("mousemove", UI.activateControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("mouseup", UI.activateControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("mousedown", UI.activateControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("keydown", UI.activateControlbar); + + document + .getElementById("noVNC_control_bar") + .addEventListener("mousedown", UI.keepControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("keydown", UI.keepControlbar); + + document + .getElementById("noVNC_view_drag_button") + .addEventListener("click", UI.toggleViewDrag); + + document + .getElementById("noVNC_control_bar_handle") + .addEventListener("mousedown", UI.controlbarHandleMouseDown); + document + .getElementById("noVNC_control_bar_handle") + .addEventListener("mouseup", UI.controlbarHandleMouseUp); + document + .getElementById("noVNC_control_bar_handle") + .addEventListener("mousemove", UI.dragControlbarHandle); + // resize events aren't available for elements + window.addEventListener("resize", UI.updateControlbarHandle); + + const exps = document.getElementsByClassName("noVNC_expander"); + for (let i = 0; i < exps.length; i++) { + exps[i].addEventListener("click", UI.toggleExpander); + } + }, + + addTouchSpecificHandlers() { + document + .getElementById("noVNC_keyboard_button") + .addEventListener("click", UI.toggleVirtualKeyboard); + + UI.touchKeyboard = new Keyboard( + document.getElementById("noVNC_keyboardinput") + ); + UI.touchKeyboard.onkeyevent = UI.keyEvent; + UI.touchKeyboard.grab(); + document + .getElementById("noVNC_keyboardinput") + .addEventListener("input", UI.keyInput); + document + .getElementById("noVNC_keyboardinput") + .addEventListener("focus", UI.onfocusVirtualKeyboard); + document + .getElementById("noVNC_keyboardinput") + .addEventListener("blur", UI.onblurVirtualKeyboard); + document + .getElementById("noVNC_keyboardinput") + .addEventListener("submit", () => false); + + document.documentElement.addEventListener( + "mousedown", + UI.keepVirtualKeyboard, + true + ); + + document + .getElementById("noVNC_control_bar") + .addEventListener("touchstart", UI.activateControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("touchmove", UI.activateControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("touchend", UI.activateControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("input", UI.activateControlbar); + + document + .getElementById("noVNC_control_bar") + .addEventListener("touchstart", UI.keepControlbar); + document + .getElementById("noVNC_control_bar") + .addEventListener("input", UI.keepControlbar); + + document + .getElementById("noVNC_control_bar_handle") + .addEventListener("touchstart", UI.controlbarHandleMouseDown); + document + .getElementById("noVNC_control_bar_handle") + .addEventListener("touchend", UI.controlbarHandleMouseUp); + document + .getElementById("noVNC_control_bar_handle") + .addEventListener("touchmove", UI.dragControlbarHandle); + }, + + addExtraKeysHandlers() { + document + .getElementById("noVNC_toggle_extra_keys_button") + .addEventListener("click", UI.toggleExtraKeys); + document + .getElementById("noVNC_toggle_ctrl_button") + .addEventListener("click", UI.toggleCtrl); + document + .getElementById("noVNC_toggle_windows_button") + .addEventListener("click", UI.toggleWindows); + document + .getElementById("noVNC_toggle_alt_button") + .addEventListener("click", UI.toggleAlt); + document + .getElementById("noVNC_send_tab_button") + .addEventListener("click", UI.sendTab); + document + .getElementById("noVNC_send_esc_button") + .addEventListener("click", UI.sendEsc); + document + .getElementById("noVNC_send_ctrl_alt_del_button") + .addEventListener("click", UI.sendCtrlAltDel); + }, + + addMachineHandlers() { + document + .getElementById("noVNC_shutdown_button") + .addEventListener("click", () => UI.rfb.machineShutdown()); + document + .getElementById("noVNC_reboot_button") + .addEventListener("click", () => UI.rfb.machineReboot()); + document + .getElementById("noVNC_reset_button") + .addEventListener("click", () => UI.rfb.machineReset()); + document + .getElementById("noVNC_power_button") + .addEventListener("click", UI.togglePowerPanel); + }, + + addConnectionControlHandlers() { + document + .getElementById("noVNC_disconnect_button") + .addEventListener("click", UI.disconnect); + document + .getElementById("noVNC_connect_button") + .addEventListener("click", UI.connect); + document + .getElementById("noVNC_cancel_reconnect_button") + .addEventListener("click", UI.cancelReconnect); + + document + .getElementById("noVNC_credentials_button") + .addEventListener("click", UI.setCredentials); + }, + + addClipboardHandlers() { + document + .getElementById("noVNC_clipboard_button") + .addEventListener("click", UI.toggleClipboardPanel); + document + .getElementById("noVNC_clipboard_text") + .addEventListener("change", UI.clipboardSend); + document + .getElementById("noVNC_clipboard_clear_button") + .addEventListener("click", UI.clipboardClear); + }, + + // Add a call to save settings when the element changes, + // unless the optional parameter changeFunc is used instead. + addSettingChangeHandler(name, changeFunc) { + const settingElem = document.getElementById("noVNC_setting_" + name); + if (changeFunc === undefined) { + changeFunc = () => UI.saveSetting(name); + } + settingElem.addEventListener("change", changeFunc); + }, + + addSettingsHandlers() { + document + .getElementById("noVNC_settings_button") + .addEventListener("click", UI.toggleSettingsPanel); + + UI.addSettingChangeHandler("encrypt"); + UI.addSettingChangeHandler("resize"); + UI.addSettingChangeHandler("resize", UI.applyResizeMode); + UI.addSettingChangeHandler("resize", UI.updateViewClip); + UI.addSettingChangeHandler("quality"); + UI.addSettingChangeHandler("quality", UI.updateQuality); + UI.addSettingChangeHandler("compression"); + UI.addSettingChangeHandler("compression", UI.updateCompression); + UI.addSettingChangeHandler("view_clip"); + UI.addSettingChangeHandler("view_clip", UI.updateViewClip); + UI.addSettingChangeHandler("shared"); + UI.addSettingChangeHandler("view_only"); + UI.addSettingChangeHandler("view_only", UI.updateViewOnly); + UI.addSettingChangeHandler("show_dot"); + UI.addSettingChangeHandler("show_dot", UI.updateShowDotCursor); + UI.addSettingChangeHandler("host"); + UI.addSettingChangeHandler("port"); + UI.addSettingChangeHandler("path"); + UI.addSettingChangeHandler("repeaterID"); + UI.addSettingChangeHandler("logging"); + UI.addSettingChangeHandler("logging", UI.updateLogging); + UI.addSettingChangeHandler("reconnect"); + UI.addSettingChangeHandler("reconnect_delay"); + }, + + addFullscreenHandlers() { + document + .getElementById("noVNC_fullscreen_button") + .addEventListener("click", UI.toggleFullscreen); + + window.addEventListener("fullscreenchange", UI.updateFullscreenButton); + window.addEventListener("mozfullscreenchange", UI.updateFullscreenButton); + window.addEventListener( + "webkitfullscreenchange", + UI.updateFullscreenButton + ); + window.addEventListener("msfullscreenchange", UI.updateFullscreenButton); + }, + + /* ------^------- + * /EVENT HANDLERS + * ============== + * VISUAL + * ------v------*/ + + // Disable/enable controls depending on connection state + updateVisualState(state) { + document.documentElement.classList.remove("noVNC_connecting"); + document.documentElement.classList.remove("noVNC_connected"); + document.documentElement.classList.remove("noVNC_disconnecting"); + document.documentElement.classList.remove("noVNC_reconnecting"); + + const transitionElem = document.getElementById("noVNC_transition_text"); + switch (state) { + case "init": + break; + case "connecting": + transitionElem.textContent = _("Connecting..."); + document.documentElement.classList.add("noVNC_connecting"); + break; + case "connected": + document.documentElement.classList.add("noVNC_connected"); + break; + case "disconnecting": + transitionElem.textContent = _("Disconnecting..."); + document.documentElement.classList.add("noVNC_disconnecting"); + break; + case "disconnected": + break; + case "reconnecting": + transitionElem.textContent = _("Reconnecting..."); + document.documentElement.classList.add("noVNC_reconnecting"); + break; + default: + Log.Error("Invalid visual state: " + state); + UI.showStatus(_("Internal error"), "error"); + return; + } + + if (UI.connected) { + UI.updateViewClip(); + + UI.disableSetting("encrypt"); + UI.disableSetting("shared"); + UI.disableSetting("host"); + UI.disableSetting("port"); + UI.disableSetting("path"); + UI.disableSetting("repeaterID"); + + // Hide the controlbar after 2 seconds + UI.closeControlbarTimeout = setTimeout(UI.closeControlbar, 2000); + } else { + UI.enableSetting("encrypt"); + UI.enableSetting("shared"); + UI.enableSetting("host"); + UI.enableSetting("port"); + UI.enableSetting("path"); + UI.enableSetting("repeaterID"); + UI.updatePowerButton(); + UI.keepControlbar(); + } + + // State change closes dialogs as they may not be relevant + // anymore + UI.closeAllPanels(); + document + .getElementById("noVNC_credentials_dlg") + .classList.remove("noVNC_open"); + }, + + showStatus(text, statusType, time) { + const statusElem = document.getElementById("noVNC_status"); + + if (typeof statusType === "undefined") { + statusType = "normal"; + } + + // Don't overwrite more severe visible statuses and never + // errors. Only shows the first error. + if (statusElem.classList.contains("noVNC_open")) { + if (statusElem.classList.contains("noVNC_status_error")) { + return; + } + if ( + statusElem.classList.contains("noVNC_status_warn") && + statusType === "normal" + ) { + return; + } + } + + clearTimeout(UI.statusTimeout); + + switch (statusType) { + case "error": + statusElem.classList.remove("noVNC_status_warn"); + statusElem.classList.remove("noVNC_status_normal"); + statusElem.classList.add("noVNC_status_error"); + break; + case "warning": + case "warn": + statusElem.classList.remove("noVNC_status_error"); + statusElem.classList.remove("noVNC_status_normal"); + statusElem.classList.add("noVNC_status_warn"); + break; + case "normal": + case "info": + default: + statusElem.classList.remove("noVNC_status_error"); + statusElem.classList.remove("noVNC_status_warn"); + statusElem.classList.add("noVNC_status_normal"); + break; + } + + statusElem.textContent = text; + statusElem.classList.add("noVNC_open"); + + // If no time was specified, show the status for 1.5 seconds + if (typeof time === "undefined") { + time = 1500; + } + + // Error messages do not timeout + if (statusType !== "error") { + UI.statusTimeout = window.setTimeout(UI.hideStatus, time); + } + }, + + hideStatus() { + clearTimeout(UI.statusTimeout); + document.getElementById("noVNC_status").classList.remove("noVNC_open"); + }, + + activateControlbar(event) { + clearTimeout(UI.idleControlbarTimeout); + // We manipulate the anchor instead of the actual control + // bar in order to avoid creating new a stacking group + document + .getElementById("noVNC_control_bar_anchor") + .classList.remove("noVNC_idle"); + UI.idleControlbarTimeout = window.setTimeout(UI.idleControlbar, 2000); + }, + + idleControlbar() { + // Don't fade if a child of the control bar has focus + if ( + document + .getElementById("noVNC_control_bar") + .contains(document.activeElement) && + document.hasFocus() + ) { + UI.activateControlbar(); + return; + } + + document + .getElementById("noVNC_control_bar_anchor") + .classList.add("noVNC_idle"); + }, + + keepControlbar() { + clearTimeout(UI.closeControlbarTimeout); + }, + + openControlbar() { + document.getElementById("noVNC_control_bar").classList.add("noVNC_open"); + }, + + closeControlbar() { + UI.closeAllPanels(); + document.getElementById("noVNC_control_bar").classList.remove("noVNC_open"); + UI.rfb.focus(); + }, + + toggleControlbar() { + if ( + document + .getElementById("noVNC_control_bar") + .classList.contains("noVNC_open") + ) { + UI.closeControlbar(); + } else { + UI.openControlbar(); + } + }, + + toggleControlbarSide() { + // Temporarily disable animation, if bar is displayed, to avoid weird + // movement. The transitionend-event will not fire when display=none. + const bar = document.getElementById("noVNC_control_bar"); + const barDisplayStyle = window.getComputedStyle(bar).display; + if (barDisplayStyle !== "none") { + bar.style.transitionDuration = "0s"; + bar.addEventListener( + "transitionend", + () => (bar.style.transitionDuration = "") + ); + } + + const anchor = document.getElementById("noVNC_control_bar_anchor"); + if (anchor.classList.contains("noVNC_right")) { + WebUtil.writeSetting("controlbar_pos", "left"); + anchor.classList.remove("noVNC_right"); + } else { + WebUtil.writeSetting("controlbar_pos", "right"); + anchor.classList.add("noVNC_right"); + } + + // Consider this a movement of the handle + UI.controlbarDrag = true; + }, + + showControlbarHint(show) { + const hint = document.getElementById("noVNC_control_bar_hint"); + if (show) { + hint.classList.add("noVNC_active"); + } else { + hint.classList.remove("noVNC_active"); + } + }, + + dragControlbarHandle(e) { + if (!UI.controlbarGrabbed) return; + + const ptr = getPointerEvent(e); + + const anchor = document.getElementById("noVNC_control_bar_anchor"); + if (ptr.clientX < window.innerWidth * 0.1) { + if (anchor.classList.contains("noVNC_right")) { + UI.toggleControlbarSide(); + } + } else if (ptr.clientX > window.innerWidth * 0.9) { + if (!anchor.classList.contains("noVNC_right")) { + UI.toggleControlbarSide(); + } + } + + if (!UI.controlbarDrag) { + const dragDistance = Math.abs( + ptr.clientY - UI.controlbarMouseDownClientY + ); + + if (dragDistance < dragThreshold) return; + + UI.controlbarDrag = true; + } + + const eventY = ptr.clientY - UI.controlbarMouseDownOffsetY; + + UI.moveControlbarHandle(eventY); + + e.preventDefault(); + e.stopPropagation(); + UI.keepControlbar(); + UI.activateControlbar(); + }, + + // Move the handle but don't allow any position outside the bounds + moveControlbarHandle(viewportRelativeY) { + const handle = document.getElementById("noVNC_control_bar_handle"); + const handleHeight = handle.getBoundingClientRect().height; + const controlbarBounds = document + .getElementById("noVNC_control_bar") + .getBoundingClientRect(); + const margin = 10; + + // These heights need to be non-zero for the below logic to work + if (handleHeight === 0 || controlbarBounds.height === 0) { + return; + } + + let newY = viewportRelativeY; + + // Check if the coordinates are outside the control bar + if (newY < controlbarBounds.top + margin) { + // Force coordinates to be below the top of the control bar + newY = controlbarBounds.top + margin; + } else if ( + newY > + controlbarBounds.top + controlbarBounds.height - handleHeight - margin + ) { + // Force coordinates to be above the bottom of the control bar + newY = + controlbarBounds.top + controlbarBounds.height - handleHeight - margin; + } + + // Corner case: control bar too small for stable position + if (controlbarBounds.height < handleHeight + margin * 2) { + newY = + controlbarBounds.top + (controlbarBounds.height - handleHeight) / 2; + } + + // The transform needs coordinates that are relative to the parent + const parentRelativeY = newY - controlbarBounds.top; + handle.style.transform = "translateY(" + parentRelativeY + "px)"; + }, + + updateControlbarHandle() { + // Since the control bar is fixed on the viewport and not the page, + // the move function expects coordinates relative the the viewport. + const handle = document.getElementById("noVNC_control_bar_handle"); + const handleBounds = handle.getBoundingClientRect(); + UI.moveControlbarHandle(handleBounds.top); + }, + + controlbarHandleMouseUp(e) { + if (e.type == "mouseup" && e.button != 0) return; + + // mouseup and mousedown on the same place toggles the controlbar + if (UI.controlbarGrabbed && !UI.controlbarDrag) { + UI.toggleControlbar(); + e.preventDefault(); + e.stopPropagation(); + UI.keepControlbar(); + UI.activateControlbar(); + } + UI.controlbarGrabbed = false; + UI.showControlbarHint(false); + }, + + controlbarHandleMouseDown(e) { + if (e.type == "mousedown" && e.button != 0) return; + + const ptr = getPointerEvent(e); + + const handle = document.getElementById("noVNC_control_bar_handle"); + const bounds = handle.getBoundingClientRect(); + + // Touch events have implicit capture + if (e.type === "mousedown") { + setCapture(handle); + } + + UI.controlbarGrabbed = true; + UI.controlbarDrag = false; + + UI.showControlbarHint(true); + + UI.controlbarMouseDownClientY = ptr.clientY; + UI.controlbarMouseDownOffsetY = ptr.clientY - bounds.top; + e.preventDefault(); + e.stopPropagation(); + UI.keepControlbar(); + UI.activateControlbar(); + }, + + toggleExpander(e) { + if (this.classList.contains("noVNC_open")) { + this.classList.remove("noVNC_open"); + } else { + this.classList.add("noVNC_open"); + } + }, + + /* ------^------- + * /VISUAL + * ============== + * SETTINGS + * ------v------*/ + + // Initial page load read/initialization of settings + initSetting(name, defVal) { + // Check Query string followed by cookie + let val = WebUtil.getConfigVar(name); + if (val === null) { + val = WebUtil.readSetting(name, defVal); + } + WebUtil.setSetting(name, val); + UI.updateSetting(name); + return val; + }, + + // Set the new value, update and disable form control setting + forceSetting(name, val) { + WebUtil.setSetting(name, val); + UI.updateSetting(name); + UI.disableSetting(name); + }, + + // Update cookie and form control setting. If value is not set, then + // updates from control to current cookie setting. + updateSetting(name) { + // Update the settings control + let value = UI.getSetting(name); + + const ctrl = document.getElementById("noVNC_setting_" + name); + if (ctrl.type === "checkbox") { + ctrl.checked = value; + } else if (typeof ctrl.options !== "undefined") { + for (let i = 0; i < ctrl.options.length; i += 1) { + if (ctrl.options[i].value === value) { + ctrl.selectedIndex = i; + break; + } + } + } else { + /*Weird IE9 error leads to 'null' appearring in textboxes instead of ''.*/ - if (value === null) { - value = ""; - } - ctrl.value = value; - } - }, - - // Save control setting to cookie - saveSetting(name) { - const ctrl = document.getElementById('noVNC_setting_' + name); - let val; - if (ctrl.type === 'checkbox') { - val = ctrl.checked; - } else if (typeof ctrl.options !== 'undefined') { - val = ctrl.options[ctrl.selectedIndex].value; - } else { - val = ctrl.value; - } - WebUtil.writeSetting(name, val); - //Log.Debug("Setting saved '" + name + "=" + val + "'"); - return val; - }, - - // Read form control compatible setting from cookie - getSetting(name) { - const ctrl = document.getElementById('noVNC_setting_' + name); - let val = WebUtil.readSetting(name); - if (typeof val !== 'undefined' && val !== null && ctrl.type === 'checkbox') { - if (val.toString().toLowerCase() in { - '0': 1, - 'no': 1, - 'false': 1 - }) { - val = false; - } else { - val = true; - } - } - return val; - }, - - // These helpers compensate for the lack of parent-selectors and - // previous-sibling-selectors in CSS which are needed when we want to - // disable the labels that belong to disabled input elements. - disableSetting(name) { - const ctrl = document.getElementById('noVNC_setting_' + name); - ctrl.disabled = true; - ctrl.label.classList.add('noVNC_disabled'); - }, - - enableSetting(name) { - const ctrl = document.getElementById('noVNC_setting_' + name); - ctrl.disabled = false; - ctrl.label.classList.remove('noVNC_disabled'); - }, - - /* ------^------- - * /SETTINGS - * ============== - * PANELS - * ------v------*/ - - closeAllPanels() { - UI.closeSettingsPanel(); - UI.closePowerPanel(); - UI.closeClipboardPanel(); - UI.closeExtraKeys(); - }, - - /* ------^------- - * /PANELS - * ============== - * SETTINGS (panel) - * ------v------*/ - - openSettingsPanel() { - UI.closeAllPanels(); - UI.openControlbar(); - - // Refresh UI elements from saved cookies - UI.updateSetting('encrypt'); - UI.updateSetting('view_clip'); - UI.updateSetting('resize'); - UI.updateSetting('shared'); - UI.updateSetting('view_only'); - UI.updateSetting('path'); - UI.updateSetting('repeaterID'); - UI.updateSetting('logging'); - UI.updateSetting('reconnect'); - UI.updateSetting('reconnect_delay'); - - document.getElementById('noVNC_settings') - .classList.add("noVNC_open"); - document.getElementById('noVNC_settings_button') - .classList.add("noVNC_selected"); - }, - - closeSettingsPanel() { - document.getElementById('noVNC_settings') - .classList.remove("noVNC_open"); - document.getElementById('noVNC_settings_button') - .classList.remove("noVNC_selected"); - }, - - toggleSettingsPanel() { - if (document.getElementById('noVNC_settings') - .classList.contains("noVNC_open")) { - UI.closeSettingsPanel(); - } else { - UI.openSettingsPanel(); - } - }, - - /* ------^------- - * /SETTINGS - * ============== - * POWER - * ------v------*/ - - openPowerPanel() { - UI.closeAllPanels(); - UI.openControlbar(); - - document.getElementById('noVNC_power') - .classList.add("noVNC_open"); - document.getElementById('noVNC_power_button') - .classList.add("noVNC_selected"); - }, - - closePowerPanel() { - document.getElementById('noVNC_power') - .classList.remove("noVNC_open"); - document.getElementById('noVNC_power_button') - .classList.remove("noVNC_selected"); - }, - - togglePowerPanel() { - if (document.getElementById('noVNC_power') - .classList.contains("noVNC_open")) { - UI.closePowerPanel(); - } else { - UI.openPowerPanel(); - } - }, - - // Disable/enable power button - updatePowerButton() { - if (UI.connected && - UI.rfb.capabilities.power && - !UI.rfb.viewOnly) { - document.getElementById('noVNC_power_button') - .classList.remove("noVNC_hidden"); - } else { - document.getElementById('noVNC_power_button') - .classList.add("noVNC_hidden"); - // Close power panel if open - UI.closePowerPanel(); - } - }, - - /* ------^------- - * /POWER - * ============== - * CLIPBOARD - * ------v------*/ - - openClipboardPanel() { - UI.closeAllPanels(); - UI.openControlbar(); - - document.getElementById('noVNC_clipboard') - .classList.add("noVNC_open"); - document.getElementById('noVNC_clipboard_button') - .classList.add("noVNC_selected"); - }, - - closeClipboardPanel() { - document.getElementById('noVNC_clipboard') - .classList.remove("noVNC_open"); - document.getElementById('noVNC_clipboard_button') - .classList.remove("noVNC_selected"); - }, - - toggleClipboardPanel() { - if (document.getElementById('noVNC_clipboard') - .classList.contains("noVNC_open")) { - UI.closeClipboardPanel(); - } else { - UI.openClipboardPanel(); - } - }, - - clipboardReceive(e) { - Log.Debug(">> UI.clipboardReceive: " + e.detail.text.substr(0, 40) + "..."); - document.getElementById('noVNC_clipboard_text').value = e.detail.text; - Log.Debug("<< UI.clipboardReceive"); - }, - - clipboardClear() { - document.getElementById('noVNC_clipboard_text').value = ""; - UI.rfb.clipboardPasteFrom(""); - }, - - clipboardSend() { - const text = document.getElementById('noVNC_clipboard_text').value; - Log.Debug(">> UI.clipboardSend: " + text.substr(0, 40) + "..."); - UI.rfb.clipboardPasteFrom(text); - Log.Debug("<< UI.clipboardSend"); - }, - - /* ------^------- - * /CLIPBOARD - * ============== - * CONNECTION - * ------v------*/ - - openConnectPanel() { - document.getElementById('noVNC_connect_dlg') - .classList.add("noVNC_open"); - }, - - closeConnectPanel() { - document.getElementById('noVNC_connect_dlg') - .classList.remove("noVNC_open"); - }, - - connect(event, password) { - - // Ignore when rfb already exists - if (typeof UI.rfb !== 'undefined') { - return; - } - - const host = UI.getSetting('host'); - const port = UI.getSetting('port'); - const path = UI.getSetting('path'); - - if (typeof password === 'undefined') { - password = WebUtil.getConfigVar('password'); - UI.reconnect_password = password; - } - - if (password === null) { - password = undefined; - } - - UI.hideStatus(); - - if (!host) { - Log.Error("Can't connect when host is: " + host); - UI.showStatus(_("Must set host"), 'error'); - return; - } - - UI.closeAllPanels(); - UI.closeConnectPanel(); - - UI.updateVisualState('connecting'); - - let url; - - url = UI.getSetting('encrypt') ? 'wss' : 'ws'; - - url += '://' + host; - if (port) { - url += ':' + port; - } - url += '/' + path; - - UI.rfb = new RFB(document.getElementById('noVNC_container'), url, { - shared: UI.getSetting('shared'), - showDotCursor: UI.getSetting('show_dot'), - repeaterID: UI.getSetting('repeaterID'), - credentials: { - password: password - } - }); - UI.rfb.addEventListener("connect", UI.connectFinished); - UI.rfb.addEventListener("disconnect", UI.disconnectFinished); - UI.rfb.addEventListener("credentialsrequired", UI.credentials); - UI.rfb.addEventListener("securityfailure", UI.securityFailed); - UI.rfb.addEventListener("capabilities", UI.updatePowerButton); - UI.rfb.addEventListener("clipboard", UI.clipboardReceive); - UI.rfb.addEventListener("bell", UI.bell); - UI.rfb.addEventListener("desktopname", UI.updateDesktopName); - UI.rfb.clipViewport = UI.getSetting('view_clip'); - UI.rfb.scaleViewport = UI.getSetting('resize') === 'scale'; - UI.rfb.resizeSession = UI.getSetting('resize') === 'remote'; - - UI.updateViewOnly(); // requires UI.rfb - - // ######################## CUSTOM CODE ######################## - var clipboard = document.getElementById('clipboard'); - var controlBar = document.getElementById("noVNC_control_bar"); - var controlBarClipboard = document.getElementById("noVNC_clipboard_text") - - UI.rfb.addEventListener('clipboard', function (e) { - clipboard.value = e.detail.text; - }); - - UI.rfb.addEventListener('connect', function (e) { - var viewer = document.getElementsByTagName('canvas')[0]; - - document.body.addEventListener('paste', function (e) { - try { - console.log("paste"); - if (controlBarClipboard.classList.contains("noVNC_open")) { - return; - } - if (UI.rfb != null) { - text = e.clipboardData.getData('text'); - console.log("copy clipboard from local to vnc: " + text); - controlBarClipboard.value = text; - UI.rfb.clipboardPasteFrom(text); - } - } catch (error) { - console.error(error); - } - }); - - document.body.addEventListener('keydown', function (e) { - try { - console.log("document keydown: " + e.keyCode); - if (controlBar.classList.contains("noVNC_open")) { - return; - } - if (e.keyCode !== 86) { - e.preventDefault(); - } else { - if (navigator.clipboard) { - navigator.clipboard.readText() - .then(text => { - console.log("copy clipboard from local to vnc: " + text); - controlBarClipboard.value = text; - UI.rfb.clipboardPasteFrom(text); - }) - .catch(err => { - console.error('Failed to read clipboard contents: ', err); - }); - } - } - setTimeout(function () { - viewer.dispatchEvent(new e.constructor(e.type, e)); - if (UI.rfb != null) { - UI.rfb.focus(); - } - }, 1); - } catch (error) { - console.error(error); - } - }); - - document.body.addEventListener('keyup', function (e) { - - try { - console.log("document keyup"); - if (controlBar.classList.contains("noVNC_open")) { - return; - } - - if (e.keyCode !== 86) { - e.preventDefault(); - } - setTimeout(function () { - viewer.dispatchEvent(new e.constructor(e.type, e)); - if (UI.rfb != null) { - UI.rfb.focus(); - } - }, 1); - } catch (error) { - console.error(error); - } - }); - - viewer.addEventListener('keydown', function (e) { - try { - console.log("viewer keydown"); - if (e.ctrlKey) { - if (controlBar.classList.contains("noVNC_open")) { - return; - } - document.activeElement.blur(); - } - } catch (error) { - console.error(error); - } - }); - - viewer.addEventListener('keyup', function (e) { - - try { - console.log("viewer keyup: " + e.keyCode) - if (e.ctrlKey && [67, 88].includes(e.keyCode)) { - if (controlBar.classList.contains("noVNC_open")) { - return; - } - if (clipboard != null) { - console.log("copy clipboard from vnc to local: " + clipboard.value); - clipboard.focus(); - clipboard.select(); - - document.execCommand('copy'); - if (UI.rfb != null) { - UI.rfb.focus(); - } - } - - } - } catch (error) { - console.error(error); - } - }); - }); - // ######################## END CUSTOM CODE ######################## - }, - - disconnect() { - UI.closeAllPanels(); - UI.rfb.disconnect(); - - UI.connected = false; - - // Disable automatic reconnecting - UI.inhibit_reconnect = true; - - UI.updateVisualState('disconnecting'); - - // Don't display the connection settings until we're actually disconnected - }, - - reconnect() { - UI.reconnect_callback = null; - - // if reconnect has been disabled in the meantime, do nothing. - if (UI.inhibit_reconnect) { + if (value === null) { + value = ""; + } + ctrl.value = value; + } + }, + + // Save control setting to cookie + saveSetting(name) { + const ctrl = document.getElementById("noVNC_setting_" + name); + let val; + if (ctrl.type === "checkbox") { + val = ctrl.checked; + } else if (typeof ctrl.options !== "undefined") { + val = ctrl.options[ctrl.selectedIndex].value; + } else { + val = ctrl.value; + } + WebUtil.writeSetting(name, val); + //Log.Debug("Setting saved '" + name + "=" + val + "'"); + return val; + }, + + // Read form control compatible setting from cookie + getSetting(name) { + const ctrl = document.getElementById("noVNC_setting_" + name); + let val = WebUtil.readSetting(name); + if ( + typeof val !== "undefined" && + val !== null && + ctrl.type === "checkbox" + ) { + if (val.toString().toLowerCase() in { 0: 1, no: 1, false: 1 }) { + val = false; + } else { + val = true; + } + } + return val; + }, + + // These helpers compensate for the lack of parent-selectors and + // previous-sibling-selectors in CSS which are needed when we want to + // disable the labels that belong to disabled input elements. + disableSetting(name) { + const ctrl = document.getElementById("noVNC_setting_" + name); + ctrl.disabled = true; + ctrl.label.classList.add("noVNC_disabled"); + }, + + enableSetting(name) { + const ctrl = document.getElementById("noVNC_setting_" + name); + ctrl.disabled = false; + ctrl.label.classList.remove("noVNC_disabled"); + }, + + /* ------^------- + * /SETTINGS + * ============== + * PANELS + * ------v------*/ + + closeAllPanels() { + UI.closeSettingsPanel(); + UI.closePowerPanel(); + UI.closeClipboardPanel(); + UI.closeExtraKeys(); + }, + + /* ------^------- + * /PANELS + * ============== + * SETTINGS (panel) + * ------v------*/ + + openSettingsPanel() { + UI.closeAllPanels(); + UI.openControlbar(); + + // Refresh UI elements from saved cookies + UI.updateSetting("encrypt"); + UI.updateSetting("view_clip"); + UI.updateSetting("resize"); + UI.updateSetting("quality"); + UI.updateSetting("compression"); + UI.updateSetting("shared"); + UI.updateSetting("view_only"); + UI.updateSetting("path"); + UI.updateSetting("repeaterID"); + UI.updateSetting("logging"); + UI.updateSetting("reconnect"); + UI.updateSetting("reconnect_delay"); + + document.getElementById("noVNC_settings").classList.add("noVNC_open"); + document + .getElementById("noVNC_settings_button") + .classList.add("noVNC_selected"); + }, + + closeSettingsPanel() { + document.getElementById("noVNC_settings").classList.remove("noVNC_open"); + document + .getElementById("noVNC_settings_button") + .classList.remove("noVNC_selected"); + }, + + toggleSettingsPanel() { + if ( + document.getElementById("noVNC_settings").classList.contains("noVNC_open") + ) { + UI.closeSettingsPanel(); + } else { + UI.openSettingsPanel(); + } + }, + + /* ------^------- + * /SETTINGS + * ============== + * POWER + * ------v------*/ + + openPowerPanel() { + UI.closeAllPanels(); + UI.openControlbar(); + + document.getElementById("noVNC_power").classList.add("noVNC_open"); + document + .getElementById("noVNC_power_button") + .classList.add("noVNC_selected"); + }, + + closePowerPanel() { + document.getElementById("noVNC_power").classList.remove("noVNC_open"); + document + .getElementById("noVNC_power_button") + .classList.remove("noVNC_selected"); + }, + + togglePowerPanel() { + if ( + document.getElementById("noVNC_power").classList.contains("noVNC_open") + ) { + UI.closePowerPanel(); + } else { + UI.openPowerPanel(); + } + }, + + // Disable/enable power button + updatePowerButton() { + if (UI.connected && UI.rfb.capabilities.power && !UI.rfb.viewOnly) { + document + .getElementById("noVNC_power_button") + .classList.remove("noVNC_hidden"); + } else { + document + .getElementById("noVNC_power_button") + .classList.add("noVNC_hidden"); + // Close power panel if open + UI.closePowerPanel(); + } + }, + + /* ------^------- + * /POWER + * ============== + * CLIPBOARD + * ------v------*/ + + openClipboardPanel() { + UI.closeAllPanels(); + UI.openControlbar(); + + document.getElementById("noVNC_clipboard").classList.add("noVNC_open"); + document + .getElementById("noVNC_clipboard_button") + .classList.add("noVNC_selected"); + }, + + closeClipboardPanel() { + document.getElementById("noVNC_clipboard").classList.remove("noVNC_open"); + document + .getElementById("noVNC_clipboard_button") + .classList.remove("noVNC_selected"); + }, + + toggleClipboardPanel() { + if ( + document + .getElementById("noVNC_clipboard") + .classList.contains("noVNC_open") + ) { + UI.closeClipboardPanel(); + } else { + UI.openClipboardPanel(); + } + }, + + clipboardReceive(e) { + Log.Debug(">> UI.clipboardReceive: " + e.detail.text.substr(0, 40) + "..."); + document.getElementById("noVNC_clipboard_text").value = e.detail.text; + Log.Debug("<< UI.clipboardReceive"); + }, + + clipboardClear() { + document.getElementById("noVNC_clipboard_text").value = ""; + UI.rfb.clipboardPasteFrom(""); + }, + + clipboardSend() { + const text = document.getElementById("noVNC_clipboard_text").value; + Log.Debug(">> UI.clipboardSend: " + text.substr(0, 40) + "..."); + UI.rfb.clipboardPasteFrom(text); + Log.Debug("<< UI.clipboardSend"); + }, + + /* ------^------- + * /CLIPBOARD + * ============== + * CONNECTION + * ------v------*/ + + openConnectPanel() { + document.getElementById("noVNC_connect_dlg").classList.add("noVNC_open"); + }, + + closeConnectPanel() { + document.getElementById("noVNC_connect_dlg").classList.remove("noVNC_open"); + }, + + connect(event, password) { + // Ignore when rfb already exists + if (typeof UI.rfb !== "undefined") { + return; + } + + const host = UI.getSetting("host"); + const port = UI.getSetting("port"); + const path = UI.getSetting("path"); + + if (typeof password === "undefined") { + password = WebUtil.getConfigVar("password"); + UI.reconnectPassword = password; + } + + if (password === null) { + password = undefined; + } + + UI.hideStatus(); + + if (!host) { + Log.Error("Can't connect when host is: " + host); + UI.showStatus(_("Must set host"), "error"); + return; + } + + UI.closeConnectPanel(); + + UI.updateVisualState("connecting"); + + let url; + + url = UI.getSetting("encrypt") ? "wss" : "ws"; + + url += "://" + host; + if (port) { + url += ":" + port; + } + url += "/" + path; + + UI.rfb = new RFB(document.getElementById("noVNC_container"), url, { + shared: UI.getSetting("shared"), + repeaterID: UI.getSetting("repeaterID"), + credentials: { password: password }, + }); + UI.rfb.addEventListener("connect", UI.connectFinished); + UI.rfb.addEventListener("disconnect", UI.disconnectFinished); + UI.rfb.addEventListener("credentialsrequired", UI.credentials); + UI.rfb.addEventListener("securityfailure", UI.securityFailed); + UI.rfb.addEventListener("capabilities", UI.updatePowerButton); + UI.rfb.addEventListener("clipboard", UI.clipboardReceive); + UI.rfb.addEventListener("bell", UI.bell); + UI.rfb.addEventListener("desktopname", UI.updateDesktopName); + UI.rfb.clipViewport = UI.getSetting("view_clip"); + UI.rfb.scaleViewport = UI.getSetting("resize") === "scale"; + UI.rfb.resizeSession = UI.getSetting("resize") === "remote"; + UI.rfb.qualityLevel = parseInt(UI.getSetting("quality")); + UI.rfb.compressionLevel = parseInt(UI.getSetting("compression")); + UI.rfb.showDotCursor = UI.getSetting("show_dot"); + + UI.updateViewOnly(); // requires UI.rfb + + // ######################## CUSTOM CODE ######################## + var clipboard = document.getElementById("clipboard"); + var controlBar = document.getElementById("noVNC_control_bar"); + var controlBarClipboard = document.getElementById("noVNC_clipboard_text"); + + UI.rfb.addEventListener("clipboard", function (e) { + clipboard.value = e.detail.text; + }); + + UI.rfb.addEventListener("connect", function (e) { + var viewer = document.getElementsByTagName("canvas")[0]; + + document.body.addEventListener("paste", function (e) { + try { + console.log("paste"); + if (controlBarClipboard.classList.contains("noVNC_open")) { return; - } - - UI.connect(null, UI.reconnect_password); - }, - - cancelReconnect() { - if (UI.reconnect_callback !== null) { - clearTimeout(UI.reconnect_callback); - UI.reconnect_callback = null; - } - - UI.updateVisualState('disconnected'); - - UI.openControlbar(); - UI.openConnectPanel(); - }, - - connectFinished(e) { - UI.connected = true; - UI.inhibit_reconnect = false; - - let msg; - if (UI.getSetting('encrypt')) { - msg = _("Connected (encrypted) to ") + UI.desktopName; - } else { - msg = _("Connected (unencrypted) to ") + UI.desktopName; - } - UI.showStatus(msg); - UI.updateVisualState('connected'); - - // Do this last because it can only be used on rendered elements - UI.rfb.focus(); - }, - - disconnectFinished(e) { - const wasConnected = UI.connected; - - // This variable is ideally set when disconnection starts, but - // when the disconnection isn't clean or if it is initiated by - // the server, we need to do it here as well since - // UI.disconnect() won't be used in those cases. - UI.connected = false; - - UI.rfb = undefined; - - if (!e.detail.clean) { - UI.updateVisualState('disconnected'); - if (wasConnected) { - UI.showStatus(_("Something went wrong, connection is closed"), - 'error'); - } else { - UI.showStatus(_("Failed to connect to server"), 'error'); - } - } else if (UI.getSetting('reconnect', false) === true && !UI.inhibit_reconnect) { - UI.updateVisualState('reconnecting'); - - const delay = parseInt(UI.getSetting('reconnect_delay')); - UI.reconnect_callback = setTimeout(UI.reconnect, delay); + } + if (UI.rfb != null) { + text = e.clipboardData.getData("text"); + console.log("copy clipboard from local to vnc: " + text); + controlBarClipboard.value = text; + UI.rfb.clipboardPasteFrom(text); + } + } catch (error) { + console.error(error); + } + }); + + document.body.addEventListener("keydown", function (e) { + try { + console.log("document keydown: " + e.keyCode); + if (controlBar.classList.contains("noVNC_open")) { return; - } else { - UI.updateVisualState('disconnected'); - UI.showStatus(_("Disconnected"), 'normal'); - } - - UI.openControlbar(); - UI.openConnectPanel(); - }, - - securityFailed(e) { - let msg = ""; - // On security failures we might get a string with a reason - // directly from the server. Note that we can't control if - // this string is translated or not. - if ('reason' in e.detail) { - msg = _("New connection has been rejected with reason: ") + - e.detail.reason; - } else { - msg = _("New connection has been rejected"); - } - UI.showStatus(msg, 'error'); - }, - - /* ------^------- - * /CONNECTION - * ============== - * PASSWORD - * ------v------*/ - - credentials(e) { - // FIXME: handle more types - document.getElementById('noVNC_password_dlg') - .classList.add('noVNC_open'); - - setTimeout(() => document - .getElementById('noVNC_password_input').focus(), 100); - - Log.Warn("Server asked for a password"); - UI.showStatus(_("Password is required"), "warning"); - }, - - setPassword(e) { - // Prevent actually submitting the form - e.preventDefault(); - - const inputElem = document.getElementById('noVNC_password_input'); - const password = inputElem.value; - // Clear the input after reading the password - inputElem.value = ""; - UI.rfb.sendCredentials({ - password: password - }); - UI.reconnect_password = password; - document.getElementById('noVNC_password_dlg') - .classList.remove('noVNC_open'); - }, - - /* ------^------- - * /PASSWORD - * ============== - * FULLSCREEN - * ------v------*/ - - toggleFullscreen() { - if (document.fullscreenElement || // alternative standard method - document.mozFullScreenElement || // currently working methods - document.webkitFullscreenElement || - document.msFullscreenElement) { - if (document.exitFullscreen) { - document.exitFullscreen(); - } else if (document.mozCancelFullScreen) { - document.mozCancelFullScreen(); - } else if (document.webkitExitFullscreen) { - document.webkitExitFullscreen(); - } else if (document.msExitFullscreen) { - document.msExitFullscreen(); - } - } else { - if (document.documentElement.requestFullscreen) { - document.documentElement.requestFullscreen(); - } else if (document.documentElement.mozRequestFullScreen) { - document.documentElement.mozRequestFullScreen(); - } else if (document.documentElement.webkitRequestFullscreen) { - document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); - } else if (document.body.msRequestFullscreen) { - document.body.msRequestFullscreen(); - } - } - UI.updateFullscreenButton(); - }, - - updateFullscreenButton() { - if (document.fullscreenElement || // alternative standard method - document.mozFullScreenElement || // currently working methods - document.webkitFullscreenElement || - document.msFullscreenElement) { - document.getElementById('noVNC_fullscreen_button') - .classList.add("noVNC_selected"); - } else { - document.getElementById('noVNC_fullscreen_button') - .classList.remove("noVNC_selected"); - } - }, - - /* ------^------- - * /FULLSCREEN - * ============== - * RESIZE - * ------v------*/ - - // Apply remote resizing or local scaling - applyResizeMode() { - if (!UI.rfb) return; - - UI.rfb.scaleViewport = UI.getSetting('resize') === 'scale'; - UI.rfb.resizeSession = UI.getSetting('resize') === 'remote'; - }, - - /* ------^------- - * /RESIZE - * ============== - * VIEW CLIPPING - * ------v------*/ - - // Update viewport clipping property for the connection. The normal - // case is to get the value from the setting. There are special cases - // for when the viewport is scaled or when a touch device is used. - updateViewClip() { - if (!UI.rfb) return; - - const scaling = UI.getSetting('resize') === 'scale'; - - if (scaling) { - // Can't be clipping if viewport is scaled to fit - UI.forceSetting('view_clip', false); - UI.rfb.clipViewport = false; - } else if (isIOS() || isAndroid()) { - // iOS and Android usually have shit scrollbars - UI.forceSetting('view_clip', true); - UI.rfb.clipViewport = true; - } else { - UI.enableSetting('view_clip'); - UI.rfb.clipViewport = UI.getSetting('view_clip'); - } - - // Changing the viewport may change the state of - // the dragging button - UI.updateViewDrag(); - }, - - /* ------^------- - * /VIEW CLIPPING - * ============== - * VIEWDRAG - * ------v------*/ - - toggleViewDrag() { - if (!UI.rfb) return; - - UI.rfb.dragViewport = !UI.rfb.dragViewport; - UI.updateViewDrag(); - }, - - updateViewDrag() { - if (!UI.connected) return; - - const viewDragButton = document.getElementById('noVNC_view_drag_button'); - - if (!UI.rfb.clipViewport && UI.rfb.dragViewport) { - // We are no longer clipping the viewport. Make sure - // viewport drag isn't active when it can't be used. - UI.rfb.dragViewport = false; - } - - if (UI.rfb.dragViewport) { - viewDragButton.classList.add("noVNC_selected"); - } else { - viewDragButton.classList.remove("noVNC_selected"); - } - - // Different behaviour for touch vs non-touch - // The button is disabled instead of hidden on touch devices - if (isTouchDevice) { - viewDragButton.classList.remove("noVNC_hidden"); - - if (UI.rfb.clipViewport) { - viewDragButton.disabled = false; - } else { - viewDragButton.disabled = true; + } + if (e.keyCode !== 86) { + e.preventDefault(); + } else { + if (navigator.clipboard) { + navigator.clipboard + .readText() + .then((text) => { + console.log("copy clipboard from local to vnc: " + text); + controlBarClipboard.value = text; + UI.rfb.clipboardPasteFrom(text); + }) + .catch((err) => { + console.error("Failed to read clipboard contents: ", err); + }); } - } else { - viewDragButton.disabled = false; - - if (UI.rfb.clipViewport) { - viewDragButton.classList.remove("noVNC_hidden"); - } else { - viewDragButton.classList.add("noVNC_hidden"); + } + setTimeout(function () { + viewer.dispatchEvent(new e.constructor(e.type, e)); + if (UI.rfb != null) { + UI.rfb.focus(); } + }, 1); + } catch (error) { + console.error(error); } - }, - - /* ------^------- - * /VIEWDRAG - * ============== - * KEYBOARD - * ------v------*/ - - showVirtualKeyboard() { - if (!isTouchDevice) return; - - const input = document.getElementById('noVNC_keyboardinput'); - - if (document.activeElement == input) return; - - input.focus(); + }); + document.body.addEventListener("keyup", function (e) { try { - const l = input.value.length; - // Move the caret to the end - input.setSelectionRange(l, l); - } catch (err) { - // setSelectionRange is undefined in Google Chrome - } - }, - - hideVirtualKeyboard() { - if (!isTouchDevice) return; - - const input = document.getElementById('noVNC_keyboardinput'); - - if (document.activeElement != input) return; - - input.blur(); - }, - - toggleVirtualKeyboard() { - if (document.getElementById('noVNC_keyboard_button') - .classList.contains("noVNC_selected")) { - UI.hideVirtualKeyboard(); - } else { - UI.showVirtualKeyboard(); - } - }, - - onfocusVirtualKeyboard(event) { - document.getElementById('noVNC_keyboard_button') - .classList.add("noVNC_selected"); - if (UI.rfb) { - UI.rfb.focusOnClick = false; - } - }, - - onblurVirtualKeyboard(event) { - document.getElementById('noVNC_keyboard_button') - .classList.remove("noVNC_selected"); - if (UI.rfb) { - UI.rfb.focusOnClick = true; - } - }, - - keepVirtualKeyboard(event) { - const input = document.getElementById('noVNC_keyboardinput'); - - // Only prevent focus change if the virtual keyboard is active - if (document.activeElement != input) { + console.log("document keyup"); + if (controlBar.classList.contains("noVNC_open")) { return; - } + } - // Only allow focus to move to other elements that need - // focus to function properly - if (event.target.form !== undefined) { - switch (event.target.type) { - case 'text': - case 'email': - case 'search': - case 'password': - case 'tel': - case 'url': - case 'textarea': - case 'select-one': - case 'select-multiple': - return; + if (e.keyCode !== 86) { + e.preventDefault(); + } + setTimeout(function () { + viewer.dispatchEvent(new e.constructor(e.type, e)); + if (UI.rfb != null) { + UI.rfb.focus(); } + }, 1); + } catch (error) { + console.error(error); } + }); - event.preventDefault(); - }, - - keyboardinputReset() { - const kbi = document.getElementById('noVNC_keyboardinput'); - kbi.value = new Array(UI.defaultKeyboardinputLen).join("_"); - UI.lastKeyboardinput = kbi.value; - }, - - keyEvent(keysym, code, down) { - if (!UI.rfb) return; - - UI.rfb.sendKey(keysym, code, down); - }, - - // When normal keyboard events are left uncought, use the input events from - // the keyboardinput element instead and generate the corresponding key events. - // This code is required since some browsers on Android are inconsistent in - // sending keyCodes in the normal keyboard events when using on screen keyboards. - keyInput(event) { - - if (!UI.rfb) return; - - const newValue = event.target.value; - - if (!UI.lastKeyboardinput) { - UI.keyboardinputReset(); - } - const oldValue = UI.lastKeyboardinput; - - let newLen; + viewer.addEventListener("keydown", function (e) { try { - // Try to check caret position since whitespace at the end - // will not be considered by value.length in some browsers - newLen = Math.max(event.target.selectionStart, newValue.length); - } catch (err) { - // selectionStart is undefined in Google Chrome - newLen = newValue.length; - } - const oldLen = oldValue.length; - - let inputs = newLen - oldLen; - let backspaces = inputs < 0 ? -inputs : 0; - - // Compare the old string with the new to account for - // text-corrections or other input that modify existing text - for (let i = 0; i < Math.min(oldLen, newLen); i++) { - if (newValue.charAt(i) != oldValue.charAt(i)) { - inputs = newLen - i; - backspaces = oldLen - i; - break; + console.log("viewer keydown"); + if (e.ctrlKey) { + if (controlBar.classList.contains("noVNC_open")) { + return; } + document.activeElement.blur(); + } + } catch (error) { + console.error(error); } + }); - // Send the key events - for (let i = 0; i < backspaces; i++) { - UI.rfb.sendKey(KeyTable.XK_BackSpace, "Backspace"); - } - for (let i = newLen - inputs; i < newLen; i++) { - UI.rfb.sendKey(keysyms.lookup(newValue.charCodeAt(i))); - } - - // Control the text content length in the keyboardinput element - if (newLen > 2 * UI.defaultKeyboardinputLen) { - UI.keyboardinputReset(); - } else if (newLen < 1) { - // There always have to be some text in the keyboardinput - // element with which backspace can interact. - UI.keyboardinputReset(); - // This sometimes causes the keyboard to disappear for a second - // but it is required for the android keyboard to recognize that - // text has been added to the field - event.target.blur(); - // This has to be ran outside of the input handler in order to work - setTimeout(event.target.focus.bind(event.target), 0); - } else { - UI.lastKeyboardinput = newValue; - } - }, - - /* ------^------- - * /KEYBOARD - * ============== - * EXTRA KEYS - * ------v------*/ - - openExtraKeys() { - UI.closeAllPanels(); - UI.openControlbar(); - - document.getElementById('noVNC_modifiers') - .classList.add("noVNC_open"); - document.getElementById('noVNC_toggle_extra_keys_button') - .classList.add("noVNC_selected"); - }, - - closeExtraKeys() { - document.getElementById('noVNC_modifiers') - .classList.remove("noVNC_open"); - document.getElementById('noVNC_toggle_extra_keys_button') - .classList.remove("noVNC_selected"); - }, - - toggleExtraKeys() { - if (document.getElementById('noVNC_modifiers') - .classList.contains("noVNC_open")) { - UI.closeExtraKeys(); - } else { - UI.openExtraKeys(); - } - }, - - sendEsc() { - UI.rfb.sendKey(KeyTable.XK_Escape, "Escape"); - }, - - sendTab() { - UI.rfb.sendKey(KeyTable.XK_Tab); - }, - - toggleCtrl() { - const btn = document.getElementById('noVNC_toggle_ctrl_button'); - if (btn.classList.contains("noVNC_selected")) { - UI.rfb.sendKey(KeyTable.XK_Control_L, "ControlLeft", false); - btn.classList.remove("noVNC_selected"); - } else { - UI.rfb.sendKey(KeyTable.XK_Control_L, "ControlLeft", true); - btn.classList.add("noVNC_selected"); - } - }, - - toggleWindows() { - const btn = document.getElementById('noVNC_toggle_windows_button'); - if (btn.classList.contains("noVNC_selected")) { - UI.rfb.sendKey(KeyTable.XK_Super_L, "MetaLeft", false); - btn.classList.remove("noVNC_selected"); - } else { - UI.rfb.sendKey(KeyTable.XK_Super_L, "MetaLeft", true); - btn.classList.add("noVNC_selected"); - } - }, - - toggleAlt() { - const btn = document.getElementById('noVNC_toggle_alt_button'); - if (btn.classList.contains("noVNC_selected")) { - UI.rfb.sendKey(KeyTable.XK_Alt_L, "AltLeft", false); - btn.classList.remove("noVNC_selected"); - } else { - UI.rfb.sendKey(KeyTable.XK_Alt_L, "AltLeft", true); - btn.classList.add("noVNC_selected"); - } - }, - - sendCtrlAltDel() { - UI.rfb.sendCtrlAltDel(); - }, - - /* ------^------- - * /EXTRA KEYS - * ============== - * MISC - * ------v------*/ - - setMouseButton(num) { - const view_only = UI.rfb.viewOnly; - if (UI.rfb && !view_only) { - UI.rfb.touchButton = num; - } - - const blist = [0, 1, 2, 4]; - for (let b = 0; b < blist.length; b++) { - const button = document.getElementById('noVNC_mouse_button' + - blist[b]); - if (blist[b] === num && !view_only) { - button.classList.remove("noVNC_hidden"); - } else { - button.classList.add("noVNC_hidden"); + viewer.addEventListener("keyup", function (e) { + try { + console.log("viewer keyup: " + e.keyCode); + if (e.ctrlKey && [67, 88].includes(e.keyCode)) { + if (controlBar.classList.contains("noVNC_open")) { + return; } - } - }, - - updateViewOnly() { - if (!UI.rfb) return; - UI.rfb.viewOnly = UI.getSetting('view_only'); - - // Hide input related buttons in view only mode - if (UI.rfb.viewOnly) { - document.getElementById('noVNC_keyboard_button') - .classList.add('noVNC_hidden'); - document.getElementById('noVNC_toggle_extra_keys_button') - .classList.add('noVNC_hidden'); - document.getElementById('noVNC_mouse_button' + UI.rfb.touchButton) - .classList.add('noVNC_hidden'); - } else { - document.getElementById('noVNC_keyboard_button') - .classList.remove('noVNC_hidden'); - document.getElementById('noVNC_toggle_extra_keys_button') - .classList.remove('noVNC_hidden'); - document.getElementById('noVNC_mouse_button' + UI.rfb.touchButton) - .classList.remove('noVNC_hidden'); - } - }, - - updateShowDotCursor() { - if (!UI.rfb) return; - UI.rfb.showDotCursor = UI.getSetting('show_dot'); - }, - - updateLogging() { - WebUtil.init_logging(UI.getSetting('logging')); - }, - - updateDesktopName(e) { - UI.desktopName = e.detail.name; - // Display the desktop name in the document title - document.title = e.detail.name + " - noVNC"; - }, - - bell(e) { - if (WebUtil.getConfigVar('bell', 'on') === 'on') { - const promise = document.getElementById('noVNC_bell').play(); - // The standards disagree on the return value here - if (promise) { - promise.catch((e) => { - if (e.name === "NotAllowedError") { - // Ignore when the browser doesn't let us play audio. - // It is common that the browsers require audio to be - // initiated from a user action. - } else { - Log.Error("Unable to play bell: " + e); - } - }); + if (clipboard != null) { + console.log( + "copy clipboard from vnc to local: " + clipboard.value + ); + clipboard.focus(); + clipboard.select(); + + document.execCommand("copy"); + if (UI.rfb != null) { + UI.rfb.focus(); + } } - } - }, - - //Helper to add options to dropdown. - addOption(selectbox, text, value) { - const optn = document.createElement("OPTION"); - optn.text = text; - optn.value = value; - selectbox.options.add(optn); - }, - - /* ------^------- - * /MISC - * ============== - */ + } + } catch (error) { + console.error(error); + } + }); + }); + // ######################## END CUSTOM CODE ######################## + }, + + disconnect() { + UI.rfb.disconnect(); + + UI.connected = false; + + // Disable automatic reconnecting + UI.inhibitReconnect = true; + + UI.updateVisualState("disconnecting"); + + // Don't display the connection settings until we're actually disconnected + }, + + reconnect() { + UI.reconnectCallback = null; + + // if reconnect has been disabled in the meantime, do nothing. + if (UI.inhibitReconnect) { + return; + } + + UI.connect(null, UI.reconnectPassword); + }, + + cancelReconnect() { + if (UI.reconnectCallback !== null) { + clearTimeout(UI.reconnectCallback); + UI.reconnectCallback = null; + } + + UI.updateVisualState("disconnected"); + + UI.openControlbar(); + UI.openConnectPanel(); + }, + + connectFinished(e) { + UI.connected = true; + UI.inhibitReconnect = false; + + let msg; + if (UI.getSetting("encrypt")) { + msg = _("Connected (encrypted) to ") + UI.desktopName; + } else { + msg = _("Connected (unencrypted) to ") + UI.desktopName; + } + UI.showStatus(msg); + UI.updateVisualState("connected"); + + // Do this last because it can only be used on rendered elements + UI.rfb.focus(); + }, + + disconnectFinished(e) { + const wasConnected = UI.connected; + + // This variable is ideally set when disconnection starts, but + // when the disconnection isn't clean or if it is initiated by + // the server, we need to do it here as well since + // UI.disconnect() won't be used in those cases. + UI.connected = false; + + UI.rfb = undefined; + + if (!e.detail.clean) { + UI.updateVisualState("disconnected"); + if (wasConnected) { + UI.showStatus(_("Something went wrong, connection is closed"), "error"); + } else { + UI.showStatus(_("Failed to connect to server"), "error"); + } + } else if ( + UI.getSetting("reconnect", false) === true && + !UI.inhibitReconnect + ) { + UI.updateVisualState("reconnecting"); + + const delay = parseInt(UI.getSetting("reconnect_delay")); + UI.reconnectCallback = setTimeout(UI.reconnect, delay); + return; + } else { + UI.updateVisualState("disconnected"); + UI.showStatus(_("Disconnected"), "normal"); + } + + document.title = PAGE_TITLE; + + UI.openControlbar(); + UI.openConnectPanel(); + }, + + securityFailed(e) { + let msg = ""; + // On security failures we might get a string with a reason + // directly from the server. Note that we can't control if + // this string is translated or not. + if ("reason" in e.detail) { + msg = + _("New connection has been rejected with reason: ") + e.detail.reason; + } else { + msg = _("New connection has been rejected"); + } + UI.showStatus(msg, "error"); + }, + + /* ------^------- + * /CONNECTION + * ============== + * PASSWORD + * ------v------*/ + + credentials(e) { + // FIXME: handle more types + + document + .getElementById("noVNC_username_block") + .classList.remove("noVNC_hidden"); + document + .getElementById("noVNC_password_block") + .classList.remove("noVNC_hidden"); + + let inputFocus = "none"; + if (e.detail.types.indexOf("username") === -1) { + document + .getElementById("noVNC_username_block") + .classList.add("noVNC_hidden"); + } else { + inputFocus = inputFocus === "none" ? "noVNC_username_input" : inputFocus; + } + if (e.detail.types.indexOf("password") === -1) { + document + .getElementById("noVNC_password_block") + .classList.add("noVNC_hidden"); + } else { + inputFocus = inputFocus === "none" ? "noVNC_password_input" : inputFocus; + } + document + .getElementById("noVNC_credentials_dlg") + .classList.add("noVNC_open"); + + setTimeout(() => document.getElementById(inputFocus).focus(), 100); + + Log.Warn("Server asked for credentials"); + UI.showStatus(_("Credentials are required"), "warning"); + }, + + setCredentials(e) { + // Prevent actually submitting the form + e.preventDefault(); + + let inputElemUsername = document.getElementById("noVNC_username_input"); + const username = inputElemUsername.value; + + let inputElemPassword = document.getElementById("noVNC_password_input"); + const password = inputElemPassword.value; + // Clear the input after reading the password + inputElemPassword.value = ""; + + UI.rfb.sendCredentials({ username: username, password: password }); + UI.reconnectPassword = password; + document + .getElementById("noVNC_credentials_dlg") + .classList.remove("noVNC_open"); + }, + + /* ------^------- + * /PASSWORD + * ============== + * FULLSCREEN + * ------v------*/ + + toggleFullscreen() { + if ( + document.fullscreenElement || // alternative standard method + document.mozFullScreenElement || // currently working methods + document.webkitFullscreenElement || + document.msFullscreenElement + ) { + if (document.exitFullscreen) { + document.exitFullscreen(); + } else if (document.mozCancelFullScreen) { + document.mozCancelFullScreen(); + } else if (document.webkitExitFullscreen) { + document.webkitExitFullscreen(); + } else if (document.msExitFullscreen) { + document.msExitFullscreen(); + } + } else { + if (document.documentElement.requestFullscreen) { + document.documentElement.requestFullscreen(); + } else if (document.documentElement.mozRequestFullScreen) { + document.documentElement.mozRequestFullScreen(); + } else if (document.documentElement.webkitRequestFullscreen) { + document.documentElement.webkitRequestFullscreen( + Element.ALLOW_KEYBOARD_INPUT + ); + } else if (document.body.msRequestFullscreen) { + document.body.msRequestFullscreen(); + } + } + UI.updateFullscreenButton(); + }, + + updateFullscreenButton() { + if ( + document.fullscreenElement || // alternative standard method + document.mozFullScreenElement || // currently working methods + document.webkitFullscreenElement || + document.msFullscreenElement + ) { + document + .getElementById("noVNC_fullscreen_button") + .classList.add("noVNC_selected"); + } else { + document + .getElementById("noVNC_fullscreen_button") + .classList.remove("noVNC_selected"); + } + }, + + /* ------^------- + * /FULLSCREEN + * ============== + * RESIZE + * ------v------*/ + + // Apply remote resizing or local scaling + applyResizeMode() { + if (!UI.rfb) return; + + UI.rfb.scaleViewport = UI.getSetting("resize") === "scale"; + UI.rfb.resizeSession = UI.getSetting("resize") === "remote"; + }, + + /* ------^------- + * /RESIZE + * ============== + * VIEW CLIPPING + * ------v------*/ + + // Update viewport clipping property for the connection. The normal + // case is to get the value from the setting. There are special cases + // for when the viewport is scaled or when a touch device is used. + updateViewClip() { + if (!UI.rfb) return; + + const scaling = UI.getSetting("resize") === "scale"; + + if (scaling) { + // Can't be clipping if viewport is scaled to fit + UI.forceSetting("view_clip", false); + UI.rfb.clipViewport = false; + } else if (!hasScrollbarGutter) { + // Some platforms have scrollbars that are difficult + // to use in our case, so we always use our own panning + UI.forceSetting("view_clip", true); + UI.rfb.clipViewport = true; + } else { + UI.enableSetting("view_clip"); + UI.rfb.clipViewport = UI.getSetting("view_clip"); + } + + // Changing the viewport may change the state of + // the dragging button + UI.updateViewDrag(); + }, + + /* ------^------- + * /VIEW CLIPPING + * ============== + * VIEWDRAG + * ------v------*/ + + toggleViewDrag() { + if (!UI.rfb) return; + + UI.rfb.dragViewport = !UI.rfb.dragViewport; + UI.updateViewDrag(); + }, + + updateViewDrag() { + if (!UI.connected) return; + + const viewDragButton = document.getElementById("noVNC_view_drag_button"); + + if (!UI.rfb.clipViewport && UI.rfb.dragViewport) { + // We are no longer clipping the viewport. Make sure + // viewport drag isn't active when it can't be used. + UI.rfb.dragViewport = false; + } + + if (UI.rfb.dragViewport) { + viewDragButton.classList.add("noVNC_selected"); + } else { + viewDragButton.classList.remove("noVNC_selected"); + } + + if (UI.rfb.clipViewport) { + viewDragButton.classList.remove("noVNC_hidden"); + } else { + viewDragButton.classList.add("noVNC_hidden"); + } + }, + + /* ------^------- + * /VIEWDRAG + * ============== + * QUALITY + * ------v------*/ + + updateQuality() { + if (!UI.rfb) return; + + UI.rfb.qualityLevel = parseInt(UI.getSetting("quality")); + }, + + /* ------^------- + * /QUALITY + * ============== + * COMPRESSION + * ------v------*/ + + updateCompression() { + if (!UI.rfb) return; + + UI.rfb.compressionLevel = parseInt(UI.getSetting("compression")); + }, + + /* ------^------- + * /COMPRESSION + * ============== + * KEYBOARD + * ------v------*/ + + showVirtualKeyboard() { + if (!isTouchDevice) return; + + const input = document.getElementById("noVNC_keyboardinput"); + + if (document.activeElement == input) return; + + input.focus(); + + try { + const l = input.value.length; + // Move the caret to the end + input.setSelectionRange(l, l); + } catch (err) { + // setSelectionRange is undefined in Google Chrome + } + }, + + hideVirtualKeyboard() { + if (!isTouchDevice) return; + + const input = document.getElementById("noVNC_keyboardinput"); + + if (document.activeElement != input) return; + + input.blur(); + }, + + toggleVirtualKeyboard() { + if ( + document + .getElementById("noVNC_keyboard_button") + .classList.contains("noVNC_selected") + ) { + UI.hideVirtualKeyboard(); + } else { + UI.showVirtualKeyboard(); + } + }, + + onfocusVirtualKeyboard(event) { + document + .getElementById("noVNC_keyboard_button") + .classList.add("noVNC_selected"); + if (UI.rfb) { + UI.rfb.focusOnClick = false; + } + }, + + onblurVirtualKeyboard(event) { + document + .getElementById("noVNC_keyboard_button") + .classList.remove("noVNC_selected"); + if (UI.rfb) { + UI.rfb.focusOnClick = true; + } + }, + + keepVirtualKeyboard(event) { + const input = document.getElementById("noVNC_keyboardinput"); + + // Only prevent focus change if the virtual keyboard is active + if (document.activeElement != input) { + return; + } + + // Only allow focus to move to other elements that need + // focus to function properly + if (event.target.form !== undefined) { + switch (event.target.type) { + case "text": + case "email": + case "search": + case "password": + case "tel": + case "url": + case "textarea": + case "select-one": + case "select-multiple": + return; + } + } + + event.preventDefault(); + }, + + keyboardinputReset() { + const kbi = document.getElementById("noVNC_keyboardinput"); + kbi.value = new Array(UI.defaultKeyboardinputLen).join("_"); + UI.lastKeyboardinput = kbi.value; + }, + + keyEvent(keysym, code, down) { + if (!UI.rfb) return; + + UI.rfb.sendKey(keysym, code, down); + }, + + // When normal keyboard events are left uncought, use the input events from + // the keyboardinput element instead and generate the corresponding key events. + // This code is required since some browsers on Android are inconsistent in + // sending keyCodes in the normal keyboard events when using on screen keyboards. + keyInput(event) { + if (!UI.rfb) return; + + const newValue = event.target.value; + + if (!UI.lastKeyboardinput) { + UI.keyboardinputReset(); + } + const oldValue = UI.lastKeyboardinput; + + let newLen; + try { + // Try to check caret position since whitespace at the end + // will not be considered by value.length in some browsers + newLen = Math.max(event.target.selectionStart, newValue.length); + } catch (err) { + // selectionStart is undefined in Google Chrome + newLen = newValue.length; + } + const oldLen = oldValue.length; + + let inputs = newLen - oldLen; + let backspaces = inputs < 0 ? -inputs : 0; + + // Compare the old string with the new to account for + // text-corrections or other input that modify existing text + for (let i = 0; i < Math.min(oldLen, newLen); i++) { + if (newValue.charAt(i) != oldValue.charAt(i)) { + inputs = newLen - i; + backspaces = oldLen - i; + break; + } + } + + // Send the key events + for (let i = 0; i < backspaces; i++) { + UI.rfb.sendKey(KeyTable.XK_BackSpace, "Backspace"); + } + for (let i = newLen - inputs; i < newLen; i++) { + UI.rfb.sendKey(keysyms.lookup(newValue.charCodeAt(i))); + } + + // Control the text content length in the keyboardinput element + if (newLen > 2 * UI.defaultKeyboardinputLen) { + UI.keyboardinputReset(); + } else if (newLen < 1) { + // There always have to be some text in the keyboardinput + // element with which backspace can interact. + UI.keyboardinputReset(); + // This sometimes causes the keyboard to disappear for a second + // but it is required for the android keyboard to recognize that + // text has been added to the field + event.target.blur(); + // This has to be ran outside of the input handler in order to work + setTimeout(event.target.focus.bind(event.target), 0); + } else { + UI.lastKeyboardinput = newValue; + } + }, + + /* ------^------- + * /KEYBOARD + * ============== + * EXTRA KEYS + * ------v------*/ + + openExtraKeys() { + UI.closeAllPanels(); + UI.openControlbar(); + + document.getElementById("noVNC_modifiers").classList.add("noVNC_open"); + document + .getElementById("noVNC_toggle_extra_keys_button") + .classList.add("noVNC_selected"); + }, + + closeExtraKeys() { + document.getElementById("noVNC_modifiers").classList.remove("noVNC_open"); + document + .getElementById("noVNC_toggle_extra_keys_button") + .classList.remove("noVNC_selected"); + }, + + toggleExtraKeys() { + if ( + document + .getElementById("noVNC_modifiers") + .classList.contains("noVNC_open") + ) { + UI.closeExtraKeys(); + } else { + UI.openExtraKeys(); + } + }, + + sendEsc() { + UI.sendKey(KeyTable.XK_Escape, "Escape"); + }, + + sendTab() { + UI.sendKey(KeyTable.XK_Tab, "Tab"); + }, + + toggleCtrl() { + const btn = document.getElementById("noVNC_toggle_ctrl_button"); + if (btn.classList.contains("noVNC_selected")) { + UI.sendKey(KeyTable.XK_Control_L, "ControlLeft", false); + btn.classList.remove("noVNC_selected"); + } else { + UI.sendKey(KeyTable.XK_Control_L, "ControlLeft", true); + btn.classList.add("noVNC_selected"); + } + }, + + toggleWindows() { + const btn = document.getElementById("noVNC_toggle_windows_button"); + if (btn.classList.contains("noVNC_selected")) { + UI.sendKey(KeyTable.XK_Super_L, "MetaLeft", false); + btn.classList.remove("noVNC_selected"); + } else { + UI.sendKey(KeyTable.XK_Super_L, "MetaLeft", true); + btn.classList.add("noVNC_selected"); + } + }, + + toggleAlt() { + const btn = document.getElementById("noVNC_toggle_alt_button"); + if (btn.classList.contains("noVNC_selected")) { + UI.sendKey(KeyTable.XK_Alt_L, "AltLeft", false); + btn.classList.remove("noVNC_selected"); + } else { + UI.sendKey(KeyTable.XK_Alt_L, "AltLeft", true); + btn.classList.add("noVNC_selected"); + } + }, + + sendCtrlAltDel() { + UI.rfb.sendCtrlAltDel(); + // See below + UI.rfb.focus(); + UI.idleControlbar(); + }, + + sendKey(keysym, code, down) { + UI.rfb.sendKey(keysym, code, down); + + // Move focus to the screen in order to be able to use the + // keyboard right after these extra keys. + // The exception is when a virtual keyboard is used, because + // if we focus the screen the virtual keyboard would be closed. + // In this case we focus our special virtual keyboard input + // element instead. + if ( + document + .getElementById("noVNC_keyboard_button") + .classList.contains("noVNC_selected") + ) { + document.getElementById("noVNC_keyboardinput").focus(); + } else { + UI.rfb.focus(); + } + // fade out the controlbar to highlight that + // the focus has been moved to the screen + UI.idleControlbar(); + }, + + /* ------^------- + * /EXTRA KEYS + * ============== + * MISC + * ------v------*/ + + updateViewOnly() { + if (!UI.rfb) return; + UI.rfb.viewOnly = UI.getSetting("view_only"); + + // Hide input related buttons in view only mode + if (UI.rfb.viewOnly) { + document + .getElementById("noVNC_keyboard_button") + .classList.add("noVNC_hidden"); + document + .getElementById("noVNC_toggle_extra_keys_button") + .classList.add("noVNC_hidden"); + document + .getElementById("noVNC_clipboard_button") + .classList.add("noVNC_hidden"); + } else { + document + .getElementById("noVNC_keyboard_button") + .classList.remove("noVNC_hidden"); + document + .getElementById("noVNC_toggle_extra_keys_button") + .classList.remove("noVNC_hidden"); + document + .getElementById("noVNC_clipboard_button") + .classList.remove("noVNC_hidden"); + } + }, + + updateShowDotCursor() { + if (!UI.rfb) return; + UI.rfb.showDotCursor = UI.getSetting("show_dot"); + }, + + updateLogging() { + WebUtil.initLogging(UI.getSetting("logging")); + }, + + updateDesktopName(e) { + UI.desktopName = e.detail.name; + // Display the desktop name in the document title + document.title = e.detail.name + " - " + PAGE_TITLE; + }, + + bell(e) { + if (WebUtil.getConfigVar("bell", "on") === "on") { + const promise = document.getElementById("noVNC_bell").play(); + // The standards disagree on the return value here + if (promise) { + promise.catch((e) => { + if (e.name === "NotAllowedError") { + // Ignore when the browser doesn't let us play audio. + // It is common that the browsers require audio to be + // initiated from a user action. + } else { + Log.Error("Unable to play bell: " + e); + } + }); + } + } + }, + + //Helper to add options to dropdown. + addOption(selectbox, text, value) { + const optn = document.createElement("OPTION"); + optn.text = text; + optn.value = value; + selectbox.options.add(optn); + }, + + /* ------^------- + * /MISC + * ============== + */ }; // Set up translations -const LINGUAS = ["cs", "de", "el", "es", "ko", "nl", "pl", "ru", "sv", "tr", "zh_CN", "zh_TW"]; +const LINGUAS = [ + "cs", + "de", + "el", + "es", + "ja", + "ko", + "nl", + "pl", + "ru", + "sv", + "tr", + "zh_CN", + "zh_TW", +]; l10n.setup(LINGUAS); if (l10n.language === "en" || l10n.dictionary !== undefined) { - UI.prime(); + UI.prime(); } else { - WebUtil.fetchJSON('app/locale/' + l10n.language + '.json') - .then((translations) => { - l10n.dictionary = translations; - }) - .catch(err => Log.Error("Failed to load translations: " + err)) - .then(UI.prime); + WebUtil.fetchJSON("app/locale/" + l10n.language + ".json") + .then((translations) => { + l10n.dictionary = translations; + }) + .catch((err) => Log.Error("Failed to load translations: " + err)) + .then(UI.prime); } -export default UI; \ No newline at end of file +export default UI; diff --git a/resources/novnc/vnc.html b/resources/novnc/vnc.html index dcf759a1..03174103 100644 --- a/resources/novnc/vnc.html +++ b/resources/novnc/vnc.html @@ -1,10 +1,9 @@ - - + - Codestin Search App + Codestin Search App + + - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - - + + + - - - - + + + + - + @@ -57,288 +156,458 @@ - - + - + - - - + +
-
-
noVNC encountered an error:
-
-
-
+
+
noVNC encountered an error:
+
+
+
- - -
+ +
-
-
- -

no
VNC

- - - - - -
- - - - - -
+
+
+
- -
- -
-
- - - - - - -
-
+
+

no
VNC

+ + + + + +
+ +
+ + + +
+
+ + + + + +
- - - -
+
+ + + +
-
- Power -
- - - +
+ Power +
+ + +
-
- - - -
+
+ + + +
-
- Clipboard -
- -
- +
+ Clipboard +
+ +
+
-
- - - - - - -
+
+ + + + + + +
-
    -
  • - Settings -
  • -
  • - -
  • -
  • - -
  • -

  • -
  • - -
  • -
  • - - -
  • -

  • -
  • -
    Advanced
    -
      +
        +
      • + Settings +
      • +
      • + +
      • +
      • + +
      • +

      • +
      • + +
      • +
      • + + +
      • +

      • +
      • +
        Advanced
        +
        +
          +
        • + + +
        • +
        • + + +
        • +

        • +
        • + + +
        • +
        • +
          WebSocket
          +
          +
          • - - +
          • -
            WebSocket
            -
              -
            • - -
            • -
            • - - -
            • -
            • - - -
            • -
            • - - -
            • -
            + +
          • -

          • - + +
          • - - + +
          • -

          • -
          • - -
          • -

          • - -
          • - -
          • -
          -
        • -
        -
        -
    - - - - +
+
+ +

  • +
  • + +
  • +
  • + + +
  • +

  • +
  • + +
  • +

  • + +
  • + +
  • + +
    + +

  • +
  • + Version: + +
  • +
    +
    + + +
    +
    -
    - -
    +
    +
    +
    -
    - -

    Workspace
    Desktop
    VNC

    -
    Connect
    - +
    + +

    + Workspace
    Desktop
    VNC +

    +
    +
    + Connect +
    + +
    -
    -
      -
    • - - +
      + +
        +
      • + + +
      • +
      • + +
      • - +
      • -
      -
      +
    + +
    -
    -
    - -
    -
    +
    +
    + +
    +
    - + - +
    - - - + + + + diff --git a/resources/reports/clamav-scan.txt b/resources/reports/clamav-scan.txt deleted file mode 100644 index e19c0c92..00000000 --- a/resources/reports/clamav-scan.txt +++ /dev/null @@ -1,12 +0,0 @@ -/usr/lib/chromium-browser/chromium-browser: Unix.Trojan.Mirai-5932143-0 FOUND -/usr/share/code/code: Unix.Trojan.Mirai-5932143-0 FOUND - ------------ SCAN SUMMARY ----------- -Known viruses: 6720924 -Engine version: 0.102.1 -Scanned directories: 48468 -Scanned files: 232434 -Infected files: 2 -Data scanned: 15122.89 MB -Data read: 14497.70 MB (ratio 1.04:1) -Time: 7792.918 sec (129 m 52 s) diff --git a/resources/reports/clamav-virus-scan.txt b/resources/reports/clamav-virus-scan.txt new file mode 100644 index 00000000..e1dcb2e0 --- /dev/null +++ b/resources/reports/clamav-virus-scan.txt @@ -0,0 +1,10 @@ + +----------- SCAN SUMMARY ----------- +Known viruses: 8948098 +Engine version: 0.102.4 +Scanned directories: 38511 +Scanned files: 190267 +Infected files: 0 +Data scanned: 12693.01 MB +Data read: 9164.05 MB (ratio 1.39:1) +Time: 1733.993 sec (28 m 53 s) diff --git a/resources/reports/docker-snyk-scan.txt b/resources/reports/docker-snyk-scan.txt new file mode 100644 index 00000000..ff2bc012 --- /dev/null +++ b/resources/reports/docker-snyk-scan.txt @@ -0,0 +1,3160 @@ +docker scan --dependency-tree --file Dockerfile ml-workspace +docker-image|ml-workspace @ latest + ├─ alsa-plugins/libasound2-plugins @ 1.1.1-1ubuntu1 + ├─ apache2/apache2-utils @ 2.4.29-1ubuntu4.14 + │ ├─ apr-util/libaprutil1 @ 1.6.1-2 + │ └─ apr/libapr1 @ 1.6.3-2 + ├─ apport @ 2.20.9-0ubuntu7.20 + │ ├─ apport/python3-apport @ 2.20.9-0ubuntu7.20 + │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ ├─ pygobject/python3-gi @ 3.26.1-2ubuntu1 + │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + ├─ apport-symptoms @ 0.20 + ├─ apport/python3-apport @ 2.20.9-0ubuntu7.20 + │ ├─ apport/python3-problem-report @ 2.20.9-0ubuntu7.20 + │ ├─ lsb/lsb-release @ 9.20170808ubuntu1 + │ ├─ python-apt/python3-apt @ 1.6.5ubuntu0.3 + │ ├─ python-httplib2/python3-httplib2 @ 0.9.2+dfsg-1ubuntu0.2 + │ │ └─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ └─ python-requests-unixsocket/python3-requests-unixsocket @ 0.1.5-3 + ├─ apport/python3-problem-report @ 2.20.9-0ubuntu7.20 + ├─ apt @ 1.6.12ubuntu0.1 + ├─ apt/apt-transport-https @ 1.6.12ubuntu0.1 + │ └─ apt @ 1.6.12ubuntu0.1 + │ ├─ apt/libapt-pkg5.0 @ 1.6.12ubuntu0.1 + │ ├─ gnupg2/gpgv @ 2.2.4-1ubuntu1.3 + │ └─ ubuntu-keyring @ 2018.09.18.1~18.04.0 + ├─ apt/apt-utils @ 1.6.12ubuntu0.1 + │ ├─ apt @ 1.6.12ubuntu0.1 + │ ├─ apt/libapt-inst2.0 @ 1.6.12ubuntu0.1 + │ │ └─ apt/libapt-pkg5.0 @ 1.6.12ubuntu0.1 + │ └─ apt/libapt-pkg5.0 @ 1.6.12ubuntu0.1 + ├─ apt/libapt-pkg5.0 @ 1.6.12ubuntu0.1 + ├─ atkmm1.6/libatkmm-1.6-1v5 @ 2.24.2-3 + ├─ atlas/libatlas-base-dev @ 3.10.3-5 + ├─ autoconf @ 2.69-11 + │ ├─ debianutils @ 4.8.4 + │ └─ m4 @ 1.4.18-1 + │ └─ libsigsegv/libsigsegv2 @ 2.12-1 + ├─ autoconf-archive @ 20170928-2 + ├─ autogen @ 1:5.18.12-4 + │ ├─ autogen/libopts25 @ 1:5.18.12-4 + │ ├─ autogen/libopts25-dev @ 1:5.18.12-4 + │ │ └─ autogen/libopts25 @ 1:5.18.12-4 + │ └─ guile-2.0/guile-2.0-libs @ 2.0.13+1-5ubuntu0.1 + │ ├─ libgc/libgc1c2 @ 1:7.4.2-8ubuntu1 + │ └─ libtool/libltdl7 @ 2.4.6-2 + ├─ autogen/autogen-doc @ 1:5.18.12-4 + ├─ autojump @ 22.5.0-2 + │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + ├─ automake-1.15/automake @ 1:1.15.1-3ubuntu2 + │ ├─ autoconf @ 2.69-11 + │ └─ autotools-dev @ 20180224.1 + ├─ autossh @ 1.4e-4 + │ └─ openssh/openssh-client @ 1:7.6p1-4ubuntu0.3 + ├─ baobab @ 3.28.0-1 + ├─ base-files @ 10.1ubuntu2.10 + ├─ base-passwd @ 3.5.44 + │ └─ cdebconf/libdebconfclient0 @ 0.213ubuntu1 + ├─ bash @ 4.4.18-2ubuntu1.2 + ├─ bash-completion @ 1:2.8-1ubuntu1 + ├─ bat @ 0.12.1 + ├─ bsdmainutils @ 11.1.2ubuntu1 + ├─ build-essential @ 12.4ubuntu1 + │ ├─ dpkg/dpkg-dev @ 1.19.0.5ubuntu2.3 + │ │ ├─ binutils @ 2.30-21ubuntu1~18.04.4 + │ │ ├─ bzip2 @ 1.0.6-8.1ubuntu0.2 + │ │ ├─ dpkg/libdpkg-perl @ 1.19.0.5ubuntu2.3 + │ │ ├─ make-dfsg/make @ 4.1-9.1ubuntu1 + │ │ ├─ patch @ 2.7.6-2ubuntu1.1 + │ │ └─ xz-utils @ 5.2.2-1.3 + │ ├─ gcc-defaults/g++ @ 4:7.4.0-1ubuntu2.3 + │ │ ├─ gcc-7 @ 7.5.0-3ubuntu1~18.04 + │ │ ├─ gcc-7/g++-7 @ 7.5.0-3ubuntu1~18.04 + │ │ │ ├─ gcc-7 @ 7.5.0-3ubuntu1~18.04 + │ │ │ ├─ gcc-7/libstdc++-7-dev @ 7.5.0-3ubuntu1~18.04 + │ │ │ │ ├─ gcc-7/libgcc-7-dev @ 7.5.0-3ubuntu1~18.04 + │ │ │ │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ │ │ ├─ isl/libisl19 @ 0.19-1 + │ │ │ ├─ mpclib3/libmpc3 @ 1.1.0-1 + │ │ │ └─ mpfr4/libmpfr6 @ 4.0.1-1 + │ │ ├─ gcc-defaults/cpp @ 4:7.4.0-1ubuntu2.3 + │ │ └─ gcc-defaults/gcc @ 4:7.4.0-1ubuntu2.3 + │ ├─ gcc-defaults/gcc @ 4:7.4.0-1ubuntu2.3 + │ ├─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ └─ make-dfsg/make @ 4.1-9.1ubuntu1 + ├─ bzip2 @ 1.0.6-8.1ubuntu0.2 + ├─ bzip2/libbz2-dev @ 1.0.6-8.1ubuntu0.2 + │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + ├─ cairomm/libcairomm-1.0-1v5 @ 1.12.2-3 + │ └─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + ├─ catfish @ 1.4.4-1 + │ ├─ gdk-pixbuf/gir1.2-gdkpixbuf-2.0 @ 2.36.11-2 + │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ └─ gobject-introspection/libgirepository-1.0-1 @ 1.56.1-1 + │ ├─ gtk+3.0/gir1.2-gtk-3.0 @ 3.22.30-1ubuntu4 + │ │ ├─ atk1.0/gir1.2-atk-1.0 @ 2.28.1-1 + │ │ │ └─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ ├─ gdk-pixbuf/gir1.2-gdkpixbuf-2.0 @ 2.36.11-2 + │ │ │ └─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ ├─ gobject-introspection/gir1.2-freedesktop @ 1.56.1-1 + │ │ │ └─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ └─ pango1.0/gir1.2-pango-1.0 @ 1.40.14-1ubuntu0.1 + │ │ ├─ gobject-introspection/gir1.2-freedesktop @ 1.56.1-1 + │ │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ └─ pango1.0/libpangoxft-1.0-0 @ 1.40.14-1ubuntu0.1 + │ │ └─ xft/libxft2 @ 2.3.2-1 + │ ├─ pango1.0/gir1.2-pango-1.0 @ 1.40.14-1ubuntu0.1 + │ ├─ pexpect/python3-pexpect @ 4.2.1-1 + │ │ └─ ptyprocess/python3-ptyprocess @ 0.5.2-1 + │ └─ pygobject/python3-gi-cairo @ 3.26.1-2ubuntu1 + │ ├─ pycairo/python3-cairo @ 1.16.2-1 + │ │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + │ ├─ pygobject/python3-gi @ 3.26.1-2ubuntu1 + │ │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ │ ├─ gobject-introspection/libgirepository-1.0-1 @ 1.56.1-1 + │ │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + │ ├─ python3-defaults/libpython3-stdlib @ 3.6.7-1~18.04 + │ │ └─ python3.6/libpython3.6-stdlib @ 3.6.9-1~18.04ubuntu1.3 + │ ├─ python3-defaults/python3-minimal @ 3.6.7-1~18.04 + │ │ └─ python3.6/python3.6-minimal @ 3.6.9-1~18.04ubuntu1.3 + │ └─ python3.6 @ 3.6.9-1~18.04ubuntu1.3 + │ ├─ python3.6/libpython3.6-stdlib @ 3.6.9-1~18.04ubuntu1.3 + │ │ └─ mpdecimal/libmpdec2 @ 2.4.2-1ubuntu1 + │ └─ python3.6/python3.6-minimal @ 3.6.9-1~18.04ubuntu1.3 + ├─ cdebconf/libdebconfclient0 @ 0.213ubuntu1 + ├─ cdparanoia/libcdparanoia0 @ 3.10.2+debian-13 + ├─ chromium-browser @ 87.0.4280.66-0ubuntu0.18.04.1 + │ ├─ alsa-lib/libasound2 @ 1.1.3-5ubuntu0.5 + │ │ └─ alsa-lib/libasound2-data @ 1.1.3-5ubuntu0.5 + │ ├─ bash @ 4.4.18-2ubuntu1.2 + │ │ ├─ base-files @ 10.1ubuntu2.10 + │ │ │ └─ gawk @ 1:4.1.4+dfsg-1build1 + │ │ │ ├─ libsigsegv/libsigsegv2 @ 2.12-1 + │ │ │ └─ mpfr4/libmpfr6 @ 4.0.1-1 + │ │ └─ debianutils @ 4.8.4 + │ ├─ chromium-browser/chromium-codecs-ffmpeg @ 87.0.4280.66-0ubuntu0.18.04.1 + │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ ├─ nspr/libnspr4 @ 2:4.18-1ubuntu1 + │ ├─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + │ │ └─ nspr/libnspr4 @ 2:4.18-1ubuntu1 + │ └─ xdg-utils @ 1.1.2-1ubuntu2.4 + ├─ chromium-browser/chromium-browser-l10n @ 87.0.4280.66-0ubuntu0.18.04.1 + │ └─ chromium-browser @ 87.0.4280.66-0ubuntu0.18.04.1 + ├─ chromium-browser/chromium-codecs-ffmpeg @ 87.0.4280.66-0ubuntu0.18.04.1 + ├─ clinfo @ 2.2.18.03.26-1 + │ └─ ocl-icd/ocl-icd-libopencl1 @ 2.2.11-1ubuntu1 + ├─ cmake @ 3.10.2-1ubuntu2.18.04.1 + │ ├─ cmake/cmake-data @ 3.10.2-1ubuntu2.18.04.1 + │ ├─ curl/libcurl4 @ 7.58.0-2ubuntu3.10 + │ ├─ libarchive/libarchive13 @ 3.2.2-3.1ubuntu0.6 + │ ├─ libjsoncpp/libjsoncpp1 @ 1.7.4-3 + │ ├─ libuv1 @ 1.18.0-3 + │ └─ rhash/librhash0 @ 1.3.6-2 + ├─ code @ 1.51.1-1605051630 + │ ├─ apt @ 1.6.12ubuntu0.1 + │ ├─ gnupg2/gnupg @ 2.2.4-1ubuntu1.3 + │ ├─ libsecret/libsecret-1-0 @ 0.18.6-1 + │ ├─ libxkbfile/libxkbfile1 @ 1:1.0.9-2 + │ ├─ libxss/libxss1 @ 1:1.2.2-1 + │ └─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + ├─ console-setup/keyboard-configuration @ 1.178ubuntu2.9 + ├─ cron @ 3.0pl1-128.1ubuntu1 + │ └─ debianutils @ 4.8.4 + ├─ csh @ 20110502-3ubuntu0.18.04.1 + ├─ ctop @ 1.0.0-2 + ├─ curl @ 7.58.0-2ubuntu3.10 + │ └─ curl/libcurl4 @ 7.58.0-2ubuntu3.10 + │ ├─ libpsl/libpsl5 @ 0.19.1-5build1 + │ ├─ nghttp2/libnghttp2-14 @ 1.30.0-1ubuntu1 + │ ├─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + │ └─ rtmpdump/librtmp1 @ 2.4+20151223.gitfa8646d.1-1 + ├─ curl/libcurl4 @ 7.58.0-2ubuntu3.10 + ├─ dash @ 0.5.8-2.10 + │ └─ debianutils @ 4.8.4 + ├─ dbus/dbus-x11 @ 1.12.2-1ubuntu1.2 + ├─ debianutils @ 4.8.4 + ├─ desktop-base @ 8.0.2ubuntu1 + ├─ dictionaries-common @ 1.27.2 + ├─ diffutils @ 1:3.6-1 + ├─ dosfstools @ 4.1-1 + ├─ dpkg-sig @ 0.13.1+nmu4 + │ ├─ gnupg2/gnupg @ 2.2.4-1ubuntu1.3 + │ │ ├─ gnupg2/dirmngr @ 2.2.4-1ubuntu1.3 + │ │ │ ├─ gnupg2/gpgconf @ 2.2.4-1ubuntu1.3 + │ │ │ ├─ libksba/libksba8 @ 1.3.5-2 + │ │ │ ├─ npth/libnpth0 @ 1.5-3 + │ │ │ └─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + │ │ ├─ gnupg2/gnupg-l10n @ 2.2.4-1ubuntu1.3 + │ │ ├─ gnupg2/gnupg-utils @ 2.2.4-1ubuntu1.3 + │ │ │ └─ libksba/libksba8 @ 1.3.5-2 + │ │ ├─ gnupg2/gpg @ 2.2.4-1ubuntu1.3 + │ │ │ └─ gnupg2/gpgconf @ 2.2.4-1ubuntu1.3 + │ │ ├─ gnupg2/gpg-agent @ 2.2.4-1ubuntu1.3 + │ │ ├─ gnupg2/gpg-wks-client @ 2.2.4-1ubuntu1.3 + │ │ │ ├─ gnupg2/dirmngr @ 2.2.4-1ubuntu1.3 + │ │ │ ├─ gnupg2/gpg @ 2.2.4-1ubuntu1.3 + │ │ │ └─ gnupg2/gpg-agent @ 2.2.4-1ubuntu1.3 + │ │ ├─ gnupg2/gpg-wks-server @ 2.2.4-1ubuntu1.3 + │ │ │ ├─ gnupg2/gpg @ 2.2.4-1ubuntu1.3 + │ │ │ └─ gnupg2/gpg-agent @ 2.2.4-1ubuntu1.3 + │ │ ├─ gnupg2/gpgsm @ 2.2.4-1ubuntu1.3 + │ │ │ ├─ gnupg2/gpgconf @ 2.2.4-1ubuntu1.3 + │ │ │ └─ libksba/libksba8 @ 1.3.5-2 + │ │ └─ gnupg2/gpgv @ 2.2.4-1ubuntu1.3 + │ └─ libconfig-file-perl @ 1.50-3 + ├─ e2fsprogs @ 1.44.1-1ubuntu1.3 + ├─ e2fsprogs/libext2fs2 @ 1.44.1-1ubuntu1.3 + ├─ e2fsprogs/libss2 @ 1.44.1-1ubuntu1.3 + ├─ eigen3/libeigen3-dev @ 3.3.4-4 + │ └─ pkg-config @ 0.29.1-0ubuntu2 + │ ├─ dpkg/dpkg-dev @ 1.19.0.5ubuntu2.3 + │ └─ dpkg/libdpkg-perl @ 1.19.0.5ubuntu2.3 + ├─ eject @ 2.1.5+deb1+cvs20081104-13.2 + ├─ elfutils/libelf-dev @ 0.170-0.4ubuntu0.1 + │ ├─ elfutils/libelf1 @ 0.170-0.4ubuntu0.1 + │ └─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + ├─ emacsen-common @ 2.0.8 + ├─ findutils @ 4.6.0+git+20170828-2 + ├─ findutils/locate @ 4.6.0+git+20170828-2 + │ └─ findutils @ 4.6.0+git+20170828-2 + ├─ font-manager @ 0.7.3-1.1 + │ ├─ gucharmap/libgucharmap-2-90-7 @ 1:10.0.4-1 + │ └─ libgee-0.8/libgee-0.8-2 @ 0.20.1-1 + ├─ fuse @ 2.9.7-1ubuntu1 + ├─ gawk @ 1:4.1.4+dfsg-1build1 + ├─ gconf/gconf2 @ 3.2.6-4ubuntu1 + ├─ gdbm/libgdbm-dev @ 1.14.1-6 + │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + ├─ gdebi @ 0.9.5.7+nmu2 + │ ├─ gdebi/gdebi-core @ 0.9.5.7+nmu2 + │ │ ├─ file @ 1:5.32-2ubuntu0.4 + │ │ ├─ python-apt/python3-apt @ 1.6.5ubuntu0.3 + │ │ │ ├─ apt/libapt-inst2.0 @ 1.6.12ubuntu0.1 + │ │ │ ├─ apt/libapt-pkg5.0 @ 1.6.12ubuntu0.1 + │ │ │ ├─ python-apt/python-apt-common @ 1.6.5ubuntu0.3 + │ │ │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + │ │ └─ python-debian/python3-debian @ 0.1.32 + │ │ ├─ chardet/python3-chardet @ 3.0.4-1 + │ │ │ └─ python-setuptools/python3-pkg-resources @ 39.0.1-2 + │ │ └─ six/python3-six @ 1.11.0-2 + │ ├─ gtk+3.0/gir1.2-gtk-3.0 @ 3.22.30-1ubuntu4 + │ ├─ policykit-1 @ 0.105-20ubuntu0.18.04.5 + │ │ ├─ policykit-1/libpolkit-agent-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ ├─ policykit-1/libpolkit-backend-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ │ └─ policykit-1/libpolkit-gobject-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ └─ policykit-1/libpolkit-gobject-1-0 @ 0.105-20ubuntu0.18.04.5 + │ ├─ pygobject/python3-gi @ 3.26.1-2ubuntu1 + │ └─ vte2.91/gir1.2-vte-2.91 @ 0.52.2-1ubuntu1~18.04.2 + │ ├─ gtk+3.0/gir1.2-gtk-3.0 @ 3.22.30-1ubuntu4 + │ ├─ pango1.0/gir1.2-pango-1.0 @ 1.40.14-1ubuntu0.1 + │ └─ vte2.91/libvte-2.91-0 @ 0.52.2-1ubuntu1~18.04.2 + ├─ geos/libgeos-dev @ 3.6.2-1build2 + │ └─ geos/libgeos-c1v5 @ 3.6.2-1build2 + │ └─ geos/libgeos-3.6.2 @ 3.6.2-1build2 + ├─ gftp @ 2.0.19-5 + │ ├─ gftp/gftp-gtk @ 2.0.19-5 + │ │ └─ gftp/gftp-common @ 2.0.19-5 + │ └─ gftp/gftp-text @ 2.0.19-5 + │ └─ gftp/gftp-common @ 2.0.19-5 + ├─ gigolo @ 0.4.2-2 + ├─ git @ 1:2.17.1-1ubuntu0.7 + ├─ git-extras @ 4.5.0-1 + │ └─ git @ 1:2.17.1-1ubuntu0.7 + ├─ git-flow @ 1.11.0-1 + │ └─ git @ 1:2.17.1-1ubuntu0.7 + │ ├─ curl/libcurl3-gnutls @ 7.58.0-2ubuntu3.10 + │ ├─ git/git-man @ 1:2.17.1-1ubuntu0.7 + │ └─ liberror-perl @ 0.17025-1 + ├─ glibc/libc-bin @ 2.27-3ubuntu1.3 + ├─ glibc/locales @ 2.27-3ubuntu1.3 + │ └─ glibc/libc-bin @ 2.27-3ubuntu1.3 + ├─ glibmm2.4/libglibmm-2.4-1v5 @ 2.56.0-1 + ├─ glogg @ 1.1.4-1 + │ ├─ boost1.65.1/libboost-program-options1.65.1 @ 1.65.1+dfsg-0ubuntu5 + │ ├─ qtbase-opensource-src/libqt5dbus5 @ 5.9.5+dfsg-0ubuntu2.5 + │ ├─ qtbase-opensource-src/libqt5gui5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ ├─ libglvnd/libgl1 @ 1.0.0-2ubuntu2.3 + │ │ ├─ libinput/libinput10 @ 1.10.4-1ubuntu0.18.04.1 + │ │ │ ├─ libevdev/libevdev2 @ 1.5.8+dfsg-1 + │ │ │ ├─ libinput/libinput-bin @ 1.10.4-1ubuntu0.18.04.1 + │ │ │ │ └─ libwacom/libwacom2 @ 0.29-1 + │ │ │ ├─ libwacom/libwacom2 @ 0.29-1 + │ │ │ │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ │ │ │ └─ libwacom/libwacom-common @ 0.29-1 + │ │ │ └─ mtdev/libmtdev1 @ 1.1.5-1ubuntu3 + │ │ ├─ libxcb/libxcb-randr0 @ 1.13-2~ubuntu18.04 + │ │ ├─ libxcb/libxcb-shape0 @ 1.13-2~ubuntu18.04 + │ │ ├─ libxcb/libxcb-xinerama0 @ 1.13-2~ubuntu18.04 + │ │ ├─ libxcb/libxcb-xkb1 @ 1.13-2~ubuntu18.04 + │ │ ├─ libxkbcommon/libxkbcommon-x11-0 @ 0.8.2-1~ubuntu18.04.1 + │ │ │ └─ libxcb/libxcb-xkb1 @ 1.13-2~ubuntu18.04 + │ │ ├─ mtdev/libmtdev1 @ 1.1.5-1ubuntu3 + │ │ ├─ qtbase-opensource-src/libqt5dbus5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ ├─ qtbase-opensource-src/libqt5network5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ │ └─ qtbase-opensource-src/libqt5dbus5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ ├─ xcb-util-image/libxcb-image0 @ 0.4.0-1build1 + │ │ ├─ xcb-util-keysyms/libxcb-keysyms1 @ 0.4.0-1 + │ │ ├─ xcb-util-renderutil/libxcb-render-util0 @ 0.3.9-1 + │ │ └─ xcb-util-wm/libxcb-icccm4 @ 0.4.1-1ubuntu1 + │ └─ qtbase-opensource-src/libqt5widgets5 @ 5.9.5+dfsg-0ubuntu2.5 + │ └─ qtbase-opensource-src/libqt5gui5 @ 5.9.5+dfsg-0ubuntu2.5 + ├─ gnome-vfs/libgnomevfs2-common @ 1:2.24.4-6.1ubuntu2 + │ └─ gconf/gconf2 @ 3.2.6-4ubuntu1 + ├─ gnupg2 @ 2.2.4-1ubuntu1.3 + │ └─ gnupg2/gnupg @ 2.2.4-1ubuntu1.3 + ├─ gnupg2/gnupg-agent @ 2.2.4-1ubuntu1.3 + │ └─ gnupg2/gpg-agent @ 2.2.4-1ubuntu1.3 + ├─ gnupg2/gpg-agent @ 2.2.4-1ubuntu1.3 + │ ├─ gnupg2/gpgconf @ 2.2.4-1ubuntu1.3 + │ ├─ npth/libnpth0 @ 1.5-3 + │ └─ pinentry/pinentry-curses @ 1.1.0-1 + ├─ gnupg2/gpgv @ 2.2.4-1ubuntu1.3 + ├─ google-perftools @ 2.5-2.2ubuntu3 + │ ├─ curl @ 7.58.0-2ubuntu3.10 + │ └─ google-perftools/libgoogle-perftools4 @ 2.5-2.2ubuntu3 + │ ├─ google-perftools/libtcmalloc-minimal4 @ 2.5-2.2ubuntu3 + │ └─ libunwind/libunwind8 @ 1.2.1-8 + ├─ gpgme1.0/libgpgme11 @ 1.10.0-1ubuntu2 + ├─ graphviz @ 2.40.1-2 + │ ├─ ann/libann0 @ 1.1.2+doc-6 + │ ├─ graphviz/libcdt5 @ 2.40.1-2 + │ ├─ graphviz/libcgraph6 @ 2.40.1-2 + │ │ └─ graphviz/libcdt5 @ 2.40.1-2 + │ ├─ graphviz/libgvc6 @ 2.40.1-2 + │ │ ├─ graphviz/libcdt5 @ 2.40.1-2 + │ │ ├─ graphviz/libcgraph6 @ 2.40.1-2 + │ │ ├─ graphviz/libpathplan4 @ 2.40.1-2 + │ │ ├─ gts/libgts-0.7-5 @ 0.7.6+darcs121130-4 + │ │ ├─ libgd2/libgd3 @ 2.2.5-4ubuntu0.4 + │ │ └─ libtool/libltdl7 @ 2.4.6-2 + │ ├─ graphviz/libgvpr2 @ 2.40.1-2 + │ │ ├─ graphviz/libcdt5 @ 2.40.1-2 + │ │ └─ graphviz/libcgraph6 @ 2.40.1-2 + │ ├─ graphviz/liblab-gamut1 @ 2.40.1-2 + │ ├─ gts/libgts-0.7-5 @ 0.7.6+darcs121130-4 + │ ├─ libgd2/libgd3 @ 2.2.5-4ubuntu0.4 + │ │ ├─ libwebp/libwebp6 @ 0.6.1-2 + │ │ └─ libxpm/libxpm4 @ 1:3.5.12-1 + │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ │ ├─ libxmu/libxmu6 @ 2:1.1.2-2 + │ │ └─ libxpm/libxpm4 @ 1:3.5.12-1 + │ └─ libxmu/libxmu6 @ 2:1.1.2-2 + ├─ graphviz/libgraphviz-dev @ 2.40.1-2 + │ ├─ graphviz/libcdt5 @ 2.40.1-2 + │ ├─ graphviz/libcgraph6 @ 2.40.1-2 + │ ├─ graphviz/libgvc6 @ 2.40.1-2 + │ ├─ graphviz/libgvc6-plugins-gtk @ 2.40.1-2 + │ │ └─ graphviz/libgvc6 @ 2.40.1-2 + │ ├─ graphviz/libgvpr2 @ 2.40.1-2 + │ ├─ graphviz/liblab-gamut1 @ 2.40.1-2 + │ ├─ graphviz/libpathplan4 @ 2.40.1-2 + │ └─ graphviz/libxdot4 @ 2.40.1-2 + ├─ grep @ 3.1-2build1 + ├─ greybird-gtk-theme @ 3.22.8-1 + │ └─ gtk2-engines-murrine @ 0.98.2-2ubuntu1 + ├─ groff/groff-base @ 1.22.3-10 + ├─ gst-plugins-base1.0/gstreamer1.0-plugins-base @ 1.14.5-0ubuntu1~18.04.1 + │ ├─ cdparanoia/libcdparanoia0 @ 3.10.2+debian-13 + │ ├─ gst-plugins-base1.0/libgstreamer-plugins-base1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + │ ├─ gstreamer1.0/libgstreamer1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + │ ├─ libtheora/libtheora0 @ 1.1.1+dfsg.1-14 + │ ├─ libvisual/libvisual-0.4-0 @ 0.4.0-11 + │ ├─ libvorbis/libvorbis0a @ 1.3.5-4.2 + │ ├─ libvorbis/libvorbisenc2 @ 1.3.5-4.2 + │ ├─ opus/libopus0 @ 1.1.2-1ubuntu1 + │ └─ orc/liborc-0.4-0 @ 1:0.4.28-1 + ├─ gst-plugins-base1.0/libgstreamer-plugins-base1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + │ ├─ gstreamer1.0/libgstreamer1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + │ │ └─ libcap2/libcap2-bin @ 1:2.25-1.2 + │ ├─ iso-codes @ 3.79-1 + │ └─ orc/liborc-0.4-0 @ 1:0.4.28-1 + ├─ gstreamer1.0/libgstreamer1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + ├─ gtk+3.0/libgtk-3-bin @ 3.22.30-1ubuntu4 + ├─ gtk2-engines-murrine @ 0.98.2-2ubuntu1 + ├─ gtkmm3.0/libgtkmm-3.0-1v5 @ 3.22.2-2 + ├─ gvfs/gvfs-backends @ 1.36.1-0ubuntu1.3.3 + │ ├─ avahi/libavahi-glib1 @ 0.7-3.1ubuntu1.2 + │ ├─ gnome-online-accounts/libgoa-1.0-0b @ 3.28.0-0ubuntu2.1 + │ ├─ gvfs @ 1.36.1-0ubuntu1.3.3 + │ │ ├─ gvfs/gvfs-common @ 1.36.1-0ubuntu1.3.3 + │ │ ├─ gvfs/gvfs-daemons @ 1.36.1-0ubuntu1.3.3 + │ │ │ ├─ gvfs/gvfs-common @ 1.36.1-0ubuntu1.3.3 + │ │ │ ├─ gvfs/gvfs-libs @ 1.36.1-0ubuntu1.3.3 + │ │ │ │ ├─ gcr/libgcr-base-3-1 @ 3.28.0-1 + │ │ │ │ ├─ gvfs/gvfs-common @ 1.36.1-0ubuntu1.3.3 + │ │ │ │ │ └─ desktop-file-utils @ 0.23-1ubuntu3.18.04.2 + │ │ │ │ └─ libsecret/libsecret-1-0 @ 0.18.6-1 + │ │ │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ │ │ ├─ libsecret/libsecret-1-0 @ 0.18.6-1 + │ │ │ │ └─ libsecret/libsecret-common @ 0.18.6-1 + │ │ │ ├─ udisks2 @ 2.7.6-3ubuntu0.2 + │ │ │ │ ├─ libatasmart/libatasmart4 @ 0.19-4 + │ │ │ │ ├─ libblockdev/libblockdev-fs2 @ 2.16-2 + │ │ │ │ │ ├─ e2fsprogs @ 1.44.1-1ubuntu1.3 + │ │ │ │ │ │ ├─ e2fsprogs/libext2fs2 @ 1.44.1-1ubuntu1.3 + │ │ │ │ │ │ └─ e2fsprogs/libss2 @ 1.44.1-1ubuntu1.3 + │ │ │ │ │ ├─ libblockdev/libblockdev-part-err2 @ 2.16-2 + │ │ │ │ │ ├─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ │ │ │ │ ├─ parted/libparted-fs-resize0 @ 3.2-20ubuntu0.2 + │ │ │ │ │ │ └─ parted/libparted2 @ 3.2-20ubuntu0.2 + │ │ │ │ │ └─ parted/libparted2 @ 3.2-20ubuntu0.2 + │ │ │ │ ├─ libblockdev/libblockdev-loop2 @ 2.16-2 + │ │ │ │ │ └─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ │ │ │ ├─ libblockdev/libblockdev-part2 @ 2.16-2 + │ │ │ │ │ ├─ gdisk @ 1.0.3-1 + │ │ │ │ │ │ └─ popt/libpopt0 @ 1.16-11 + │ │ │ │ │ ├─ libblockdev/libblockdev-part-err2 @ 2.16-2 + │ │ │ │ │ ├─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ │ │ │ │ └─ parted/libparted2 @ 3.2-20ubuntu0.2 + │ │ │ │ ├─ libblockdev/libblockdev-swap2 @ 2.16-2 + │ │ │ │ │ └─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ │ │ │ ├─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ │ │ │ ├─ libblockdev/libblockdev2 @ 2.16-2 + │ │ │ │ │ └─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ │ │ │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ │ │ │ ├─ parted @ 3.2-20ubuntu0.2 + │ │ │ │ │ └─ parted/libparted2 @ 3.2-20ubuntu0.2 + │ │ │ │ ├─ policykit-1/libpolkit-agent-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ │ │ │ └─ policykit-1/libpolkit-gobject-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ │ │ ├─ policykit-1/libpolkit-gobject-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ │ │ ├─ systemd/udev @ 237-3ubuntu10.43 + │ │ │ │ └─ udisks2/libudisks2-0 @ 2.7.6-3ubuntu0.2 + │ │ │ ├─ udisks2/libudisks2-0 @ 2.7.6-3ubuntu0.2 + │ │ │ └─ x11-utils @ 7.7+3build1 + │ │ │ ├─ libfontenc/libfontenc1 @ 1:1.1.3-1 + │ │ │ ├─ libglvnd/libgl1 @ 1.0.0-2ubuntu2.3 + │ │ │ │ └─ libglvnd/libglx0 @ 1.0.0-2ubuntu2.3 + │ │ │ │ └─ mesa/libglx-mesa0 @ 20.0.8-0ubuntu1~18.04.1 + │ │ │ │ ├─ libxxf86vm/libxxf86vm1 @ 1:1.1.4-1 + │ │ │ │ └─ mesa/libgl1-mesa-dri @ 20.0.8-0ubuntu1~18.04.1 + │ │ │ │ ├─ elfutils/libelf1 @ 0.170-0.4ubuntu0.1 + │ │ │ │ ├─ libdrm/libdrm-amdgpu1 @ 2.4.101-2~18.04.1 + │ │ │ │ ├─ libdrm/libdrm-intel1 @ 2.4.101-2~18.04.1 + │ │ │ │ ├─ libdrm/libdrm-nouveau2 @ 2.4.101-2~18.04.1 + │ │ │ │ ├─ libdrm/libdrm-radeon1 @ 2.4.101-2~18.04.1 + │ │ │ │ ├─ llvm-toolchain-10/libllvm10 @ 1:10.0.0-4ubuntu1~18.04.2 + │ │ │ │ │ └─ libedit/libedit2 @ 3.1-20170329-1 + │ │ │ │ └─ lm-sensors/libsensors4 @ 1:3.4.0-4 + │ │ │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ │ │ ├─ libxcb/libxcb-shape0 @ 1.13-2~ubuntu18.04 + │ │ │ ├─ libxmu/libxmu6 @ 2:1.1.2-2 + │ │ │ ├─ libxmu/libxmuu1 @ 2:1.1.2-2 + │ │ │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ │ │ ├─ libxv/libxv1 @ 2:1.0.11-1 + │ │ │ ├─ libxxf86dga/libxxf86dga1 @ 2:1.1.4-1 + │ │ │ ├─ libxxf86vm/libxxf86vm1 @ 1:1.1.4-1 + │ │ │ └─ xft/libxft2 @ 2.3.2-1 + │ │ └─ gvfs/gvfs-libs @ 1.36.1-0ubuntu1.3.3 + │ ├─ gvfs/gvfs-common @ 1.36.1-0ubuntu1.3.3 + │ ├─ gvfs/gvfs-daemons @ 1.36.1-0ubuntu1.3.3 + │ ├─ gvfs/gvfs-libs @ 1.36.1-0ubuntu1.3.3 + │ ├─ libarchive/libarchive13 @ 3.2.2-3.1ubuntu0.6 + │ │ └─ lzo2/liblzo2-2 @ 2.08-1.2 + │ ├─ libcdio-paranoia/libcdio-cdda2 @ 10.2+0.94+2-2build1 + │ │ └─ libcdio/libcdio17 @ 1.0.0-2ubuntu2 + │ ├─ libcdio-paranoia/libcdio-paranoia2 @ 10.2+0.94+2-2build1 + │ │ ├─ libcdio-paranoia/libcdio-cdda2 @ 10.2+0.94+2-2build1 + │ │ └─ libcdio/libcdio17 @ 1.0.0-2ubuntu2 + │ ├─ libcdio/libcdio17 @ 1.0.0-2ubuntu2 + │ ├─ libgdata/libgdata22 @ 0.17.9-2 + │ │ ├─ gcr/libgcr-base-3-1 @ 3.28.0-1 + │ │ │ └─ gcr/libgck-1-0 @ 3.28.0-1 + │ │ ├─ gnome-online-accounts/libgoa-1.0-0b @ 3.28.0-0ubuntu2.1 + │ │ │ └─ gnome-online-accounts/libgoa-1.0-common @ 3.28.0-0ubuntu2.1 + │ │ ├─ libgdata/libgdata-common @ 0.17.9-2 + │ │ └─ liboauth/liboauth0 @ 1.0.3-1 + │ │ ├─ curl/libcurl3-gnutls @ 7.58.0-2ubuntu3.10 + │ │ │ ├─ libpsl/libpsl5 @ 0.19.1-5build1 + │ │ │ ├─ nghttp2/libnghttp2-14 @ 1.30.0-1ubuntu1 + │ │ │ ├─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + │ │ │ │ ├─ cyrus-sasl2/libsasl2-2 @ 2.1.27~101-g0780600+dfsg-3ubuntu2.1 + │ │ │ │ │ └─ cyrus-sasl2/libsasl2-modules-db @ 2.1.27~101-g0780600+dfsg-3ubuntu2.1 + │ │ │ │ ├─ heimdal/libgssapi3-heimdal @ 7.5.0+dfsg-1 + │ │ │ │ │ └─ heimdal/libheimntlm0-heimdal @ 7.5.0+dfsg-1 + │ │ │ │ └─ openldap/libldap-common @ 2.4.45+dfsg-1ubuntu1.8 + │ │ │ └─ rtmpdump/librtmp1 @ 2.4+20151223.gitfa8646d.1-1 + │ │ └─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + │ ├─ libgphoto2/libgphoto2-6 @ 2.5.16-2 + │ │ ├─ libexif/libexif12 @ 0.6.21-4ubuntu0.6 + │ │ ├─ libgd2/libgd3 @ 2.2.5-4ubuntu0.4 + │ │ ├─ libgphoto2/libgphoto2-port12 @ 2.5.16-2 + │ │ │ ├─ libtool/libltdl7 @ 2.4.6-2 + │ │ │ └─ libusb-1.0/libusb-1.0-0 @ 2:1.0.21-2 + │ │ └─ libtool/libltdl7 @ 2.4.6-2 + │ ├─ libgphoto2/libgphoto2-port12 @ 2.5.16-2 + │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ ├─ libimobiledevice/libimobiledevice6 @ 1.2.1~git20171128.5a854327+dfsg-0.1 + │ │ ├─ libplist/libplist3 @ 2.0.0-2ubuntu1 + │ │ └─ libusbmuxd/libusbmuxd4 @ 1.1.0~git20171206.c724e70f-0.1 + │ │ └─ libplist/libplist3 @ 2.0.0-2ubuntu1 + │ ├─ libmtp/libmtp9 @ 1.1.13-1 + │ │ ├─ libmtp/libmtp-common @ 1.1.13-1 + │ │ └─ libusb-1.0/libusb-1.0-0 @ 2:1.0.21-2 + │ ├─ libplist/libplist3 @ 2.0.0-2ubuntu1 + │ ├─ libusb-1.0/libusb-1.0-0 @ 2:1.0.21-2 + │ ├─ policykit-1/libpolkit-gobject-1-0 @ 0.105-20ubuntu0.18.04.5 + │ ├─ psmisc @ 23.1-1ubuntu0.1 + │ └─ samba/libsmbclient @ 2:4.7.6+dfsg~ubuntu-0ubuntu2.21 + │ ├─ samba/samba-libs @ 2:4.7.6+dfsg~ubuntu-0ubuntu2.21 + │ │ ├─ jansson/libjansson4 @ 2.11-1 + │ │ ├─ ldb/libldb1 @ 2:1.2.3-1ubuntu0.1 + │ │ │ ├─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + │ │ │ ├─ talloc/libtalloc2 @ 2.1.10-2ubuntu1 + │ │ │ ├─ tdb/libtdb1 @ 1.3.15-2 + │ │ │ └─ tevent/libtevent0 @ 0.9.34-1 + │ │ │ └─ talloc/libtalloc2 @ 2.1.10-2ubuntu1 + │ │ ├─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + │ │ ├─ popt/libpopt0 @ 1.16-11 + │ │ ├─ python2.7/libpython2.7 @ 2.7.17-1~18.04ubuntu1.2 + │ │ │ └─ python2.7/libpython2.7-stdlib @ 2.7.17-1~18.04ubuntu1.2 + │ │ │ └─ python2.7/libpython2.7-minimal @ 2.7.17-1~18.04ubuntu1.2 + │ │ ├─ samba/libwbclient0 @ 2:4.7.6+dfsg~ubuntu-0ubuntu2.21 + │ │ ├─ talloc/libtalloc2 @ 2.1.10-2ubuntu1 + │ │ ├─ talloc/python-talloc @ 2.1.10-2ubuntu1 + │ │ │ ├─ python2.7/libpython2.7 @ 2.7.17-1~18.04ubuntu1.2 + │ │ │ └─ talloc/libtalloc2 @ 2.1.10-2ubuntu1 + │ │ ├─ tdb/libtdb1 @ 1.3.15-2 + │ │ └─ tevent/libtevent0 @ 0.9.34-1 + │ ├─ talloc/libtalloc2 @ 2.1.10-2ubuntu1 + │ └─ tevent/libtevent0 @ 0.9.34-1 + ├─ gvfs/gvfs-bin @ 1.36.1-0ubuntu1.3.3 + │ ├─ glib2.0/libglib2.0-bin @ 2.56.4-0ubuntu0.18.04.6 + │ │ ├─ elfutils/libelf1 @ 0.170-0.4ubuntu0.1 + │ │ └─ glib2.0/libglib2.0-data @ 2.56.4-0ubuntu0.18.04.6 + │ └─ gvfs/gvfs-common @ 1.36.1-0ubuntu1.3.3 + ├─ gzip @ 1.6-5ubuntu1 + ├─ hdf5/libhdf5-dev @ 1.10.0-patch1+docs-4 + │ ├─ hdf5/hdf5-helpers @ 1.10.0-patch1+docs-4 + │ ├─ hdf5/libhdf5-100 @ 1.10.0-patch1+docs-4 + │ │ ├─ gcc-7/libgfortran4 @ 7.5.0-3ubuntu1~18.04 + │ │ └─ libaec/libsz2 @ 0.3.2-2 + │ │ └─ libaec/libaec0 @ 0.3.2-2 + │ ├─ hdf5/libhdf5-cpp-100 @ 1.10.0-patch1+docs-4 + │ │ └─ hdf5/libhdf5-100 @ 1.10.0-patch1+docs-4 + │ ├─ libaec/libaec-dev @ 0.3.2-2 + │ │ ├─ libaec/libaec0 @ 0.3.2-2 + │ │ └─ libaec/libsz2 @ 0.3.2-2 + │ ├─ libjpeg8-empty/libjpeg-dev @ 8c-2ubuntu8 + │ └─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + ├─ hiredis/libhiredis-dev @ 0.13.3-2.2 + │ └─ hiredis/libhiredis0.13 @ 0.13.3-2.2 + ├─ hostname @ 3.20 + ├─ htop @ 2.1.0-3 + ├─ iproute2 @ 4.15.0-2ubuntu1.2 + │ ├─ elfutils/libelf1 @ 0.170-0.4ubuntu0.1 + │ └─ libmnl/libmnl0 @ 1.0.4-2 + ├─ iputils/iputils-ping @ 3:20161105-1ubuntu3 + ├─ jackd2/libjack-jackd2-0 @ 1.9.12~dfsg-2 + ├─ jed @ 1:0.99.19-7 + │ ├─ gpm/libgpm2 @ 1.20.7-5 + │ ├─ jed/jed-common @ 1:0.99.19-7 + │ │ └─ slang2/slsh @ 2.3.1a-3ubuntu1 + │ │ ├─ slang2/libslang2 @ 2.3.1a-3ubuntu1 + │ │ └─ slang2/libslang2-modules @ 2.3.1a-3ubuntu1 + │ └─ slang2/libslang2 @ 2.3.1a-3ubuntu1 + ├─ jq @ 1.5+dfsg-2 + │ └─ jq/libjq1 @ 1.5+dfsg-2 + │ └─ libonig/libonig4 @ 6.7.0-1 + ├─ json-c/libjson-c-dev @ 0.12.1-1.3ubuntu0.3 + ├─ judy/libjudy-dev @ 1.0.5-5 + │ └─ judy/libjudydebian1 @ 1.0.5-5 + ├─ lapack/libblas-dev @ 3.7.1-4ubuntu1 + ├─ lapack/liblapack-dev @ 3.7.1-4ubuntu1 + │ ├─ atlas/libatlas-base-dev @ 3.10.3-5 + │ │ └─ atlas/libatlas3-base @ 3.10.3-5 + │ │ └─ gcc-7/libgfortran4 @ 7.5.0-3ubuntu1~18.04 + │ ├─ lapack/libblas-dev @ 3.7.1-4ubuntu1 + │ │ └─ lapack/libblas3 @ 3.7.1-4ubuntu1 + │ └─ lapack/liblapack3 @ 3.7.1-4ubuntu1 + │ ├─ gcc-7/libgfortran4 @ 7.5.0-3ubuntu1~18.04 + │ │ └─ gcc-8/libquadmath0 @ 8.4.0-1ubuntu1~18.04 + │ └─ lapack/libblas3 @ 3.7.1-4ubuntu1 + ├─ leptonlib/libleptonica-dev @ 1.75.3-3 + │ └─ leptonlib/liblept5 @ 1.75.3-3 + │ ├─ giflib/libgif7 @ 5.1.4-2ubuntu0.1 + │ ├─ libwebp/libwebp6 @ 0.6.1-2 + │ └─ openjpeg2/libopenjp2-7 @ 2.3.0-2build0.18.04.1 + ├─ less @ 487-0.1 + │ └─ debianutils @ 4.8.4 + ├─ libarchive/bsdtar @ 3.2.2-3.1ubuntu0.6 + │ └─ libarchive/libarchive-tools @ 3.2.2-3.1ubuntu0.6 + │ └─ libarchive/libarchive13 @ 3.2.2-3.1ubuntu0.6 + ├─ libauthen-sasl-perl @ 2.1600-1 + ├─ libblockdev/libblockdev-crypto2 @ 2.16-2 + │ ├─ libblockdev/libblockdev-utils2 @ 2.16-2 + │ ├─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + │ └─ volume-key/libvolume-key1 @ 0.3.9-4 + ├─ libbonobo/libbonobo2-0 @ 2.32.1-3 + │ └─ libbonobo/libbonobo2-common @ 2.32.1-3 + ├─ libbonobo/libbonobo2-common @ 2.32.1-3 + ├─ libcanberra/libcanberra-gtk3-0 @ 0.30-5ubuntu1 + ├─ libcanberra/libcanberra-gtk3-module @ 0.30-5ubuntu1 + │ └─ libcanberra/libcanberra-gtk3-0 @ 0.30-5ubuntu1 + ├─ libcanberra/libcanberra0 @ 0.30-5ubuntu1 + ├─ libcap2/libcap2-bin @ 1:2.25-1.2 + ├─ libcap2/libpam-cap @ 1:2.25-1.2 + ├─ libdata-dump-perl @ 1.23-1 + ├─ libedit/libedit-dev @ 3.1-20170329-1 + │ ├─ libbsd/libbsd-dev @ 0.8.7-1ubuntu0.1 + │ ├─ libedit/libedit2 @ 3.1-20170329-1 + │ ├─ ncurses/libncurses5-dev @ 6.1-1ubuntu1.18.04 + │ └─ ncurses/libtinfo-dev @ 6.1-1ubuntu1.18.04 + ├─ libencode-locale-perl @ 1.05-1 + ├─ libffi/libffi-dev @ 3.2.1-8 + ├─ libfile-basedir-perl @ 0.07-1 + │ └─ libipc-system-simple-perl @ 1.25-4 + ├─ libfile-desktopentry-perl @ 0.22-1 + │ ├─ libfile-basedir-perl @ 0.07-1 + │ └─ liburi-perl @ 1.73-1 + ├─ libfile-listing-perl @ 6.04-1 + ├─ libfile-mimeinfo-perl @ 0.28-1 + │ ├─ libfile-basedir-perl @ 0.07-1 + │ └─ libfile-desktopentry-perl @ 0.22-1 + ├─ libfont-afm-perl @ 1.20-2 + ├─ libglade2/libglade2-0 @ 1:2.6.4-2 + ├─ libglu/libglu1-mesa @ 9.0.0-2.1build1 + │ └─ libglvnd/libgl1 @ 1.0.0-2ubuntu2.3 + ├─ libgnome-keyring/libgnome-keyring0 @ 3.12.0-1build1 + ├─ libgnome/libgnome2-common @ 2.32.1-6 + │ └─ gconf/gconf2 @ 3.2.6-4ubuntu1 + │ ├─ gconf/gconf-service @ 3.2.6-4ubuntu1 + │ │ └─ gconf/gconf-service-backend @ 3.2.6-4ubuntu1 + │ │ ├─ gconf/gconf2-common @ 3.2.6-4ubuntu1 + │ │ ├─ gconf/libgconf-2-4 @ 3.2.6-4ubuntu1 + │ │ │ └─ gconf/gconf2-common @ 3.2.6-4ubuntu1 + │ │ └─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + │ ├─ gconf/gconf-service-backend @ 3.2.6-4ubuntu1 + │ ├─ gconf/libgconf-2-4 @ 3.2.6-4ubuntu1 + │ └─ psmisc @ 23.1-1ubuntu0.1 + ├─ libhtml-form-perl @ 6.03-1 + │ ├─ libhtml-parser-perl @ 3.72-3build1 + │ ├─ libhttp-message-perl @ 6.14-1 + │ └─ liburi-perl @ 1.73-1 + ├─ libhtml-format-perl @ 2.12-1 + │ ├─ libfont-afm-perl @ 1.20-2 + │ └─ libhtml-tree-perl @ 5.07-1 + │ ├─ libhtml-parser-perl @ 3.72-3build1 + │ │ ├─ libhtml-tagset-perl @ 3.20-3 + │ │ └─ liburi-perl @ 1.73-1 + │ └─ libhtml-tagset-perl @ 3.20-3 + ├─ libhtml-parser-perl @ 3.72-3build1 + ├─ libhtml-tagset-perl @ 3.20-3 + ├─ libhtml-tree-perl @ 5.07-1 + ├─ libhttp-cookies-perl @ 6.04-1 + ├─ libhttp-daemon-perl @ 6.01-1 + │ ├─ libhttp-date-perl @ 6.02-1 + │ ├─ libhttp-message-perl @ 6.14-1 + │ └─ liblwp-mediatypes-perl @ 6.02-1 + ├─ libhttp-date-perl @ 6.02-1 + │ └─ libtimedate-perl @ 2.3000-2 + ├─ libhttp-message-perl @ 6.14-1 + ├─ libhttp-negotiate-perl @ 6.00-2 + ├─ libio-html-perl @ 1.001-1 + ├─ libio-socket-ssl-perl @ 2.060-3~ubuntu18.04.1 + ├─ libipc-system-simple-perl @ 1.25-4 + ├─ libjpeg8-empty/libjpeg-dev @ 8c-2ubuntu8 + ├─ liblocale-gettext-perl @ 1.07-3build2 + ├─ liblwp-mediatypes-perl @ 6.02-1 + ├─ liblwp-protocol-https-perl @ 6.07-2 + ├─ libmailtools-perl @ 2.18-1 + │ ├─ libnet-smtp-ssl-perl @ 1.04-1 + │ │ └─ libio-socket-ssl-perl @ 2.060-3~ubuntu18.04.1 + │ │ ├─ libnet-ssleay-perl @ 1.84-1ubuntu0.2 + │ │ │ └─ perl-openssl-defaults @ 3build1 + │ │ └─ netbase @ 5.4 + │ └─ libtimedate-perl @ 2.3000-2 + ├─ libmnl/libmnl-dev @ 1.0.4-2 + │ └─ libmnl/libmnl0 @ 1.0.4-2 + ├─ libnet-dbus-perl @ 1.1.0-4build2 + │ └─ libxml-twig-perl @ 1:3.50-1 + ├─ libnet-http-perl @ 6.17-1 + ├─ libnet-smtp-ssl-perl @ 1.04-1 + ├─ libnet-ssleay-perl @ 1.84-1ubuntu0.2 + ├─ libnotify/libnotify-bin @ 0.7.7-3 + │ └─ libnotify/libnotify4 @ 0.7.7-3 + ├─ libpipeline/libpipeline1 @ 1.5.0-1 + ├─ libpng1.6/libpng-dev @ 1.6.34-1ubuntu0.18.04.2 + │ └─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + ├─ libsamplerate/libsamplerate0 @ 0.1.9-1 + ├─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + ├─ libtheora/libtheora0 @ 1.1.1+dfsg.1-14 + ├─ libtie-ixhash-perl @ 1.23-2 + ├─ libtimedate-perl @ 2.3000-2 + ├─ libtool @ 2.4.6-2 + │ ├─ autotools-dev @ 20180224.1 + │ ├─ file @ 1:5.32-2ubuntu0.4 + │ │ └─ file/libmagic1 @ 1:5.32-2ubuntu0.4 + │ │ └─ file/libmagic-mgc @ 1:5.32-2ubuntu0.4 + │ ├─ gcc-defaults/cpp @ 4:7.4.0-1ubuntu2.3 + │ ├─ gcc-defaults/gcc @ 4:7.4.0-1ubuntu2.3 + │ │ ├─ gcc-7 @ 7.5.0-3ubuntu1~18.04 + │ │ │ ├─ binutils @ 2.30-21ubuntu1~18.04.4 + │ │ │ │ ├─ binutils/binutils-common @ 2.30-21ubuntu1~18.04.4 + │ │ │ │ ├─ binutils/binutils-x86-64-linux-gnu @ 2.30-21ubuntu1~18.04.4 + │ │ │ │ │ ├─ binutils/binutils-common @ 2.30-21ubuntu1~18.04.4 + │ │ │ │ │ └─ binutils/libbinutils @ 2.30-21ubuntu1~18.04.4 + │ │ │ │ └─ binutils/libbinutils @ 2.30-21ubuntu1~18.04.4 + │ │ │ │ └─ binutils/binutils-common @ 2.30-21ubuntu1~18.04.4 + │ │ │ ├─ gcc-7/cpp-7 @ 7.5.0-3ubuntu1~18.04 + │ │ │ ├─ gcc-7/libgcc-7-dev @ 7.5.0-3ubuntu1~18.04 + │ │ │ │ ├─ gcc-7/libasan4 @ 7.5.0-3ubuntu1~18.04 + │ │ │ │ ├─ gcc-7/libcilkrts5 @ 7.5.0-3ubuntu1~18.04 + │ │ │ │ ├─ gcc-7/libubsan0 @ 7.5.0-3ubuntu1~18.04 + │ │ │ │ ├─ gcc-8/libatomic1 @ 8.4.0-1ubuntu1~18.04 + │ │ │ │ ├─ gcc-8/libgomp1 @ 8.4.0-1ubuntu1~18.04 + │ │ │ │ ├─ gcc-8/libitm1 @ 8.4.0-1ubuntu1~18.04 + │ │ │ │ ├─ gcc-8/liblsan0 @ 8.4.0-1ubuntu1~18.04 + │ │ │ │ ├─ gcc-8/libmpx2 @ 8.4.0-1ubuntu1~18.04 + │ │ │ │ ├─ gcc-8/libquadmath0 @ 8.4.0-1ubuntu1~18.04 + │ │ │ │ └─ gcc-8/libtsan0 @ 8.4.0-1ubuntu1~18.04 + │ │ │ ├─ gcc-8/libcc1-0 @ 8.4.0-1ubuntu1~18.04 + │ │ │ ├─ isl/libisl19 @ 0.19-1 + │ │ │ ├─ mpclib3/libmpc3 @ 1.1.0-1 + │ │ │ └─ mpfr4/libmpfr6 @ 4.0.1-1 + │ │ └─ gcc-defaults/cpp @ 4:7.4.0-1ubuntu2.3 + │ │ └─ gcc-7/cpp-7 @ 7.5.0-3ubuntu1~18.04 + │ │ ├─ isl/libisl19 @ 0.19-1 + │ │ ├─ mpclib3/libmpc3 @ 1.1.0-1 + │ │ │ └─ mpfr4/libmpfr6 @ 4.0.1-1 + │ │ └─ mpfr4/libmpfr6 @ 4.0.1-1 + │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ ├─ glibc/libc-dev-bin @ 2.27-3ubuntu1.3 + │ └─ linux/linux-libc-dev @ 4.15.0-126.129 + ├─ libtry-tiny-perl @ 0.30-1 + ├─ liburi-perl @ 1.73-1 + ├─ libuv1/libuv1-dev @ 1.18.0-3 + │ └─ libuv1 @ 1.18.0-3 + ├─ libvisual/libvisual-0.4-0 @ 0.4.0-11 + ├─ libvorbis/libvorbisfile3 @ 1.3.5-4.2 + │ └─ libvorbis/libvorbis0a @ 1.3.5-4.2 + ├─ libwacom/libwacom-bin @ 0.29-1 + │ └─ libwacom/libwacom2 @ 0.29-1 + ├─ libwww-perl @ 6.31-1ubuntu0.1 + ├─ libwww-robotrules-perl @ 6.01-1 + ├─ libx11-protocol-perl @ 0.56-7 + ├─ libxext/libxext-dev @ 2:1.3.3-1 + │ ├─ libx11/libx11-dev @ 2:1.6.4-3ubuntu0.3 + │ │ ├─ libxau/libxau-dev @ 1:1.0.8-1ubuntu1 + │ │ │ └─ xorgproto/x11proto-core-dev @ 2018.4-4 + │ │ ├─ libxcb/libxcb1-dev @ 1.13-2~ubuntu18.04 + │ │ │ ├─ libpthread-stubs/libpthread-stubs0-dev @ 0.3-4 + │ │ │ ├─ libxau/libxau-dev @ 1:1.0.8-1ubuntu1 + │ │ │ └─ libxdmcp/libxdmcp-dev @ 1:1.1.2-3 + │ │ ├─ libxdmcp/libxdmcp-dev @ 1:1.1.2-3 + │ │ │ └─ xorgproto/x11proto-core-dev @ 2018.4-4 + │ │ ├─ xorgproto/x11proto-core-dev @ 2018.4-4 + │ │ ├─ xorgproto/x11proto-dev @ 2018.4-4 + │ │ └─ xtrans/xtrans-dev @ 1.3.5-1 + │ ├─ xorgproto/x11proto-core-dev @ 2018.4-4 + │ │ └─ xorgproto/x11proto-dev @ 2018.4-4 + │ │ └─ xorg-sgml-doctools @ 1:1.11-1 + │ └─ xorgproto/x11proto-xext-dev @ 2018.4-4 + │ └─ xorgproto/x11proto-dev @ 2018.4-4 + ├─ libxfce4util/libxfce4util-bin @ 4.12.1-3 + ├─ libxfont/libxfont2 @ 1:2.0.3-1 + ├─ libxml-parser-perl @ 2.44-2build3 + ├─ libxml-twig-perl @ 1:3.50-1 + │ └─ libxml-parser-perl @ 2.44-2build3 + │ ├─ liburi-perl @ 1.73-1 + │ └─ libwww-perl @ 6.31-1ubuntu0.1 + │ ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ ├─ libencode-locale-perl @ 1.05-1 + │ ├─ libfile-listing-perl @ 6.04-1 + │ │ └─ libhttp-date-perl @ 6.02-1 + │ ├─ libhtml-parser-perl @ 3.72-3build1 + │ ├─ libhtml-tagset-perl @ 3.20-3 + │ ├─ libhtml-tree-perl @ 5.07-1 + │ ├─ libhttp-cookies-perl @ 6.04-1 + │ │ ├─ libhttp-date-perl @ 6.02-1 + │ │ └─ libhttp-message-perl @ 6.14-1 + │ │ ├─ libencode-locale-perl @ 1.05-1 + │ │ ├─ libhttp-date-perl @ 6.02-1 + │ │ ├─ libio-html-perl @ 1.001-1 + │ │ ├─ liblwp-mediatypes-perl @ 6.02-1 + │ │ └─ liburi-perl @ 1.73-1 + │ ├─ libhttp-date-perl @ 6.02-1 + │ ├─ libhttp-message-perl @ 6.14-1 + │ ├─ libhttp-negotiate-perl @ 6.00-2 + │ │ └─ libhttp-message-perl @ 6.14-1 + │ ├─ liblwp-mediatypes-perl @ 6.02-1 + │ ├─ liblwp-protocol-https-perl @ 6.07-2 + │ │ ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ │ ├─ libio-socket-ssl-perl @ 2.060-3~ubuntu18.04.1 + │ │ └─ libnet-http-perl @ 6.17-1 + │ │ └─ liburi-perl @ 1.73-1 + │ ├─ libnet-http-perl @ 6.17-1 + │ ├─ libtry-tiny-perl @ 0.30-1 + │ ├─ liburi-perl @ 1.73-1 + │ ├─ libwww-robotrules-perl @ 6.01-1 + │ │ └─ liburi-perl @ 1.73-1 + │ └─ netbase @ 5.4 + ├─ libxml-xpathengine-perl @ 0.14-1 + ├─ libxvmc/libxvmc1 @ 2:1.0.10-1 + ├─ lsof @ 4.89+dfsg-0.1 + ├─ lvm2/dmsetup @ 2:1.02.145-4.1ubuntu3.18.04.3 + ├─ lz4/liblz4-dev @ 0.0~r131-2ubuntu3 + ├─ lzop @ 1.03-4 + │ └─ lzo2/liblzo2-2 @ 2.08-1.2 + ├─ man-db @ 2.8.3-2ubuntu0.1 + │ ├─ bsdmainutils @ 11.1.2ubuntu1 + │ │ ├─ debianutils @ 4.8.4 + │ │ └─ util-linux/bsdutils @ 1:2.31.1-0.4ubuntu3.7 + │ ├─ groff/groff-base @ 1.22.3-10 + │ └─ libpipeline/libpipeline1 @ 1.5.0-1 + ├─ maven @ 3.6.0-1~18.04.1 + │ ├─ jansi/libjansi-java @ 1.16-1 + │ │ ├─ hawtjni/libhawtjni-runtime-java @ 1.15-2 + │ │ └─ jansi-native/libjansi-native-java @ 1.7-1 + │ │ └─ hawtjni/libhawtjni-runtime-java @ 1.15-2 + │ ├─ maven/libmaven3-core-java @ 3.6.0-1~18.04.1 + │ │ ├─ atinject-jsr330/libatinject-jsr330-api-java @ 1.0+ds1-5 + │ │ ├─ geronimo-annotation-1.3-spec/libgeronimo-annotation-1.3-spec-java @ 1.0-1 + │ │ ├─ guice/libguice-java @ 4.0-4 + │ │ │ ├─ atinject-jsr330/libatinject-jsr330-api-java @ 1.0+ds1-5 + │ │ │ ├─ guava-libraries/libguava-java @ 19.0-1 + │ │ │ │ ├─ atinject-jsr330/libatinject-jsr330-api-java @ 1.0+ds1-5 + │ │ │ │ └─ libjsr305-java @ 0.1~+svn49-10 + │ │ │ └─ libaopalliance-java @ 20070526-6 + │ │ ├─ libcommons-cli-java @ 1.4-1 + │ │ ├─ libcommons-lang3-java @ 3.8-1~18.04.2 + │ │ │ └─ commons-parent/libcommons-parent-java @ 43-1 + │ │ │ └─ apache-pom/libapache-pom-java @ 18-1 + │ │ ├─ libslf4j-java @ 1.7.25-3 + │ │ ├─ maven-parent/libmaven-parent-java @ 31-2~18.04 + │ │ │ └─ apache-pom/libapache-pom-java @ 18-1 + │ │ ├─ maven-resolver/libmaven-resolver-java @ 1.3.1-1~18.04 + │ │ │ └─ wagon/libwagon-provider-api-java @ 3.0.0-2 + │ │ │ └─ plexus-utils2/libplexus-utils2-java @ 3.0.24-3 + │ │ ├─ maven-shared-utils/libmaven-shared-utils-java @ 3.3.0-1~18.04 + │ │ │ └─ commons-io/libcommons-io-java @ 2.6-2 + │ │ │ └─ commons-parent/libcommons-parent-java @ 43-1 + │ │ ├─ plexus-cipher/libplexus-cipher-java @ 1.7-3 + │ │ ├─ plexus-classworlds/libplexus-classworlds-java @ 2.5.2-2 + │ │ ├─ plexus-containers/libplexus-component-annotations-java @ 1.7.1-7 + │ │ ├─ plexus-interpolation/libplexus-interpolation-java @ 1.24-1 + │ │ ├─ plexus-sec-dispatcher/libplexus-sec-dispatcher-java @ 1.4-3 + │ │ │ ├─ plexus-cipher/libplexus-cipher-java @ 1.7-3 + │ │ │ └─ plexus-utils2/libplexus-utils2-java @ 3.0.24-3 + │ │ ├─ plexus-utils2/libplexus-utils2-java @ 3.0.24-3 + │ │ ├─ sisu-inject/libsisu-inject-java @ 0.3.2-2 + │ │ │ ├─ cdi-api/libcdi-api-java @ 1.2-2 + │ │ │ │ ├─ atinject-jsr330/libatinject-jsr330-api-java @ 1.0+ds1-5 + │ │ │ │ └─ geronimo-interceptor-3.0-spec/libgeronimo-interceptor-3.0-spec-java @ 1.0.1-4fakesync + │ │ │ ├─ guice/libguice-java @ 4.0-4 + │ │ │ └─ libslf4j-java @ 1.7.25-3 + │ │ ├─ sisu-plexus/libsisu-plexus-java @ 0.3.3-3 + │ │ │ ├─ cdi-api/libcdi-api-java @ 1.2-2 + │ │ │ ├─ plexus-classworlds/libplexus-classworlds-java @ 2.5.2-2 + │ │ │ ├─ plexus-containers/libplexus-component-annotations-java @ 1.7.1-7 + │ │ │ ├─ plexus-utils2/libplexus-utils2-java @ 3.0.24-3 + │ │ │ └─ sisu-inject/libsisu-inject-java @ 0.3.2-2 + │ │ └─ wagon/libwagon-provider-api-java @ 3.0.0-2 + │ ├─ openjdk-lts/openjdk-11-jre-headless @ 11.0.9.1+1-0ubuntu1~18.04 + │ │ ├─ alsa-lib/libasound2 @ 1.1.3-5ubuntu0.5 + │ │ ├─ ca-certificates-java @ 20180516ubuntu1~18.04.1 + │ │ │ ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ │ │ └─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + │ │ ├─ java-common @ 0.68ubuntu1~18.04.1 + │ │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ │ ├─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + │ │ └─ pcsc-lite/libpcsclite1 @ 1.8.23-1 + │ ├─ wagon/libwagon-file-java @ 3.0.0-2 + │ │ ├─ libslf4j-java @ 1.7.25-3 + │ │ └─ wagon/libwagon-provider-api-java @ 3.0.0-2 + │ └─ wagon/libwagon-http-shaded-java @ 3.0.0-2 + ├─ mawk @ 1.3.3-17ubuntu3 + ├─ mesa/libegl1-mesa @ 20.0.8-0ubuntu1~18.04.1 + ├─ mesa/libxatracker2 @ 20.0.8-0ubuntu1~18.04.1 + ├─ meta-common-packages @ meta + │ ├─ acl/libacl1 @ 2.2.52-3build1 + │ ├─ adduser @ 3.116ubuntu1 + │ ├─ adwaita-icon-theme @ 3.28.0-1ubuntu1 + │ ├─ apparmor/libapparmor1 @ 2.12-4ubuntu5.1 + │ ├─ argon2/libargon2-0 @ 0~20161029-1.1 + │ ├─ at-spi2-atk/libatk-bridge2.0-0 @ 2.26.2-1 + │ ├─ at-spi2-core/libatspi2.0-0 @ 2.28.0-1 + │ ├─ atk1.0/libatk1.0-0 @ 2.28.1-1 + │ ├─ atk1.0/libatk1.0-data @ 2.28.1-1 + │ ├─ attr/libattr1 @ 1:2.4.47-2build1 + │ ├─ audit/libaudit-common @ 1:2.8.2-1ubuntu1 + │ ├─ audit/libaudit1 @ 1:2.8.2-1ubuntu1 + │ ├─ avahi/libavahi-client3 @ 0.7-3.1ubuntu1.2 + │ ├─ avahi/libavahi-common-data @ 0.7-3.1ubuntu1.2 + │ ├─ avahi/libavahi-common3 @ 0.7-3.1ubuntu1.2 + │ ├─ bzip2/libbz2-1.0 @ 1.0.6-8.1ubuntu0.2 + │ ├─ cairo/libcairo-gobject2 @ 1.15.10-2ubuntu0.1 + │ ├─ cairo/libcairo2 @ 1.15.10-2ubuntu0.1 + │ ├─ colord/libcolord2 @ 1.3.3-2build1 + │ ├─ coreutils @ 8.28-1ubuntu1 + │ ├─ cryptsetup/libcryptsetup12 @ 2:2.0.2-1ubuntu1.2 + │ ├─ cups/libcups2 @ 2.2.7-1ubuntu2.8 + │ ├─ d-conf/dconf-gsettings-backend @ 0.26.0-2ubuntu3 + │ ├─ d-conf/dconf-service @ 0.26.0-2ubuntu3 + │ ├─ d-conf/libdconf1 @ 0.26.0-2ubuntu3 + │ ├─ db5.3/libdb5.3 @ 5.3.28-13.1ubuntu1.1 + │ ├─ dbus @ 1.12.2-1ubuntu1.2 + │ ├─ dbus-glib/libdbus-glib-1-2 @ 0.110-2 + │ ├─ dbus/dbus-user-session @ 1.12.2-1ubuntu1.2 + │ ├─ dbus/libdbus-1-3 @ 1.12.2-1ubuntu1.2 + │ ├─ debconf @ 1.5.66ubuntu1 + │ ├─ double-conversion/libdouble-conversion1 @ 2.0.1-4ubuntu1 + │ ├─ dpkg @ 1.19.0.5ubuntu2.3 + │ ├─ e2fsprogs/libcom-err2 @ 1.44.1-1ubuntu1.3 + │ ├─ exo/libexo-common @ 0.12.2-0ubuntu0.18.04.1 + │ ├─ expat/libexpat1 @ 2.2.5-3ubuntu0.2 + │ ├─ fontconfig @ 2.12.6-0ubuntu2 + │ ├─ fontconfig/fontconfig-config @ 2.12.6-0ubuntu2 + │ ├─ fontconfig/libfontconfig1 @ 2.12.6-0ubuntu2 + │ ├─ fonts-liberation @ 1:1.07.4-7~18.04.1 + │ ├─ freetype/libfreetype6 @ 2.8.1-2ubuntu2.1 + │ ├─ gcc-7/gcc-7-base @ 7.5.0-3ubuntu1~18.04 + │ ├─ gcc-8/gcc-8-base @ 8.4.0-1ubuntu1~18.04 + │ ├─ gcc-8/libgcc1 @ 1:8.4.0-1ubuntu1~18.04 + │ ├─ gcc-8/libstdc++6 @ 8.4.0-1ubuntu1~18.04 + │ ├─ gdbm/libgdbm-compat4 @ 1.14.1-6 + │ ├─ gdbm/libgdbm5 @ 1.14.1-6 + │ ├─ gdk-pixbuf/libgdk-pixbuf2.0-0 @ 2.36.11-2 + │ ├─ gdk-pixbuf/libgdk-pixbuf2.0-common @ 2.36.11-2 + │ ├─ glib-networking @ 2.56.0-1ubuntu0.1 + │ ├─ glib-networking/glib-networking-common @ 2.56.0-1ubuntu0.1 + │ ├─ glib-networking/glib-networking-services @ 2.56.0-1ubuntu0.1 + │ ├─ glib2.0/libglib2.0-0 @ 2.56.4-0ubuntu0.18.04.6 + │ ├─ glibc/libc6 @ 2.27-3ubuntu1.3 + │ ├─ glibc/multiarch-support @ 2.27-3ubuntu1.3 + │ ├─ gmp/libgmp10 @ 2:6.1.2+dfsg-2 + │ ├─ gnome-icon-theme @ 3.12.0-3 + │ ├─ gnutls28/libgnutls30 @ 3.5.18-1ubuntu1.4 + │ ├─ graphite2/libgraphite2-3 @ 1.3.11-2 + │ ├─ gsettings-desktop-schemas @ 3.28.0-1ubuntu1 + │ ├─ gtk+2.0/libgtk2.0-0 @ 2.24.32-1ubuntu1 + │ ├─ gtk+2.0/libgtk2.0-common @ 2.24.32-1ubuntu1 + │ ├─ gtk+3.0/gtk-update-icon-cache @ 3.22.30-1ubuntu4 + │ ├─ gtk+3.0/libgtk-3-0 @ 3.22.30-1ubuntu4 + │ ├─ gtk+3.0/libgtk-3-common @ 3.22.30-1ubuntu4 + │ ├─ harfbuzz/libharfbuzz0b @ 1.7.2-1ubuntu1 + │ ├─ heimdal/libasn1-8-heimdal @ 7.5.0+dfsg-1 + │ ├─ heimdal/libhcrypto4-heimdal @ 7.5.0+dfsg-1 + │ ├─ heimdal/libheimbase1-heimdal @ 7.5.0+dfsg-1 + │ ├─ heimdal/libhx509-5-heimdal @ 7.5.0+dfsg-1 + │ ├─ heimdal/libkrb5-26-heimdal @ 7.5.0+dfsg-1 + │ ├─ heimdal/libroken18-heimdal @ 7.5.0+dfsg-1 + │ ├─ heimdal/libwind0-heimdal @ 7.5.0+dfsg-1 + │ ├─ hicolor-icon-theme @ 0.17-2 + │ ├─ humanity-icon-theme @ 0.6.15 + │ ├─ icu/libicu60 @ 60.2-3ubuntu3.1 + │ ├─ init-system-helpers @ 1.51 + │ ├─ iptables/libip4tc0 @ 1.6.1-2ubuntu2 + │ ├─ jbigkit/libjbig0 @ 2.1-3.1build1 + │ ├─ json-c/libjson-c3 @ 0.12.1-1.3ubuntu0.3 + │ ├─ json-glib/libjson-glib-1.0-0 @ 1.4.2-3ubuntu0.18.04.1 + │ ├─ json-glib/libjson-glib-1.0-common @ 1.4.2-3ubuntu0.18.04.1 + │ ├─ keyutils/libkeyutils1 @ 1.5.9-9.2ubuntu2 + │ ├─ kmod/libkmod2 @ 24-1ubuntu3.5 + │ ├─ krb5/libgssapi-krb5-2 @ 1.16-2ubuntu0.2 + │ ├─ krb5/libk5crypto3 @ 1.16-2ubuntu0.2 + │ ├─ krb5/libkrb5-3 @ 1.16-2ubuntu0.2 + │ ├─ krb5/libkrb5support0 @ 1.16-2ubuntu0.2 + │ ├─ lcms2/liblcms2-2 @ 2.9-1ubuntu0.1 + │ ├─ libassuan/libassuan0 @ 2.5.1-2 + │ ├─ libbsd/libbsd0 @ 0.8.7-1ubuntu0.1 + │ ├─ libcap-ng/libcap-ng0 @ 0.7.7-3.1 + │ ├─ libcap2 @ 1:2.25-1.2 + │ ├─ libcroco/libcroco3 @ 0.6.12-2 + │ ├─ libdatrie/libdatrie1 @ 0.2.10-7 + │ ├─ libdrm/libdrm-common @ 2.4.101-2~18.04.1 + │ ├─ libdrm/libdrm2 @ 2.4.101-2~18.04.1 + │ ├─ libepoxy/libepoxy0 @ 1.4.3-1 + │ ├─ libffi/libffi6 @ 3.2.1-8 + │ ├─ libgcrypt20 @ 1.8.1-4ubuntu1.2 + │ ├─ libglvnd/libegl1 @ 1.0.0-2ubuntu2.3 + │ ├─ libglvnd/libglvnd0 @ 1.0.0-2ubuntu2.3 + │ ├─ libgpg-error/libgpg-error0 @ 1.27-6 + │ ├─ libice/libice6 @ 2:1.0.9-2 + │ ├─ libidn/libidn11 @ 1.33-2.1ubuntu1.2 + │ ├─ libidn2/libidn2-0 @ 2.0.4-1.1ubuntu0.2 + │ ├─ libjpeg-turbo/libjpeg-turbo8 @ 1.5.2-0ubuntu5.18.04.4 + │ ├─ libjpeg8-empty/libjpeg8 @ 8c-2ubuntu8 + │ ├─ libogg/libogg0 @ 1.3.2-1 + │ ├─ libpciaccess/libpciaccess0 @ 0.14-1 + │ ├─ libpng1.6/libpng16-16 @ 1.6.34-1ubuntu0.18.04.2 + │ ├─ libproxy/libproxy1v5 @ 0.4.15-1ubuntu0.1 + │ ├─ librest/librest-0.7-0 @ 0.8.0-2 + │ ├─ librsvg/librsvg2-2 @ 2.40.20-2ubuntu0.2 + │ ├─ librsvg/librsvg2-common @ 2.40.20-2ubuntu0.2 + │ ├─ libseccomp/libseccomp2 @ 2.4.3-1ubuntu3.18.04.3 + │ ├─ libselinux/libselinux1 @ 2.7-2build2 + │ ├─ libsemanage/libsemanage-common @ 2.7-2build2 + │ ├─ libsemanage/libsemanage1 @ 2.7-2build2 + │ ├─ libsepol/libsepol1 @ 2.7-1 + │ ├─ libsm/libsm6 @ 2:1.2.2-1 + │ ├─ libsoup2.4/libsoup-gnome2.4-1 @ 2.62.1-1ubuntu0.4 + │ ├─ libsoup2.4/libsoup2.4-1 @ 2.62.1-1ubuntu0.4 + │ ├─ libtasn1-6 @ 4.13-2 + │ ├─ libthai/libthai-data @ 0.1.27-2 + │ ├─ libthai/libthai0 @ 0.1.27-2 + │ ├─ libunistring/libunistring2 @ 0.9.9-0ubuntu2 + │ ├─ libx11/libx11-6 @ 2:1.6.4-3ubuntu0.3 + │ ├─ libx11/libx11-data @ 2:1.6.4-3ubuntu0.3 + │ ├─ libx11/libx11-xcb1 @ 2:1.6.4-3ubuntu0.3 + │ ├─ libxau/libxau6 @ 1:1.0.8-1ubuntu1 + │ ├─ libxcb/libxcb-dri2-0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-dri3-0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-glx0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-present0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-render0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-shm0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-sync1 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb-xfixes0 @ 1.13-2~ubuntu18.04 + │ ├─ libxcb/libxcb1 @ 1.13-2~ubuntu18.04 + │ ├─ libxcomposite/libxcomposite1 @ 1:0.4.4-2 + │ ├─ libxcursor/libxcursor1 @ 1:1.1.15-1 + │ ├─ libxdamage/libxdamage1 @ 1:1.1.4-3 + │ ├─ libxdmcp/libxdmcp6 @ 1:1.1.2-3 + │ ├─ libxext/libxext6 @ 2:1.3.3-1 + │ ├─ libxfce4util/libxfce4util-common @ 4.12.1-3 + │ ├─ libxfce4util/libxfce4util7 @ 4.12.1-3 + │ ├─ libxfixes/libxfixes3 @ 1:5.0.3-1 + │ ├─ libxi/libxi6 @ 2:1.7.9-1 + │ ├─ libxinerama/libxinerama1 @ 2:1.1.3-1 + │ ├─ libxkbcommon/libxkbcommon0 @ 0.8.2-1~ubuntu18.04.1 + │ ├─ libxml2 @ 2.9.4+dfsg1-6.1ubuntu1.3 + │ ├─ libxrandr/libxrandr2 @ 2:1.5.1-1 + │ ├─ libxrender/libxrender1 @ 1:0.9.10-1 + │ ├─ libxshmfence/libxshmfence1 @ 1.3-1 + │ ├─ libxt/libxt6 @ 1:1.1.5-1 + │ ├─ libzstd/libzstd1 @ 1.3.3+dfsg-2ubuntu1.1 + │ ├─ lsb/lsb-base @ 9.20170808ubuntu1 + │ ├─ lvm2/libdevmapper1.02.1 @ 2:1.02.145-4.1ubuntu3.18.04.3 + │ ├─ lz4/liblz4-1 @ 0.0~r131-2ubuntu3 + │ ├─ mesa/libegl-mesa0 @ 20.0.8-0ubuntu1~18.04.1 + │ ├─ mesa/libgbm1 @ 20.0.8-0ubuntu1~18.04.1 + │ ├─ mesa/libglapi-mesa @ 20.0.8-0ubuntu1~18.04.1 + │ ├─ mime-support @ 3.60ubuntu1 + │ ├─ ncurses/libncurses5 @ 6.1-1ubuntu1.18.04 + │ ├─ ncurses/libncursesw5 @ 6.1-1ubuntu1.18.04 + │ ├─ ncurses/libtinfo5 @ 6.1-1ubuntu1.18.04 + │ ├─ nettle/libhogweed4 @ 3.4-1 + │ ├─ nettle/libnettle6 @ 3.4-1 + │ ├─ openssl/libssl1.1 @ 1.1.1-1ubuntu2.1~18.04.6 + │ ├─ p11-kit/libp11-kit0 @ 0.23.9-2 + │ ├─ pam/libpam-modules @ 1.1.8-3.6ubuntu2.18.04.2 + │ ├─ pam/libpam-modules-bin @ 1.1.8-3.6ubuntu2.18.04.2 + │ ├─ pam/libpam-runtime @ 1.1.8-3.6ubuntu2.18.04.2 + │ ├─ pam/libpam0g @ 1.1.8-3.6ubuntu2.18.04.2 + │ ├─ pango1.0/libpango-1.0-0 @ 1.40.14-1ubuntu0.1 + │ ├─ pango1.0/libpangocairo-1.0-0 @ 1.40.14-1ubuntu0.1 + │ ├─ pango1.0/libpangoft2-1.0-0 @ 1.40.14-1ubuntu0.1 + │ ├─ pcre3/libpcre3 @ 2:8.39-9 + │ ├─ perl @ 5.26.1-6ubuntu0.5 + │ ├─ perl/libperl5.26 @ 5.26.1-6ubuntu0.5 + │ ├─ perl/perl-base @ 5.26.1-6ubuntu0.5 + │ ├─ perl/perl-modules-5.26 @ 5.26.1-6ubuntu0.5 + │ ├─ pixman/libpixman-1-0 @ 0.34.0-2 + │ ├─ procps @ 2:3.3.12-3ubuntu1.2 + │ ├─ procps/libprocps6 @ 2:3.3.12-3ubuntu1.2 + │ ├─ python3.6/libpython3.6-minimal @ 3.6.9-1~18.04ubuntu1.3 + │ ├─ qtbase-opensource-src/libqt5core5a @ 5.9.5+dfsg-0ubuntu2.5 + │ ├─ readline/libreadline7 @ 7.0-3 + │ ├─ readline/readline-common @ 7.0-3 + │ ├─ sensible-utils @ 0.0.12 + │ ├─ shadow/passwd @ 1:4.5-1ubuntu2 + │ ├─ shared-mime-info @ 1.9-2 + │ ├─ sqlite3/libsqlite3-0 @ 3.22.0-1ubuntu0.4 + │ ├─ startup-notification/libstartup-notification0 @ 0.12-5 + │ ├─ systemd @ 237-3ubuntu10.43 + │ ├─ systemd/libpam-systemd @ 237-3ubuntu10.43 + │ ├─ systemd/libsystemd0 @ 237-3ubuntu10.43 + │ ├─ systemd/libudev1 @ 237-3ubuntu10.43 + │ ├─ systemd/systemd-sysv @ 237-3ubuntu10.43 + │ ├─ tar @ 1.29b-2ubuntu0.1 + │ ├─ tiff/libtiff5 @ 4.0.9-5ubuntu0.3 + │ ├─ ubuntu-themes/ubuntu-mono @ 16.10+18.04.20181005-0ubuntu1 + │ ├─ ucf @ 3.0038 + │ ├─ util-linux @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/fdisk @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/libblkid1 @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/libfdisk1 @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/libmount1 @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/libsmartcols1 @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/libuuid1 @ 2.31.1-0.4ubuntu3.7 + │ ├─ util-linux/mount @ 2.31.1-0.4ubuntu3.7 + │ ├─ wayland/libwayland-client0 @ 1.16.0-1ubuntu1.1~18.04.3 + │ ├─ wayland/libwayland-cursor0 @ 1.16.0-1ubuntu1.1~18.04.3 + │ ├─ wayland/libwayland-egl1 @ 1.16.0-1ubuntu1.1~18.04.3 + │ ├─ wayland/libwayland-server0 @ 1.16.0-1ubuntu1.1~18.04.3 + │ ├─ xcb-util/libxcb-util1 @ 0.4.0-0ubuntu3 + │ ├─ xfconf @ 4.12.1-1 + │ ├─ xfconf/libxfconf-0-2 @ 4.12.1-1 + │ ├─ xkeyboard-config/xkb-data @ 2.23.1-1ubuntu1.18.04.1 + │ ├─ xorg/x11-common @ 1:7.7+19ubuntu7.1 + │ ├─ xz-utils/liblzma5 @ 5.2.2-1.3 + │ └─ zlib/zlib1g @ 1:1.2.11.dfsg-0ubuntu2 + ├─ miscfiles @ 1.5+dfsg-2 + │ └─ dictionaries-common @ 1.27.2 + │ ├─ emacsen-common @ 2.0.8 + │ └─ libtext-iconv-perl @ 1.7-5build6 + ├─ mousepad @ 0.4.0-4ubuntu1 + │ └─ gtksourceview3/libgtksourceview-3.0-1 @ 3.24.7-1 + │ └─ gtksourceview3/libgtksourceview-3.0-common @ 3.24.7-1 + ├─ mussh @ 1.0-1 + │ └─ openssh/openssh-client @ 1:7.6p1-4ubuntu0.3 + │ ├─ libedit/libedit2 @ 3.1-20170329-1 + │ └─ openssl1.0/libssl1.0.0 @ 1.0.2n-1ubuntu5.4 + ├─ mysql-5.7/libmysqlclient-dev @ 5.7.32-0ubuntu0.18.04.1 + │ ├─ mysql-5.7/libmysqlclient20 @ 5.7.32-0ubuntu0.18.04.1 + │ │ └─ mysql-defaults/mysql-common @ 5.8+1.0.4 + │ ├─ openssl/libssl-dev @ 1.1.1-1ubuntu2.1~18.04.6 + │ └─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + ├─ nano @ 2.9.3-2 + ├─ nautilus @ 1:3.26.4-0~ubuntu18.04.5 + │ ├─ desktop-file-utils @ 0.23-1ubuntu3.18.04.2 + │ ├─ exempi/libexempi3 @ 2.4.5-2 + │ ├─ glib2.0/libglib2.0-data @ 2.56.4-0ubuntu0.18.04.6 + │ ├─ gnome-autoar/libgnome-autoar-0-0 @ 0.2.3-1 + │ │ └─ libarchive/libarchive13 @ 3.2.2-3.1ubuntu0.6 + │ ├─ gnome-desktop3/libgnome-desktop-3-17 @ 3.28.2-0ubuntu1.5 + │ │ ├─ bubblewrap @ 0.2.1-1ubuntu0.1 + │ │ └─ gnome-desktop3/gnome-desktop3-data @ 3.28.2-0ubuntu1.5 + │ ├─ gtk+3.0/libgail-3-0 @ 3.22.30-1ubuntu4 + │ │ └─ at-spi2-core @ 2.28.0-1 + │ │ └─ libxtst/libxtst6 @ 2:1.2.3-1 + │ ├─ gvfs @ 1.36.1-0ubuntu1.3.3 + │ ├─ libdbusmenu/libdbusmenu-glib4 @ 16.04.1+18.04.20171206-0ubuntu2 + │ ├─ libexif/libexif12 @ 0.6.21-4ubuntu0.6 + │ ├─ libunity/libunity9 @ 7.1.4+18.04.20180209.1-0ubuntu2 + │ │ ├─ dee/libdee-1.0-4 @ 1.2.7+17.10.20170616-0ubuntu4 + │ │ ├─ libdbusmenu/libdbusmenu-glib4 @ 16.04.1+18.04.20171206-0ubuntu2 + │ │ ├─ libunity/libunity-protocol-private0 @ 7.1.4+18.04.20180209.1-0ubuntu2 + │ │ │ └─ dee/libdee-1.0-4 @ 1.2.7+17.10.20170616-0ubuntu4 + │ │ └─ libunity/libunity-scopes-json-def-desktop @ 7.1.4+18.04.20180209.1-0ubuntu2 + │ ├─ nautilus/libnautilus-extension1a @ 1:3.26.4-0~ubuntu18.04.5 + │ ├─ nautilus/nautilus-data @ 1:3.26.4-0~ubuntu18.04.5 + │ ├─ tracker/libtracker-sparql-2.0-0 @ 2.0.3-1ubuntu4 + │ │ └─ snowball/libstemmer0d @ 0+svn585-1build1 + │ └─ zeitgeist/libzeitgeist-2.0-0 @ 1.0-0.1ubuntu1 + ├─ ncdu @ 1.12-1 + ├─ ncurses/libncurses5-dev @ 6.1-1ubuntu1.18.04 + │ ├─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ └─ ncurses/libtinfo-dev @ 6.1-1ubuntu1.18.04 + │ └─ ncurses/ncurses-bin @ 6.1-1ubuntu1.18.04 + ├─ ncurses/libncursesw5-dev @ 6.1-1ubuntu1.18.04 + │ ├─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ └─ ncurses/libtinfo-dev @ 6.1-1ubuntu1.18.04 + ├─ ncurses/ncurses-base @ 6.1-1ubuntu1.18.04 + ├─ ncurses/ncurses-bin @ 6.1-1ubuntu1.18.04 + ├─ net-tools @ 1.60+git20161116.90da8a0-1ubuntu1 + ├─ netbase @ 5.4 + ├─ netcat @ 1.10-41.1 + │ └─ netcat/netcat-traditional @ 1.10-41.1 + ├─ networkd-dispatcher @ 1.7-0ubuntu3.3 + │ ├─ dbus-python/python3-dbus @ 1.2.6-1 + │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ └─ pygobject/python3-gi @ 3.26.1-2ubuntu1 + ├─ nodejs @ 14.15.1-1nodesource1 + │ ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ │ └─ openssl @ 1.1.1-1ubuntu2.1~18.04.6 + │ └─ python-defaults/python-minimal @ 2.7.15~rc1-1 + │ └─ python2.7/python2.7-minimal @ 2.7.17-1~18.04ubuntu1.2 + │ └─ python2.7/libpython2.7-minimal @ 2.7.17-1~18.04ubuntu1.2 + ├─ notification-daemon @ 3.20.0-3 + ├─ ntfs-3g @ 1:2017.3.23-2ubuntu0.18.04.2 + │ ├─ fuse @ 2.9.7-1ubuntu1 + │ │ ├─ fuse/libfuse2 @ 2.9.7-1ubuntu1 + │ │ └─ sed @ 4.4-2 + │ └─ ntfs-3g/libntfs-3g88 @ 1:2017.3.23-2ubuntu0.18.04.2 + ├─ ntfs-3g/libntfs-3g88 @ 1:2017.3.23-2ubuntu0.18.04.2 + ├─ openexr/libopenexr-dev @ 2.2.0-11.1ubuntu1.3 + │ ├─ ilmbase/libilmbase-dev @ 2.2.0-11ubuntu2 + │ │ └─ ilmbase/libilmbase12 @ 2.2.0-11ubuntu2 + │ └─ openexr/libopenexr22 @ 2.2.0-11.1ubuntu1.3 + │ └─ ilmbase/libilmbase12 @ 2.2.0-11ubuntu2 + ├─ openjdk-lts/openjdk-11-jdk @ 11.0.9.1+1-0ubuntu1~18.04 + │ ├─ openjdk-lts/openjdk-11-jdk-headless @ 11.0.9.1+1-0ubuntu1~18.04 + │ │ └─ openjdk-lts/openjdk-11-jre-headless @ 11.0.9.1+1-0ubuntu1~18.04 + │ └─ openjdk-lts/openjdk-11-jre @ 11.0.9.1+1-0ubuntu1~18.04 + │ ├─ giflib/libgif7 @ 5.1.4-2ubuntu0.1 + │ ├─ libglvnd/libgl1 @ 1.0.0-2ubuntu2.3 + │ └─ openjdk-lts/openjdk-11-jre-headless @ 11.0.9.1+1-0ubuntu1~18.04 + ├─ openmpi/libopenmpi-dev @ 2.1.1-8 + │ ├─ hwloc/libhwloc-dev @ 1.11.9-1 + │ │ ├─ hwloc/libhwloc5 @ 1.11.9-1 + │ │ ├─ libtool/libltdl-dev @ 2.4.6-2 + │ │ └─ numactl/libnuma-dev @ 2.0.11-2.1ubuntu0.1 + │ │ ├─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ │ └─ numactl/libnuma1 @ 2.0.11-2.1ubuntu0.1 + │ ├─ openmpi/libopenmpi2 @ 2.1.1-8 + │ │ ├─ hwloc/libhwloc-plugins @ 1.11.9-1 + │ │ │ ├─ hwloc/libhwloc5 @ 1.11.9-1 + │ │ │ ├─ libtool/libltdl7 @ 2.4.6-2 + │ │ │ └─ ocl-icd/ocl-icd-libopencl1 @ 2.2.11-1ubuntu1 + │ │ ├─ hwloc/libhwloc5 @ 1.11.9-1 + │ │ │ ├─ libtool/libltdl7 @ 2.4.6-2 + │ │ │ └─ numactl/libnuma1 @ 2.0.11-2.1ubuntu0.1 + │ │ ├─ infinipath-psm/libpsm-infinipath1 @ 3.3+20.604758e7-5 + │ │ ├─ libfabric/libfabric1 @ 1.5.3-1 + │ │ │ ├─ infinipath-psm/libpsm-infinipath1 @ 3.3+20.604758e7-5 + │ │ │ ├─ rdma-core/libibverbs1 @ 17.1-1ubuntu0.2 + │ │ │ │ ├─ libnl3/libnl-3-200 @ 3.2.29-0ubuntu3 + │ │ │ │ └─ libnl3/libnl-route-3-200 @ 3.2.29-0ubuntu3 + │ │ │ │ └─ libnl3/libnl-3-200 @ 3.2.29-0ubuntu3 + │ │ │ └─ rdma-core/librdmacm1 @ 17.1-1ubuntu0.2 + │ │ │ └─ rdma-core/libibverbs1 @ 17.1-1ubuntu0.2 + │ │ └─ rdma-core/libibverbs1 @ 17.1-1ubuntu0.2 + │ ├─ openmpi/openmpi-common @ 2.1.1-8 + │ └─ rdma-core/libibverbs-dev @ 17.1-1ubuntu0.2 + │ ├─ rdma-core/ibverbs-providers @ 17.1-1ubuntu0.2 + │ │ └─ rdma-core/libibverbs1 @ 17.1-1ubuntu0.2 + │ └─ rdma-core/libibverbs1 @ 17.1-1ubuntu0.2 + ├─ openmpi/openmpi-bin @ 2.1.1-8 + │ ├─ openmpi/libopenmpi2 @ 2.1.1-8 + │ └─ openmpi/openmpi-common @ 2.1.1-8 + ├─ openssh/openssh-client @ 1:7.6p1-4ubuntu0.3 + ├─ openssh/openssh-server @ 1:7.6p1-4ubuntu0.3 + │ ├─ openssh/openssh-client @ 1:7.6p1-4ubuntu0.3 + │ ├─ openssh/openssh-sftp-server @ 1:7.6p1-4ubuntu0.3 + │ │ └─ openssh/openssh-client @ 1:7.6p1-4ubuntu0.3 + │ ├─ openssl1.0/libssl1.0.0 @ 1.0.2n-1ubuntu5.4 + │ └─ tcp-wrappers/libwrap0 @ 7.6.q-27 + ├─ openssl @ 1.1.1-1ubuntu2.1~18.04.6 + ├─ openssl/libssl-dev @ 1.1.1-1ubuntu2.1~18.04.6 + ├─ orc/liborc-0.4-0 @ 1:0.4.28-1 + ├─ p7zip @ 16.02+dfsg-6 + ├─ p7zip-rar @ 16.02-2 + │ └─ p7zip/p7zip-full @ 16.02+dfsg-6 + │ └─ p7zip @ 16.02+dfsg-6 + ├─ pangomm/libpangomm-1.4-1v5 @ 2.40.1-4 + ├─ pavucontrol @ 3.0-4 + │ ├─ atkmm1.6/libatkmm-1.6-1v5 @ 2.24.2-3 + │ │ ├─ glibmm2.4/libglibmm-2.4-1v5 @ 2.56.0-1 + │ │ │ └─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + │ │ └─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + │ ├─ glibmm2.4/libglibmm-2.4-1v5 @ 2.56.0-1 + │ ├─ gtkmm3.0/libgtkmm-3.0-1v5 @ 3.22.2-2 + │ │ ├─ atkmm1.6/libatkmm-1.6-1v5 @ 2.24.2-3 + │ │ ├─ cairomm/libcairomm-1.0-1v5 @ 1.12.2-3 + │ │ ├─ glibmm2.4/libglibmm-2.4-1v5 @ 2.56.0-1 + │ │ ├─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + │ │ └─ pangomm/libpangomm-1.4-1v5 @ 2.40.1-4 + │ │ ├─ cairomm/libcairomm-1.0-1v5 @ 1.12.2-3 + │ │ ├─ glibmm2.4/libglibmm-2.4-1v5 @ 2.56.0-1 + │ │ └─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + │ ├─ libcanberra/libcanberra-gtk3-0 @ 0.30-5ubuntu1 + │ │ └─ libcanberra/libcanberra0 @ 0.30-5ubuntu1 + │ │ ├─ alsa-lib/libasound2 @ 1.1.3-5ubuntu0.5 + │ │ ├─ libtool/libltdl7 @ 2.4.6-2 + │ │ ├─ libvorbis/libvorbisfile3 @ 1.3.5-4.2 + │ │ ├─ sound-theme-freedesktop @ 0.8-2ubuntu1 + │ │ └─ tdb/libtdb1 @ 1.3.15-2 + │ ├─ libcanberra/libcanberra0 @ 0.30-5ubuntu1 + │ ├─ libsigc++-2.0/libsigc++-2.0-0v5 @ 2.10.0-2 + │ ├─ pulseaudio/libpulse-mainloop-glib0 @ 1:11.1-1ubuntu7.11 + │ └─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + ├─ pcre3/libpcre3-dev @ 2:8.39-9 + │ ├─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ ├─ pcre3/libpcre16-3 @ 2:8.39-9 + │ ├─ pcre3/libpcre32-3 @ 2:8.39-9 + │ └─ pcre3/libpcrecpp0v5 @ 2:8.39-9 + ├─ perl-openssl-defaults @ 3build1 + ├─ pkg-config @ 0.29.1-0ubuntu2 + ├─ poppler-data @ 0.4.8-2 + ├─ poppler/libpoppler-glib8 @ 0.62.0-2ubuntu2.12 + │ └─ poppler/libpoppler73 @ 0.62.0-2ubuntu2.12 + │ ├─ nspr/libnspr4 @ 2:4.18-1ubuntu1 + │ └─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + ├─ poppler/libpoppler73 @ 0.62.0-2ubuntu2.12 + ├─ postgresql-10/libpq-dev @ 10.15-0ubuntu0.18.04.1 + │ └─ postgresql-10/libpq5 @ 10.15-0ubuntu0.18.04.1 + │ └─ openldap/libldap-2.4-2 @ 2.4.45+dfsg-1ubuntu1.8 + ├─ protobuf/libprotobuf-dev @ 3.0.0-9.1ubuntu1 + │ ├─ protobuf/libprotobuf-lite10 @ 3.0.0-9.1ubuntu1 + │ ├─ protobuf/libprotobuf10 @ 3.0.0-9.1ubuntu1 + │ └─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + ├─ protobuf/libprotoc-dev @ 3.0.0-9.1ubuntu1 + │ ├─ protobuf/libprotobuf-dev @ 3.0.0-9.1ubuntu1 + │ └─ protobuf/libprotoc10 @ 3.0.0-9.1ubuntu1 + ├─ protobuf/protobuf-compiler @ 3.0.0-9.1ubuntu1 + │ └─ protobuf/libprotoc10 @ 3.0.0-9.1ubuntu1 + │ └─ protobuf/libprotobuf10 @ 3.0.0-9.1ubuntu1 + ├─ psmisc @ 23.1-1ubuntu0.1 + ├─ pulseaudio @ 1:11.1-1ubuntu7.11 + │ ├─ alsa-lib/libasound2 @ 1.1.3-5ubuntu0.5 + │ ├─ alsa-plugins/libasound2-plugins @ 1.1.1-1ubuntu1 + │ │ ├─ alsa-lib/libasound2 @ 1.1.3-5ubuntu0.5 + │ │ ├─ jackd2/libjack-jackd2-0 @ 1.9.12~dfsg-2 + │ │ │ └─ libsamplerate/libsamplerate0 @ 0.1.9-1 + │ │ ├─ libsamplerate/libsamplerate0 @ 0.1.9-1 + │ │ ├─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + │ │ └─ speex/libspeexdsp1 @ 1.2~rc1.2-1ubuntu2 + │ ├─ libsndfile/libsndfile1 @ 1.0.28-4ubuntu0.18.04.1 + │ ├─ libtool/libltdl7 @ 2.4.6-2 + │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ ├─ orc/liborc-0.4-0 @ 1:0.4.28-1 + │ ├─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + │ ├─ pulseaudio/pulseaudio-utils @ 1:11.1-1ubuntu7.11 + │ │ ├─ libsndfile/libsndfile1 @ 1.0.28-4ubuntu0.18.04.1 + │ │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ │ ├─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + │ │ └─ pulseaudio/libpulsedsp @ 1:11.1-1ubuntu7.11 + │ │ └─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + │ ├─ snapd-glib/libsnapd-glib1 @ 1.49-0ubuntu0.18.04.2 + │ ├─ speex/libspeexdsp1 @ 1.2~rc1.2-1ubuntu2 + │ ├─ tdb/libtdb1 @ 1.3.15-2 + │ └─ webrtc-audio-processing/libwebrtc-audio-processing1 @ 0.3-1 + ├─ pulseaudio/libpulsedsp @ 1:11.1-1ubuntu7.11 + ├─ pulseaudio/pulseaudio-utils @ 1:11.1-1ubuntu7.11 + ├─ python-certifi/python3-certifi @ 2018.1.18-2 + ├─ python-defaults/libpython-stdlib @ 2.7.15~rc1-1 + │ └─ python2.7/libpython2.7-stdlib @ 2.7.17-1~18.04ubuntu1.2 + ├─ python-defaults/python @ 2.7.15~rc1-1 + │ ├─ python-defaults/libpython-stdlib @ 2.7.15~rc1-1 + │ ├─ python-defaults/python-minimal @ 2.7.15~rc1-1 + │ └─ python2.7 @ 2.7.17-1~18.04ubuntu1.2 + ├─ python-httplib2/python3-httplib2 @ 0.9.2+dfsg-1ubuntu0.2 + ├─ python-idna/python3-idna @ 2.6-1 + ├─ python-requests-unixsocket/python3-requests-unixsocket @ 0.1.5-3 + │ ├─ python-urllib3/python3-urllib3 @ 1.22-1ubuntu0.18.04.2 + │ └─ requests/python3-requests @ 2.18.4-2ubuntu0.1 + │ ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ ├─ chardet/python3-chardet @ 3.0.4-1 + │ ├─ python-certifi/python3-certifi @ 2018.1.18-2 + │ │ └─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ ├─ python-idna/python3-idna @ 2.6-1 + │ └─ python-urllib3/python3-urllib3 @ 1.22-1ubuntu0.18.04.2 + │ └─ six/python3-six @ 1.11.0-2 + ├─ python-systemd/python3-systemd @ 234-1build1 + │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + ├─ python-urllib3/python3-urllib3 @ 1.22-1ubuntu0.18.04.2 + ├─ python2.7 @ 2.7.17-1~18.04ubuntu1.2 + │ ├─ python2.7/libpython2.7-stdlib @ 2.7.17-1~18.04ubuntu1.2 + │ └─ python2.7/python2.7-minimal @ 2.7.17-1~18.04ubuntu1.2 + ├─ readline/libreadline-dev @ 7.0-3 + │ └─ ncurses/libtinfo-dev @ 6.1-1ubuntu1.18.04 + ├─ requests/python3-requests @ 2.18.4-2ubuntu0.1 + ├─ rsync @ 3.1.2-2.1ubuntu1.1 + │ ├─ base-files @ 10.1ubuntu2.10 + │ └─ popt/libpopt0 @ 1.16-11 + ├─ rsyslog @ 8.32.0-1ubuntu4 + │ ├─ libestr/libestr0 @ 0.1.10-2.1 + │ └─ libfastjson/libfastjson4 @ 0.99.8-2 + ├─ rtkit @ 0.11-6 + │ └─ policykit-1 @ 0.105-20ubuntu0.18.04.5 + ├─ scala @ 2.11.12-4~18.04 + │ ├─ jline2/libjline2-java @ 2.14.6-1 + │ │ └─ jansi/libjansi-java @ 1.16-1 + │ ├─ openjdk-lts/openjdk-11-jre-headless @ 11.0.9.1+1-0ubuntu1~18.04 + │ ├─ scala-parser-combinators @ 1.0.3-3 + │ ├─ scala-xml @ 1.0.3-3 + │ └─ scala/scala-library @ 2.11.12-4~18.04 + ├─ screen @ 4.6.2-1ubuntu1 + │ └─ libutempter/libutempter0 @ 1.1.6-3 + ├─ sed @ 4.4-2 + ├─ shadow/login @ 1:4.5-1ubuntu2 + ├─ snapd-glib/libsnapd-glib1 @ 1.49-0ubuntu0.18.04.2 + ├─ software-properties/software-properties-common @ 0.96.24.32.14 + │ ├─ ca-certificates @ 20201027ubuntu0.18.04.1 + │ ├─ dbus-python/python3-dbus @ 1.2.6-1 + │ │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + │ ├─ gobject-introspection/gir1.2-glib-2.0 @ 1.56.1-1 + │ ├─ pygobject/python3-gi @ 3.26.1-2ubuntu1 + │ ├─ python-apt/python-apt-common @ 1.6.5ubuntu0.3 + │ ├─ python3-defaults/python3 @ 3.6.7-1~18.04 + │ └─ software-properties/python3-software-properties @ 0.96.24.32.14 + │ ├─ gnupg2/gpg @ 2.2.4-1ubuntu1.3 + │ ├─ iso-codes @ 3.79-1 + │ ├─ lsb/lsb-release @ 9.20170808ubuntu1 + │ │ └─ distro-info-data @ 0.37ubuntu0.9 + │ ├─ pygobject/python3-gi @ 3.26.1-2ubuntu1 + │ ├─ python-apt/python3-apt @ 1.6.5ubuntu0.3 + │ └─ python3-defaults/python3 @ 3.6.7-1~18.04 + ├─ sound-theme-freedesktop @ 0.8-2ubuntu1 + ├─ spatialindex/libspatialindex-dev @ 1.8.5-5 + │ ├─ spatialindex/libspatialindex-c4v5 @ 1.8.5-5 + │ │ └─ spatialindex/libspatialindex4v5 @ 1.8.5-5 + │ └─ spatialindex/libspatialindex4v5 @ 1.8.5-5 + ├─ speex/libspeexdsp1 @ 1.2~rc1.2-1ubuntu2 + ├─ sqlite3 @ 3.22.0-1ubuntu0.4 + ├─ sqlite3/libsqlite3-dev @ 3.22.0-1ubuntu0.4 + │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + ├─ sqlitebrowser @ 3.10.1-1.1 + │ ├─ qscintilla2/libqscintilla2-qt5-13 @ 2.10.2+dfsg-4 + │ │ ├─ qscintilla2/libqscintilla2-qt5-l10n @ 2.10.2+dfsg-4 + │ │ ├─ qtbase-opensource-src/libqt5gui5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ ├─ qtbase-opensource-src/libqt5printsupport5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ │ ├─ qtbase-opensource-src/libqt5gui5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ │ └─ qtbase-opensource-src/libqt5widgets5 @ 5.9.5+dfsg-0ubuntu2.5 + │ │ └─ qtbase-opensource-src/libqt5widgets5 @ 5.9.5+dfsg-0ubuntu2.5 + │ ├─ qtbase-opensource-src/libqt5gui5 @ 5.9.5+dfsg-0ubuntu2.5 + │ ├─ qtbase-opensource-src/libqt5network5 @ 5.9.5+dfsg-0ubuntu2.5 + │ ├─ qtbase-opensource-src/libqt5printsupport5 @ 5.9.5+dfsg-0ubuntu2.5 + │ └─ qtbase-opensource-src/libqt5widgets5 @ 5.9.5+dfsg-0ubuntu2.5 + ├─ sslh @ 1.18-1 + │ ├─ libconfig/libconfig9 @ 1.5-0.4 + │ ├─ tcp-wrappers/libwrap0 @ 7.6.q-27 + │ └─ update-inetd @ 4.44 + │ └─ libfile-copy-recursive-perl @ 0.40-1 + ├─ subversion @ 1.9.7-4ubuntu1 + │ ├─ apr-util/libaprutil1 @ 1.6.1-2 + │ ├─ apr/libapr1 @ 1.6.3-2 + │ ├─ cyrus-sasl2/libsasl2-2 @ 2.1.27~101-g0780600+dfsg-3ubuntu2.1 + │ └─ subversion/libsvn1 @ 1.9.7-4ubuntu1 + ├─ sudo @ 1.8.21p2-3ubuntu1.3 + ├─ swig @ 3.0.12-1 + │ └─ swig/swig3.0 @ 3.0.12-1 + ├─ systemd/libnss-systemd @ 237-3ubuntu10.43 + ├─ sysvinit/sysvinit-utils @ 2.88dsf-59.10ubuntu1 + ├─ tango-icon-theme @ 0.8.90-7 + ├─ tbb/libtbb-dev @ 2017~U7-8 + │ └─ tbb/libtbb2 @ 2017~U7-8 + ├─ tesseract/libtesseract-dev @ 4.00~git2288-10f4998a-2 + │ ├─ leptonlib/libleptonica-dev @ 1.75.3-3 + │ └─ tesseract/libtesseract4 @ 4.00~git2288-10f4998a-2 + │ ├─ gcc-8/libgomp1 @ 8.4.0-1ubuntu1~18.04 + │ └─ leptonlib/liblept5 @ 1.75.3-3 + ├─ thunar-archive-plugin @ 0.3.1-4 + │ ├─ thunar @ 1.6.15-0ubuntu1.18.04.1 + │ └─ thunar/libthunarx-2-0 @ 1.6.15-0ubuntu1.18.04.1 + ├─ thunar-vcs-plugin @ 0.1.4-2build1 + │ ├─ apr/libapr1 @ 1.6.3-2 + │ ├─ subversion/libsvn1 @ 1.9.7-4ubuntu1 + │ │ ├─ apr-util/libaprutil1 @ 1.6.1-2 + │ │ │ └─ apr/libapr1 @ 1.6.3-2 + │ │ ├─ apr/libapr1 @ 1.6.3-2 + │ │ ├─ cyrus-sasl2/libsasl2-2 @ 2.1.27~101-g0780600+dfsg-3ubuntu2.1 + │ │ └─ serf/libserf-1-1 @ 1.3.9-6 + │ │ ├─ apr-util/libaprutil1 @ 1.6.1-2 + │ │ └─ apr/libapr1 @ 1.6.3-2 + │ ├─ thunar @ 1.6.15-0ubuntu1.18.04.1 + │ │ ├─ desktop-file-utils @ 0.23-1ubuntu3.18.04.2 + │ │ ├─ exo/exo-utils @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-1-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ │ ├─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ │ ├─ thunar/libthunarx-2-0 @ 1.6.15-0ubuntu1.18.04.1 + │ │ └─ thunar/thunar-data @ 1.6.15-0ubuntu1.18.04.1 + │ └─ thunar/libthunarx-2-0 @ 1.6.15-0ubuntu1.18.04.1 + │ ├─ exo/libexo-1-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-2-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-helpers @ 0.12.2-0ubuntu0.18.04.1 + │ │ └─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ ├─ libexif/libexif12 @ 0.6.21-4ubuntu0.6 + │ ├─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ │ └─ libxfce4ui/libxfce4ui-common @ 4.13.4-1ubuntu1 + │ └─ thunar/thunar-data @ 1.6.15-0ubuntu1.18.04.1 + ├─ thunar-volman @ 0.8.1-2 + │ ├─ exo/exo-utils @ 0.12.2-0ubuntu0.18.04.1 + │ ├─ exo/libexo-1-0 @ 0.12.2-0ubuntu0.18.04.1 + │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ ├─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ └─ thunar @ 1.6.15-0ubuntu1.18.04.1 + ├─ tiff/libtiff-dev @ 4.0.9-5ubuntu0.3 + │ └─ tiff/libtiff5-dev @ 4.0.9-5ubuntu0.3 + │ ├─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ ├─ jbigkit/libjbig-dev @ 2.1-3.1build1 + │ ├─ libjpeg8-empty/libjpeg-dev @ 8c-2ubuntu8 + │ │ └─ libjpeg8-empty/libjpeg8-dev @ 8c-2ubuntu8 + │ │ └─ libjpeg-turbo/libjpeg-turbo8-dev @ 1.5.2-0ubuntu5.18.04.4 + │ │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + │ ├─ tiff/libtiffxx5 @ 4.0.9-5ubuntu0.3 + │ ├─ xz-utils/liblzma-dev @ 5.2.2-1.3 + │ └─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + ├─ time @ 1.7-25.1build1 + ├─ tmux @ 2.6-3ubuntu0.2 + │ ├─ libevent/libevent-2.1-6 @ 2.1.8-stable-4build1 + │ └─ libutempter/libutempter0 @ 1.1.6-3 + ├─ tree @ 1.7.0-5 + ├─ tumbler @ 0.2.1-0ubuntu1 + │ ├─ gst-plugins-base1.0/libgstreamer-plugins-base1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + │ ├─ gstreamer1.0/libgstreamer1.0-0 @ 1.14.5-0ubuntu1~18.04.1 + │ ├─ poppler/libpoppler-glib8 @ 0.62.0-2ubuntu2.12 + │ ├─ tumbler/libtumbler-1-0 @ 0.2.1-0ubuntu1 + │ └─ tumbler/tumbler-common @ 0.2.1-0ubuntu1 + ├─ tumbler/libtumbler-1-0 @ 0.2.1-0ubuntu1 + ├─ tumbler/tumbler-common @ 0.2.1-0ubuntu1 + ├─ ubuntu-keyring @ 2018.09.18.1~18.04.0 + ├─ unixodbc @ 2.3.4-1.1ubuntu3 + │ ├─ unixodbc/libodbc1 @ 2.3.4-1.1ubuntu3 + │ └─ unixodbc/odbcinst1debian2 @ 2.3.4-1.1ubuntu3 + ├─ unixodbc/unixodbc-dev @ 2.3.4-1.1ubuntu3 + │ ├─ libtool/libltdl-dev @ 2.4.6-2 + │ │ └─ libtool/libltdl7 @ 2.4.6-2 + │ ├─ unixodbc/libodbc1 @ 2.3.4-1.1ubuntu3 + │ │ └─ libtool/libltdl7 @ 2.4.6-2 + │ └─ unixodbc/odbcinst1debian2 @ 2.3.4-1.1ubuntu3 + │ ├─ libtool/libltdl7 @ 2.4.6-2 + │ └─ unixodbc/odbcinst @ 2.3.4-1.1ubuntu3 + ├─ unp @ 2.0~pre7+nmu1 + ├─ unzip @ 6.0-21ubuntu1 + ├─ upower @ 0.99.7-2ubuntu0.18.04.1 + │ ├─ libgudev/libgudev-1.0-0 @ 1:232-2 + │ ├─ libimobiledevice/libimobiledevice6 @ 1.2.1~git20171128.5a854327+dfsg-0.1 + │ ├─ libplist/libplist3 @ 2.0.0-2ubuntu1 + │ ├─ libusb-1.0/libusb-1.0-0 @ 2:1.0.21-2 + │ ├─ systemd/udev @ 237-3ubuntu10.43 + │ └─ upower/libupower-glib3 @ 0.99.7-2ubuntu0.18.04.1 + ├─ usbmuxd @ 1.1.0-2ubuntu0.1 + │ ├─ libimobiledevice/libimobiledevice6 @ 1.2.1~git20171128.5a854327+dfsg-0.1 + │ ├─ libplist/libplist3 @ 2.0.0-2ubuntu1 + │ └─ libusb-1.0/libusb-1.0-0 @ 2:1.0.21-2 + ├─ util-linux/bsdutils @ 1:2.31.1-0.4ubuntu3.7 + ├─ util-linux/uuid-dev @ 2.31.1-0.4ubuntu3.7 + │ └─ glibc/libc6-dev @ 2.27-3ubuntu1.3 + ├─ vim @ 2:8.0.1453-1ubuntu1.4 + │ ├─ gpm/libgpm2 @ 1.20.7-5 + │ ├─ python3.6/libpython3.6 @ 3.6.9-1~18.04ubuntu1.3 + │ │ └─ python3.6/libpython3.6-stdlib @ 3.6.9-1~18.04ubuntu1.3 + │ ├─ vim/vim-common @ 2:8.0.1453-1ubuntu1.4 + │ │ └─ vim/xxd @ 2:8.0.1453-1ubuntu1.4 + │ └─ vim/vim-runtime @ 2:8.0.1453-1ubuntu1.4 + ├─ volume-key/libvolume-key1 @ 0.3.9-4 + │ ├─ gnupg2/gnupg @ 2.2.4-1ubuntu1.3 + │ ├─ gpgme1.0/libgpgme11 @ 1.10.0-1ubuntu2 + │ │ ├─ gnupg2/gnupg @ 2.2.4-1ubuntu1.3 + │ │ └─ gnupg2/gpg @ 2.2.4-1ubuntu1.3 + │ ├─ nspr/libnspr4 @ 2:4.18-1ubuntu1 + │ └─ nss/libnss3 @ 2:3.35-2ubuntu2.12 + ├─ webrtc-audio-processing/libwebrtc-audio-processing1 @ 0.3-1 + ├─ wget @ 1.19.4-1ubuntu2.2 + │ └─ libpsl/libpsl5 @ 0.19.1-5build1 + ├─ x11-apps @ 7.7+6ubuntu1 + │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ ├─ libxkbfile/libxkbfile1 @ 1:1.0.9-2 + │ ├─ libxmu/libxmu6 @ 2:1.1.2-2 + │ ├─ libxmu/libxmuu1 @ 2:1.1.2-2 + │ ├─ man-db @ 2.8.3-2ubuntu0.1 + │ └─ xft/libxft2 @ 2.3.2-1 + ├─ x11-session-utils @ 7.7+2build1 + │ ├─ gcc-defaults/cpp @ 4:7.4.0-1ubuntu2.3 + │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ └─ libxmu/libxmuu1 @ 2:1.1.2-2 + ├─ x11-xserver-utils @ 7.7+7build1 + │ ├─ gcc-defaults/cpp @ 4:7.4.0-1ubuntu2.3 + │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ ├─ libxmu/libxmu6 @ 2:1.1.2-2 + │ ├─ libxmu/libxmuu1 @ 2:1.1.2-2 + │ └─ libxxf86vm/libxxf86vm1 @ 1:1.1.4-1 + ├─ xarchiver @ 1:0.5.4.12-1 + ├─ xauth @ 1:1.0.10-1 + ├─ xclip @ 0.12+svn84-4build1 + │ └─ libxmu/libxmu6 @ 2:1.1.2-2 + ├─ xdg-user-dirs @ 0.17-1ubuntu1 + ├─ xf86-input-wacom/xserver-xorg-input-wacom @ 1:0.36.1-0ubuntu1.1 + ├─ xfce4 @ 4.12.4 + │ ├─ gtk2-engines-xfce @ 3.2.0-3 + │ ├─ libxfce4ui/libxfce4ui-utils @ 4.13.4-1ubuntu1 + │ │ └─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ ├─ orage @ 4.12.1-4 + │ │ ├─ libical3 @ 3.0.1-5 + │ │ │ └─ tzdata @ 2020d-0ubuntu0.18.04 + │ │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ │ └─ popt/libpopt0 @ 1.16-11 + │ ├─ thunar @ 1.6.15-0ubuntu1.18.04.1 + │ ├─ xfce4-appfinder @ 4.12.0-2ubuntu2 + │ │ ├─ garcon/libgarcon-1-0 @ 0.6.1-2 + │ │ └─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ ├─ xfce4-panel @ 4.12.2-1ubuntu1 + │ │ ├─ exo/exo-utils @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-1-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ garcon/libgarcon-1-0 @ 0.6.1-2 + │ │ ├─ libwnck/libwnck22 @ 1:2.30.7-5.1ubuntu1 + │ │ └─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ ├─ xfce4-pulseaudio-plugin @ 0.4.1-0ubuntu1 + │ │ ├─ keybinder-3.0/libkeybinder-3.0-0 @ 0.3.2-1 + │ │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ │ ├─ libwnck3/libwnck-3-0 @ 3.24.1-2 + │ │ │ ├─ libwnck3/libwnck-3-common @ 3.24.1-2 + │ │ │ └─ libxres/libxres1 @ 2:1.2.0-2 + │ │ ├─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ │ ├─ pulseaudio/libpulse-mainloop-glib0 @ 1:11.1-1ubuntu7.11 + │ │ │ └─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + │ │ │ ├─ libasyncns/libasyncns0 @ 0.8-6 + │ │ │ ├─ libsndfile/libsndfile1 @ 1.0.28-4ubuntu0.18.04.1 + │ │ │ │ ├─ flac/libflac8 @ 1.3.2-1 + │ │ │ │ ├─ libvorbis/libvorbis0a @ 1.3.5-4.2 + │ │ │ │ └─ libvorbis/libvorbisenc2 @ 1.3.5-4.2 + │ │ │ │ └─ libvorbis/libvorbis0a @ 1.3.5-4.2 + │ │ │ └─ tcp-wrappers/libwrap0 @ 7.6.q-27 + │ │ ├─ pulseaudio/libpulse0 @ 1:11.1-1ubuntu7.11 + │ │ └─ xfce4-panel/libxfce4panel-2.0-4 @ 4.12.2-1ubuntu1 + │ ├─ xfce4-session @ 4.12.1-3ubuntu3 + │ │ ├─ libwnck/libwnck22 @ 1:2.30.7-5.1ubuntu1 + │ │ ├─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ │ ├─ policykit-1/libpolkit-gobject-1-0 @ 0.105-20ubuntu0.18.04.5 + │ │ └─ xfce4-settings @ 4.12.4-0ubuntu0.18.04.1 + │ ├─ xfce4-settings @ 4.12.4-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-1-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ garcon/libgarcon-1-0 @ 0.6.1-2 + │ │ │ ├─ garcon/libgarcon-common @ 0.6.1-2 + │ │ │ └─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ │ ├─ garcon/libgarcon-common @ 0.6.1-2 + │ │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ │ ├─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ │ ├─ libxklavier/libxklavier16 @ 5.4-3 + │ │ │ ├─ libxkbfile/libxkbfile1 @ 1:1.0.9-2 + │ │ │ └─ x11-xkb-utils @ 7.7+3ubuntu0.18.04.1 + │ │ │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ │ │ └─ libxkbfile/libxkbfile1 @ 1:1.0.9-2 + │ │ └─ upower/libupower-glib3 @ 0.99.7-2ubuntu0.18.04.1 + │ ├─ xfdesktop4 @ 4.12.3-4ubuntu2 + │ │ ├─ exo/exo-utils @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-1-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ garcon/libgarcon-1-0 @ 0.6.1-2 + │ │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ │ ├─ libwnck/libwnck22 @ 1:2.30.7-5.1ubuntu1 + │ │ ├─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + │ │ ├─ thunar/libthunarx-2-0 @ 1.6.15-0ubuntu1.18.04.1 + │ │ └─ xfdesktop4/xfdesktop4-data @ 4.12.3-4ubuntu2 + │ └─ xfwm4 @ 4.12.5-1ubuntu0.18.04.1 + │ ├─ libwnck/libwnck22 @ 1:2.30.7-5.1ubuntu1 + │ └─ libxfce4ui/libxfce4ui-1-0 @ 4.13.4-1ubuntu1 + ├─ xfce4-clipman-plugin/xfce4-clipman @ 2:1.4.2-1 + │ ├─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ └─ qrencode/libqrencode3 @ 3.4.4-1build1 + ├─ xfce4-notifyd @ 0.4.2-0ubuntu2 + │ ├─ libnotify/libnotify4 @ 0.7.7-3 + │ ├─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ └─ xfce4-panel/libxfce4panel-2.0-4 @ 4.12.2-1ubuntu1 + ├─ xfce4-systemload-plugin @ 1:1.2.1-0ubuntu1 + │ ├─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ ├─ upower/libupower-glib3 @ 0.99.7-2ubuntu0.18.04.1 + │ └─ xfce4-panel/libxfce4panel-2.0-4 @ 4.12.2-1ubuntu1 + ├─ xfce4-taskmanager @ 1.2.0-0ubuntu1 + │ ├─ libwnck/libwnck22 @ 1:2.30.7-5.1ubuntu1 + │ │ ├─ libwnck/libwnck-common @ 1:2.30.7-5.1ubuntu1 + │ │ └─ libxres/libxres1 @ 2:1.2.0-2 + │ └─ libxmu/libxmu6 @ 2:1.1.2-2 + ├─ xfce4-terminal @ 0.8.7.4-0ubuntu0.18.04.1 + │ ├─ exo/exo-utils @ 0.12.2-0ubuntu0.18.04.1 + │ │ ├─ exo/libexo-2-0 @ 0.12.2-0ubuntu0.18.04.1 + │ │ │ └─ exo/libexo-helpers @ 0.12.2-0ubuntu0.18.04.1 + │ │ └─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ │ └─ libxfce4ui/libxfce4ui-common @ 4.13.4-1ubuntu1 + │ ├─ libxfce4ui/libxfce4ui-2-0 @ 4.13.4-1ubuntu1 + │ └─ vte2.91/libvte-2.91-0 @ 0.52.2-1ubuntu1~18.04.2 + │ └─ vte2.91/libvte-2.91-common @ 0.52.2-1ubuntu1~18.04.2 + ├─ xfonts-base @ 1:1.0.4+nmu1 + │ └─ xfonts-utils @ 1:7.7+6 + ├─ xfonts-encodings @ 1:1.0.4-2 + ├─ xfonts-scalable @ 1:1.0.3-1.1 + │ └─ xfonts-utils @ 1:7.7+6 + ├─ xfonts-utils @ 1:7.7+6 + │ ├─ libfontenc/libfontenc1 @ 1:1.1.3-1 + │ └─ xfonts-encodings @ 1:1.0.4-2 + ├─ xinit @ 1.3.4-3ubuntu3 + │ └─ xauth @ 1:1.0.10-1 + │ └─ libxmu/libxmuu1 @ 2:1.1.2-2 + ├─ xinput @ 1.6.2-1build1 + ├─ xmlstarlet @ 1.6.1-2 + │ └─ libxslt/libxslt1.1 @ 1.1.29-5ubuntu0.2 + ├─ xorg @ 1:7.7+19ubuntu7.1 + │ ├─ libglu/libglu1-mesa @ 9.0.0-2.1build1 + │ ├─ libglvnd/libgl1 @ 1.0.0-2ubuntu2.3 + │ ├─ mesa/libgl1-mesa-dri @ 20.0.8-0ubuntu1~18.04.1 + │ ├─ x11-apps @ 7.7+6ubuntu1 + │ ├─ x11-session-utils @ 7.7+2build1 + │ ├─ x11-utils @ 7.7+3build1 + │ ├─ x11-xkb-utils @ 7.7+3ubuntu0.18.04.1 + │ ├─ x11-xserver-utils @ 7.7+7build1 + │ ├─ xauth @ 1:1.0.10-1 + │ ├─ xfonts-base @ 1:1.0.4+nmu1 + │ ├─ xfonts-utils @ 1:7.7+6 + │ ├─ xinit @ 1.3.4-3ubuntu3 + │ ├─ xinput @ 1.6.2-1build1 + │ ├─ xorg-docs/xorg-docs-core @ 1:1.7.1-1.1 + │ ├─ xorg/xserver-xorg @ 1:7.7+19ubuntu7.1 + │ └─ xterm @ 330-1ubuntu2 + ├─ xorg-docs/xorg-docs-core @ 1:1.7.1-1.1 + ├─ xorg-server/xserver-common @ 2:1.19.6-1ubuntu4.8 + ├─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + ├─ xorg-server/xserver-xorg-legacy @ 2:1.19.6-1ubuntu4.8 + │ └─ xorg-server/xserver-common @ 2:1.19.6-1ubuntu4.8 + ├─ xorg/xserver-xorg @ 1:7.7+19ubuntu7.1 + │ ├─ apport/python3-apport @ 2.20.9-0ubuntu7.20 + │ ├─ x11-xkb-utils @ 7.7+3ubuntu0.18.04.1 + │ ├─ xf86-input-wacom/xserver-xorg-input-wacom @ 1:0.36.1-0ubuntu1.1 + │ │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ ├─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ └─ xorg/xserver-xorg-input-all @ 1:7.7+19ubuntu7.1 + ├─ xorg/xserver-xorg-input-all @ 1:7.7+19ubuntu7.1 + │ └─ xserver-xorg-input-libinput @ 0.27.1-1 + │ ├─ libinput/libinput10 @ 1.10.4-1ubuntu0.18.04.1 + │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + ├─ xorg/xserver-xorg-video-all @ 1:7.7+19ubuntu7.1 + │ ├─ xserver-xorg-video-amdgpu @ 18.0.1-1 + │ │ ├─ libdrm/libdrm-amdgpu1 @ 2.4.101-2~18.04.1 + │ │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ ├─ xserver-xorg-video-ati @ 1:18.0.1-1 + │ │ ├─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ │ └─ xserver-xorg-video-ati/xserver-xorg-video-radeon @ 1:18.0.1-1 + │ │ ├─ libdrm/libdrm-radeon1 @ 2.4.101-2~18.04.1 + │ │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ ├─ xserver-xorg-video-fbdev @ 1:0.4.4-1build6 + │ ├─ xserver-xorg-video-nouveau @ 1:1.0.15-2 + │ ├─ xserver-xorg-video-vesa @ 1:2.3.4-1build3 + │ │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ └─ xserver-xorg-video-vmware @ 1:13.2.1-1build1 + │ ├─ mesa/libxatracker2 @ 20.0.8-0ubuntu1~18.04.1 + │ │ ├─ libdrm/libdrm-nouveau2 @ 2.4.101-2~18.04.1 + │ │ └─ llvm-toolchain-10/libllvm10 @ 1:10.0.0-4ubuntu1~18.04.2 + │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + ├─ xrdp @ 0.9.5-2 + │ ├─ fuse/libfuse2 @ 2.9.7-1ubuntu1 + │ ├─ opus/libopus0 @ 1.1.2-1ubuntu1 + │ └─ ssl-cert @ 1.0.39 + │ └─ openssl @ 1.1.1-1ubuntu2.1~18.04.6 + ├─ xserver-xorg-input-libinput @ 0.27.1-1 + ├─ xserver-xorg-video-amdgpu @ 18.0.1-1 + ├─ xserver-xorg-video-ati @ 1:18.0.1-1 + ├─ xserver-xorg-video-ati/xserver-xorg-video-radeon @ 1:18.0.1-1 + ├─ xserver-xorg-video-fbdev @ 1:0.4.4-1build6 + │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + ├─ xserver-xorg-video-intel @ 2:2.99.917+git20171229-1 + │ ├─ libdrm/libdrm-intel1 @ 2.4.101-2~18.04.1 + │ ├─ libxss/libxss1 @ 1:1.2.2-1 + │ ├─ libxtst/libxtst6 @ 2:1.2.3-1 + │ ├─ libxv/libxv1 @ 2:1.0.11-1 + │ ├─ libxvmc/libxvmc1 @ 2:1.0.10-1 + │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + │ ├─ console-setup/keyboard-configuration @ 1.178ubuntu2.9 + │ │ └─ liblocale-gettext-perl @ 1.07-3build2 + │ ├─ libglvnd/libgl1 @ 1.0.0-2ubuntu2.3 + │ ├─ libxfont/libxfont2 @ 1:2.0.3-1 + │ │ └─ libfontenc/libfontenc1 @ 1:1.1.3-1 + │ ├─ mesa/libegl1-mesa @ 20.0.8-0ubuntu1~18.04.1 + │ ├─ systemd/udev @ 237-3ubuntu10.43 + │ └─ xorg-server/xserver-common @ 2:1.19.6-1ubuntu4.8 + │ └─ x11-xkb-utils @ 7.7+3ubuntu0.18.04.1 + ├─ xserver-xorg-video-nouveau @ 1:1.0.15-2 + │ ├─ libdrm/libdrm-nouveau2 @ 2.4.101-2~18.04.1 + │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + ├─ xserver-xorg-video-qxl @ 0.1.5-2build1 + │ └─ xorg-server/xserver-xorg-core @ 2:1.19.6-1ubuntu4.8 + ├─ xserver-xorg-video-vesa @ 1:2.3.4-1build3 + ├─ xserver-xorg-video-vmware @ 1:13.2.1-1build1 + ├─ xterm @ 330-1ubuntu2 + │ ├─ libutempter/libutempter0 @ 1.1.6-3 + │ ├─ libxaw/libxaw7 @ 2:1.0.13-1 + │ ├─ libxmu/libxmu6 @ 2:1.1.2-2 + │ ├─ libxpm/libxpm4 @ 1:3.5.12-1 + │ ├─ xbitmaps @ 1.1.1-2 + │ └─ xft/libxft2 @ 2.3.2-1 + ├─ xubuntu-artwork/xubuntu-icon-theme @ 18.04.5 + ├─ xz-utils @ 5.2.2-1.3 + ├─ xz-utils/liblzma-dev @ 5.2.2-1.3 + ├─ yara @ 3.7.1-1ubuntu2 + │ ├─ file/libmagic1 @ 1:5.32-2ubuntu0.4 + │ └─ jansson/libjansson4 @ 2.11-1 + ├─ yarn @ 1.22.5-1 + ├─ zeromq3/libzmq3-dev @ 4.2.5-1ubuntu0.2 + │ └─ zeromq3/libzmq5 @ 4.2.5-1ubuntu0.2 + │ ├─ libpgm/libpgm-5.2-0 @ 5.2.122~dfsg-2 + │ ├─ libsodium/libsodium23 @ 1.0.16-2 + │ └─ norm/libnorm1 @ 1.5r6+dfsg1-6 + ├─ zip @ 3.0-11build1 + ├─ zlib/zlib1g-dev @ 1:1.2.11.dfsg-0ubuntu2 + ├─ zlibc @ 0.9k-4.3 + └─ zsh @ 5.4.2-3ubuntu3.1 + └─ zsh/zsh-common @ 5.4.2-3ubuntu3.1 + +Testing ml-workspace... + +✗ Low severity vulnerability found in zsh/zsh-common + Description: Improper Check for Dropped Privileges + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-ZSH-548922 + Introduced through: zsh@5.4.2-3ubuntu3.1 + From: zsh@5.4.2-3ubuntu3.1 > zsh/zsh-common@5.4.2-3ubuntu3.1 + From: zsh@5.4.2-3ubuntu3.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in xserver-xorg-video-nouveau + Description: Resource Exhaustion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-XSERVERXORGVIDEONOUVEAU-342501 + Introduced through: xserver-xorg-video-nouveau@1:1.0.15-2, xorg/xserver-xorg-video-all@1:7.7+19ubuntu7.1 + From: xserver-xorg-video-nouveau@1:1.0.15-2 + From: xorg/xserver-xorg-video-all@1:7.7+19ubuntu7.1 > xserver-xorg-video-nouveau@1:1.0.15-2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in xorg/x11-common + Description: Link Following + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-XORG-327217 + Introduced through: meta-common-packages@meta, xorg/xserver-xorg@1:7.7+19ubuntu7.1, xorg@1:7.7+19ubuntu7.1, xorg/xserver-xorg-input-all@1:7.7+19ubuntu7.1, xorg/xserver-xorg-video-all@1:7.7+19ubuntu7.1 + From: meta-common-packages@meta > xorg/x11-common@1:7.7+19ubuntu7.1 + From: xorg/xserver-xorg@1:7.7+19ubuntu7.1 + From: xorg@1:7.7+19ubuntu7.1 > xorg/xserver-xorg@1:7.7+19ubuntu7.1 + and 4 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in xdg-user-dirs + Description: Incorrect Default Permissions + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-XDGUSERDIRS-347423 + Introduced through: xdg-user-dirs@0.17-1ubuntu1 + From: xdg-user-dirs@0.17-1ubuntu1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in unzip + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-UNZIP-343450 + Introduced through: unzip@6.0-21ubuntu1 + From: unzip@6.0-21ubuntu1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in tiff/libtiff5 + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-TIFF-405391 + Introduced through: meta-common-packages@meta, tiff/libtiff-dev@4.0.9-5ubuntu0.3 + From: meta-common-packages@meta > tiff/libtiff5@4.0.9-5ubuntu0.3 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 > tiff/libtiffxx5@4.0.9-5ubuntu0.3 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in tiff/libtiff5 + Description: Missing Release of Resource after Effective Lifetime + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-TIFF-406158 + Introduced through: meta-common-packages@meta, tiff/libtiff-dev@4.0.9-5ubuntu0.3 + From: meta-common-packages@meta > tiff/libtiff5@4.0.9-5ubuntu0.3 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 > tiff/libtiffxx5@4.0.9-5ubuntu0.3 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in tar + Description: Loop with Unreachable Exit Condition ('Infinite Loop') + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-TAR-312298 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > tar@1.29b-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in tar + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-TAR-559435 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > tar@1.29b-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in systemd/udev + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SYSTEMD-573078 + Introduced through: upower@0.99.7-2ubuntu0.18.04.1, xserver-xorg-video-intel@2:2.99.917+git20171229-1, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3, meta-common-packages@meta, systemd/libnss-systemd@237-3ubuntu10.43 + From: upower@0.99.7-2ubuntu0.18.04.1 > systemd/udev@237-3ubuntu10.43 + From: xserver-xorg-video-intel@2:2.99.917+git20171229-1 > xorg-server/xserver-xorg-core@2:1.19.6-1ubuntu4.8 > systemd/udev@237-3ubuntu10.43 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > gvfs@1.36.1-0ubuntu1.3.3 > gvfs/gvfs-daemons@1.36.1-0ubuntu1.3.3 > udisks2@2.7.6-3ubuntu0.2 > systemd/udev@237-3ubuntu10.43 + and 6 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Low severity vulnerability found in shadow/passwd + Description: Time-of-check Time-of-use (TOCTOU) + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SHADOW-306209 + Introduced through: meta-common-packages@meta, shadow/login@1:4.5-1ubuntu2 + From: meta-common-packages@meta > shadow/passwd@1:4.5-1ubuntu2 + From: shadow/login@1:4.5-1ubuntu2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in shadow/passwd + Description: Incorrect Permission Assignment for Critical Resource + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SHADOW-306233 + Introduced through: meta-common-packages@meta, shadow/login@1:4.5-1ubuntu2 + From: meta-common-packages@meta > shadow/passwd@1:4.5-1ubuntu2 + From: shadow/login@1:4.5-1ubuntu2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in rsyslog + Description: Buffer Overflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-RSYSLOG-559431 + Introduced through: rsyslog@8.32.0-1ubuntu4 + From: rsyslog@8.32.0-1ubuntu4 + Introduced in your Dockerfile by 'RUN apt-get update && mkdir -p /var/run/sshd && chmod 400 /var/run/sshd && apt-get install -y --no-install-recommends rsyslog && pipx install supervisor && pipx inject supervisor supervisor-stdout && mkdir -p /var/log/supervisor/ && clean-layer.sh' + +✗ Low severity vulnerability found in rsyslog + Description: Buffer Overflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-RSYSLOG-559433 + Introduced through: rsyslog@8.32.0-1ubuntu4 + From: rsyslog@8.32.0-1ubuntu4 + Introduced in your Dockerfile by 'RUN apt-get update && mkdir -p /var/run/sshd && chmod 400 /var/run/sshd && apt-get install -y --no-install-recommends rsyslog && pipx install supervisor && pipx inject supervisor supervisor-stdout && mkdir -p /var/log/supervisor/ && clean-layer.sh' + +✗ Low severity vulnerability found in qtbase-opensource-src/libqt5dbus5 + Description: Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion') + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-QTBASEOPENSOURCESRC-548291 + Introduced through: glogg@1.1.4-1, sqlitebrowser@3.10.1-1.1, meta-common-packages@meta + From: glogg@1.1.4-1 > qtbase-opensource-src/libqt5dbus5@5.9.5+dfsg-0ubuntu2.5 + From: glogg@1.1.4-1 > qtbase-opensource-src/libqt5gui5@5.9.5+dfsg-0ubuntu2.5 > qtbase-opensource-src/libqt5dbus5@5.9.5+dfsg-0ubuntu2.5 + From: glogg@1.1.4-1 > qtbase-opensource-src/libqt5gui5@5.9.5+dfsg-0ubuntu2.5 > qtbase-opensource-src/libqt5network5@5.9.5+dfsg-0ubuntu2.5 > qtbase-opensource-src/libqt5dbus5@5.9.5+dfsg-0ubuntu2.5 + and 14 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Low severity vulnerability found in qtbase-opensource-src/libqt5dbus5 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-QTBASEOPENSOURCESRC-598835 + Introduced through: glogg@1.1.4-1, sqlitebrowser@3.10.1-1.1, meta-common-packages@meta + From: glogg@1.1.4-1 > qtbase-opensource-src/libqt5dbus5@5.9.5+dfsg-0ubuntu2.5 + From: glogg@1.1.4-1 > qtbase-opensource-src/libqt5gui5@5.9.5+dfsg-0ubuntu2.5 > qtbase-opensource-src/libqt5dbus5@5.9.5+dfsg-0ubuntu2.5 + From: glogg@1.1.4-1 > qtbase-opensource-src/libqt5gui5@5.9.5+dfsg-0ubuntu2.5 > qtbase-opensource-src/libqt5network5@5.9.5+dfsg-0ubuntu2.5 > qtbase-opensource-src/libqt5dbus5@5.9.5+dfsg-0ubuntu2.5 + and 14 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Low severity vulnerability found in protobuf/libprotobuf-lite10 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PROTOBUF-267970 + Introduced through: protobuf/libprotobuf-dev@3.0.0-9.1ubuntu1, protobuf/protobuf-compiler@3.0.0-9.1ubuntu1, protobuf/libprotoc-dev@3.0.0-9.1ubuntu1 + From: protobuf/libprotobuf-dev@3.0.0-9.1ubuntu1 > protobuf/libprotobuf-lite10@3.0.0-9.1ubuntu1 + From: protobuf/libprotobuf-dev@3.0.0-9.1ubuntu1 > protobuf/libprotobuf10@3.0.0-9.1ubuntu1 + From: protobuf/protobuf-compiler@3.0.0-9.1ubuntu1 > protobuf/libprotoc10@3.0.0-9.1ubuntu1 > protobuf/libprotobuf10@3.0.0-9.1ubuntu1 + and 6 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in poppler/libpoppler73 + Description: Uncontrolled Recursion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-POPPLER-342966 + Introduced through: poppler/libpoppler73@0.62.0-2ubuntu2.12, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, tumbler@0.2.1-0ubuntu1 + From: poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 > poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in poppler/libpoppler73 + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-POPPLER-349437 + Introduced through: poppler/libpoppler73@0.62.0-2ubuntu2.12, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, tumbler@0.2.1-0ubuntu1 + From: poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 > poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in poppler/libpoppler73 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-POPPLER-349440 + Introduced through: poppler/libpoppler73@0.62.0-2ubuntu2.12, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, tumbler@0.2.1-0ubuntu1 + From: poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 > poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in poppler/libpoppler73 + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-POPPLER-349507 + Introduced through: poppler/libpoppler73@0.62.0-2ubuntu2.12, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, tumbler@0.2.1-0ubuntu1 + From: poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 > poppler/libpoppler73@0.62.0-2ubuntu2.12 + From: poppler/libpoppler-glib8@0.62.0-2ubuntu2.12 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in policykit-1/libpolkit-agent-1-0 + Description: Improper Encoding or Escaping of Output + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-POLICYKIT1-318643 + Introduced through: gdebi@0.9.5.7+nmu2, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3, xfce4@4.12.4, rtkit@0.11-6 + From: gdebi@0.9.5.7+nmu2 > policykit-1@0.105-20ubuntu0.18.04.5 > policykit-1/libpolkit-agent-1-0@0.105-20ubuntu0.18.04.5 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > gvfs@1.36.1-0ubuntu1.3.3 > gvfs/gvfs-daemons@1.36.1-0ubuntu1.3.3 > udisks2@2.7.6-3ubuntu0.2 > policykit-1/libpolkit-agent-1-0@0.105-20ubuntu0.18.04.5 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > policykit-1/libpolkit-gobject-1-0@0.105-20ubuntu0.18.04.5 + and 8 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Low severity vulnerability found in pcre3/libpcre3 + Description: Uncontrolled Recursion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PCRE3-452543 + Introduced through: meta-common-packages@meta, pcre3/libpcre3-dev@2:8.39-9 + From: meta-common-packages@meta > pcre3/libpcre3@2:8.39-9 + From: pcre3/libpcre3-dev@2:8.39-9 > pcre3/libpcre16-3@2:8.39-9 + From: pcre3/libpcre3-dev@2:8.39-9 > pcre3/libpcre32-3@2:8.39-9 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in pcre3/libpcre3 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PCRE3-572723 + Introduced through: meta-common-packages@meta, pcre3/libpcre3-dev@2:8.39-9 + From: meta-common-packages@meta > pcre3/libpcre3@2:8.39-9 + From: pcre3/libpcre3-dev@2:8.39-9 > pcre3/libpcre16-3@2:8.39-9 + From: pcre3/libpcre3-dev@2:8.39-9 > pcre3/libpcre32-3@2:8.39-9 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in pcre3/libpcre3 + Description: Integer Overflow or Wraparound + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PCRE3-572730 + Introduced through: meta-common-packages@meta, pcre3/libpcre3-dev@2:8.39-9 + From: meta-common-packages@meta > pcre3/libpcre3@2:8.39-9 + From: pcre3/libpcre3-dev@2:8.39-9 > pcre3/libpcre16-3@2:8.39-9 + From: pcre3/libpcre3-dev@2:8.39-9 > pcre3/libpcre32-3@2:8.39-9 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in patch + Description: Double Free + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PATCH-303858 + Introduced through: build-essential@12.4ubuntu1 + From: build-essential@12.4ubuntu1 > dpkg/dpkg-dev@1.19.0.5ubuntu2.3 > patch@2.7.6-2ubuntu1.1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in openssh/openssh-client + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENSSH-1047874 + Introduced through: openssh/openssh-client@1:7.6p1-4ubuntu0.3, autossh@1.4e-4, openssh/openssh-server@1:7.6p1-4ubuntu0.3, mussh@1.0-1 + From: openssh/openssh-client@1:7.6p1-4ubuntu0.3 + From: autossh@1.4e-4 > openssh/openssh-client@1:7.6p1-4ubuntu0.3 + From: openssh/openssh-server@1:7.6p1-4ubuntu0.3 > openssh/openssh-client@1:7.6p1-4ubuntu0.3 + and 4 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openssh-client openssh-server sslh autossh mussh && chmod go-w /root && mkdir -p /root/.ssh/ && touch /root/.ssh/config && sudo chown -R root:users /root/.ssh && chmod 700 /root/.ssh && printenv >> /root/.ssh/environment && chmod -R a+rwx /usr/local/bin/ && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in openssh/openssh-client + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENSSH-368621 + Introduced through: openssh/openssh-client@1:7.6p1-4ubuntu0.3, autossh@1.4e-4, openssh/openssh-server@1:7.6p1-4ubuntu0.3, mussh@1.0-1 + From: openssh/openssh-client@1:7.6p1-4ubuntu0.3 + From: autossh@1.4e-4 > openssh/openssh-client@1:7.6p1-4ubuntu0.3 + From: openssh/openssh-server@1:7.6p1-4ubuntu0.3 > openssh/openssh-client@1:7.6p1-4ubuntu0.3 + and 4 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openssh-client openssh-server sslh autossh mussh && chmod go-w /root && mkdir -p /root/.ssh/ && touch /root/.ssh/config && sudo chown -R root:users /root/.ssh && chmod 700 /root/.ssh && printenv >> /root/.ssh/environment && chmod -R a+rwx /usr/local/bin/ && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in openssh/openssh-client + Description: Inappropriate Encoding for Output Context + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENSSH-369024 + Introduced through: openssh/openssh-client@1:7.6p1-4ubuntu0.3, autossh@1.4e-4, openssh/openssh-server@1:7.6p1-4ubuntu0.3, mussh@1.0-1 + From: openssh/openssh-client@1:7.6p1-4ubuntu0.3 + From: autossh@1.4e-4 > openssh/openssh-client@1:7.6p1-4ubuntu0.3 + From: openssh/openssh-server@1:7.6p1-4ubuntu0.3 > openssh/openssh-client@1:7.6p1-4ubuntu0.3 + and 4 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openssh-client openssh-server sslh autossh mussh && chmod go-w /root && mkdir -p /root/.ssh/ && touch /root/.ssh/config && sudo chown -R root:users /root/.ssh && chmod 700 /root/.ssh && printenv >> /root/.ssh/environment && chmod -R a+rwx /usr/local/bin/ && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in openjpeg2/libopenjp2-7 + Description: Excessive Iteration + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENJPEG2-456474 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > openjpeg2/libopenjp2-7@2.3.0-2build0.18.04.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in openjpeg2/libopenjp2-7 + Description: Integer Overflow or Wraparound + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENJPEG2-456482 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > openjpeg2/libopenjp2-7@2.3.0-2build0.18.04.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in openjpeg2/libopenjp2-7 + Description: Allocation of Resources Without Limits or Throttling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENJPEG2-456488 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > openjpeg2/libopenjp2-7@2.3.0-2build0.18.04.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in nss/libnss3 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NSS-421182 + Introduced through: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1, code@1.51.1-1605051630, volume-key/libvolume-key1@0.3.9-4, libblockdev/libblockdev-crypto2@2.16-2, maven@3.6.0-1~18.04.1, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1 > nss/libnss3@2:3.35-2ubuntu2.12 + From: code@1.51.1-1605051630 > nss/libnss3@2:3.35-2ubuntu2.12 + From: volume-key/libvolume-key1@0.3.9-4 > nss/libnss3@2:3.35-2ubuntu2.12 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openjdk-11-jdk maven scala && clean-layer.sh' + +✗ Low severity vulnerability found in nss/libnss3 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NSS-421290 + Introduced through: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1, code@1.51.1-1605051630, volume-key/libvolume-key1@0.3.9-4, libblockdev/libblockdev-crypto2@2.16-2, maven@3.6.0-1~18.04.1, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1 > nss/libnss3@2:3.35-2ubuntu2.12 + From: code@1.51.1-1605051630 > nss/libnss3@2:3.35-2ubuntu2.12 + From: volume-key/libvolume-key1@0.3.9-4 > nss/libnss3@2:3.35-2ubuntu2.12 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openjdk-11-jdk maven scala && clean-layer.sh' + +✗ Low severity vulnerability found in nss/libnss3 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NSS-421373 + Introduced through: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1, code@1.51.1-1605051630, volume-key/libvolume-key1@0.3.9-4, libblockdev/libblockdev-crypto2@2.16-2, maven@3.6.0-1~18.04.1, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1 > nss/libnss3@2:3.35-2ubuntu2.12 + From: code@1.51.1-1605051630 > nss/libnss3@2:3.35-2ubuntu2.12 + From: volume-key/libvolume-key1@0.3.9-4 > nss/libnss3@2:3.35-2ubuntu2.12 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openjdk-11-jdk maven scala && clean-layer.sh' + +✗ Low severity vulnerability found in nss/libnss3 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NSS-421389 + Introduced through: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1, code@1.51.1-1605051630, volume-key/libvolume-key1@0.3.9-4, libblockdev/libblockdev-crypto2@2.16-2, maven@3.6.0-1~18.04.1, poppler/libpoppler-glib8@0.62.0-2ubuntu2.12, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1 > nss/libnss3@2:3.35-2ubuntu2.12 + From: code@1.51.1-1605051630 > nss/libnss3@2:3.35-2ubuntu2.12 + From: volume-key/libvolume-key1@0.3.9-4 > nss/libnss3@2:3.35-2ubuntu2.12 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openjdk-11-jdk maven scala && clean-layer.sh' + +✗ Low severity vulnerability found in nodejs + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312678 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Low severity vulnerability found in nodejs + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312714 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Low severity vulnerability found in nettle/libhogweed4 + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NETTLE-302013 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > nettle/libhogweed4@3.4-1 + From: meta-common-packages@meta > nettle/libnettle6@3.4-1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in ncurses/libncurses5-dev + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NCURSES-481908 + Introduced through: ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, libedit/libedit-dev@3.1-20170329-1, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, readline/libreadline-dev@7.0-3, meta-common-packages@meta, ncurses/ncurses-bin@6.1-1ubuntu1.18.04, ncurses/ncurses-base@6.1-1ubuntu1.18.04 + From: ncurses/libncurses5-dev@6.1-1ubuntu1.18.04 + From: libedit/libedit-dev@3.1-20170329-1 > ncurses/libncurses5-dev@6.1-1ubuntu1.18.04 + From: libedit/libedit-dev@3.1-20170329-1 > ncurses/libtinfo-dev@6.1-1ubuntu1.18.04 + and 10 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openssh-client openssh-server sslh autossh mussh && chmod go-w /root && mkdir -p /root/.ssh/ && touch /root/.ssh/config && sudo chown -R root:users /root/.ssh && chmod 700 /root/.ssh && printenv >> /root/.ssh/environment && chmod -R a+rwx /usr/local/bin/ && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in ncurses/libncurses5-dev + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NCURSES-482343 + Introduced through: ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, libedit/libedit-dev@3.1-20170329-1, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, readline/libreadline-dev@7.0-3, meta-common-packages@meta, ncurses/ncurses-bin@6.1-1ubuntu1.18.04, ncurses/ncurses-base@6.1-1ubuntu1.18.04 + From: ncurses/libncurses5-dev@6.1-1ubuntu1.18.04 + From: libedit/libedit-dev@3.1-20170329-1 > ncurses/libncurses5-dev@6.1-1ubuntu1.18.04 + From: libedit/libedit-dev@3.1-20170329-1 > ncurses/libtinfo-dev@6.1-1ubuntu1.18.04 + and 10 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openssh-client openssh-server sslh autossh mussh && chmod go-w /root && mkdir -p /root/.ssh/ && touch /root/.ssh/config && sudo chown -R root:users /root/.ssh && chmod 700 /root/.ssh && printenv >> /root/.ssh/environment && chmod -R a+rwx /usr/local/bin/ && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in lzo2/liblzo2-2 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LZO2-275946 + Introduced through: lzop@1.03-4, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: lzop@1.03-4 > lzo2/liblzo2-2@2.08-1.2 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libarchive/libarchive13@3.2.2-3.1ubuntu0.6 > lzo2/liblzo2-2@2.08-1.2 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in lz4/liblz4-dev + Description: Buffer Overflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LZ4-482649 + Introduced through: lz4/liblz4-dev@0.0~r131-2ubuntu3, meta-common-packages@meta + From: lz4/liblz4-dev@0.0~r131-2ubuntu3 + From: meta-common-packages@meta > lz4/liblz4-1@0.0~r131-2ubuntu3 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libxslt/libxslt1.1 + Description: Use of Insufficiently Random Values + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBXSLT-308017 + Introduced through: xmlstarlet@1.6.1-2 + From: xmlstarlet@1.6.1-2 > libxslt/libxslt1.1@1.1.29-5ubuntu0.2 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in libxml2 + Description: Improper Resource Shutdown or Release + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBXML2-609729 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libxml2@2.9.4+dfsg1-6.1ubuntu1.3 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libxml2 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBXML2-609732 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libxml2@2.9.4+dfsg1-6.1ubuntu1.3 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libxml-twig-perl + Description: XML External Entity (XXE) Injection + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBXMLTWIGPERL-312833 + Introduced through: libxml-twig-perl@1:3.50-1, libnet-dbus-perl@1.1.0-4build2 + From: libxml-twig-perl@1:3.50-1 + From: libnet-dbus-perl@1.1.0-4build2 > libxml-twig-perl@1:3.50-1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libx11/libx11-dev + Description: CVE-2020-25697 + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBX11-1040676 + Introduced through: libxext/libxext-dev@2:1.3.3-1, meta-common-packages@meta + From: libxext/libxext-dev@2:1.3.3-1 > libx11/libx11-dev@2:1.6.4-3ubuntu0.3 + From: meta-common-packages@meta > libx11/libx11-6@2:1.6.4-3ubuntu0.3 + From: meta-common-packages@meta > libx11/libx11-data@2:1.6.4-3ubuntu0.3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libvorbis/libvorbis0a + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBVORBIS-326214 + Introduced through: gst-plugins-base1.0/gstreamer1.0-plugins-base@1.14.5-0ubuntu1~18.04.1, libvorbis/libvorbisfile3@1.3.5-4.2, xfce4@4.12.4, pavucontrol@3.0-4 + From: gst-plugins-base1.0/gstreamer1.0-plugins-base@1.14.5-0ubuntu1~18.04.1 > libvorbis/libvorbis0a@1.3.5-4.2 + From: libvorbis/libvorbisfile3@1.3.5-4.2 > libvorbis/libvorbis0a@1.3.5-4.2 + From: xfce4@4.12.4 > xfce4-pulseaudio-plugin@0.4.1-0ubuntu1 > pulseaudio/libpulse-mainloop-glib0@1:11.1-1ubuntu7.11 > pulseaudio/libpulse0@1:11.1-1ubuntu7.11 > libsndfile/libsndfile1@1.0.28-4ubuntu0.18.04.1 > libvorbis/libvorbis0a@1.3.5-4.2 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Low severity vulnerability found in libvorbis/libvorbis0a + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBVORBIS-326237 + Introduced through: gst-plugins-base1.0/gstreamer1.0-plugins-base@1.14.5-0ubuntu1~18.04.1, libvorbis/libvorbisfile3@1.3.5-4.2, xfce4@4.12.4, pavucontrol@3.0-4 + From: gst-plugins-base1.0/gstreamer1.0-plugins-base@1.14.5-0ubuntu1~18.04.1 > libvorbis/libvorbis0a@1.3.5-4.2 + From: libvorbis/libvorbisfile3@1.3.5-4.2 > libvorbis/libvorbis0a@1.3.5-4.2 + From: xfce4@4.12.4 > xfce4-pulseaudio-plugin@0.4.1-0ubuntu1 > pulseaudio/libpulse-mainloop-glib0@1:11.1-1ubuntu7.11 > pulseaudio/libpulse0@1:11.1-1ubuntu7.11 > libsndfile/libsndfile1@1.0.28-4ubuntu0.18.04.1 > libvorbis/libvorbis0a@1.3.5-4.2 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Low severity vulnerability found in libvorbis/libvorbis0a + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBVORBIS-326250 + Introduced through: gst-plugins-base1.0/gstreamer1.0-plugins-base@1.14.5-0ubuntu1~18.04.1, libvorbis/libvorbisfile3@1.3.5-4.2, xfce4@4.12.4, pavucontrol@3.0-4 + From: gst-plugins-base1.0/gstreamer1.0-plugins-base@1.14.5-0ubuntu1~18.04.1 > libvorbis/libvorbis0a@1.3.5-4.2 + From: libvorbis/libvorbisfile3@1.3.5-4.2 > libvorbis/libvorbis0a@1.3.5-4.2 + From: xfce4@4.12.4 > xfce4-pulseaudio-plugin@0.4.1-0ubuntu1 > pulseaudio/libpulse-mainloop-glib0@1:11.1-1ubuntu7.11 > pulseaudio/libpulse0@1:11.1-1ubuntu7.11 > libsndfile/libsndfile1@1.0.28-4ubuntu0.18.04.1 > libvorbis/libvorbis0a@1.3.5-4.2 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Low severity vulnerability found in libtasn1-6 + Description: Resource Management Errors + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBTASN16-339588 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libtasn1-6@4.13-2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libsndfile/libsndfile1 + Description: Missing Release of Resource after Effective Lifetime + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBSNDFILE-316575 + Introduced through: pulseaudio@1:11.1-1ubuntu7.11, xfce4@4.12.4 + From: pulseaudio@1:11.1-1ubuntu7.11 > libsndfile/libsndfile1@1.0.28-4ubuntu0.18.04.1 + From: pulseaudio@1:11.1-1ubuntu7.11 > pulseaudio/pulseaudio-utils@1:11.1-1ubuntu7.11 > libsndfile/libsndfile1@1.0.28-4ubuntu0.18.04.1 + From: xfce4@4.12.4 > xfce4-pulseaudio-plugin@0.4.1-0ubuntu1 > pulseaudio/libpulse-mainloop-glib0@1:11.1-1ubuntu7.11 > pulseaudio/libpulse0@1:11.1-1ubuntu7.11 > libsndfile/libsndfile1@1.0.28-4ubuntu0.18.04.1 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Low severity vulnerability found in librsvg/librsvg2-2 + Description: Resource Exhaustion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBRSVG-589927 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > librsvg/librsvg2-2@2.40.20-2ubuntu0.2 + From: meta-common-packages@meta > librsvg/librsvg2-common@2.40.20-2ubuntu0.2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libpng1.6/libpng-dev + Description: Resource Management Errors + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBPNG16-296442 + Introduced through: libpng1.6/libpng-dev@1.6.34-1ubuntu0.18.04.2, meta-common-packages@meta + From: libpng1.6/libpng-dev@1.6.34-1ubuntu0.18.04.2 + From: meta-common-packages@meta > libpng1.6/libpng16-16@1.6.34-1ubuntu0.18.04.2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libpng1.6/libpng-dev + Description: Memory Leak + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBPNG16-336852 + Introduced through: libpng1.6/libpng-dev@1.6.34-1ubuntu0.18.04.2, meta-common-packages@meta + From: libpng1.6/libpng-dev@1.6.34-1ubuntu0.18.04.2 + From: meta-common-packages@meta > libpng1.6/libpng16-16@1.6.34-1ubuntu0.18.04.2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libjpeg-turbo/libjpeg-turbo8 + Description: Excessive Iteration + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBJPEGTURBO-573090 + Introduced through: meta-common-packages@meta, tiff/libtiff-dev@4.0.9-5ubuntu0.3 + From: meta-common-packages@meta > libjpeg-turbo/libjpeg-turbo8@1.5.2-0ubuntu5.18.04.4 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 > libjpeg8-empty/libjpeg-dev@8c-2ubuntu8 > libjpeg8-empty/libjpeg8-dev@8c-2ubuntu8 > libjpeg-turbo/libjpeg-turbo8-dev@1.5.2-0ubuntu5.18.04.4 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libgcrypt20 + Description: Cryptographic Issues + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBGCRYPT20-455294 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libgcrypt20@1.8.1-4ubuntu1.2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libcroco/libcroco3 + Description: Loop with Unreachable Exit Condition ('Infinite Loop') + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBCROCO-300650 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libcroco/libcroco3@0.6.12-2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libcroco/libcroco3 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBCROCO-300668 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libcroco/libcroco3@0.6.12-2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libcroco/libcroco3 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBCROCO-300676 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libcroco/libcroco3@0.6.12-2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in libcdio/libcdio17 + Description: Double Free + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBCDIO-277441 + Introduced through: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libcdio/libcdio17@1.0.0-2ubuntu2 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libcdio-paranoia/libcdio-cdda2@10.2+0.94+2-2build1 > libcdio/libcdio17@1.0.0-2ubuntu2 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libcdio-paranoia/libcdio-paranoia2@10.2+0.94+2-2build1 > libcdio/libcdio17@1.0.0-2ubuntu2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in leptonlib/liblept5 + Description: Race Condition + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LEPTONLIB-344120 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3, tesseract/libtesseract-dev@4.00~git2288-10f4998a-2 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 + From: tesseract/libtesseract-dev@4.00~git2288-10f4998a-2 > tesseract/libtesseract4@4.00~git2288-10f4998a-2 > leptonlib/liblept5@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in krb5/libgssapi-krb5-2 + Description: Integer Overflow or Wraparound + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-KRB5-459140 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > krb5/libgssapi-krb5-2@1.16-2ubuntu0.2 + From: meta-common-packages@meta > krb5/libk5crypto3@1.16-2ubuntu0.2 + From: meta-common-packages@meta > krb5/libkrb5-3@1.16-2ubuntu0.2 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in jbigkit/libjbig0 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-JBIGKIT-289891 + Introduced through: meta-common-packages@meta, tiff/libtiff-dev@4.0.9-5ubuntu0.3 + From: meta-common-packages@meta > jbigkit/libjbig0@2.1-3.1build1 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 > jbigkit/libjbig-dev@2.1-3.1build1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in jackd2/libjack-jackd2-0 + Description: Double Free + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-JACKD2-452284 + Introduced through: jackd2/libjack-jackd2-0@1.9.12~dfsg-2, pulseaudio@1:11.1-1ubuntu7.11 + From: jackd2/libjack-jackd2-0@1.9.12~dfsg-2 + From: pulseaudio@1:11.1-1ubuntu7.11 > alsa-plugins/libasound2-plugins@1.1.1-1ubuntu1 > jackd2/libjack-jackd2-0@1.9.12~dfsg-2 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Low severity vulnerability found in iptables/libip4tc0 + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-IPTABLES-287327 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > iptables/libip4tc0@1.6.1-2ubuntu2 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in heimdal/libheimntlm0-heimdal + Description: Key Management Errors + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HEIMDAL-346634 + Introduced through: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3, meta-common-packages@meta + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libgdata/libgdata22@0.17.9-2 > liboauth/liboauth0@1.0.3-1 > curl/libcurl3-gnutls@7.58.0-2ubuntu3.10 > openldap/libldap-2.4-2@2.4.45+dfsg-1ubuntu1.8 > heimdal/libgssapi3-heimdal@7.5.0+dfsg-1 > heimdal/libheimntlm0-heimdal@7.5.0+dfsg-1 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libgdata/libgdata22@0.17.9-2 > liboauth/liboauth0@1.0.3-1 > curl/libcurl3-gnutls@7.58.0-2ubuntu3.10 > openldap/libldap-2.4-2@2.4.45+dfsg-1ubuntu1.8 > heimdal/libgssapi3-heimdal@7.5.0+dfsg-1 + From: meta-common-packages@meta > heimdal/libasn1-8-heimdal@7.5.0+dfsg-1 + and 6 more... + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in groff/groff-base + Description: Link Following + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GROFF-399809 + Introduced through: groff/groff-base@1.22.3-10, man-db@2.8.3-2ubuntu0.1 + From: groff/groff-base@1.22.3-10 + From: man-db@2.8.3-2ubuntu0.1 > groff/groff-base@1.22.3-10 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in graphviz/libcdt5 + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GRAPHVIZ-538299 + Introduced through: graphviz@2.40.1-2, graphviz/libgraphviz-dev@2.40.1-2 + From: graphviz@2.40.1-2 > graphviz/libcdt5@2.40.1-2 + From: graphviz/libgraphviz-dev@2.40.1-2 > graphviz/libcdt5@2.40.1-2 + From: graphviz@2.40.1-2 > graphviz/libcgraph6@2.40.1-2 > graphviz/libcdt5@2.40.1-2 + and 19 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in gnutls28/libgnutls30 + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GNUTLS28-340583 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > gnutls28/libgnutls30@3.5.18-1ubuntu1.4 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in gnupg2/gpgv + Description: Improper Validation of Certificate with Host Mismatch + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GNUPG2-453470 + Introduced through: gnupg2/gpgv@2.2.4-1ubuntu1.3, apt/apt-transport-https@1.6.12ubuntu0.1, dpkg-sig@0.13.1+nmu4, code@1.51.1-1605051630, gnupg2@2.2.4-1ubuntu1.3, volume-key/libvolume-key1@0.3.9-4, gnupg2/gpg-agent@2.2.4-1ubuntu1.3, software-properties/software-properties-common@0.96.24.32.14, gnupg2/gnupg-agent@2.2.4-1ubuntu1.3 + From: gnupg2/gpgv@2.2.4-1ubuntu1.3 + From: apt/apt-transport-https@1.6.12ubuntu0.1 > apt@1.6.12ubuntu0.1 > gnupg2/gpgv@2.2.4-1ubuntu1.3 + From: dpkg-sig@0.13.1+nmu4 > gnupg2/gnupg@2.2.4-1ubuntu1.3 > gnupg2/gpgv@2.2.4-1ubuntu1.3 + and 28 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-336243 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Improper Data Handling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-345677 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Uncontrolled Recursion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-347807 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-356373 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Improper Data Handling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-356503 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-451499 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glibc/libc6-dev + Description: Integer Underflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-571383 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in glib2.0/libglib2.0-data + Description: Cryptographic Issues + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIB20-300109 + Introduced through: nautilus@1:3.26.4-0~ubuntu18.04.5, gvfs/gvfs-bin@1.36.1-0ubuntu1.3.3, meta-common-packages@meta + From: nautilus@1:3.26.4-0~ubuntu18.04.5 > glib2.0/libglib2.0-data@2.56.4-0ubuntu0.18.04.6 + From: gvfs/gvfs-bin@1.36.1-0ubuntu1.3.3 > glib2.0/libglib2.0-bin@2.56.4-0ubuntu0.18.04.6 > glib2.0/libglib2.0-data@2.56.4-0ubuntu0.18.04.6 + From: gvfs/gvfs-bin@1.36.1-0ubuntu1.3.3 > glib2.0/libglib2.0-bin@2.56.4-0ubuntu0.18.04.6 + and 1 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Low severity vulnerability found in git + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GIT-340857 + Introduced through: git@1:2.17.1-1ubuntu0.7, git-extras@4.5.0-1, git-flow@1.11.0-1 + From: git@1:2.17.1-1ubuntu0.7 + From: git-extras@4.5.0-1 > git@1:2.17.1-1ubuntu0.7 + From: git-flow@1.11.0-1 > git@1:2.17.1-1ubuntu0.7 + and 1 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in giflib/libgif7 + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GIFLIB-429790 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3, openjdk-lts/openjdk-11-jdk@11.0.9.1+1-0ubuntu1~18.04 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > giflib/libgif7@5.1.4-2ubuntu0.1 + From: openjdk-lts/openjdk-11-jdk@11.0.9.1+1-0ubuntu1~18.04 > openjdk-lts/openjdk-11-jre@11.0.9.1+1-0ubuntu1~18.04 > giflib/libgif7@5.1.4-2ubuntu0.1 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends openjdk-11-jdk maven scala && clean-layer.sh' + +✗ Low severity vulnerability found in exempi/libexempi3 + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-EXEMPI-296994 + Introduced through: nautilus@1:3.26.4-0~ubuntu18.04.5 + From: nautilus@1:3.26.4-0~ubuntu18.04.5 > exempi/libexempi3@2.4.5-2 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Low severity vulnerability found in cups/libcups2 + Description: Buffer Overflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CUPS-607947 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > cups/libcups2@2.2.7-1ubuntu2.8 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in cron + Description: Link Following + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CRON-311946 + Introduced through: cron@3.0pl1-128.1ubuntu1 + From: cron@3.0pl1-128.1ubuntu1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in coreutils + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-COREUTILS-317469 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > coreutils@8.28-1ubuntu1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in cairo/libcairo-gobject2 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CAIRO-344865 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > cairo/libcairo-gobject2@1.15.10-2ubuntu0.1 + From: meta-common-packages@meta > cairo/libcairo2@1.15.10-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in cairo/libcairo-gobject2 + Description: Reachable Assertion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CAIRO-344884 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > cairo/libcairo-gobject2@1.15.10-2ubuntu0.1 + From: meta-common-packages@meta > cairo/libcairo2@1.15.10-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in cairo/libcairo-gobject2 + Description: Loop with Unreachable Exit Condition ('Infinite Loop') + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CAIRO-344892 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > cairo/libcairo-gobject2@1.15.10-2ubuntu0.1 + From: meta-common-packages@meta > cairo/libcairo2@1.15.10-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in cairo/libcairo-gobject2 + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CAIRO-344900 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > cairo/libcairo-gobject2@1.15.10-2ubuntu0.1 + From: meta-common-packages@meta > cairo/libcairo2@1.15.10-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in cairo/libcairo-gobject2 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-CAIRO-344908 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > cairo/libcairo-gobject2@1.15.10-2ubuntu0.1 + From: meta-common-packages@meta > cairo/libcairo2@1.15.10-2ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Low severity vulnerability found in bubblewrap + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-BUBBLEWRAP-452807 + Introduced through: nautilus@1:3.26.4-0~ubuntu18.04.5 + From: nautilus@1:3.26.4-0~ubuntu18.04.5 > gnome-desktop3/libgnome-desktop-3-17@3.28.2-0ubuntu1.5 > bubblewrap@0.2.1-1ubuntu0.1 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Low severity vulnerability found in binutils + Description: Allocation of Resources Without Limits or Throttling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-BINUTILS-403700 + Introduced through: build-essential@12.4ubuntu1, libtool@2.4.6-2 + From: build-essential@12.4ubuntu1 > dpkg/dpkg-dev@1.19.0.5ubuntu2.3 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 > binutils/binutils-common@2.30-21ubuntu1~18.04.4 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in binutils + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-BINUTILS-561073 + Introduced through: build-essential@12.4ubuntu1, libtool@2.4.6-2 + From: build-essential@12.4ubuntu1 > dpkg/dpkg-dev@1.19.0.5ubuntu2.3 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 > binutils/binutils-common@2.30-21ubuntu1~18.04.4 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in binutils + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-BINUTILS-561418 + Introduced through: build-essential@12.4ubuntu1, libtool@2.4.6-2 + From: build-essential@12.4ubuntu1 > dpkg/dpkg-dev@1.19.0.5ubuntu2.3 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 > binutils/binutils-common@2.30-21ubuntu1~18.04.4 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in binutils + Description: Missing Release of Resource after Effective Lifetime + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-BINUTILS-842776 + Introduced through: build-essential@12.4ubuntu1, libtool@2.4.6-2 + From: build-essential@12.4ubuntu1 > dpkg/dpkg-dev@1.19.0.5ubuntu2.3 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > binutils@2.30-21ubuntu1~18.04.4 > binutils/binutils-common@2.30-21ubuntu1~18.04.4 + and 5 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Low severity vulnerability found in bash + Description: Improper Check for Dropped Privileges + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-BASH-542613 + Introduced through: bash@4.4.18-2ubuntu1.2, chromium-browser@87.0.4280.66-0ubuntu0.18.04.1 + From: bash@4.4.18-2ubuntu1.2 + From: chromium-browser@87.0.4280.66-0ubuntu0.18.04.1 > bash@4.4.18-2ubuntu1.2 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Medium severity vulnerability found in zeromq3/libzmq5 + Description: Resource Exhaustion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-ZEROMQ3-610230 + Introduced through: zeromq3/libzmq3-dev@4.2.5-1ubuntu0.2 + From: zeromq3/libzmq3-dev@4.2.5-1ubuntu0.2 > zeromq3/libzmq5@4.2.5-1ubuntu0.2 + From: zeromq3/libzmq3-dev@4.2.5-1ubuntu0.2 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in xrdp + Description: Stack-based Buffer Overflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-XRDP-597692 + Introduced through: xrdp@0.9.5-2 + From: xrdp@0.9.5-2 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends xrdp && sudo sed -i.bak '/fi/a #xrdp multiple users configuration n xfce-session n' /etc/xrdp/startwm.sh && cd /etc/xrdp/ && xrdp-keygen xrdp && clean-layer.sh' + +✗ Medium severity vulnerability found in tiff/libtiff5 + Description: Use After Free + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-TIFF-405268 + Introduced through: meta-common-packages@meta, tiff/libtiff-dev@4.0.9-5ubuntu0.3 + From: meta-common-packages@meta > tiff/libtiff5@4.0.9-5ubuntu0.3 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 > tiff/libtiffxx5@4.0.9-5ubuntu0.3 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in systemd/udev + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SYSTEMD-346780 + Introduced through: upower@0.99.7-2ubuntu0.18.04.1, xserver-xorg-video-intel@2:2.99.917+git20171229-1, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3, meta-common-packages@meta, systemd/libnss-systemd@237-3ubuntu10.43 + From: upower@0.99.7-2ubuntu0.18.04.1 > systemd/udev@237-3ubuntu10.43 + From: xserver-xorg-video-intel@2:2.99.917+git20171229-1 > xorg-server/xserver-xorg-core@2:1.19.6-1ubuntu4.8 > systemd/udev@237-3ubuntu10.43 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > gvfs@1.36.1-0ubuntu1.3.3 > gvfs/gvfs-daemons@1.36.1-0ubuntu1.3.3 > udisks2@2.7.6-3ubuntu0.2 > systemd/udev@237-3ubuntu10.43 + and 6 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y xfce4 xfce4-terminal xterm && apt-get purge -y pm-utils xscreensaver* && apt-get install -y xfce4-clipman && clean-layer.sh' + +✗ Medium severity vulnerability found in subversion/libsvn1 + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SUBVERSION-456086 + Introduced through: subversion@1.9.7-4ubuntu1, thunar-vcs-plugin@0.1.4-2build1 + From: subversion@1.9.7-4ubuntu1 > subversion/libsvn1@1.9.7-4ubuntu1 + From: thunar-vcs-plugin@0.1.4-2build1 > subversion/libsvn1@1.9.7-4ubuntu1 + From: subversion@1.9.7-4ubuntu1 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Medium severity vulnerability found in subversion/libsvn1 + Description: Improper Input Validation + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SUBVERSION-456090 + Introduced through: subversion@1.9.7-4ubuntu1, thunar-vcs-plugin@0.1.4-2build1 + From: subversion@1.9.7-4ubuntu1 > subversion/libsvn1@1.9.7-4ubuntu1 + From: thunar-vcs-plugin@0.1.4-2build1 > subversion/libsvn1@1.9.7-4ubuntu1 + From: subversion@1.9.7-4ubuntu1 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Medium severity vulnerability found in sqlite3/libsqlite3-0 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-SQLITE3-571706 + Introduced through: meta-common-packages@meta, sqlite3@3.22.0-1ubuntu0.4, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4 + From: meta-common-packages@meta > sqlite3/libsqlite3-0@3.22.0-1ubuntu0.4 + From: sqlite3@3.22.0-1ubuntu0.4 + From: sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in python-urllib3/python3-urllib3 + Description: CRLF Injection + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PYTHONURLLIB3-343043 + Introduced through: python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2, python-requests-unixsocket/python3-requests-unixsocket@0.1.5-3 + From: python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2 + From: python-requests-unixsocket/python3-requests-unixsocket@0.1.5-3 > python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2 + From: python-requests-unixsocket/python3-requests-unixsocket@0.1.5-3 > requests/python3-requests@2.18.4-2ubuntu0.1 > python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in python-urllib3/python3-urllib3 + Description: CRLF Injection + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-PYTHONURLLIB3-343120 + Introduced through: python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2, python-requests-unixsocket/python3-requests-unixsocket@0.1.5-3 + From: python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2 + From: python-requests-unixsocket/python3-requests-unixsocket@0.1.5-3 > python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2 + From: python-requests-unixsocket/python3-requests-unixsocket@0.1.5-3 > requests/python3-requests@2.18.4-2ubuntu0.1 > python-urllib3/python3-urllib3@1.22-1ubuntu0.18.04.2 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in openjpeg2/libopenjp2-7 + Description: CVE-2020-27814 + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENJPEG2-1048403 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > openjpeg2/libopenjp2-7@2.3.0-2build0.18.04.1 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in openjpeg2/libopenjp2-7 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENJPEG2-466543 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > openjpeg2/libopenjp2-7@2.3.0-2build0.18.04.1 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in openjpeg2/libopenjp2-7 + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-OPENJPEG2-597705 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > openjpeg2/libopenjp2-7@2.3.0-2build0.18.04.1 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in nodejs + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312648 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nodejs + Description: Resource Exhaustion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312656 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nodejs + Description: Resource Exhaustion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312670 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nodejs + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312698 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nodejs + Description: Authentication Bypass + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312753 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nodejs + Description: HTTP Request Smuggling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-312767 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nodejs + Description: Allocation of Resources Without Limits or Throttling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NODEJS-451043 + Introduced through: nodejs@14.15.1-1nodesource1 + From: nodejs@14.15.1-1nodesource1 + Introduced in your Dockerfile by 'RUN apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && apt-get install -y nodejs && rm -f /opt/conda/bin/node && ln -s /usr/bin/node /opt/conda/bin/node && rm -f /opt/conda/bin/npm && ln -s /usr/bin/npm /opt/conda/bin/npm && chmod a+rwx /usr/bin/node && chmod a+rwx /usr/bin/npm && mkdir -p /opt/node/bin && ln -s /usr/bin/node /opt/node/bin/node && ln -s /usr/bin/npm /opt/node/bin/npm && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y --no-install-recommends yarn && /usr/bin/npm install -g typescript && /usr/bin/npm install -g webpack && /usr/bin/npm install -g node-gyp && clean-layer.sh' + +✗ Medium severity vulnerability found in nghttp2/libnghttp2-14 + Description: Resource Exhaustion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NGHTTP2-459190 + Introduced through: curl@7.58.0-2ubuntu3.10, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: curl@7.58.0-2ubuntu3.10 > curl/libcurl4@7.58.0-2ubuntu3.10 > nghttp2/libnghttp2-14@1.30.0-1ubuntu1 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libgdata/libgdata22@0.17.9-2 > liboauth/liboauth0@1.0.3-1 > curl/libcurl3-gnutls@7.58.0-2ubuntu3.10 > nghttp2/libnghttp2-14@1.30.0-1ubuntu1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in nghttp2/libnghttp2-14 + Description: Allocation of Resources Without Limits or Throttling + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-NGHTTP2-459213 + Introduced through: curl@7.58.0-2ubuntu3.10, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 + From: curl@7.58.0-2ubuntu3.10 > curl/libcurl4@7.58.0-2ubuntu3.10 > nghttp2/libnghttp2-14@1.30.0-1ubuntu1 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libgdata/libgdata22@0.17.9-2 > liboauth/liboauth0@1.0.3-1 > curl/libcurl3-gnutls@7.58.0-2ubuntu3.10 > nghttp2/libnghttp2-14@1.30.0-1ubuntu1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libwebp/libwebp6 + Description: Integer Overflow or Wraparound + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBWEBP-277883 + Introduced through: graphviz@2.40.1-2, leptonlib/libleptonica-dev@1.75.3-3 + From: graphviz@2.40.1-2 > libgd2/libgd3@2.2.5-4ubuntu0.4 > libwebp/libwebp6@0.6.1-2 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 > libwebp/libwebp6@0.6.1-2 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libproxy/libproxy1v5 + Description: Buffer Overflow + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBPROXY-1015350 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > libproxy/libproxy1v5@0.4.15-1ubuntu0.1 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in libonig/libonig4 + Description: Use After Free + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBONIG-453256 + Introduced through: jq@1.5+dfsg-2 + From: jq@1.5+dfsg-2 > jq/libjq1@1.5+dfsg-2 > libonig/libonig4@6.7.0-1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libonig/libonig4 + Description: Uncontrolled Recursion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBONIG-466539 + Introduced through: jq@1.5+dfsg-2 + From: jq@1.5+dfsg-2 > jq/libjq1@1.5+dfsg-2 > libonig/libonig4@6.7.0-1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libonig/libonig4 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBONIG-534636 + Introduced through: jq@1.5+dfsg-2 + From: jq@1.5+dfsg-2 > jq/libjq1@1.5+dfsg-2 > libonig/libonig4@6.7.0-1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libonig/libonig4 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBONIG-535414 + Introduced through: jq@1.5+dfsg-2 + From: jq@1.5+dfsg-2 > jq/libjq1@1.5+dfsg-2 > libonig/libonig4@6.7.0-1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libonig/libonig4 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBONIG-535419 + Introduced through: jq@1.5+dfsg-2 + From: jq@1.5+dfsg-2 > jq/libjq1@1.5+dfsg-2 > libonig/libonig4@6.7.0-1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libonig/libonig4 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBONIG-536321 + Introduced through: jq@1.5+dfsg-2 + From: jq@1.5+dfsg-2 > jq/libjq1@1.5+dfsg-2 > libonig/libonig4@6.7.0-1 + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in libexif/libexif12 + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBEXIF-534494 + Introduced through: nautilus@1:3.26.4-0~ubuntu18.04.5, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3, thunar-vcs-plugin@0.1.4-2build1 + From: nautilus@1:3.26.4-0~ubuntu18.04.5 > libexif/libexif12@0.6.21-4ubuntu0.6 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libgphoto2/libgphoto2-6@2.5.16-2 > libexif/libexif12@0.6.21-4ubuntu0.6 + From: thunar-vcs-plugin@0.1.4-2build1 > thunar/libthunarx-2-0@1.6.15-0ubuntu1.18.04.1 > libexif/libexif12@0.6.21-4ubuntu0.6 + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Medium severity vulnerability found in libarchive/libarchive13 + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBARCHIVE-559791 + Introduced through: cmake@3.10.2-1ubuntu2.18.04.1, gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3, libarchive/bsdtar@3.2.2-3.1ubuntu0.6, nautilus@1:3.26.4-0~ubuntu18.04.5 + From: cmake@3.10.2-1ubuntu2.18.04.1 > libarchive/libarchive13@3.2.2-3.1ubuntu0.6 + From: gvfs/gvfs-backends@1.36.1-0ubuntu1.3.3 > libarchive/libarchive13@3.2.2-3.1ubuntu0.6 + From: libarchive/bsdtar@3.2.2-3.1ubuntu0.6 > libarchive/libarchive-tools@3.2.2-3.1ubuntu0.6 > libarchive/libarchive13@3.2.2-3.1ubuntu0.6 + and 3 more... + Introduced in your Dockerfile by 'RUN apt-get update && apt-get install -y --no-install-recommends gconf2 && apt-get install -y --no-install-recommends xfce4-terminal && apt-get install -y --no-install-recommends --allow-unauthenticated xfce4-taskmanager && apt-get install -y --no-install-recommends gdebi && apt-get install -y --no-install-recommends catfish && apt-get install -y --no-install-recommends font-manager && apt-get install -y thunar-vcs-plugin && apt-get install -y --no-install-recommends glogg && apt-get install -y --no-install-recommends baobab && apt-get install -y mousepad && apt-get install -y --no-install-recommends vim && wget --no-verbose https://github.com/sharkdp/bat/releases/download/v0.12.1/bat_0.12.1_amd64.deb -O /resources/bat.deb && dpkg -i /resources/bat.deb && rm /resources/bat.deb && apt-get install -y htop && apt-get install -y p7zip p7zip-rar && apt-get install -y --no-install-recommends thunar-archive-plugin && apt-get install -y xarchiver && apt-get install -y --no-install-recommends sqlitebrowser && apt-get install -y --no-install-recommends nautilus gvfs-backends && apt-get install -y --no-install-recommends gigolo gvfs-bin && apt-get install -y --no-install-recommends xfce4-systemload-plugin && apt-get install -y --no-install-recommends gftp && apt-get install -y chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg && ln -s /usr/bin/chromium-browser /usr/bin/google-chrome && apt-get remove -y app-install-data gnome-user-guide && clean-layer.sh' + +✗ Medium severity vulnerability found in leptonlib/liblept5 + Description: Out-of-Bounds + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LEPTONLIB-344138 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3, tesseract/libtesseract-dev@4.00~git2288-10f4998a-2 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 + From: tesseract/libtesseract-dev@4.00~git2288-10f4998a-2 > tesseract/libtesseract4@4.00~git2288-10f4998a-2 > leptonlib/liblept5@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in leptonlib/liblept5 + Description: Directory Traversal + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LEPTONLIB-344174 + Introduced through: leptonlib/libleptonica-dev@1.75.3-3, tesseract/libtesseract-dev@4.00~git2288-10f4998a-2 + From: leptonlib/libleptonica-dev@1.75.3-3 > leptonlib/liblept5@1.75.3-3 + From: tesseract/libtesseract-dev@4.00~git2288-10f4998a-2 > tesseract/libtesseract4@4.00~git2288-10f4998a-2 > leptonlib/liblept5@1.75.3-3 + From: leptonlib/libleptonica-dev@1.75.3-3 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in krb5/libgssapi-krb5-2 + Description: Reachable Assertion + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-KRB5-396230 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > krb5/libgssapi-krb5-2@1.16-2ubuntu0.2 + From: meta-common-packages@meta > krb5/libk5crypto3@1.16-2ubuntu0.2 + From: meta-common-packages@meta > krb5/libkrb5-3@1.16-2ubuntu0.2 + and 1 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hiredis/libhiredis0.13 + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HIREDIS-542635 + Introduced through: hiredis/libhiredis-dev@0.13.3-2.2 + From: hiredis/libhiredis-dev@0.13.3-2.2 > hiredis/libhiredis0.13@0.13.3-2.2 + From: hiredis/libhiredis-dev@0.13.3-2.2 + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-1015798 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-343417 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-343439 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-370580 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-370588 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-370596 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Missing Release of Resource after Effective Lifetime + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-455650 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-455652 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Missing Release of Resource after Effective Lifetime + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-455653 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-455658 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-466352 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Write + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-466360 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-466363 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-466364 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-466368 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-466374 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Divide By Zero + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-598811 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: Out-of-bounds Read + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-598837 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in hdf5/hdf5-helpers + Description: NULL Pointer Dereference + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-HDF5-607891 + Introduced through: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/hdf5-helpers@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + From: hdf5/libhdf5-dev@1.10.0-patch1+docs-4 > hdf5/libhdf5-cpp-100@1.10.0-patch1+docs-4 > hdf5/libhdf5-100@1.10.0-patch1+docs-4 + and 2 more... + Introduced by your base image (ubuntu:18.04) + +✗ Medium severity vulnerability found in glibc/libc6-dev + Description: CVE-2020-29562 + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GLIBC-1048387 + Introduced through: build-essential@12.4ubuntu1, bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2, gdbm/libgdbm-dev@1.14.1-6, ncurses/libncurses5-dev@6.1-1ubuntu1.18.04, ncurses/libncursesw5-dev@6.1-1ubuntu1.18.04, pcre3/libpcre3-dev@2:8.39-9, sqlite3/libsqlite3-dev@3.22.0-1ubuntu0.4, util-linux/uuid-dev@2.31.1-0.4ubuntu3.7, libtool@2.4.6-2, tiff/libtiff-dev@4.0.9-5ubuntu0.3, openmpi/libopenmpi-dev@2.1.1-8, glibc/libc-bin@2.27-3ubuntu1.3, glibc/locales@2.27-3ubuntu1.3, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: bzip2/libbz2-dev@1.0.6-8.1ubuntu0.2 > glibc/libc6-dev@2.27-3ubuntu1.3 + From: gdbm/libgdbm-dev@1.14.1-6 > glibc/libc6-dev@2.27-3ubuntu1.3 + and 17 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in gcc-defaults/cpp + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GCCDEFAULTS-572168 + Introduced through: libtool@2.4.6-2, x11-session-utils@7.7+2build1, x11-xserver-utils@7.7+7build1, build-essential@12.4ubuntu1 + From: libtool@2.4.6-2 > gcc-defaults/cpp@4:7.4.0-1ubuntu2.3 + From: x11-session-utils@7.7+2build1 > gcc-defaults/cpp@4:7.4.0-1ubuntu2.3 + From: x11-xserver-utils@7.7+7build1 > gcc-defaults/cpp@4:7.4.0-1ubuntu2.3 + and 6 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in gcc-8/libquadmath0 + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GCC8-572149 + Introduced through: lapack/liblapack-dev@3.7.1-4ubuntu1, libtool@2.4.6-2, tesseract/libtesseract-dev@4.00~git2288-10f4998a-2, meta-common-packages@meta + From: lapack/liblapack-dev@3.7.1-4ubuntu1 > lapack/liblapack3@3.7.1-4ubuntu1 > gcc-7/libgfortran4@7.5.0-3ubuntu1~18.04 > gcc-8/libquadmath0@8.4.0-1ubuntu1~18.04 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > gcc-7/libgcc-7-dev@7.5.0-3ubuntu1~18.04 > gcc-8/libquadmath0@8.4.0-1ubuntu1~18.04 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 > gcc-7/libgcc-7-dev@7.5.0-3ubuntu1~18.04 > gcc-8/libatomic1@8.4.0-1ubuntu1~18.04 + and 10 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in gcc-7 + Description: Information Exposure + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-GCC7-572147 + Introduced through: build-essential@12.4ubuntu1, libtool@2.4.6-2, hdf5/libhdf5-dev@1.10.0-patch1+docs-4, lapack/liblapack-dev@3.7.1-4ubuntu1, meta-common-packages@meta + From: build-essential@12.4ubuntu1 > gcc-defaults/g++@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 + From: libtool@2.4.6-2 > gcc-defaults/gcc@4:7.4.0-1ubuntu2.3 > gcc-7@7.5.0-3ubuntu1~18.04 + From: build-essential@12.4ubuntu1 > gcc-defaults/g++@4:7.4.0-1ubuntu2.3 > gcc-7/g++-7@7.5.0-3ubuntu1~18.04 > gcc-7@7.5.0-3ubuntu1~18.04 + and 13 more... + Introduced in your Dockerfile by 'RUN apt-get update --fix-missing && apt-get install -y sudo apt-utils && apt-get upgrade -y && apt-get update && apt-get install -y --no-install-recommends apt-transport-https gnupg-agent gpg-agent gnupg2 ca-certificates build-essential pkg-config software-properties-common lsof net-tools libcurl4 curl wget cron openssl iproute2 psmisc tmux dpkg-sig uuid-dev csh xclip clinfo time libssl-dev libgdbm-dev libncurses5-dev libncursesw5-dev libreadline-dev libedit-dev xz-utils libffi-dev gawk swig graphviz libgraphviz-dev screen nano locate sqlite3 xmlstarlet libspatialindex-dev yara libhiredis-dev libpq-dev libmysqlclient-dev libleptonica-dev libgeos-dev less tree bash-completion iputils-ping jq rsync libsqlite3-dev git subversion jed unixodbc unixodbc-dev libtiff-dev libjpeg-dev libpng-dev libglib2.0-0 libxext6 libsm6 libxext-dev libxrender1 libzmq3-dev protobuf-compiler libprotobuf-dev libprotoc-dev autoconf automake libtool cmake fonts-liberation google-perftools zip gzip unzip bzip2 lzop bsdtar zlibc unp libbz2-dev liblzma-dev zlib1g-dev && chmod -R a+rwx /usr/local/bin/ && ldconfig && fix-permissions.sh /root && clean-layer.sh' + +✗ Medium severity vulnerability found in apparmor/libapparmor1 + Description: Security Features + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-APPARMOR-277330 + Introduced through: meta-common-packages@meta + From: meta-common-packages@meta > apparmor/libapparmor1@2.12-4ubuntu5.1 + Introduced by your base image (ubuntu:18.04) + +✗ High severity vulnerability found in libjpeg-turbo/libjpeg-turbo8 + Description: CVE-2020-14151 + Info: https://snyk.io/vuln/SNYK-UBUNTU1804-LIBJPEGTURBO-573089 + Introduced through: meta-common-packages@meta, tiff/libtiff-dev@4.0.9-5ubuntu0.3 + From: meta-common-packages@meta > libjpeg-turbo/libjpeg-turbo8@1.5.2-0ubuntu5.18.04.4 + From: tiff/libtiff-dev@4.0.9-5ubuntu0.3 > tiff/libtiff5-dev@4.0.9-5ubuntu0.3 > libjpeg8-empty/libjpeg-dev@8c-2ubuntu8 > libjpeg8-empty/libjpeg8-dev@8c-2ubuntu8 > libjpeg-turbo/libjpeg-turbo8-dev@1.5.2-0ubuntu5.18.04.4 + Introduced by your base image (ubuntu:18.04) + + + +Organization: lukasmasuch +Package manager: deb +Target file: Dockerfile +Project name: docker-image|ml-workspace +Docker image: ml-workspace +Platform: linux/amd64 +Base image: ubuntu:18.04 +Licenses: enabled + +Tested 1042 dependencies for known issues, found 157 issues. + +Base Image Vulnerabilities Severity +ubuntu:18.04 28 0 high, 3 medium, 25 low + +Recommendations for base image upgrade: + +Minor upgrades +Base Image Vulnerabilities Severity +ubuntu:cosmic 20 0 high, 2 medium, 18 low + +Major upgrades +Base Image Vulnerabilities Severity +ubuntu:groovy-20200911 13 0 high, 2 medium, 11 low diff --git a/resources/reports/dpkg-package-sizes.txt b/resources/reports/dpkg-package-sizes.txt index a05e3a72..5df8149f 100644 --- a/resources/reports/dpkg-package-sizes.txt +++ b/resources/reports/dpkg-package-sizes.txt @@ -1,54 +1,56 @@ -236965 code -232039 libgl1-mesa-dri -220379 chromium-browser -196807 openjdk-11-jdk-headless -166707 openjdk-11-jre-headless -85991 nodejs -67746 libllvm9 -31492 git -31070 libicu60 +265032 code +243263 libgl1-mesa-dri +228291 chromium-browser +208347 openjdk-11-jdk-headless +168547 openjdk-11-jre-headless +117378 nodejs +72359 libllvm10 +44735 libllvm3.9 +33817 git +31074 libicu60 30768 libatlas-base-dev 28420 vim-runtime -26005 gcc-7 -24379 g++-7 -22753 cpp-7 -22278 samba-libs -21395 libperl5.26 +27325 gcc-7 +26062 g++-7 +24009 cpp-7 +22292 samba-libs +21399 libperl5.26 +20828 chromium-browser-l10n 20754 humanity-icon-theme 18969 xubuntu-icon-theme -18812 libc6-dev +18821 libc6-dev 18648 iso-codes 18501 perl-modules-5.26 -17112 chromium-browser-l10n 17093 cmake 15889 scala -15342 libstdc++-7-dev +15352 libstdc++-7-dev 15193 gnome-icon-theme 15060 libatlas3-base 14128 locales -13643 libgcc-7-dev +13644 libgcc-7-dev 13218 desktop-base 12769 zsh-common -12468 systemd +12524 systemd 12219 poppler-data -11877 libc6 +11885 libc6 11764 liblapack-dev -11758 binutils-x86-64-linux-gnu +11714 binutils-x86-64-linux-gnu +11490 guile-2.0-libs 11294 libhdf5-dev 11033 tango-icon-theme 10545 scala-library -10176 libqt5gui5 +10177 libqt5gui5 8966 python3.6-minimal 8932 libgtk-3-0 -8777 libpython2.7-stdlib +8774 libpython2.7-stdlib 7935 libprotobuf-dev -7826 perl-base -7822 libpython3.6-stdlib -7724 udev -7662 libssl-dev +7830 perl-base +7824 libpython3.6-stdlib +7728 udev +7664 libssl-dev 7641 libtesseract-dev 7460 libopenmpi2 -7034 libqt5widgets5 +7035 libqt5widgets5 7020 xfonts-base 6961 libeigen3-dev 6805 liblapack3 @@ -57,23 +59,24 @@ 6560 coreutils 6379 gconf2-common 6193 autoconf-archive +5973 libxatracker2 5886 libqscintilla2-qt5-13 -5868 libmysqlclient-dev -5856 libqt5core5a +5872 libmysqlclient-dev +5857 libqt5core5a 5830 libgtkmm-3.0-1v5 5826 libleptonica-dev 5670 libgtk2.0-0 5647 ubuntu-mono 5443 orage +5434 linux-libc-dev 5399 adwaita-icon-theme +5386 libopenexr-dev 5370 swig3.0 -5307 linux-libc-dev -5276 yarn -5274 libxatracker2 +5280 yarn 5134 libprotoc-dev 5032 libopenmpi-dev 5013 libgucharmap-2-90-7 -4892 libmagic-mgc +4893 libmagic-mgc 4684 subversion 4648 libpython3.6 4647 p7zip-full @@ -81,23 +84,24 @@ 4335 libsvn1 4197 libhdf5-100 4064 openssh-client -4008 pulseaudio +4024 pulseaudio 3933 libssl1.1 3907 xserver-xorg-core -3904 libmysqlclient20 -3866 apt +3905 libmysqlclient20 +3867 apt 3854 libgphoto2-6 3810 libpython3.6-minimal 3774 greybird-gtk-theme +3762 libnss3 3744 libgstreamer1.0-0 3689 sqlitebrowser -3685 python2.7-minimal +3677 python2.7-minimal 3674 libglib2.0-0 3647 nautilus -3631 libc-bin -3624 libnss3 +3628 libc-bin 3485 libpython2.7 -3415 libssl1.0.0 +3418 libssl1.0.0 +3417 autogen-doc 3374 util-linux 3298 groff-base 3212 libtesseract4 @@ -105,14 +109,16 @@ 3186 xkb-data 3183 xserver-xorg-video-intel 3176 libgnome2-common +3147 chromium-codecs-ffmpeg 3139 libapt-pkg5.0 3133 miscfiles -3052 chromium-codecs-ffmpeg -3039 libbinutils -3034 tzdata +3035 tzdata +3006 libbinutils 3004 graphviz +2993 libopenexr22 +2987 libgtk2-perl 2796 gftp-common -2785 vim +2789 vim 2784 xrdp 2782 xfce4-settings 2782 libpython2.7-minimal @@ -123,24 +129,26 @@ 2549 passwd 2480 liblab-gamut1 2455 liblept5 -2448 libqt5network5 +2449 libqt5network5 2442 libglibmm-2.4-1v5 2433 libprotobuf10 -2430 libx11-dev +2431 libx11-dev 2428 man-db -2423 sqlite3 +2424 sqlite3 +2352 libclamav9 2348 libgstreamer-plugins-base1.0-0 2295 libprotoc10 2293 libguava-java 2267 x11-apps -2263 openjdk-11-jdk 2247 libpcre3-dev 2234 xfce4-session 2188 libexo-1-0 2175 libzmq3-dev +2163 openjdk-11-jdk 2149 libspatialindex-dev +2097 iproute2 2089 fonts-liberation -2088 iproute2 +2085 libsqlite3-dev 2070 zsh 2048 libwagon-http-shaded-java 2041 xfce4-terminal @@ -156,6 +164,7 @@ 1928 dpkg-dev 1882 libwnck-common 1860 autoconf +1858 git-man 1829 xfdesktop4-data 1829 libmaven3-core-java 1806 jed-common @@ -163,17 +172,17 @@ 1736 libisl19 1729 libdb5.3 1724 sudo -1708 libgnutls30 +1716 libgnutls30 1677 libgvc6 1666 libexempi3 +1615 libtbb-dev 1608 gvfs-backends 1591 xarchiver -1591 git-man 1588 bash 1569 libunistring2 1544 libslang2 1516 gawk -1503 libx11-data +1504 libx11-data 1494 automake 1473 libsamplerate0 1441 libasan4 @@ -181,11 +190,11 @@ 1367 ntfs-3g 1362 x11proto-dev 1361 bash-completion -1357 libx11-6 +1358 libx11-6 1349 libical3 1331 libxfce4ui-common 1307 libcairo2 -1279 libasound2 +1280 libasound2 1246 libp11-kit0 1231 mousepad 1228 libtool @@ -194,28 +203,35 @@ 1213 libgcrypt20 1212 login 1196 libnet-ssleay-perl -1180 libsqlite3-0 +1181 libsqlite3-0 1176 font-manager +1172 autogen 1171 libepoxy0 +1168 sysstat +1145 clamav-daemon 1137 thunar-volman +1112 libncursesw5-dev +1086 gpg 1085 libjack-jackd2-0 1083 libmpfr6 -1082 gpg 1074 libguice-java +1071 libpq-dev 1068 udisks2 1066 libsoup2.4-1 -1066 libpq-dev 1034 libblas-dev 1028 libbonobo2-0 1023 libtsan0 1011 libkrb5-3 -999 libpulse0 +1010 socat +1004 libpulse0 999 gir1.2-gtk-3.0 +997 parallel 993 libncurses5-dev 992 libgoogle-perftools4 986 screen 973 p7zip 969 libtiff5-dev +954 clamtk 943 libgdata22 933 pavucontrol 932 wget @@ -223,13 +239,14 @@ 921 libltdl-dev 918 libfreetype6 916 libpam-modules +909 libglib-perl 906 thunar 905 libtracker-sparql-2.0-0 884 baobab 877 openssh-server 868 tar 866 libspatialindex4v5 -855 gpg-agent +859 gpg-agent 855 gdebi-core 852 dirmngr 830 libgee-0.8-2 @@ -238,20 +255,21 @@ 803 catfish 795 libunity9 794 libjudy-dev -791 python3-pymongo 786 libjpeg-turbo8-dev 784 net-tools +784 apport 783 gdisk 782 libasn1-8-heimdal -776 apport 773 google-perftools 768 apt-utils 765 libvolume-key1 +763 xfce4-clipman 760 nano 758 libarchive13 757 dictionaries-common 752 libmaven-resolver-java -733 libqt5dbus5 +738 clamav +734 libqt5dbus5 731 gigolo 726 libtheora0 720 libsepol1 @@ -259,29 +277,31 @@ 714 xmlstarlet 714 xfce4-notifyd 713 slsh +711 libreadline-dev 709 procps 709 libcups2 +706 libqt5printsupport5 706 libgtksourceview-3.0-1 -705 libqt5printsupport5 -703 rsync +704 rsync 702 scala-xml 699 libvorbisenc2 +691 libasound2-data 688 libpixman-1-0 681 libxcb1-dev 675 libwebrtc-audio-processing1 -672 python3-apt +674 python3-apt 671 libgl1 668 xfonts-encodings 665 libpcre3 662 libharfbuzz0b 661 libzmq5 +658 libbsd-dev +654 libsystemd0 653 liblzma-dev -650 libsystemd0 649 xfconf 645 libkrb5-26-heimdal 643 libgcr-base-3-1 641 xfce4-appfinder -640 libasound2-data 635 x11-utils 632 tmux 630 python3-gi @@ -295,21 +315,23 @@ 619 yara 607 libnet-dbus-perl 596 xfce4-taskmanager +596 libglx-mesa0 595 libpng-dev -594 libglx-mesa0 590 gconf2 587 libodbc1 586 ibverbs-providers +583 libilmbase-dev 583 bsdmainutils 580 findutils 578 libthai-data 576 ncurses-bin 574 libwacom-common +569 libilmbase12 569 libgconf-2-4 568 perl 566 libxml-parser-perl +564 python3-apport 563 fontconfig -561 python3-apport 560 libboost-program-options1.65.1 560 dbus 559 thunar-archive-plugin @@ -327,6 +349,7 @@ 538 gftp-gtk 537 sound-theme-freedesktop 536 upower +536 libpcre2-8-0 535 xfdesktop4 534 libpcre16-3 533 xserver-xorg-video-radeon @@ -348,23 +371,25 @@ 508 grep 507 libsndfile1 505 x11-xserver-utils -498 libldap-2.4-2 +499 libldap-2.4-2 497 libxfce4util-common 497 libtinfo5 492 xfonts-scalable 492 gnome-desktop3-data 489 gvfs-daemons 487 libxaw7 +487 libpango-perl 482 libdevmapper1.02.1 481 libhtml-tree-perl -478 libapt-inst2.0 477 xfce4-pulseaudio-plugin 477 scala-parser-combinators 476 gpgv 475 libgeos-dev 474 libxslt1.1 473 libslang2-modules +473 libapt-inst2.0 467 libblas3 +467 clamav-freshclam 466 gnupg-utils 463 libglu1-mesa 457 x11-xkb-utils @@ -373,6 +398,7 @@ 452 diffutils 451 libxt6 451 libpsm-infinipath1 +450 libedit-dev 448 libgd3 448 libdbus-1-3 446 zlib1g-dev @@ -390,57 +416,61 @@ 427 fdisk 424 libgnomevfs2-common 423 libgssapi-krb5-2 +420 binutils-common +419 libc-dev-bin 419 gvfs-libs -418 libc-dev-bin 417 libltdl7 416 xfonts-utils 416 libgts-0.7-5 -416 binutils-common 414 fontconfig-config 411 xserver-xorg 411 libsisu-inject-java 410 python3-chardet 408 libgtk-3-common 404 libpango-1.0-0 +403 python3-urllib3 402 libreadline7 402 libopenjp2-7 -401 python3-urllib3 401 openmpi-common 398 libblkid1 +398 ca-certificates 396 libtinfo-dev 395 libx11-protocol-perl 393 python3-dbus 392 libuv1-dev -392 ca-certificates 389 libgarcon-common 388 libldb1 +388 gpgconf 387 curl 387 base-files -384 gpgconf 382 python2.7 381 liblcms2-2 380 libcolord2 +379 libcryptsetup12 375 libsodium23 -375 libcryptsetup12 374 xtrans-dev 373 libnettle6 372 make 372 libpq5 371 libtcmalloc-minimal4 370 mount +370 libtbb2 370 libevent-2.1-6 369 gvfs 368 libwww-perl +368 libpam-systemd 367 libnss-systemd +365 libelf-dev 364 ncurses-base 364 libparted2 -364 libpam-systemd 364 gnupg-l10n 364 gconf-service +362 libgc1c2 362 gnupg 358 libjudydebian1 +357 libcairo-perl +356 libexif12 354 liblsan0 -352 libexif12 350 csh 349 libstemmer0d 349 libntfs-3g88 @@ -451,23 +481,27 @@ 347 libsecret-1-0 346 m4 343 libncursesw5 -340 libegl-mesa0 +342 libegl-mesa0 338 liblzma5 337 libubsan0 +334 libsnapd-glib1 334 libgoa-1.0-0b 330 libwnck22 329 vim-common 328 xdg-utils 328 python3.6 328 libqscintilla2-qt5-l10n -327 apache2-utils +328 apache2-utils 326 libgnome-desktop-3-17 +325 libopts25-dev 324 libunity-protocol-private0 +322 libseccomp2 322 libnspr4 320 sed 319 libpng16-16 319 git-flow 317 libgpgme11 +317 clamdscan 316 swig 316 gtk2-engines-murrine 314 libopus0 @@ -475,7 +509,7 @@ 313 x11-common 312 tumbler 312 libgssapi3-heimdal -309 pulseaudio-utils +310 pulseaudio-utils 309 libpgm-5.2-0 309 libjq1 308 python3-certifi @@ -483,13 +517,13 @@ 306 libfuse2 304 libgphoto2-port12 304 libcdio17 -302 libseccomp2 +301 libglapi-mesa 300 libpam-runtime 298 libwnck-3-0 292 libsemanage1 291 xserver-xorg-input-wacom -291 libglapi-mesa -289 libsmbclient +291 libtext-csv-perl +290 libsmbclient 288 libbonobo2-common 287 libxext-dev 287 libsmartcols1 @@ -506,6 +540,7 @@ 273 libxkbcommon0 272 libgtk2.0-common 272 gsettings-desktop-schemas +271 libtext-csv-xs-perl 271 libcroco3 270 xserver-xorg-video-nouveau 270 libhcrypto4-heimdal @@ -518,6 +553,7 @@ 267 libpam-modules-bin 267 libinput10 267 libhwloc5 +267 git-extras 264 librsvg2-2 264 libdee-1.0-4 264 bsdutils @@ -528,16 +564,17 @@ 259 libksba8 258 libaprutil1 254 dmsetup +252 python-apt-common 251 python3-cairo 251 libcommons-io-java 251 gpg-wks-client 250 desktop-file-utils -248 python-apt-common 248 libsisu-plexus-java 247 libmpdec2 247 cron +246 libtfm1 +244 multiarch-support 244 gftp-text -243 multiarch-support 243 libgirepository-1.0-1 242 libgraphviz-dev 242 gtk2-engines-xfce @@ -547,7 +584,7 @@ 235 xserver-common 235 gpg-wks-server 234 libedit2 -229 libudev1 +233 libudev1 229 libjsoncpp1 229 libblockdev2 229 gzip @@ -565,6 +602,7 @@ 215 libspatialindex-c4v5 215 libhtml-parser-perl 214 dash +213 libjson-perl 213 libatspi2.0-0 212 libxfont2 212 libpam0g @@ -575,23 +613,23 @@ 208 odbcinst1debian2 205 libgraphite2-3 204 libwind0-heimdal +204 libwbclient0 203 xserver-xorg-video-vmware -203 libwbclient0 202 xserver-xorg-video-qxl 202 libxcb1 202 libpangomm-1.4-1v5 201 libvorbis0a 201 libnghttp2-14 +199 libmagic1 199 libglade2-0 -198 libmagic1 198 libdbus-glib-1-2 196 software-properties-common 195 xxd 193 libselinux1 +192 libjson-xs-perl 191 libgdbm-dev 190 libupower-glib3 189 libpcrecpp0v5 -188 python3-bson 187 python3 185 python3-pexpect 185 libhttp-message-perl @@ -599,7 +637,7 @@ 184 libmaven-shared-utils-java 183 ucf 183 libuv1 -182 libpulsedsp +183 libpulsedsp 182 libjson-glib-1.0-0 182 libimobiledevice6 182 libatk1.0-0 @@ -614,19 +652,21 @@ 177 locate 177 bzip2 176 notification-daemon +173 python3-problem-report 172 python3-systemd 172 libunwind8 172 libnl-3-200 -171 python3-problem-report 170 libxkbfile1 170 libbsd0 169 zlib1g 169 gdebi 168 gvfs-common +167 libopts25 165 xserver-xorg-video-amdgpu 165 librdmacm1 164 libhiredis-dev 164 libgpg-error0 +164 clamav-base 163 librhash0 163 libcairomm-1.0-1v5 162 uuid-dev @@ -636,7 +676,7 @@ 158 libxfce4ui-2-0 157 autotools-dev 156 libxfce4ui-utils -155 libpulse-mainloop-glib0 +156 libpulse-mainloop-glib0 155 libkrb5support0 154 parted 154 libxfce4ui-1-0 @@ -644,17 +684,17 @@ 153 libxcb-xkb1 153 libauthen-sasl-perl 153 autojump -151 libproxy1v5 +151 libjson-c-dev 150 libxcb-glx0 150 libparted-fs-resize0 149 apt-transport-https 148 libxfce4panel-2.0-4 148 libsasl2-2 -148 libcc1-0 +148 libgbm1 +147 libproxy1v5 147 libaudit1 147 dbus-x11 146 libidn2-0 -146 libgbm1 145 python-minimal 145 libdbusmenu-glib4 143 libcilkrts5 @@ -681,15 +721,17 @@ 130 libcdparanoia0 129 init-system-helpers 128 libpangoft2-1.0-0 +128 libcc1-0 +127 systemd-sysv 127 libxml-xpathengine-perl 127 libitm1 126 maven 126 libhtml-format-perl +125 logrotate 125 libxft2 124 libusb-1.0-0 124 libevdev2 124 libavahi-client3 -123 systemd-sysv 122 libxext6 121 python3-minimal 121 dbus-user-session @@ -698,19 +740,20 @@ 118 openssh-sftp-server 118 libprocps6 117 libcanberra0 +117 gcc-8-base 116 libuuid1 116 libpopt0 115 libtdb1 115 iputils-ping +115 gcc-7-base 114 ocl-icd-libopencl1 113 python3-httplib2 -113 gcc-8-base 113 dpkg-sig 112 libtasn1-6 112 libice6 112 libgcc1 112 libavahi-common-data -112 gcc-7-base +111 openjdk-11-jre 111 mime-support 111 librest-0.7-0 111 libdrm2 @@ -718,32 +761,30 @@ 110 p7zip-rar 110 libsensors4 110 libmpc3 -108 openjdk-11-jre 107 libegl1 106 libtalloc2 105 libplexus-interpolation-java 105 libavahi-common3 -104 python3-gridfs 104 libwrap0 104 libheimbase1-heimdal 104 libfile-mimeinfo-perl 104 fuse 103 tree +103 binutils 102 xserver-xorg-input-libinput 102 dconf-service -102 binutils 101 xorg-sgml-doctools 100 usbmuxd 100 liblwp-mediatypes-perl 100 libgvc6-plugins-gtk 100 libassuan0 +99 libwayland-server0 99 libwagon-provider-api-java 99 libss2 99 libgnome-autoar-0-0 98 protobuf-compiler 98 libxcb-randr0 -98 libwayland-server0 -97 libldap-common +98 libldap-common 96 pinentry-curses 95 lzop 95 libxfconf-0-2 @@ -752,6 +793,8 @@ 94 libdata-dump-perl 94 libcdi-api-java 94 libbz2-dev +91 ncdu +91 libmspack0 90 libthai0 90 libpangocairo-1.0-0 90 libglx0 @@ -769,7 +812,6 @@ 87 libdouble-conversion1 87 libcom-err2 86 unixodbc -86 python3-bson-ext 86 libdrm-radeon1 85 libjbig-dev 84 libcap2-bin @@ -777,14 +819,15 @@ 83 libplist3 83 autossh 82 libxcb-render0 -81 libxau-dev +81 libwayland-client0 81 libpathplan4 -80 libwayland-client0 +81 file 80 libnautilus-extension1a -80 file 79 libjansson4 79 libdrm-amdgpu1 +78 time 78 readline-common +78 libegl1-mesa 78 libcommons-parent-java 78 libcommons-cli-java 77 libxfce4util7 @@ -793,11 +836,10 @@ 77 libheimntlm0-heimdal 77 libgdbm5 77 libcdt5 +76 libx11-xcb1 76 libwww-robotrules-perl 76 libplexus-classworlds-java 76 libogg0 -76 libegl1-mesa -75 libx11-xcb1 75 apport-symptoms 74 libpsl5 74 libatasmart4 @@ -830,17 +872,18 @@ 68 libdebconfclient0 67 libxdmcp-dev 67 libsm6 +67 libqrencode3 67 libconfig9 +66 libjson-c3 65 lsb-release 65 libxrandr2 -65 libjson-c3 64 libpolkit-agent-1-0 64 cpp 63 ssl-cert 62 sensible-utils -62 python3-pymongo-ext 62 liberror-perl 61 libxcb-render-util0 +61 libtypes-serialiser-perl 61 libtie-ixhash-perl 61 libsasl2-modules-db 61 libfastjson4 @@ -878,6 +921,7 @@ 55 libfile-listing-perl 55 libargon2-0 54 python3-six +54 libxau-dev 54 liblocale-gettext-perl 54 gir1.2-vte-2.91 53 python-talloc @@ -899,13 +943,13 @@ 50 xserver-xorg-video-all 50 xserver-xorg-input-all 50 libxkbcommon-x11-0 -50 libxau6 +50 libwayland-cursor0 50 libusbmuxd4 50 libinput-bin +50 libcommon-sense-perl 50 libcanberra-gtk3-module 50 gcc 49 libxinerama1 -49 libwayland-cursor0 49 gir1.2-freedesktop 48 libtext-iconv-perl 48 libsigc++-2.0-0v5 @@ -941,14 +985,14 @@ 42 ca-certificates-java 41 libutempter0 41 libtiffxx5 +41 libdrm-common 41 libatomic1 41 gir1.2-gdkpixbuf-2.0 -40 librsvg2-common 40 libpthread-stubs0-dev 40 libjson-glib-1.0-common 40 libgeronimo-annotation-1.3-spec-java -40 libdrm-common 39 libxdmcp6 +39 librsvg2-common 39 libpam-cap 39 libfile-basedir-perl 39 libasyncns0 @@ -984,6 +1028,7 @@ 32 libnpth0 32 libencode-locale-perl 31 libxres1 +31 libxau6 31 libhtml-tagset-perl 30 libestr0 30 libblockdev-swap2 @@ -998,7 +1043,7 @@ 26 libjpeg-dev 26 libjpeg8-dev 26 libjpeg8 -24 libwayland-egl1 +25 libwayland-egl1 24 libsz2 24 liblwp-protocol-https-perl 24 libatinject-jsr330-api-java @@ -1009,10 +1054,10 @@ 22 libblockdev-part-err2 20 build-essential 19 libnet-smtp-ssl-perl +17 distro-info-data 16 xfce4 16 gftp 16 g++ -16 distro-info-data 13 netcat 11 x11proto-xext-dev 11 x11proto-core-dev diff --git a/resources/reports/environment-variables.txt b/resources/reports/environment-variables.txt index e634a766..ae2f721c 100644 --- a/resources/reports/environment-variables.txt +++ b/resources/reports/environment-variables.txt @@ -1,93 +1,88 @@ -GREP_COLOR=1;33 -CONDA_SHLVL=1 -LC_ALL=en_US.UTF-8 -LS_COLORS= -CONDA_EXE=/opt/conda/bin/conda +MINICONDA_VERSION=4.9.2 +MKL_THREADING_LAYER=GNU +LANGUAGE=en_US:en +SUPERVISOR_GROUP_NAME=vncserver +WORKSPACE_PORT=8080 +HOSTNAME=2fd7d9d832aa +SSH_AGENT_PID=245 +SHUTDOWN_INACTIVE_KERNELS=false +XDG_CACHE_HOME=/root/.cache/ +OPENBLAS_NUM_THREADS=8 +XDG_DESKTOP_NAMES=XFCE +SHLVL=1 +BLIS_NUM_THREADS=8 +HOME=/root +OLDPWD=/resources/tests +CONDA_VERSION=4.9.2 +DESKTOP_SESSION=xfce +GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/exo-terminal-emulator.desktop +ENABLE_IPC=1 +KMP_BLOCKTIME=0 +DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-NgUst4D1FZ,guid=37596e1a6ac02976b98a62a15fd16025 +GIO_LAUNCHED_DESKTOP_FILE_PID=2931 +COLORTERM=truecolor +GLADE_MODULE_PATH=: +NB_USER=root +VNC_COL_DEPTH=24 +HDF5_USE_FILE_LOCKING=False +MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path +WORKSPACE_HOME=/workspace +CONDA_ROOT=/opt/conda +CONFIG_BACKUP_ENABLED=true +WINDOWID=33554435 +_=/usr/libexec/vncserver +DEFAULTS_PATH=/usr/share/gconf/xfce.default.path +TBB_NUM_THREADS=8 +DATA_ENVIRONMENT=/workspace/environment +TERM=xterm-256color +WORKSPACE_FLAVOR=full +NUMEXPR_MAX_THREADS=8 +PATH=/opt/node/bin:/root/.local/bin:/resources/.pyenv/shims:/resources/.pyenv/bin:/opt/conda/bin:/usr/local/openresty/nginx/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +SESSION_MANAGER=local/2fd7d9d832aa:@/tmp/.ICE-unix/255,unix/2fd7d9d832aa:/tmp/.ICE-unix/255 +GLADE_PIXMAP_PATH=: XDG_MENU_PREFIX=xfce- +XDG_RUNTIME_DIR=/tmp +DISPLAY=:1.0 +KMP_DUPLICATE_LIB_OK=True +KMP_AFFINITY=granularity=fine,compact,1,0 +CONDA_PYTHON_DIR=/opt/conda/lib/python3.8 LANG=en_US.UTF-8 +XDG_CURRENT_DESKTOP=XFCE +SUPERVISOR_ENABLED=1 +SHARED_LINKS_ENABLED=true +XAUTHORITY=/root/.Xauthority +XDG_SESSION_DESKTOP=xfce +DEBIAN_FRONTEND=noninteractive +SSH_AUTH_SOCK=/tmp/ssh-k9ssQlK0Julw/agent.203 +WORKSPACE_BASE_URL= AUTHENTICATE_VIA_JUPYTER=false -LESS=-R -DISPLAY=:1.0 -VNCDESKTOP=Desktop-GUI -HOSTNAME=c6781c0051ab +GLADE_CATALOG_PATH=: +VECLIB_MAXIMUM_THREADS=8 +SHELL=/usr/bin/zsh +SPARK_WORKER_CORES=8 +PYTHON_VERSION=3.8.5 +GDMSESSION=xfce +QT_ACCESSIBILITY=1 RESOURCES_PATH=/resources -OPENBLAS_NUM_THREADS=7 -OLDPWD=/root -SDKMAN_CANDIDATES_API=https://api.sdkman.io/2 -COLORTERM=truecolor -VECLIB_MAXIMUM_THREADS=7 -CONDA_PREFIX=/opt/conda -JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 -SHUTDOWN_INACTIVE_KERNELS=false +NUMEXPR_NUM_THREADS=8 +SSL_RESOURCES_PATH=/resources/ssl +SUPERVISOR_SERVER_URL=unix:///var/run/supervisor.sock CONDA_DIR=/opt/conda +SUPERVISOR_PROCESS_NAME=vncserver +VNC_RESOLUTION=1600x900 +JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 +LC_ALL=en_US.UTF-8 INCLUDE_TUTORIALS=true -ZSH=/root/.oh-my-zsh -SSH_AUTH_SOCK=/tmp/ssh-LtBXPsGtBvZr/agent.241 -NUMEXPR_NUM_THREADS=7 -_CE_M= -WORKSPACE_PORT=8080 -GLADE_CATALOG_PATH=: -SSL_RESOURCES_PATH=/resources/ssl -GLADE_MODULE_PATH=: -PAGER=less -LSCOLORS=exfxcxdxbxegedabagacad -DESKTOP_SESSION=xfce PWD=/resources -HOME=/root -CONDA_PYTHON_EXE=/opt/conda/bin/python -WORKSPACE_BASE_URL= -SSH_AGENT_PID=306 -CONDA_PYTHON_DIR=/opt/conda/lib/python3.7 -QT_ACCESSIBILITY=1 -NUMEXPR_MAX_THREADS=7 +WORKSPACE_VERSION=0.0.0-dev.maintenance +MKL_NUM_THREADS=8 +PYENV_ROOT=/resources/.pyenv +XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share -DEBIAN_FRONTEND=noninteractive -AUTOJUMP_ERROR_PATH=/root/.local/share/autojump/errors.log -KMP_DUPLICATE_LIB_OK=True -_CE_CONDA= -MKL_NUM_THREADS=7 -SUPERVISOR_PROCESS_NAME=vncserver -WORKSPACE_FLAVOR=full -NB_USER=root -DATA_ENVIRONMENT=/workspace/environment -SUPERVISOR_ENABLED=1 -SDKMAN_DIR=/root/.sdkman -GLADE_PIXMAP_PATH=: -CONDA_PROMPT_MODIFIER=(base) +OMP_NUM_THREADS=8 +VNC_PW=vncpassword USER_GID=0 MAX_NUM_THREADS=auto -AUTOJUMP_SOURCED=1 -TERM=xterm-256color +NUMBA_NUM_THREADS=8 VTE_VERSION=5202 -SHELL=/usr/bin/zsh -SDKMAN_CANDIDATES_DIR=/root/.sdkman/candidates -XDG_CURRENT_DESKTOP=XFCE -CONFIG_BACKUP_ENABLED=true -PYTHON_VERSION=3.7.6 -SHLVL=3 -KMP_BLOCKTIME=0 -SPARK_WORKER_CORES=7 -LANGUAGE=en_US:en -KMP_AFFINITY=granularity=fine,compact,1,0 -WINDOWID=27262979 -WORKSPACE_VERSION=0.9.1-SNAPSHOT -VNC_COL_DEPTH=24 -SUPERVISOR_GROUP_NAME=vncserver -XDG_CACHE_HOME=/root/.cache/ -LOGNAME=root -DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-VbEAFjrjIq,guid=7e3f02780a847e7c6fd25ad75e318439 -XDG_RUNTIME_DIR=/tmp -VNC_RESOLUTION=1600x900 -VNC_PW=vncpassword -XDG_CONFIG_DIRS=/etc/xdg -PATH=/opt/conda/bin:/opt/conda/condabin:/opt/node/bin:/opt/conda/bin:/usr/local/openresty/nginx/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -NUMBA_NUM_THREADS=7 -SDKMAN_VERSION=5.7.4+362 -WORKSPACE_HOME=/workspace -SUPERVISOR_SERVER_URL=unix:///var/run/supervisor.sock -CONDA_DEFAULT_ENV=base -SDKMAN_PLATFORM=Linux64 -SESSION_MANAGER=local/c6781c0051ab:@/tmp/.ICE-unix/323,unix/c6781c0051ab:/tmp/.ICE-unix/323 -SHARED_LINKS_ENABLED=true -OMP_NUM_THREADS=7 -_=/usr/bin/printenv +MINICONDA_MD5=122c8c9beb51e124ab32a0fa6426c656 diff --git a/resources/reports/largest-files-and-folders.txt b/resources/reports/largest-files-and-folders.txt index e40151a2..702a83fe 100644 --- a/resources/reports/largest-files-and-folders.txt +++ b/resources/reports/largest-files-and-folders.txt @@ -1,200 +1,200 @@ -8446996 / -5155828 /opt -5155812 /opt/conda -4238256 /opt/conda/lib -2930936 /opt/conda/lib/python3.7 -2894876 /opt/conda/lib/python3.7/site-packages -2816348 /usr -1690572 /usr/lib -605092 /usr/share -569372 /usr/lib/x86_64-linux-gnu -384352 /opt/conda/lib/python3.7/site-packages/tensorflow_core -381084 /usr/lib/jvm -381072 /usr/lib/jvm/java-11-openjdk-amd64 -334020 /root -282916 /opt/conda/lib/python3.7/site-packages/tensorflow_core/python -255664 /root/.vscode -255660 /root/.vscode/extensions -248384 /opt/conda/include -243224 /usr/local -240688 /opt/conda/lib/python3.7/site-packages/tensorflow_core/python/_pywrap_tensorflow_internal.so -240456 /usr/share/code -237060 /usr/lib/chromium-browser -235760 /opt/conda/bin -215732 /opt/conda/lib/python3.7/site-packages/mxnet -212668 /usr/local/bin -203816 /usr/lib/node_modules -201300 /root/.vscode/extensions/ms-python.python-2020.1.58038 -196188 /usr/lib/jvm/java-11-openjdk-amd64/jmods -183144 /usr/lib/jvm/java-11-openjdk-amd64/lib -182332 /usr/bin -181848 /opt/conda/share -178220 /usr/local/bin/code-server -169544 /opt/conda/lib/python3.7/site-packages/glances -168320 /opt/conda/lib/python3.7/site-packages/glances/outputs -168176 /opt/conda/lib/python3.7/site-packages/glances/outputs/static -160192 /opt/conda/include/boost -155456 /opt/conda/lib/python3.7/site-packages/glances/outputs/static/node_modules -152548 /usr/lib/chromium-browser/chromium-browser -145824 /opt/conda/lib/python3.7/site-packages/xgboost -143296 /opt/conda/lib/python3.7/site-packages/torch -142228 /opt/conda/xgboost -142228 /opt/conda/lib/python3.7/site-packages/xgboost/lib -142224 /opt/conda/xgboost/libxgboost.so -142224 /opt/conda/lib/python3.7/site-packages/xgboost/lib/libxgboost.so -137992 /usr/lib/jvm/java-11-openjdk-amd64/lib/modules -129720 /opt/conda/lib/python3.7/site-packages/_solib_k8 -129716 /opt/conda/lib/python3.7/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___Uexternal_Smkl_Ulinux_Slib -127916 /usr/lib/jvm/java-11-openjdk-amd64/jmods/java.base.jmod -127508 /opt/conda/lib/python3.7/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___Uexternal_Smkl_Ulinux_Slib/libmklml_intel.so -127076 /opt/conda/lib/python3.7/site-packages/mxnet/libmklml_intel.so -122552 /opt/conda/lib/python3.7/site-packages/torch/lib -116388 /root/.vscode/extensions/ms-python.python-2020.1.58038/out -109920 /usr/share/code/code -109248 /opt/conda/share/jupyter -105996 /opt/conda/lib/python3.7/site-packages/torch/lib/libtorch.so +10225088 / +6259552 /opt +6259536 /opt/conda +5691008 /opt/conda/lib +4519400 /opt/conda/lib/python3.8 +4480268 /opt/conda/lib/python3.8/site-packages +3097892 /usr +1785368 /usr/lib +832812 /opt/conda/lib/python3.8/site-packages/tensorflow +673340 /opt/conda/lib/python3.8/site-packages/tensorflow/python +654192 /usr/share +650964 /usr/lib/x86_64-linux-gnu +577976 /opt/conda/lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so +451284 /root +407140 /opt/conda/lib/python3.8/site-packages/xgboost +406848 /opt/conda/lib/python3.8/site-packages/xgboost/lib +406844 /opt/conda/lib/python3.8/site-packages/xgboost/lib/libxgboost.so +394568 /usr/lib/jvm +394556 /usr/lib/jvm/java-11-openjdk-amd64 +349880 /usr/local +313540 /var +301072 /var/lib +273192 /opt/conda/lib/python3.8/site-packages/mxnet +268352 /usr/share/code +260900 /usr/local/share +260848 /usr/local/share/.config +260844 /usr/local/share/.config/yarn +260840 /usr/local/share/.config/yarn/global +260832 /usr/local/share/.config/yarn/global/node_modules +249204 /usr/lib/chromium-browser +246844 /usr/local/share/.config/yarn/global/node_modules/code-server +245748 /usr/local/share/.config/yarn/global/node_modules/code-server/lib +238824 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode +227600 /var/lib/clamav +219204 /root/.vscode +219200 /root/.vscode/extensions +215828 /usr/bin +215724 /opt/conda/lib/python3.8/site-packages/torch +207740 /usr/lib/jvm/java-11-openjdk-amd64/jmods +198180 /opt/conda/share +193788 /usr/lib/node_modules +193540 /opt/conda/include +185060 /usr/lib/jvm/java-11-openjdk-amd64/lib +184684 /opt/conda/lib/python3.8/site-packages/torch/lib +171012 /usr/lib/chromium-browser/chromium-browser +165608 /opt/conda/include/boost +165396 /opt/conda/share/jupyter +160344 /opt/conda/bin +160084 /root/.cache +159660 /root/.cache/trivy +158980 /root/.cache/trivy/db +158972 /root/.cache/trivy/db/trivy.db +139120 /usr/lib/jvm/java-11-openjdk-amd64/jmods/java.base.jmod +138652 /usr/lib/jvm/java-11-openjdk-amd64/lib/modules +135128 /opt/conda/lib/python3.8/site-packages/torch/lib/libtorch_cpu.so +129256 /opt/conda/lib/python3.8/site-packages/_solib_k8 +129252 /opt/conda/lib/python3.8/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___Uexternal_Smkl_Ulinux_Slib +128784 /opt/conda/lib/libmklml_intel.so +127072 /opt/conda/lib/python3.8/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___Uexternal_Smkl_Ulinux_Slib/libmklml_intel.so +127072 /opt/conda/lib/python3.8/site-packages/mxnet/libmklml_intel.so +126336 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/extensions +117384 /usr/share/code/code +115100 /var/lib/clamav/main.cvd +112204 /var/lib/clamav/daily.cvd +110796 /opt/conda/bin/pandoc +107276 /opt/conda/share/jupyter/lab +102512 /opt/conda/lib/python3.8/site-packages/jaxlib +100836 /opt/conda/share/jupyter/lab/static 100440 /usr/lib/firefox -97264 /usr/lib/node_modules/ungit -88464 /usr/share/icons -88216 /usr/lib/node_modules/ungit/node_modules -86984 /usr/share/code/resources -86892 /usr/lib/gcc -86888 /usr/lib/gcc/x86_64-linux-gnu -86880 /usr/lib/gcc/x86_64-linux-gnu/7 -86616 /usr/share/code/resources/app -82940 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles -82652 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib -82648 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python -80716 /opt/conda/lib/libQt5WebEngineCore.so.5.9.7 -79056 /opt/conda/lib/python3.7/site-packages/jaxlib -77904 /opt/conda/lib/python3.7/site-packages/cv2 -76380 /opt/conda/share/jupyter/lab -74212 /opt/conda/lib/libmkl_avx512_mic.so -73540 /opt/conda/share/jupyter/lab/static +95264 /usr/share/code/resources +95240 /usr/share/code/resources/app +92416 /opt/conda/lib/python3.8/site-packages/tensorflow/include +90960 /usr/lib/gcc +90956 /usr/lib/gcc/x86_64-linux-gnu +90948 /usr/lib/gcc/x86_64-linux-gnu/7 +90456 /opt/conda/lib/python3.8/site-packages/mxnet/libmxnet.so +88520 /usr/share/icons +86268 /opt/conda/lib/python3.8/site-packages/jaxlib/xla_extension.so +81772 /opt/conda/lib/python3.8/site-packages/scipy +80928 /opt/conda/lib/python3.8/site-packages/pydantic +78764 /opt/conda/lib/python3.8/site-packages/llvmlite +78372 /opt/conda/lib/python3.8/site-packages/llvmlite/binding +78240 /opt/conda/lib/python3.8/site-packages/llvmlite/binding/libllvmlite.so +76396 /usr/lib/node_modules/ungit +73536 /opt/conda/lib/python3.8/site-packages/cv2 +73396 /root/.vscode/extensions/ms-python.python-2020.11.371526539 +72824 /opt/conda/lib/libmkl_core.so +72328 /opt/conda/lib/python3.8/site-packages/plotly +72304 /usr/lib/x86_64-linux-gnu/libLLVM-10.so.1 +72100 /usr/bin/node 70976 /usr/lib/firefox/libxul.so -69120 /opt/conda/lib/libmkl_core.so -68860 /opt/conda/lib/libmkl_avx512.so -67696 /usr/lib/x86_64-linux-gnu/libLLVM-9.so.1 -67368 /opt/conda/bin/pandoc -65312 /opt/conda/lib/python3.7/site-packages/jaxlib/xla_extension.so -61788 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui -61764 /opt/conda/lib/python3.7/site-packages/llvmlite -61380 /opt/conda/lib/python3.7/site-packages/llvmlite/binding -61252 /opt/conda/lib/python3.7/site-packages/llvmlite/binding/libllvmlite.so -59424 /opt/conda/lib/python3.7/site-packages/spacy -59256 /opt/conda/lib/python3.7/site-packages/mlflow -57528 /opt/conda/lib/python3.7/site-packages/mlflow/server -57484 /opt/conda/lib/python3.7/site-packages/mlflow/server/js -57480 /opt/conda/lib/python3.7/site-packages/mlflow/server/js/build -57356 /opt/conda/lib/python3.7/site-packages/mxnet/libmxnet.so -56796 /opt/conda/lib/python3.7/site-packages/scipy -55700 /opt/conda/lib/libmkl_avx2.so -55520 /opt/conda/bin/pandoc-citeproc -55272 /opt/conda/lib/python3.7/site-packages/mlflow/server/js/build/static -54552 /root/.local -54544 /root/.local/share -54244 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/client -53776 /opt/conda/lib/python3.7/site-packages/mlflow/server/js/build/static/js -51348 /opt/conda/lib/libmkl_avx.so -50528 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/new_ptvsd -50428 /usr/include -50076 /usr/lib/node_modules/typescript -49596 /opt/conda/lib/python3.7/site-packages/tensorflow_core/libtensorflow_framework.so.2 -48040 /opt/conda/share/jupyter/lab/static/vendors~main.e44eea08121f4e357c17.js.map -47588 /usr/share/code/resources/app/extensions -47448 /opt/conda/lib/libmkl_mc3.so -46896 /usr/lib/node_modules/typescript/lib -46652 /opt/conda/include/qt -46456 /opt/conda/lib/python3.7/site-packages/mlflow/server/js/build/static/js/main.f06dc9e7.js.map -46192 /opt/conda/lib/libmkl_mc.so -45960 /opt/conda/lib/python3.7/site-packages/botocore -45756 /root/.vscode/extensions/redhat.java-0.53.1 -45052 /var -44776 /root/.vscode/extensions/redhat.java-0.53.1/server -44560 /usr/bin/node -44484 /root/.vscode/extensions/redhat.java-0.53.1/server/plugins -43796 /opt/conda/lib/python3.7/site-packages/botocore/data -42440 /opt/conda/lib/python3.7/site-packages/pandas -42280 /lib -41596 /opt/conda/lib/python3.7/site-packages/gensim -41284 /opt/conda/lib/python3.7/site-packages/cv2/.libs -40648 /opt/conda/lib/python3.7/site-packages/skimage -39968 /opt/conda/lib/libmkl_def.so -39800 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/client/node_modules -38916 /opt/conda/lib/libmkl_intel_thread.so -38788 /opt/conda/lib/python3.7/site-packages/plotly -38632 /opt/conda/lib/libmkl_pgi_thread.so -38376 /var/lib -37760 /var/lib/dpkg +70468 /usr/lib/node_modules/ungit/node_modules +67388 /root/.vscode/extensions/ms-toolsai.jupyter-2020.11.399280825 +65984 /opt/conda/lib/python3.8/site-packages/dbbd1b679b3c31e8ff5a__mypyc.cpython-38-x86_64-linux-gnu.so +65332 /opt/conda/lib/libmkl_avx512_mic.so +64272 /opt/conda/share/jupyter/lab/static/vendors~main.15cc557f02c75ed79a47.js.map +64240 /root/.vscode/extensions/ms-toolsai.jupyter-2020.11.399280825/out +62828 /opt/conda/lib/libmkl_intel_thread.so +61904 /opt/conda/lib/python3.8/site-packages/spacy +61860 /opt/conda/lib/libmkl_avx512.so +58420 /opt/conda/lib/python3.8/site-packages/cv2/cv2.cpython-38-x86_64-linux-gnu.so +58168 /opt/conda/lib/python3.8/site-packages/pyarrow +58088 /opt/conda/share/jupyter/nbextensions +58032 /usr/local/bin +57452 /usr/lib/node_modules/typescript +57336 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/node_modules +57068 /opt/conda/lib/python3.8/site-packages/opencv_python.libs +56776 /opt/conda/lib/python3.8/site-packages/mlflow +56544 /root/.vscode/extensions/redhat.java-0.61.0 +55516 /opt/conda/lib/python3.8/site-packages/botocore +55460 /root/.vscode/extensions/redhat.java-0.61.0/server +55340 /usr/include +55144 /root/.vscode/extensions/redhat.java-0.61.0/server/plugins +55104 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/out +54412 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/out/vs +54316 /opt/conda/lib/python3.8/site-packages/mlflow/server +54268 /usr/lib/node_modules/typescript/lib +54260 /opt/conda/lib/python3.8/site-packages/mlflow/server/js +54256 /opt/conda/lib/python3.8/site-packages/mlflow/server/js/build +53192 /opt/conda/lib/python3.8/site-packages/botocore/data +53128 /opt/conda/lib/python3.8/site-packages/numpy +51540 /opt/conda/lib/python3.8/site-packages/tensorflow/include/external +51296 /opt/conda/lib/python3.8/site-packages/mlflow/server/js/build/static +51204 /usr/share/code/resources/app/extensions +51040 /opt/conda/lib/libmkl_avx.so +49464 /opt/conda/lib/python3.8/site-packages/cmake +49448 /opt/conda/lib/python3.8/site-packages/cmake/data +48592 /opt/conda/lib/libmkl_mc3.so +48456 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/out/vs/workbench +48020 /opt/conda/lib/python3.8/site-packages/mlflow/server/js/build/static/js +47760 /opt/conda/lib/libmkl_avx2.so +47372 /root/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles +47368 /root/.local +47128 /root/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/lib +47124 /root/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/lib/python +47028 /opt/conda/lib/libmkl_mc.so +46956 /opt/conda/lib/python3.8/site-packages/bokeh +44684 /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 +44444 /opt/conda/lib/python3.8/site-packages/plotly/validators +43508 /opt/conda/lib/python3.8/site-packages/bokeh/server +43264 /opt/conda/lib/python3.8/site-packages/bokeh/server/static +42360 /lib +41648 /opt/conda/lib/python3.8/site-packages/bokeh/server/static/js +41628 /opt/conda/lib/python3.8/site-packages/gensim +40848 /opt/conda/lib/libmkl_def.so +40608 /opt/conda/lib/python3.8/site-packages/caffe2 +40444 /opt/conda/lib/libmkl_pgi_thread.so +39664 /opt/conda/lib/python3.8/site-packages/caffe2/python +39108 /var/lib/dpkg +37700 /opt/conda/lib/python3.8/site-packages/onnx 37384 /usr/share/java -36308 /opt/conda/lib/python3.7/site-packages/tensorflow_core/include -35936 /usr/lib/jvm/java-11-openjdk-amd64/lib/server -35908 /opt/conda/lib/python3.7/site-packages/glances/outputs/static/node_modules/bower -35840 /opt/conda/lib/python3.7/site-packages/glances/outputs/static/node_modules/bower/lib -35320 /var/lib/dpkg/info -35236 /opt/conda/lib/python3.7/site-packages/glances/outputs/static/node_modules/bower/lib/node_modules -34432 /usr/local/bin/filebrowser -32844 /opt/conda/share/jupyter/nbextensions -32616 /usr/lib/node_modules/ungit/node_modules/npm -32596 /usr/libexec -32592 /usr/libexec/netdata +37288 /opt/conda/lib/python3.8/site-packages/tensorflow/libtensorflow_framework.so.2 +37156 /usr/lib/jvm/java-11-openjdk-amd64/lib/server +36928 /opt/conda/lib/libmkl_tbb_thread.so +36916 /opt/conda/lib/python3.8/site-packages/mlflow/server/js/build/static/js/2.d5faf923.chunk.js.map +36904 /opt/conda/lib/python3.8/site-packages/pandas +36548 /var/lib/dpkg/info +36548 /root/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/lib/python/debugpy +36184 /root/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/lib/python/debugpy/_vendored +36164 /root/.vscode/extensions/ms-python.python-2020.11.371526539/pythonFiles/lib/python/debugpy/_vendored/pydevd +34032 /opt/conda/lib/python3.8/site-packages/statsmodels +33760 /opt/conda/lib/python3.8/site-packages/caffe2/python/caffe2_pybind11_state.cpython-38-x86_64-linux-gnu.so +33732 /var/lib/apt +33660 /var/lib/apt/lists +33604 /opt/conda/lib/python3.8/site-packages/cmake/data/bin +33404 /opt/conda/lib/libopenblasp-r0.3.12.so +33268 /opt/conda/lib/python3.8/site-packages/matplotlib +32880 /opt/conda/lib/python3.8/site-packages/sympy +32812 /usr/lib/x86_64-linux-gnu/dri +32688 /opt/conda/lib/python3.8/site-packages/torch/lib/libcaffe2_detectron_ops.so +32360 /usr/local/bin/filebrowser +32168 /opt/conda/lib/python3.8/site-packages/torchvision +32048 /opt/conda/lib/python3.8/site-packages/onnx/backend +32004 /opt/conda/lib/python3.8/site-packages/onnx/backend/test 31744 /usr/share/vim 31724 /usr/share/vim/vim80 +31712 /opt/conda/lib/python3.8/site-packages/gensim/test 31688 /usr/lib/x86_64-linux-gnu/atlas -31688 /opt/conda/lib/python3.7/site-packages/gensim/test -31432 /opt/conda/lib/python3.7/site-packages/statsmodels -31132 /usr/lib/x86_64-linux-gnu/dri -31112 /opt/conda/lib/python3.7/site-packages/onnx -30936 /opt/conda/translations -30860 /opt/conda/lib/python3.7/site-packages/gensim/test/test_data -30612 /opt/conda/lib/python3.7/site-packages/notebook -30432 /usr/local/openresty -30332 /usr/libexec/netdata/plugins.d -29848 /usr/libexec/netdata/plugins.d/go.d.plugin -29188 /usr/share/code/resources/app/extensions/node_modules -29184 /usr/share/code/resources/app/extensions/node_modules/typescript -28876 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/new_ptvsd/wheels -28872 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/new_ptvsd/wheels/ptvsd -28524 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/new_ptvsd/wheels/ptvsd/_vendored -28516 /usr/lib/node_modules/ungit/node_modules/npm/node_modules -28504 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/new_ptvsd/wheels/ptvsd/_vendored/pydevd -28428 /root/.local/share/fonts -28352 /usr/lib/node_modules/webpack -28120 /usr/lib/node_modules/npm -27968 /opt/conda/lib/python3.7/site-packages/notebook/static -26992 /opt/conda/lib/python3.7/site-packages/cv2/cv2.cpython-37m-x86_64-linux-gnu.so -26968 /opt/conda/lib/libmkl_tbb_thread.so -26712 /opt/conda/lib/python3.7/site-packages/PyQt5 -26276 /usr/lib/x86_64-linux-gnu/libicudata.so.60.2 -26108 /opt/conda/lib/python3.7/site-packages/astropy -26104 /root/.local/share/jupyter -26084 /root/.local/share/jupyter/nbextensions -26044 /opt/conda/lib/libpython3.7m.a -26004 /usr/share/code/resources/app/extensions/node_modules/typescript/lib -25904 /usr/lib/node_modules/webpack/node_modules -25820 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui/native-editor -25796 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui/native-editor/index_bundle.js -25780 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui/history-react -25756 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui/history-react/index_bundle.js -25632 /opt/conda/conda-meta -25604 /opt/conda/lib/libicudata.so.58.2 -25600 /opt/conda/lib/libicudata.a -24920 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/old_ptvsd -24916 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/old_ptvsd/ptvsd -24872 /opt/conda/lib/python3.7/site-packages/jupyter_contrib_nbextensions -24688 /opt/conda/lib/python3.7/site-packages/jupyter_contrib_nbextensions/nbextensions -24632 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/old_ptvsd/ptvsd/_vendored -24612 /root/.vscode/extensions/ms-python.python-2020.1.58038/pythonFiles/lib/python/old_ptvsd/ptvsd/_vendored/pydevd -24512 /opt/conda/lib/python3.7/site-packages/pydantic -24200 /opt/conda/lib/libmkl_gnu_thread.so -24028 /opt/conda/lib/python3.7/site-packages/tensorflow_text -24016 /opt/conda/lib/python3.7/site-packages/tensorflow_text/python -23936 /opt/conda/lib/libpython3.7m.nolto.a -23356 /opt/conda/lib/python3.7/site-packages/onnx/backend -23312 /opt/conda/lib/python3.7/site-packages/onnx/backend/test -23052 /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus -22804 /opt/conda/bin/qmake -22448 /root/.oh-my-zsh -22444 /usr/lib/git-core -22376 /opt/conda/lib/python3.7/site-packages/onnx/backend/test/data -22044 /opt/conda/lib/python3.7/site-packages/sklearn +30916 /opt/conda/lib/python3.8/site-packages/onnx/backend/test/data +30876 /usr/local/openresty +30860 /opt/conda/lib/python3.8/site-packages/gensim/test/test_data +30616 /opt/conda/lib/python3.8/site-packages/notebook +30040 /root/.vscode/extensions/ms-toolsai.jupyter-2020.11.399280825/out/datascience-ui +30032 /opt/conda/lib/python3.8/site-packages/scipy/.libs +30032 /opt/conda/lib/python3.8/site-packages/numpy.libs +30024 /opt/conda/lib/libmkl_gnu_thread.so +29940 /opt/conda/lib/python3.8/site-packages/panel +29408 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/extensions/node_modules +29404 /usr/share/code/resources/app/extensions/node_modules +29400 /usr/share/code/resources/app/extensions/node_modules/typescript +29400 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/extensions/node_modules/typescript +29388 /usr/share/code/resources/app/extensions/node_modules/typescript/lib +29388 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/extensions/node_modules/typescript/lib +29344 /opt/conda/lib/python3.8/site-packages/babel +29116 /opt/conda/lib/python3.8/site-packages/blis +29076 /opt/conda/lib/python3.8/site-packages/decord +29028 /opt/conda/lib/python3.8/site-packages/scipy/.libs/libopenblasp-r0-34a18dc3.3.7.so +29028 /opt/conda/lib/python3.8/site-packages/numpy.libs/libopenblasp-r0-34a18dc3.3.7.so +28944 /root/.vscode/extensions/ms-toolsai.jupyter-2020.11.399280825/out/client +28708 /opt/conda/lib/python3.8/site-packages/streamlit diff --git a/resources/reports/largest-files.txt b/resources/reports/largest-files.txt index 59b6aed7..718054a1 100644 --- a/resources/reports/largest-files.txt +++ b/resources/reports/largest-files.txt @@ -1,100 +1,100 @@ - 235.0 MB 240688 /opt/conda/lib/python3.7/site-packages/tensorflow_core/python/_pywrap_tensorflow_internal.so - 174.0 MB 178220 /usr/local/bin/code-server - 149.0 MB 152548 /usr/lib/chromium-browser/chromium-browser - 138.9 MB 142224 /opt/conda/xgboost/libxgboost.so - 138.9 MB 142224 /opt/conda/lib/python3.7/site-packages/xgboost/lib/libxgboost.so - 134.8 MB 137992 /usr/lib/jvm/java-11-openjdk-amd64/lib/modules - 124.9 MB 127916 /usr/lib/jvm/java-11-openjdk-amd64/jmods/java.base.jmod - 124.5 MB 127508 /opt/conda/lib/python3.7/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___Uexternal_Smkl_Ulinux_Slib/libmklml_intel.so - 124.1 MB 127076 /opt/conda/lib/python3.7/site-packages/mxnet/libmklml_intel.so - 107.3 MB 109920 /usr/share/code/code - 103.5 MB 105996 /opt/conda/lib/python3.7/site-packages/torch/lib/libtorch.so - 78.8 MB 80716 /opt/conda/lib/libQt5WebEngineCore.so.5.9.7 - 72.5 MB 74212 /opt/conda/lib/libmkl_avx512_mic.so + 564.4 MB 577976 /opt/conda/lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so + 397.3 MB 406844 /opt/conda/lib/python3.8/site-packages/xgboost/lib/libxgboost.so + 167.0 MB 171012 /usr/lib/chromium-browser/chromium-browser + 155.2 MB 158972 /root/.cache/trivy/db/trivy.db + 135.9 MB 139120 /usr/lib/jvm/java-11-openjdk-amd64/jmods/java.base.jmod + 135.4 MB 138652 /usr/lib/jvm/java-11-openjdk-amd64/lib/modules + 132.0 MB 135128 /opt/conda/lib/python3.8/site-packages/torch/lib/libtorch_cpu.so + 125.8 MB 128784 /opt/conda/lib/libmklml_intel.so + 124.1 MB 127072 /opt/conda/lib/python3.8/site-packages/_solib_k8/_U@mkl_Ulinux_S_S_Cmkl_Ulibs_Ulinux___Uexternal_Smkl_Ulinux_Slib/libmklml_intel.so + 124.1 MB 127072 /opt/conda/lib/python3.8/site-packages/mxnet/libmklml_intel.so + 114.6 MB 117384 /usr/share/code/code + 112.4 MB 115100 /var/lib/clamav/main.cvd + 109.6 MB 112204 /var/lib/clamav/daily.cvd + 108.2 MB 110796 /opt/conda/bin/pandoc + 88.3 MB 90456 /opt/conda/lib/python3.8/site-packages/mxnet/libmxnet.so + 84.2 MB 86268 /opt/conda/lib/python3.8/site-packages/jaxlib/xla_extension.so + 76.4 MB 78240 /opt/conda/lib/python3.8/site-packages/llvmlite/binding/libllvmlite.so + 71.1 MB 72824 /opt/conda/lib/libmkl_core.so + 70.6 MB 72304 /usr/lib/x86_64-linux-gnu/libLLVM-10.so.1 + 70.4 MB 72100 /usr/bin/node 69.3 MB 70976 /usr/lib/firefox/libxul.so - 67.5 MB 69120 /opt/conda/lib/libmkl_core.so - 67.2 MB 68860 /opt/conda/lib/libmkl_avx512.so - 66.1 MB 67696 /usr/lib/x86_64-linux-gnu/libLLVM-9.so.1 - 65.8 MB 67368 /opt/conda/bin/pandoc - 63.8 MB 65312 /opt/conda/lib/python3.7/site-packages/jaxlib/xla_extension.so - 59.8 MB 61252 /opt/conda/lib/python3.7/site-packages/llvmlite/binding/libllvmlite.so - 56.0 MB 57356 /opt/conda/lib/python3.7/site-packages/mxnet/libmxnet.so - 54.4 MB 55700 /opt/conda/lib/libmkl_avx2.so - 54.2 MB 55520 /opt/conda/bin/pandoc-citeproc - 50.1 MB 51348 /opt/conda/lib/libmkl_avx.so - 48.4 MB 49596 /opt/conda/lib/python3.7/site-packages/tensorflow_core/libtensorflow_framework.so.2 - 46.9 MB 48040 /opt/conda/share/jupyter/lab/static/vendors~main.e44eea08121f4e357c17.js.map - 46.3 MB 47448 /opt/conda/lib/libmkl_mc3.so - 45.4 MB 46456 /opt/conda/lib/python3.7/site-packages/mlflow/server/js/build/static/js/main.f06dc9e7.js.map - 45.1 MB 46192 /opt/conda/lib/libmkl_mc.so - 43.5 MB 44560 /usr/bin/node - 39.0 MB 39968 /opt/conda/lib/libmkl_def.so - 38.0 MB 38916 /opt/conda/lib/libmkl_intel_thread.so - 37.7 MB 38632 /opt/conda/lib/libmkl_pgi_thread.so - 33.6 MB 34432 /usr/local/bin/filebrowser - 29.1 MB 29848 /usr/libexec/netdata/plugins.d/go.d.plugin - 26.4 MB 26992 /opt/conda/lib/python3.7/site-packages/cv2/cv2.cpython-37m-x86_64-linux-gnu.so - 26.3 MB 26968 /opt/conda/lib/libmkl_tbb_thread.so + 64.4 MB 65984 /opt/conda/lib/python3.8/site-packages/dbbd1b679b3c31e8ff5a__mypyc.cpython-38-x86_64-linux-gnu.so + 63.8 MB 65332 /opt/conda/lib/libmkl_avx512_mic.so + 62.8 MB 64272 /opt/conda/share/jupyter/lab/static/vendors~main.15cc557f02c75ed79a47.js.map + 61.4 MB 62828 /opt/conda/lib/libmkl_intel_thread.so + 60.4 MB 61860 /opt/conda/lib/libmkl_avx512.so + 57.1 MB 58420 /opt/conda/lib/python3.8/site-packages/cv2/cv2.cpython-38-x86_64-linux-gnu.so + 49.8 MB 51040 /opt/conda/lib/libmkl_avx.so + 47.5 MB 48592 /opt/conda/lib/libmkl_mc3.so + 46.6 MB 47760 /opt/conda/lib/libmkl_avx2.so + 45.9 MB 47028 /opt/conda/lib/libmkl_mc.so + 43.6 MB 44684 /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1 + 39.9 MB 40848 /opt/conda/lib/libmkl_def.so + 39.5 MB 40444 /opt/conda/lib/libmkl_pgi_thread.so + 36.4 MB 37288 /opt/conda/lib/python3.8/site-packages/tensorflow/libtensorflow_framework.so.2 + 36.1 MB 36928 /opt/conda/lib/libmkl_tbb_thread.so + 36.1 MB 36916 /opt/conda/lib/python3.8/site-packages/mlflow/server/js/build/static/js/2.d5faf923.chunk.js.map + 33.0 MB 33760 /opt/conda/lib/python3.8/site-packages/caffe2/python/caffe2_pybind11_state.cpython-38-x86_64-linux-gnu.so + 32.6 MB 33404 /opt/conda/lib/libopenblasp-r0.3.12.so + 31.9 MB 32688 /opt/conda/lib/python3.8/site-packages/torch/lib/libcaffe2_detectron_ops.so + 31.6 MB 32360 /usr/local/bin/filebrowser + 29.3 MB 30024 /opt/conda/lib/libmkl_gnu_thread.so + 28.3 MB 29028 /opt/conda/lib/python3.8/site-packages/scipy/.libs/libopenblasp-r0-34a18dc3.3.7.so + 28.3 MB 29028 /opt/conda/lib/python3.8/site-packages/numpy.libs/libopenblasp-r0-34a18dc3.3.7.so + 27.6 MB 28300 /opt/conda/lib/libmkl_sequential.so + 27.1 MB 27740 /opt/conda/lib/libicudata.so.67.1 + 26.4 MB 27060 /usr/local/share/.config/yarn/global/node_modules/code-server/lib/vscode/out/vs/workbench/workbench.web.api.js.map + 25.8 MB 26396 /opt/conda/lib/python3.8/site-packages/pyarrow/libarrow.so.200 25.7 MB 26276 /usr/lib/x86_64-linux-gnu/libicudata.so.60.2 - 25.4 MB 26044 /opt/conda/lib/libpython3.7m.a - 25.2 MB 25796 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui/native-editor/index_bundle.js - 25.2 MB 25756 /root/.vscode/extensions/ms-python.python-2020.1.58038/out/datascience-ui/history-react/index_bundle.js - 25.0 MB 25604 /opt/conda/lib/libicudata.so.58.2 - 25.0 MB 25600 /opt/conda/lib/libicudata.a - 23.6 MB 24200 /opt/conda/lib/libmkl_gnu_thread.so - 23.4 MB 23936 /opt/conda/lib/libpython3.7m.nolto.a - 22.5 MB 23052 /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus - 22.3 MB 22804 /opt/conda/bin/qmake - 21.2 MB 21736 /usr/lib/gcc/x86_64-linux-gnu/7/cc1 - 20.6 MB 21080 /opt/conda/lib/libmkl_sequential.so - 20.3 MB 20804 /usr/lib/gcc/x86_64-linux-gnu/7/lto1 - 19.9 MB 20420 /usr/lib/jvm/java-11-openjdk-amd64/jmods/java.desktop.jmod - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/r600_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/r300_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so - 18.6 MB 19076 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so - 17.8 MB 18220 /usr/lib/jvm/java-11-openjdk-amd64/lib/server/libjvm.so - 17.3 MB 17696 /usr/lib/jvm/java-11-openjdk-amd64/lib/server/classes.jsa - 16.7 MB 17084 /usr/lib/chromium-browser/libvk_swiftshader.so - 16.2 MB 16628 /opt/conda/lib/python3.7/site-packages/mxnet/libmkldnn.so.0 - 15.2 MB 15524 /opt/conda/lib/python3.7/site-packages/torchvision/_C.so - 15.0 MB 15408 /opt/conda/share/jupyter/lab/static/vendors~main.e44eea08121f4e357c17.js + 25.1 MB 25656 /usr/local/bin/trivy + 24.1 MB 24696 /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus + 22.4 MB 22956 /usr/lib/gcc/x86_64-linux-gnu/7/cc1 + 22.2 MB 22696 /opt/conda/lib/python3.8/site-packages/numpy/core/_multiarray_umath.cpython-38-x86_64-linux-gnu.so + 22.1 MB 22616 /opt/conda/lib/python3.8/site-packages/torchaudio/_torchaudio.so + 21.5 MB 21976 /usr/lib/gcc/x86_64-linux-gnu/7/lto1 + 20.8 MB 21264 /opt/conda/lib/python3.8/site-packages/torchtext/_torchtext.so + 19.9 MB 20424 /usr/lib/jvm/java-11-openjdk-amd64/jmods/java.desktop.jmod + 19.6 MB 20084 /opt/conda/lib/python3.8/site-packages/mxnet/libmkldnn.so.1 + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/r600_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/r300_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so + 19.3 MB 19788 /usr/lib/x86_64-linux-gnu/dri/iris_dri.so + 19.1 MB 19584 /opt/conda/lib/python3.8/site-packages/mxnet/libmkldnn.so.0 + 18.9 MB 19376 /usr/lib/jvm/java-11-openjdk-amd64/lib/server/libjvm.so + 18.4 MB 18872 /usr/libexec/netdata/plugins.d/go.d.plugin + 18.2 MB 18624 /opt/conda/share/jupyter/lab/static/vendors~main.15cc557f02c75ed79a47.js + 18.1 MB 18540 /opt/conda/lib/libmkldnn.so.0.16.0 + 17.3 MB 17760 /usr/lib/jvm/java-11-openjdk-amd64/lib/server/classes.jsa + 17.3 MB 17708 /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_bionic_universe_binary-amd64_Packages.lz4 + 15.8 MB 16212 /opt/conda/lib/python3.8/site-packages/bokeh/server/static/js/compiler.js + 15.3 MB 15716 /opt/conda/lib/python3.8/site-packages/dgl/libdgl.so + 15.2 MB 15552 /opt/conda/lib/python3.8/site-packages/torchvision/image.so + 15.1 MB 15512 /opt/conda/lib/python3.8/site-packages/torchvision/_C.so + 15.0 MB 15396 /opt/conda/lib/python3.8/site-packages/torch/lib/libtorch_python.so + 15.0 MB 15324 /opt/conda/lib/libmkl_vml_avx.so 14.6 MB 15000 /usr/share/java/scala-compiler-2.11.12.jar - 14.5 MB 14876 /opt/conda/lib/python3.7/site-packages/torch/lib/libtorch_python.so - 13.8 MB 14144 /opt/conda/lib/libLIEF.a - 13.7 MB 14076 /usr/local/openresty/nginx/sbin/nginx - 13.1 MB 13444 /usr/lib/chromium-browser/resources.pak - 13.1 MB 13420 /opt/conda/lib/libmkl_vml_avx512_mic.so - 12.9 MB 13248 /opt/conda/lib/python3.7/site-packages/cv2/.libs/libQtGui-903938cd.so.4.8.7 - 12.7 MB 12956 /opt/conda/lib/python3.7/site-packages/cv2/.libs/libavcodec-3cdd3bd4.so.58.62.100 - 12.6 MB 12868 /opt/conda/lib/libstdc++.so.6.0.26 - 12.2 MB 12520 /opt/conda/lib/python3.7/site-packages/dgl/libdgl.so - 12.1 MB 12436 /usr/lib/x86_64-linux-gnu/atlas/liblapack.a - 12.0 MB 12300 /opt/conda/lib/libmkl_vml_avx.so - 12.0 MB 12240 /usr/bin/Xvnc - 11.9 MB 12236 /opt/conda/lib/libmkl_vml_avx2.so - 11.8 MB 12128 /opt/conda/bin/python3.7 - 11.8 MB 12052 /usr/lib/x86_64-linux-gnu/dri/radeon_dri.so - 11.8 MB 12052 /usr/lib/x86_64-linux-gnu/dri/r200_dri.so - 11.8 MB 12052 /usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so - 11.8 MB 12052 /usr/lib/x86_64-linux-gnu/dri/i965_dri.so - 11.8 MB 12052 /usr/lib/x86_64-linux-gnu/dri/i915_dri.so - 11.8 MB 12052 /usr/lib/firefox/browser/omni.ja - 11.7 MB 12024 /opt/conda/lib/libmkl_vml_avx512.so - 11.5 MB 11732 /usr/lib/x86_64-linux-gnu/lapack/liblapack.a - 11.5 MB 11732 /opt/conda/lib/python3.7/site-packages/jaxlib/tpu_client_extension.so - 10.9 MB 11144 /opt/conda/lib/libmkl_vml_mc3.so - 10.9 MB 11124 /opt/conda/lib/libmkl_vml_mc.so - 10.8 MB 11068 /opt/conda/lib/libmkl_vml_mc2.so - 10.8 MB 11008 /opt/conda/lib/libmkl_intel_lp64.so - 10.7 MB 10956 /opt/conda/lib/libmkl_gf_lp64.so - 10.0 MB 10280 /opt/conda/lib/libmkl_intel_ilp64.so - 10.0 MB 10224 /opt/conda/lib/libmkl_gf_ilp64.so - 9.9 MB 10184 /usr/lib/chromium-browser/icudtl.dat - 9.9 MB 10168 /usr/share/code/icudtl.dat - 9.9 MB 10100 /usr/share/code/resources/app/node_modules.asar + 14.6 MB 14932 /opt/conda/bin/python3.8 + 14.4 MB 14740 /opt/conda/lib/libmkl_vml_avx512_mic.so + 14.2 MB 14592 /opt/conda/lib/python3.8/site-packages/blis/py.cpython-38-x86_64-linux-gnu.so + 14.2 MB 14516 /opt/conda/lib/libmkl_vml_avx2.so + 14.1 MB 14456 /opt/conda/lib/python3.8/site-packages/blis/cy.cpython-38-x86_64-linux-gnu.so + 14.1 MB 14452 /opt/conda/lib/libpython3.8.so.1.0 + 13.9 MB 14200 /usr/local/openresty/nginx/sbin/nginx + 13.6 MB 13956 /opt/conda/lib/libmkl_vml_mc.so + 13.6 MB 13948 /opt/conda/lib/libmkl_vml_mc3.so + 13.6 MB 13904 /opt/conda/lib/python3.8/site-packages/jaxlib/tpu_client_extension.so + 13.6 MB 13900 /opt/conda/lib/libmkl_vml_mc2.so + 13.5 MB 13828 /opt/conda/lib/python3.8/site-packages/tangled_up_in_unicode/tangled_up_in_unicode_13_0_0.py + 13.4 MB 13748 /opt/conda/lib/libmkl_vml_avx512.so + 13.2 MB 13552 /opt/conda/lib/python3.8/site-packages/opencv_python.libs/libavcodec-8daa01ff.so.58.109.100 + 13.2 MB 13552 /opt/conda/lib/python3.8/site-packages/opencv_python_headless.libs/libavcodec-8daa01ff.so.58.109.100 + 12.9 MB 13248 /opt/conda/lib/python3.8/site-packages/tangled_up_in_unicode/tangled_up_in_unicode_12_0_1.py + 12.7 MB 13020 /usr/lib/x86_64-linux-gnu/dri/radeon_dri.so + 12.7 MB 13020 /usr/lib/x86_64-linux-gnu/dri/r200_dri.so + 12.7 MB 13020 /usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so diff --git a/resources/reports/largest-root-folders.txt b/resources/reports/largest-root-folders.txt index 495a2fcb..4057b8a7 100644 --- a/resources/reports/largest-root-folders.txt +++ b/resources/reports/largest-root-folders.txt @@ -1,14 +1,14 @@ -5.0G /opt -2.7G /usr -327M /root -44M /var +6.0G /opt +3.0G /usr +441M /root +307M /var 42M /lib -9.4M /resources +27M /resources 9.3M /bin 6.3M /sbin -5.4M /etc -5.2M /tmp -656K /workspace +5.6M /etc +2.3M /tmp +1.4M /workspace 124K /run 24K /tini 4.0K /srv diff --git a/resources/reports/python-package-conflicts.txt b/resources/reports/python-package-conflicts.txt index 34082a87..5731117c 100644 --- a/resources/reports/python-package-conflicts.txt +++ b/resources/reports/python-package-conflicts.txt @@ -1,18 +1,10 @@ Warning!!! Possibly conflicting dependencies found: -* spacy-transformers==0.5.1 - - transformers [required: >=2.0.0,<2.1.0, installed: 2.3.0] -* pytorch-lightning==0.6.0 - - torchvision [required: >=0.4.0,<0.5, installed: 0.5.0] -* kaggle==1.5.6 - - urllib3 [required: >=1.21.1,<1.25, installed: 1.25.7] -* hyperopt==0.2.3 - - networkx [required: ==2.2, installed: 2.4] -* albumentations==0.4.3 - - imgaug [required: >=0.2.5,<0.2.7, installed: 0.3.0] +* conda==4.9.2 + - ruamel-yaml [required: >=0.11.14, installed: ?] ------------------------------------------------------------------------ Warning!! Cyclic dependencies found: * suod => pyod => suod -* pyod => combo => pyod * pyod => suod => pyod +* pyod => combo => pyod * combo => pyod => combo ------------------------------------------------------------------------ diff --git a/resources/reports/python-package-sizes.txt b/resources/reports/python-package-sizes.txt index 41e1c83d..44ec3b1d 100644 --- a/resources/reports/python-package-sizes.txt +++ b/resources/reports/python-package-sizes.txt @@ -1,364 +1,446 @@ -143M /opt/conda/lib/python3.7/site-packages/xgboost -140M /opt/conda/lib/python3.7/site-packages/torch -78M /opt/conda/lib/python3.7/site-packages/jaxlib -61M /opt/conda/lib/python3.7/site-packages/llvmlite -59M /opt/conda/lib/python3.7/site-packages/spacy -58M /opt/conda/lib/python3.7/site-packages/mlflow -56M /opt/conda/lib/python3.7/site-packages/scipy -45M /opt/conda/lib/python3.7/site-packages/botocore -42M /opt/conda/lib/python3.7/site-packages/pandas -41M /opt/conda/lib/python3.7/site-packages/gensim -38M /opt/conda/lib/python3.7/site-packages/plotly -31M /opt/conda/lib/python3.7/site-packages/statsmodels -31M /opt/conda/lib/python3.7/site-packages/onnx -30M /opt/conda/lib/python3.7/site-packages/notebook -26M /opt/conda/lib/python3.7/site-packages/astropy -24M /opt/conda/lib/python3.7/site-packages/pydantic -20M /opt/conda/lib/python3.7/site-packages/matplotlib -19M /opt/conda/lib/python3.7/site-packages/numpy -18M /opt/conda/lib/python3.7/site-packages/tokenizers -17M /opt/conda/lib/python3.7/site-packages/torchvision -17M /opt/conda/lib/python3.7/site-packages/nbdime -16M /opt/conda/lib/python3.7/site-packages/dgl -14M /opt/conda/lib/python3.7/site-packages/tables -14M /opt/conda/lib/python3.7/site-packages/lxml -14M /opt/conda/lib/python3.7/site-packages/jupyterlab -13M /opt/conda/lib/python3.7/site-packages/coremltools -12M /opt/conda/lib/python3.7/site-packages/thinc -12M /opt/conda/lib/python3.7/site-packages/blis -11M /opt/conda/lib/python3.7/site-packages/onnxruntime -11M /opt/conda/lib/python3.7/site-packages/numba -11M /opt/conda/lib/python3.7/site-packages/bqplot -9.7M /opt/conda/lib/python3.7/site-packages/tensorboard -8.9M /opt/conda/lib/python3.7/site-packages/h5py -8.6M /opt/conda/lib/python3.7/site-packages/holoviews -8.4M /opt/conda/lib/python3.7/site-packages/pip -8.1M /opt/conda/lib/python3.7/site-packages/Cython -8.0M /opt/conda/lib/python3.7/site-packages/faiss -7.5M /opt/conda/lib/python3.7/site-packages/jedi -7.2M /opt/conda/lib/python3.7/site-packages/suod -7.0M /opt/conda/lib/python3.7/site-packages/vispy -7.0M /opt/conda/lib/python3.7/site-packages/fairseq -6.3M /opt/conda/lib/python3.7/site-packages/nltk -6.1M /opt/conda/lib/python3.7/site-packages/pythreejs -6.1M /opt/conda/lib/python3.7/site-packages/boto -5.9M /opt/conda/lib/python3.7/site-packages/networkx -5.6M /opt/conda/lib/python3.7/site-packages/aiohttp -5.5M /opt/conda/lib/python3.7/site-packages/altair -5.0M /opt/conda/lib/python3.7/site-packages/pyglet -4.8M /opt/conda/lib/python3.7/site-packages/gym -4.5M /opt/conda/lib/python3.7/site-packages/widgetsnbextension -4.3M /opt/conda/lib/python3.7/site-packages/imageio -4.2M /opt/conda/lib/python3.7/site-packages/cytoolz -4.1M /opt/conda/lib/python3.7/site-packages/chainer -4.0M /opt/conda/lib/python3.7/site-packages/lightfm -3.9M /opt/conda/lib/python3.7/site-packages/vega -3.9M /opt/conda/lib/python3.7/site-packages/gluoncv -3.6M /opt/conda/lib/python3.7/site-packages/qgrid -3.5M /opt/conda/lib/python3.7/site-packages/dask -3.3M /opt/conda/lib/python3.7/site-packages/lightgbm -3.1M /opt/conda/lib/python3.7/site-packages/conda -3.0M /opt/conda/lib/python3.7/site-packages/xarray -2.9M /opt/conda/lib/python3.7/site-packages/hyperopt -2.8M /opt/conda/lib/python3.7/site-packages/pytz -2.8M /opt/conda/lib/python3.7/site-packages/imgaug -2.8M /opt/conda/lib/python3.7/site-packages/foolbox -2.7M /opt/conda/lib/python3.7/site-packages/distributed -2.6M /opt/conda/lib/python3.7/site-packages/langid -2.5M /opt/conda/lib/python3.7/site-packages/cryptography -2.4M /opt/conda/lib/python3.7/site-packages/tornado -2.4M /opt/conda/lib/python3.7/site-packages/docutils -2.3M /opt/conda/lib/python3.7/site-packages/textblob -2.2M /opt/conda/lib/python3.7/site-packages/mlxtend -2.2M /opt/conda/lib/python3.7/site-packages/librosa -2.2M /opt/conda/lib/python3.7/site-packages/cysignals -2.1M /opt/conda/lib/python3.7/site-packages/supervisor -2.1M /opt/conda/lib/python3.7/site-packages/mpmath -2.1M /opt/conda/lib/python3.7/site-packages/mmdnn -2.1M /opt/conda/lib/python3.7/site-packages/blaze -2.0M /opt/conda/lib/python3.7/site-packages/tslearn -2.0M /opt/conda/lib/python3.7/site-packages/transformers -2.0M /opt/conda/lib/python3.7/site-packages/setuptools -1.9M /opt/conda/lib/python3.7/site-packages/future -1.8M /opt/conda/lib/python3.7/site-packages/sacremoses -1.8M /opt/conda/lib/python3.7/site-packages/nbconvert -1.8M /opt/conda/lib/python3.7/site-packages/lifelines -1.8M /opt/conda/lib/python3.7/site-packages/celery -1.7M /opt/conda/lib/python3.7/site-packages/modin -1.6M /opt/conda/lib/python3.7/site-packages/selenium -1.6M /opt/conda/lib/python3.7/site-packages/neobolt -1.6M /opt/conda/lib/python3.7/site-packages/ipympl -1.5M /opt/conda/lib/python3.7/site-packages/thundersvm -1.5M /opt/conda/lib/python3.7/site-packages/shap -1.5M /opt/conda/lib/python3.7/site-packages/rdflib -1.5M /opt/conda/lib/python3.7/site-packages/lime -1.5M /opt/conda/lib/python3.7/site-packages/invoke -1.4M /opt/conda/lib/python3.7/site-packages/tensorlayer -1.4M /opt/conda/lib/python3.7/site-packages/psycopg2 -1.4M /opt/conda/lib/python3.7/site-packages/paramiko -1.4M /opt/conda/lib/python3.7/site-packages/mrjob -1.4M /opt/conda/lib/python3.7/site-packages/featuretools -1.4M /opt/conda/lib/python3.7/site-packages/boto3 -1.3M /opt/conda/lib/python3.7/site-packages/pyemd -1.3M /opt/conda/lib/python3.7/site-packages/openpyxl -1.3M /opt/conda/lib/python3.7/site-packages/joblib -1.3M /opt/conda/lib/python3.7/site-packages/jax -1.3M /opt/conda/lib/python3.7/site-packages/gpytorch -1.3M /opt/conda/lib/python3.7/site-packages/gluonnlp -1.2M /opt/conda/lib/python3.7/site-packages/yellowbrick -1.2M /opt/conda/lib/python3.7/site-packages/tensorpack -1.2M /opt/conda/lib/python3.7/site-packages/pymongo -1.2M /opt/conda/lib/python3.7/site-packages/pylint -1.2M /opt/conda/lib/python3.7/site-packages/metaflow -1.2M /opt/conda/lib/python3.7/site-packages/ipyparallel -1.2M /opt/conda/lib/python3.7/site-packages/docker -1.1M /opt/conda/lib/python3.7/site-packages/yarl -1.1M /opt/conda/lib/python3.7/site-packages/wordcloud -1.1M /opt/conda/lib/python3.7/site-packages/tensorwatch -1.1M /opt/conda/lib/python3.7/site-packages/seaborn -1.1M /opt/conda/lib/python3.7/site-packages/psutil -1.1M /opt/conda/lib/python3.7/site-packages/phik -1.1M /opt/conda/lib/python3.7/site-packages/nevergrad -1.1M /opt/conda/lib/python3.7/site-packages/jupyterhub -1.1M /opt/conda/lib/python3.7/site-packages/imageai -1.1M /opt/conda/lib/python3.7/site-packages/fastai -1.1M /opt/conda/lib/python3.7/site-packages/annoy -976K /opt/conda/lib/python3.7/site-packages/regex -952K /opt/conda/lib/python3.7/site-packages/rope -904K /opt/conda/lib/python3.7/site-packages/textacy -896K /opt/conda/lib/python3.7/site-packages/chardet -888K /opt/conda/lib/python3.7/site-packages/cma -864K /opt/conda/lib/python3.7/site-packages/astroid -820K /opt/conda/lib/python3.7/site-packages/thefuck -820K /opt/conda/lib/python3.7/site-packages/snowballstemmer -820K /opt/conda/lib/python3.7/site-packages/kombu -808K /opt/conda/lib/python3.7/site-packages/alembic -804K /opt/conda/lib/python3.7/site-packages/patsy -788K /opt/conda/lib/python3.7/site-packages/lmdb -784K /opt/conda/lib/python3.7/site-packages/nbformat -780K /opt/conda/lib/python3.7/site-packages/stanfordnlp -768K /opt/conda/lib/python3.7/site-packages/msgpack -760K /opt/conda/lib/python3.7/site-packages/urllib3 -760K /opt/conda/lib/python3.7/site-packages/bleach -716K /opt/conda/lib/python3.7/site-packages/xlearn -716K /opt/conda/lib/python3.7/site-packages/nose2 -716K /opt/conda/lib/python3.7/site-packages/coverage -712K /opt/conda/lib/python3.7/site-packages/oauthlib -704K /opt/conda/lib/python3.7/site-packages/gpflow -700K /opt/conda/lib/python3.7/site-packages/srsly -668K /opt/conda/lib/python3.7/site-packages/pyecharts -652K /opt/conda/lib/python3.7/site-packages/tflearn -648K /opt/conda/lib/python3.7/site-packages/optuna -632K /opt/conda/lib/python3.7/site-packages/parso -620K /opt/conda/lib/python3.7/site-packages/nose -620K /opt/conda/lib/python3.7/site-packages/graphene -616K /opt/conda/lib/python3.7/site-packages/tensorly -612K /opt/conda/lib/python3.7/site-packages/fs -604K /opt/conda/lib/python3.7/site-packages/multidict -596K /opt/conda/lib/python3.7/site-packages/traitlets -596K /opt/conda/lib/python3.7/site-packages/boltons -592K /opt/conda/lib/python3.7/site-packages/pycparser -592K /opt/conda/lib/python3.7/site-packages/deap -588K /opt/conda/lib/python3.7/site-packages/odo -568K /opt/conda/lib/python3.7/site-packages/kornia -560K /opt/conda/lib/python3.7/site-packages/tensorboardX -556K /opt/conda/lib/python3.7/site-packages/ipydatawidgets -544K /opt/conda/lib/python3.7/site-packages/jupytext -540K /opt/conda/lib/python3.7/site-packages/adanet -528K /opt/conda/lib/python3.7/site-packages/simplejson -528K /opt/conda/lib/python3.7/site-packages/ipykernel -528K /opt/conda/lib/python3.7/site-packages/asn1crypto -512K /opt/conda/lib/python3.7/site-packages/pbr -512K /opt/conda/lib/python3.7/site-packages/gunicorn -508K /opt/conda/lib/python3.7/site-packages/elasticsearch -504K /opt/conda/lib/python3.7/site-packages/kaggle -504K /opt/conda/lib/python3.7/site-packages/folium -500K /opt/conda/lib/python3.7/site-packages/eli5 -484K /opt/conda/lib/python3.7/site-packages/pyasn1 -480K /opt/conda/lib/python3.7/site-packages/skorch -476K /opt/conda/lib/python3.7/site-packages/cffi -472K /opt/conda/lib/python3.7/site-packages/ipywidgets -468K /opt/conda/lib/python3.7/site-packages/bandit -464K /opt/conda/lib/python3.7/site-packages/sacred -456K /opt/conda/lib/python3.7/site-packages/bs4 -448K /opt/conda/lib/python3.7/site-packages/torchbearer -448K /opt/conda/lib/python3.7/site-packages/toolz -440K /opt/conda/lib/python3.7/site-packages/influxdb -428K /opt/conda/lib/python3.7/site-packages/numexpr -424K /opt/conda/lib/python3.7/site-packages/geopy -420K /opt/conda/lib/python3.7/site-packages/fire -416K /opt/conda/lib/python3.7/site-packages/xlrd -416K /opt/conda/lib/python3.7/site-packages/torchbiggraph -412K /opt/conda/lib/python3.7/site-packages/edward -404K /opt/conda/lib/python3.7/site-packages/requests -400K /opt/conda/lib/python3.7/site-packages/jsonschema -392K /opt/conda/lib/python3.7/site-packages/py -388K /opt/conda/lib/python3.7/site-packages/torchtext -380K /opt/conda/lib/python3.7/site-packages/geocoder -376K /opt/conda/lib/python3.7/site-packages/pyod -372K /opt/conda/lib/python3.7/site-packages/tsfresh -368K /opt/conda/lib/python3.7/site-packages/billiard -364K /opt/conda/lib/python3.7/site-packages/resampy -352K /opt/conda/lib/python3.7/site-packages/pyrsistent -348K /opt/conda/lib/python3.7/site-packages/pyppeteer -348K /opt/conda/lib/python3.7/site-packages/pyLDAvis -340K /opt/conda/lib/python3.7/site-packages/yapf -332K /opt/conda/lib/python3.7/site-packages/cliff -328K /opt/conda/lib/python3.7/site-packages/preshed -328K /opt/conda/lib/python3.7/site-packages/idna -324K /opt/conda/lib/python3.7/site-packages/flake8 -320K /opt/conda/lib/python3.7/site-packages/pyflakes -320K /opt/conda/lib/python3.7/site-packages/cloudant -316K /opt/conda/lib/python3.7/site-packages/streamz -312K /opt/conda/lib/python3.7/site-packages/jellyfish -308K /opt/conda/lib/python3.7/site-packages/websockets -308K /opt/conda/lib/python3.7/site-packages/certifi -308K /opt/conda/lib/python3.7/site-packages/aniso8601 -300K /opt/conda/lib/python3.7/site-packages/albumentations -296K /opt/conda/lib/python3.7/site-packages/minio -296K /opt/conda/lib/python3.7/site-packages/diamond -292K /opt/conda/lib/python3.7/site-packages/pexpect -292K /opt/conda/lib/python3.7/site-packages/datashape -280K /opt/conda/lib/python3.7/site-packages/s3transfer -272K /opt/conda/lib/python3.7/site-packages/datasketch -268K /opt/conda/lib/python3.7/site-packages/cufflinks -268K /opt/conda/lib/python3.7/site-packages/autograd -264K /opt/conda/lib/python3.7/site-packages/fastapi -260K /opt/conda/lib/python3.7/site-packages/starlette -256K /opt/conda/lib/python3.7/site-packages/autokeras -244K /opt/conda/lib/python3.7/site-packages/redis -240K /opt/conda/lib/python3.7/site-packages/pyinstrument -240K /opt/conda/lib/python3.7/site-packages/param -240K /opt/conda/lib/python3.7/site-packages/motor -236K /opt/conda/lib/python3.7/site-packages/httpie -228K /opt/conda/lib/python3.7/site-packages/torchaudio -220K /opt/conda/lib/python3.7/site-packages/tablib -220K /opt/conda/lib/python3.7/site-packages/pyhdb -212K /opt/conda/lib/python3.7/site-packages/pyAudioAnalysis -208K /opt/conda/lib/python3.7/site-packages/arrow -208K /opt/conda/lib/python3.7/site-packages/amqp -196K /opt/conda/lib/python3.7/site-packages/stevedore -196K /opt/conda/lib/python3.7/site-packages/Augmentor -192K /opt/conda/lib/python3.7/site-packages/wrapt -192K /opt/conda/lib/python3.7/site-packages/empyrical -188K /opt/conda/lib/python3.7/site-packages/marshmallow -184K /opt/conda/lib/python3.7/site-packages/sqlparse -184K /opt/conda/lib/python3.7/site-packages/fabric -184K /opt/conda/lib/python3.7/site-packages/dill -180K /opt/conda/lib/python3.7/site-packages/tqdm -180K /opt/conda/lib/python3.7/site-packages/testpath -176K /opt/conda/lib/python3.7/site-packages/combo -172K /opt/conda/lib/python3.7/site-packages/packaging -168K /opt/conda/lib/python3.7/site-packages/imutils -168K /opt/conda/lib/python3.7/site-packages/geographiclib -168K /opt/conda/lib/python3.7/site-packages/astor -164K /opt/conda/lib/python3.7/site-packages/isodate -164K /opt/conda/lib/python3.7/site-packages/dparse -160K /opt/conda/lib/python3.7/site-packages/json5 -160K /opt/conda/lib/python3.7/site-packages/jmespath -156K /opt/conda/lib/python3.7/site-packages/micawber -156K /opt/conda/lib/python3.7/site-packages/isort -152K /opt/conda/lib/python3.7/site-packages/wheel -152K /opt/conda/lib/python3.7/site-packages/pydocstyle -152K /opt/conda/lib/python3.7/site-packages/lazycluster -148K /opt/conda/lib/python3.7/site-packages/tensorflowonspark -148K /opt/conda/lib/python3.7/site-packages/prettytable -148K /opt/conda/lib/python3.7/site-packages/nbdev -144K /opt/conda/lib/python3.7/site-packages/soupsieve -144K /opt/conda/lib/python3.7/site-packages/pkginfo -144K /opt/conda/lib/python3.7/site-packages/bcrypt -140K /opt/conda/lib/python3.7/site-packages/jsonpickle -136K /opt/conda/lib/python3.7/site-packages/ftfy -132K /opt/conda/lib/python3.7/site-packages/sortedcontainers -132K /opt/conda/lib/python3.7/site-packages/funcy -132K /opt/conda/lib/python3.7/site-packages/branca -128K /opt/conda/lib/python3.7/site-packages/rsa -128K /opt/conda/lib/python3.7/site-packages/pylama -128K /opt/conda/lib/python3.7/site-packages/fastcache -124K /opt/conda/lib/python3.7/site-packages/pandasql -120K /opt/conda/lib/python3.7/site-packages/textdistance -120K /opt/conda/lib/python3.7/site-packages/pydub -120K /opt/conda/lib/python3.7/site-packages/papermill -116K /opt/conda/lib/python3.7/site-packages/olefile -116K /opt/conda/lib/python3.7/site-packages/nbinteract -112K /opt/conda/lib/python3.7/site-packages/pyte -112K /opt/conda/lib/python3.7/site-packages/promise -112K /opt/conda/lib/python3.7/site-packages/progressbar -108K /opt/conda/lib/python3.7/site-packages/geoplotlib -104K /opt/conda/lib/python3.7/site-packages/pathspec -104K /opt/conda/lib/python3.7/site-packages/htmlmin -100K /opt/conda/lib/python3.7/site-packages/mock -100K /opt/conda/lib/python3.7/site-packages/cymem -96K /opt/conda/lib/python3.7/site-packages/safety -92K /opt/conda/lib/python3.7/site-packages/wcwidth -92K /opt/conda/lib/python3.7/site-packages/pyquery -88K /opt/conda/lib/python3.7/site-packages/terminado -88K /opt/conda/lib/python3.7/site-packages/tenacity -88K /opt/conda/lib/python3.7/site-packages/ptyprocess -88K /opt/conda/lib/python3.7/site-packages/murmurhash -88K /opt/conda/lib/python3.7/site-packages/fasttext -84K /opt/conda/lib/python3.7/site-packages/colorama -84K /opt/conda/lib/python3.7/site-packages/cloudpickle -76K /opt/conda/lib/python3.7/site-packages/wasabi -76K /opt/conda/lib/python3.7/site-packages/neotime -76K /opt/conda/lib/python3.7/site-packages/nbval -76K /opt/conda/lib/python3.7/site-packages/kmodes -76K /opt/conda/lib/python3.7/site-packages/certipy -72K /opt/conda/lib/python3.7/site-packages/w3lib -72K /opt/conda/lib/python3.7/site-packages/vowpalwabbit -72K /opt/conda/lib/python3.7/site-packages/torchcontrib -72K /opt/conda/lib/python3.7/site-packages/gast -72K /opt/conda/lib/python3.7/site-packages/audioread -68K /opt/conda/lib/python3.7/site-packages/path -68K /opt/conda/lib/python3.7/site-packages/itsdangerous -68K /opt/conda/lib/python3.7/site-packages/cssselect -64K /opt/conda/lib/python3.7/site-packages/yfinance -64K /opt/conda/lib/python3.7/site-packages/toml -64K /opt/conda/lib/python3.7/site-packages/tinydb -64K /opt/conda/lib/python3.7/site-packages/terminaltables -64K /opt/conda/lib/python3.7/site-packages/geomet -64K /opt/conda/lib/python3.7/site-packages/defusedxml -64K /opt/conda/lib/python3.7/site-packages/dataset -64K /opt/conda/lib/python3.7/site-packages/colorlog -60K /opt/conda/lib/python3.7/site-packages/vine -60K /opt/conda/lib/python3.7/site-packages/pluggy -60K /opt/conda/lib/python3.7/site-packages/graphviz -60K /opt/conda/lib/python3.7/site-packages/geojson -60K /opt/conda/lib/python3.7/site-packages/colorlover -60K /opt/conda/lib/python3.7/site-packages/backcall -56K /opt/conda/lib/python3.7/site-packages/torchstat -56K /opt/conda/lib/python3.7/site-packages/nbresuse -52K /opt/conda/lib/python3.7/site-packages/webencodings -52K /opt/conda/lib/python3.7/site-packages/traittypes -52K /opt/conda/lib/python3.7/site-packages/simpervisor -52K /opt/conda/lib/python3.7/site-packages/cachetools -48K /opt/conda/lib/python3.7/site-packages/fuzzywuzzy -44K /opt/conda/lib/python3.7/site-packages/zict -44K /opt/conda/lib/python3.7/site-packages/multipledispatch -44K /opt/conda/lib/python3.7/site-packages/missingno -44K /opt/conda/lib/python3.7/site-packages/autocommand -40K /opt/conda/lib/python3.7/site-packages/portalocker -40K /opt/conda/lib/python3.7/site-packages/glob2 -40K /opt/conda/lib/python3.7/site-packages/flashtext -36K /opt/conda/lib/python3.7/site-packages/scalene -36K /opt/conda/lib/python3.7/site-packages/pyperclip -36K /opt/conda/lib/python3.7/site-packages/pymdstat -36K /opt/conda/lib/python3.7/site-packages/pyee -36K /opt/conda/lib/python3.7/site-packages/munch -36K /opt/conda/lib/python3.7/site-packages/fastprogress -32K /opt/conda/lib/python3.7/site-packages/keract -28K /opt/conda/lib/python3.7/site-packages/tblib -28K /opt/conda/lib/python3.7/site-packages/stopit -28K /opt/conda/lib/python3.7/site-packages/pytextrank -28K /opt/conda/lib/python3.7/site-packages/pytesseract -28K /opt/conda/lib/python3.7/site-packages/fastscript -24K /opt/conda/lib/python3.7/site-packages/tensorflow -24K /opt/conda/lib/python3.7/site-packages/ansiwrap -20K /opt/conda/lib/python3.7/site-packages/pybind11 -20K /opt/conda/lib/python3.7/site-packages/adabound -16K /opt/conda/lib/python3.7/site-packages/pytest -16K /opt/conda/lib/python3.7/site-packages/addict -12K /opt/conda/lib/python3.7/site-packages/ratelim -12K /opt/conda/lib/python3.7/site-packages/pivottablejs -12K /opt/conda/lib/python3.7/site-packages/multitasking -12K /opt/conda/lib/python3.7/site-packages/lief +814M /opt/conda/lib/python3.8/site-packages/tensorflow +398M /opt/conda/lib/python3.8/site-packages/xgboost +211M /opt/conda/lib/python3.8/site-packages/torch +101M /opt/conda/lib/python3.8/site-packages/jaxlib +80M /opt/conda/lib/python3.8/site-packages/scipy +80M /opt/conda/lib/python3.8/site-packages/pydantic +77M /opt/conda/lib/python3.8/site-packages/llvmlite +71M /opt/conda/lib/python3.8/site-packages/plotly +61M /opt/conda/lib/python3.8/site-packages/spacy +57M /opt/conda/lib/python3.8/site-packages/pyarrow +56M /opt/conda/lib/python3.8/site-packages/mlflow +55M /opt/conda/lib/python3.8/site-packages/botocore +52M /opt/conda/lib/python3.8/site-packages/numpy +49M /opt/conda/lib/python3.8/site-packages/cmake +46M /opt/conda/lib/python3.8/site-packages/bokeh +41M /opt/conda/lib/python3.8/site-packages/gensim +37M /opt/conda/lib/python3.8/site-packages/pandas +37M /opt/conda/lib/python3.8/site-packages/onnx +34M /opt/conda/lib/python3.8/site-packages/statsmodels +33M /opt/conda/lib/python3.8/site-packages/sympy +33M /opt/conda/lib/python3.8/site-packages/matplotlib +32M /opt/conda/lib/python3.8/site-packages/torchvision +30M /opt/conda/lib/python3.8/site-packages/panel +30M /opt/conda/lib/python3.8/site-packages/notebook +29M /opt/conda/lib/python3.8/site-packages/streamlit +29M /opt/conda/lib/python3.8/site-packages/decord +29M /opt/conda/lib/python3.8/site-packages/blis +23M /opt/conda/lib/python3.8/site-packages/torchaudio +22M /opt/conda/lib/python3.8/site-packages/torchtext +20M /opt/conda/lib/python3.8/site-packages/dgl +18M /opt/conda/lib/python3.8/site-packages/nbdime +18M /opt/conda/lib/python3.8/site-packages/ConfigSpace +16M /opt/conda/lib/python3.8/site-packages/pipenv +16M /opt/conda/lib/python3.8/site-packages/jupyterlab +15M /opt/conda/lib/python3.8/site-packages/numba +15M /opt/conda/lib/python3.8/site-packages/coremltools +14M /opt/conda/lib/python3.8/site-packages/tensorboard +14M /opt/conda/lib/python3.8/site-packages/tables +13M /opt/conda/lib/python3.8/site-packages/lxml +12M /opt/conda/lib/python3.8/site-packages/onnxruntime +12M /opt/conda/lib/python3.8/site-packages/mypy +10M /opt/conda/lib/python3.8/site-packages/jedi +10M /opt/conda/lib/python3.8/site-packages/ase +9.5M /opt/conda/lib/python3.8/site-packages/holoviews +9.4M /opt/conda/lib/python3.8/site-packages/tokenizers +9.0M /opt/conda/lib/python3.8/site-packages/pip +8.7M /opt/conda/lib/python3.8/site-packages/twilio +8.6M /opt/conda/lib/python3.8/site-packages/pydeck +8.2M /opt/conda/lib/python3.8/site-packages/h5py +7.8M /opt/conda/lib/python3.8/site-packages/Cython +7.5M /opt/conda/lib/python3.8/site-packages/aiohttp +7.2M /opt/conda/lib/python3.8/site-packages/suod +7.1M /opt/conda/lib/python3.8/site-packages/vispy +7.1M /opt/conda/lib/python3.8/site-packages/fairseq +6.5M /opt/conda/lib/python3.8/site-packages/transformers +6.2M /opt/conda/lib/python3.8/site-packages/virtualenv +6.2M /opt/conda/lib/python3.8/site-packages/nltk +6.1M /opt/conda/lib/python3.8/site-packages/networkx +6.1M /opt/conda/lib/python3.8/site-packages/cytoolz +5.7M /opt/conda/lib/python3.8/site-packages/altair +5.5M /opt/conda/lib/python3.8/site-packages/gluoncv +5.2M /opt/conda/lib/python3.8/site-packages/lightgbm +5.0M /opt/conda/lib/python3.8/site-packages/pyglet +4.9M /opt/conda/lib/python3.8/site-packages/pythreejs +4.9M /opt/conda/lib/python3.8/site-packages/gym +4.5M /opt/conda/lib/python3.8/site-packages/widgetsnbextension +4.4M /opt/conda/lib/python3.8/site-packages/vega +4.3M /opt/conda/lib/python3.8/site-packages/imageio +4.2M /opt/conda/lib/python3.8/site-packages/lightfm +4.1M /opt/conda/lib/python3.8/site-packages/chainer +3.8M /opt/conda/lib/python3.8/site-packages/dask +3.6M /opt/conda/lib/python3.8/site-packages/imgaug +3.5M /opt/conda/lib/python3.8/site-packages/xarray +3.4M /opt/conda/lib/python3.8/site-packages/qgrid +3.2M /opt/conda/lib/python3.8/site-packages/poetry +3.2M /opt/conda/lib/python3.8/site-packages/luigi +3.2M /opt/conda/lib/python3.8/site-packages/conda +3.1M /opt/conda/lib/python3.8/site-packages/thinc +3.1M /opt/conda/lib/python3.8/site-packages/distributed +3.1M /opt/conda/lib/python3.8/site-packages/cysignals +3.0M /opt/conda/lib/python3.8/site-packages/modin +2.9M /opt/conda/lib/python3.8/site-packages/tslearn +2.9M /opt/conda/lib/python3.8/site-packages/hyperopt +2.8M /opt/conda/lib/python3.8/site-packages/setuptools +2.8M /opt/conda/lib/python3.8/site-packages/pytz +2.7M /opt/conda/lib/python3.8/site-packages/regex +2.7M /opt/conda/lib/python3.8/site-packages/gluonnlp +2.6M /opt/conda/lib/python3.8/site-packages/sagemaker +2.6M /opt/conda/lib/python3.8/site-packages/langid +2.6M /opt/conda/lib/python3.8/site-packages/jax +2.5M /opt/conda/lib/python3.8/site-packages/cryptography +2.4M /opt/conda/lib/python3.8/site-packages/tornado +2.4M /opt/conda/lib/python3.8/site-packages/sentencepiece +2.4M /opt/conda/lib/python3.8/site-packages/docutils +2.3M /opt/conda/lib/python3.8/site-packages/textblob +2.3M /opt/conda/lib/python3.8/site-packages/mlxtend +2.2M /opt/conda/lib/python3.8/site-packages/foolbox +2.2M /opt/conda/lib/python3.8/site-packages/bqplot +2.1M /opt/conda/lib/python3.8/site-packages/mpmath +2.1M /opt/conda/lib/python3.8/site-packages/cssutils +2.1M /opt/conda/lib/python3.8/site-packages/blaze +2.0M /opt/conda/lib/python3.8/site-packages/trimesh +2.0M /opt/conda/lib/python3.8/site-packages/mmdnn +2.0M /opt/conda/lib/python3.8/site-packages/elasticsearch +1.9M /opt/conda/lib/python3.8/site-packages/shap +1.9M /opt/conda/lib/python3.8/site-packages/future +1.8M /opt/conda/lib/python3.8/site-packages/sacremoses +1.8M /opt/conda/lib/python3.8/site-packages/nbconvert +1.8M /opt/conda/lib/python3.8/site-packages/featuretools +1.7M /opt/conda/lib/python3.8/site-packages/lifelines +1.7M /opt/conda/lib/python3.8/site-packages/celery +1.6M /opt/conda/lib/python3.8/site-packages/selenium +1.6M /opt/conda/lib/python3.8/site-packages/pyemd +1.5M /opt/conda/lib/python3.8/site-packages/psycopg2 +1.5M /opt/conda/lib/python3.8/site-packages/nevergrad +1.5M /opt/conda/lib/python3.8/site-packages/mrjob +1.5M /opt/conda/lib/python3.8/site-packages/invoke +1.5M /opt/conda/lib/python3.8/site-packages/gpytorch +1.5M /opt/conda/lib/python3.8/site-packages/annoy +1.4M /opt/conda/lib/python3.8/site-packages/tensorlayer +1.4M /opt/conda/lib/python3.8/site-packages/seaborn +1.4M /opt/conda/lib/python3.8/site-packages/pymongo +1.4M /opt/conda/lib/python3.8/site-packages/paramiko +1.4M /opt/conda/lib/python3.8/site-packages/openpyxl +1.4M /opt/conda/lib/python3.8/site-packages/lime +1.4M /opt/conda/lib/python3.8/site-packages/boto3 +1.3M /opt/conda/lib/python3.8/site-packages/pylint +1.3M /opt/conda/lib/python3.8/site-packages/petl +1.3M /opt/conda/lib/python3.8/site-packages/optuna +1.3M /opt/conda/lib/python3.8/site-packages/kornia +1.3M /opt/conda/lib/python3.8/site-packages/joblib +1.3M /opt/conda/lib/python3.8/site-packages/docker +1.2M /opt/conda/lib/python3.8/site-packages/yellowbrick +1.2M /opt/conda/lib/python3.8/site-packages/tensorpack +1.2M /opt/conda/lib/python3.8/site-packages/pycparser +1.2M /opt/conda/lib/python3.8/site-packages/oauthlib +1.2M /opt/conda/lib/python3.8/site-packages/jupyterhub +1.2M /opt/conda/lib/python3.8/site-packages/ipyparallel +1.1M /opt/conda/lib/python3.8/site-packages/wordcloud +1.1M /opt/conda/lib/python3.8/site-packages/psutil +1.1M /opt/conda/lib/python3.8/site-packages/imageai +1020K /opt/conda/lib/python3.8/site-packages/rdflib +1020K /opt/conda/lib/python3.8/site-packages/phik +992K /opt/conda/lib/python3.8/site-packages/msgpack +964K /opt/conda/lib/python3.8/site-packages/distlib +952K /opt/conda/lib/python3.8/site-packages/rope +900K /opt/conda/lib/python3.8/site-packages/nbformat +900K /opt/conda/lib/python3.8/site-packages/chardet +896K /opt/conda/lib/python3.8/site-packages/astroid +876K /opt/conda/lib/python3.8/site-packages/thefuck +864K /opt/conda/lib/python3.8/site-packages/tensorly +864K /opt/conda/lib/python3.8/site-packages/cma +844K /opt/conda/lib/python3.8/site-packages/textacy +840K /opt/conda/lib/python3.8/site-packages/clikit +832K /opt/conda/lib/python3.8/site-packages/librosa +832K /opt/conda/lib/python3.8/site-packages/fastai +820K /opt/conda/lib/python3.8/site-packages/snowballstemmer +820K /opt/conda/lib/python3.8/site-packages/lmdb +820K /opt/conda/lib/python3.8/site-packages/alembic +816K /opt/conda/lib/python3.8/site-packages/kombu +804K /opt/conda/lib/python3.8/site-packages/patsy +772K /opt/conda/lib/python3.8/site-packages/urllib3 +752K /opt/conda/lib/python3.8/site-packages/coverage +744K /opt/conda/lib/python3.8/site-packages/traitlets +744K /opt/conda/lib/python3.8/site-packages/pybind11 +736K /opt/conda/lib/python3.8/site-packages/rich +736K /opt/conda/lib/python3.8/site-packages/pyecharts +736K /opt/conda/lib/python3.8/site-packages/bleach +724K /opt/conda/lib/python3.8/site-packages/xlearn +724K /opt/conda/lib/python3.8/site-packages/nose2 +716K /opt/conda/lib/python3.8/site-packages/srsly +712K /opt/conda/lib/python3.8/site-packages/yarl +692K /opt/conda/lib/python3.8/site-packages/tflearn +664K /opt/conda/lib/python3.8/site-packages/jupytext +660K /opt/conda/lib/python3.8/site-packages/parso +656K /opt/conda/lib/python3.8/site-packages/tifffile +620K /opt/conda/lib/python3.8/site-packages/nose +620K /opt/conda/lib/python3.8/site-packages/graphene +612K /opt/conda/lib/python3.8/site-packages/fs +608K /opt/conda/lib/python3.8/site-packages/boltons +592K /opt/conda/lib/python3.8/site-packages/html5lib +592K /opt/conda/lib/python3.8/site-packages/deap +588K /opt/conda/lib/python3.8/site-packages/odo +584K /opt/conda/lib/python3.8/site-packages/tensorboardX +580K /opt/conda/lib/python3.8/site-packages/simplejson +556K /opt/conda/lib/python3.8/site-packages/skorch +556K /opt/conda/lib/python3.8/site-packages/ipydatawidgets +556K /opt/conda/lib/python3.8/site-packages/adanet +552K /opt/conda/lib/python3.8/site-packages/autokeras +548K /opt/conda/lib/python3.8/site-packages/qtconsole +548K /opt/conda/lib/python3.8/site-packages/ipykernel +532K /opt/conda/lib/python3.8/site-packages/spektral +524K /opt/conda/lib/python3.8/site-packages/cmd2 +524K /opt/conda/lib/python3.8/site-packages/click +516K /opt/conda/lib/python3.8/site-packages/folium +516K /opt/conda/lib/python3.8/site-packages/agate +512K /opt/conda/lib/python3.8/site-packages/pbr +508K /opt/conda/lib/python3.8/site-packages/kaggle +508K /opt/conda/lib/python3.8/site-packages/gunicorn +500K /opt/conda/lib/python3.8/site-packages/eli5 +492K /opt/conda/lib/python3.8/site-packages/visions +488K /opt/conda/lib/python3.8/site-packages/py +484K /opt/conda/lib/python3.8/site-packages/pyasn1 +476K /opt/conda/lib/python3.8/site-packages/influxdb +476K /opt/conda/lib/python3.8/site-packages/cffi +472K /opt/conda/lib/python3.8/site-packages/ipywidgets +468K /opt/conda/lib/python3.8/site-packages/wcwidth +468K /opt/conda/lib/python3.8/site-packages/isort +468K /opt/conda/lib/python3.8/site-packages/bandit +464K /opt/conda/lib/python3.8/site-packages/sacred +464K /opt/conda/lib/python3.8/site-packages/bs4 +460K /opt/conda/lib/python3.8/site-packages/tox +452K /opt/conda/lib/python3.8/site-packages/geopy +448K /opt/conda/lib/python3.8/site-packages/fire +444K /opt/conda/lib/python3.8/site-packages/toolz +436K /opt/conda/lib/python3.8/site-packages/numexpr +432K /opt/conda/lib/python3.8/site-packages/gitdb +424K /opt/conda/lib/python3.8/site-packages/pyod +420K /opt/conda/lib/python3.8/site-packages/tsfresh +416K /opt/conda/lib/python3.8/site-packages/xlrd +412K /opt/conda/lib/python3.8/site-packages/edward +408K /opt/conda/lib/python3.8/site-packages/requests +400K /opt/conda/lib/python3.8/site-packages/jsonschema +380K /opt/conda/lib/python3.8/site-packages/preshed +380K /opt/conda/lib/python3.8/site-packages/geocoder +368K /opt/conda/lib/python3.8/site-packages/billiard +364K /opt/conda/lib/python3.8/site-packages/resampy +364K /opt/conda/lib/python3.8/site-packages/pyflakes +356K /opt/conda/lib/python3.8/site-packages/fsspec +352K /opt/conda/lib/python3.8/site-packages/pyppeteer +352K /opt/conda/lib/python3.8/site-packages/albumentations +348K /opt/conda/lib/python3.8/site-packages/yapf +348K /opt/conda/lib/python3.8/site-packages/streamz +348K /opt/conda/lib/python3.8/site-packages/pyLDAvis +344K /opt/conda/lib/python3.8/site-packages/pyrsistent +344K /opt/conda/lib/python3.8/site-packages/pooch +344K /opt/conda/lib/python3.8/site-packages/jellyfish +344K /opt/conda/lib/python3.8/site-packages/fastapi +344K /opt/conda/lib/python3.8/site-packages/attr +340K /opt/conda/lib/python3.8/site-packages/flake8 +340K /opt/conda/lib/python3.8/site-packages/cliff +336K /opt/conda/lib/python3.8/site-packages/idna +336K /opt/conda/lib/python3.8/site-packages/grip +324K /opt/conda/lib/python3.8/site-packages/jeepney +320K /opt/conda/lib/python3.8/site-packages/wrapt +320K /opt/conda/lib/python3.8/site-packages/cloudant +316K /opt/conda/lib/python3.8/site-packages/msrest +316K /opt/conda/lib/python3.8/site-packages/minio +308K /opt/conda/lib/python3.8/site-packages/websockets +308K /opt/conda/lib/python3.8/site-packages/dill +308K /opt/conda/lib/python3.8/site-packages/aniso8601 +300K /opt/conda/lib/python3.8/site-packages/pexpect +296K /opt/conda/lib/python3.8/site-packages/scalene +296K /opt/conda/lib/python3.8/site-packages/diamond +292K /opt/conda/lib/python3.8/site-packages/datashape +292K /opt/conda/lib/python3.8/site-packages/certifi +284K /opt/conda/lib/python3.8/site-packages/uvicorn +284K /opt/conda/lib/python3.8/site-packages/pyinstrument +284K /opt/conda/lib/python3.8/site-packages/nbclient +280K /opt/conda/lib/python3.8/site-packages/s3transfer +276K /opt/conda/lib/python3.8/site-packages/multidict +276K /opt/conda/lib/python3.8/site-packages/datasketch +272K /opt/conda/lib/python3.8/site-packages/starlette +268K /opt/conda/lib/python3.8/site-packages/watchdog +268K /opt/conda/lib/python3.8/site-packages/autograd +264K /opt/conda/lib/python3.8/site-packages/wheel +264K /opt/conda/lib/python3.8/site-packages/redis +264K /opt/conda/lib/python3.8/site-packages/httpie +260K /opt/conda/lib/python3.8/site-packages/param +252K /opt/conda/lib/python3.8/site-packages/lazycluster +252K /opt/conda/lib/python3.8/site-packages/keyring +244K /opt/conda/lib/python3.8/site-packages/black +240K /opt/conda/lib/python3.8/site-packages/sacrebleu +236K /opt/conda/lib/python3.8/site-packages/motor +232K /opt/conda/lib/python3.8/site-packages/tqdm +232K /opt/conda/lib/python3.8/site-packages/h11 +228K /opt/conda/lib/python3.8/site-packages/loguru +224K /opt/conda/lib/python3.8/site-packages/tablib +224K /opt/conda/lib/python3.8/site-packages/commonmark +224K /opt/conda/lib/python3.8/site-packages/arrow +220K /opt/conda/lib/python3.8/site-packages/pyhdb +220K /opt/conda/lib/python3.8/site-packages/hyperlink +212K /opt/conda/lib/python3.8/site-packages/stevedore +208K /opt/conda/lib/python3.8/site-packages/packaging +208K /opt/conda/lib/python3.8/site-packages/amqp +204K /opt/conda/lib/python3.8/site-packages/empyrical +200K /opt/conda/lib/python3.8/site-packages/marshmallow +200K /opt/conda/lib/python3.8/site-packages/leather +196K /opt/conda/lib/python3.8/site-packages/parsedatetime +196K /opt/conda/lib/python3.8/site-packages/Augmentor +192K /opt/conda/lib/python3.8/site-packages/sqlparse +184K /opt/conda/lib/python3.8/site-packages/pipx +184K /opt/conda/lib/python3.8/site-packages/fabric +180K /opt/conda/lib/python3.8/site-packages/testpath +176K /opt/conda/lib/python3.8/site-packages/csvkit +176K /opt/conda/lib/python3.8/site-packages/combo +172K /opt/conda/lib/python3.8/site-packages/eagerpy +172K /opt/conda/lib/python3.8/site-packages/bcrypt +168K /opt/conda/lib/python3.8/site-packages/omegaconf +168K /opt/conda/lib/python3.8/site-packages/json5 +168K /opt/conda/lib/python3.8/site-packages/imutils +168K /opt/conda/lib/python3.8/site-packages/geographiclib +164K /opt/conda/lib/python3.8/site-packages/tomlkit +164K /opt/conda/lib/python3.8/site-packages/rsa +164K /opt/conda/lib/python3.8/site-packages/nbdev +164K /opt/conda/lib/python3.8/site-packages/isodate +160K /opt/conda/lib/python3.8/site-packages/nox +160K /opt/conda/lib/python3.8/site-packages/jmespath +156K /opt/conda/lib/python3.8/site-packages/micawber +156K /opt/conda/lib/python3.8/site-packages/fastcore +152K /opt/conda/lib/python3.8/site-packages/tensorflowonspark +152K /opt/conda/lib/python3.8/site-packages/pydocstyle +152K /opt/conda/lib/python3.8/site-packages/jsonpickle +152K /opt/conda/lib/python3.8/site-packages/cleo +148K /opt/conda/lib/python3.8/site-packages/prettytable +148K /opt/conda/lib/python3.8/site-packages/ipympl +148K /opt/conda/lib/python3.8/site-packages/cachy +144K /opt/conda/lib/python3.8/site-packages/pkginfo +144K /opt/conda/lib/python3.8/site-packages/papermill +140K /opt/conda/lib/python3.8/site-packages/smmap +140K /opt/conda/lib/python3.8/site-packages/ftfy +136K /opt/conda/lib/python3.8/site-packages/vowpalwabbit +132K /opt/conda/lib/python3.8/site-packages/soupsieve +132K /opt/conda/lib/python3.8/site-packages/sortedcontainers +132K /opt/conda/lib/python3.8/site-packages/funcy +132K /opt/conda/lib/python3.8/site-packages/branca +128K /opt/conda/lib/python3.8/site-packages/pylama +128K /opt/conda/lib/python3.8/site-packages/pydub +124K /opt/conda/lib/python3.8/site-packages/pandasql +124K /opt/conda/lib/python3.8/site-packages/knockknock +120K /opt/conda/lib/python3.8/site-packages/toml +120K /opt/conda/lib/python3.8/site-packages/textdistance +116K /opt/conda/lib/python3.8/site-packages/olefile +116K /opt/conda/lib/python3.8/site-packages/cymem +112K /opt/conda/lib/python3.8/site-packages/pyte +112K /opt/conda/lib/python3.8/site-packages/promise +112K /opt/conda/lib/python3.8/site-packages/pathspec +108K /opt/conda/lib/python3.8/site-packages/validators +108K /opt/conda/lib/python3.8/site-packages/geoplotlib +108K /opt/conda/lib/python3.8/site-packages/einops +108K /opt/conda/lib/python3.8/site-packages/argcomplete +104K /opt/conda/lib/python3.8/site-packages/typer +104K /opt/conda/lib/python3.8/site-packages/htmlmin +100K /opt/conda/lib/python3.8/site-packages/safety +100K /opt/conda/lib/python3.8/site-packages/pandarallel +100K /opt/conda/lib/python3.8/site-packages/mock +100K /opt/conda/lib/python3.8/site-packages/databases +96K /opt/conda/lib/python3.8/site-packages/murmurhash +96K /opt/conda/lib/python3.8/site-packages/gast +96K /opt/conda/lib/python3.8/site-packages/fasttext +96K /opt/conda/lib/python3.8/site-packages/dparse +96K /opt/conda/lib/python3.8/site-packages/cachetools +96K /opt/conda/lib/python3.8/site-packages/astor +92K /opt/conda/lib/python3.8/site-packages/nbresuse +92K /opt/conda/lib/python3.8/site-packages/dbfread +88K /opt/conda/lib/python3.8/site-packages/tinydb +88K /opt/conda/lib/python3.8/site-packages/tenacity +88K /opt/conda/lib/python3.8/site-packages/pyquery +88K /opt/conda/lib/python3.8/site-packages/ptyprocess +88K /opt/conda/lib/python3.8/site-packages/blinker +88K /opt/conda/lib/python3.8/site-packages/astunparse +84K /opt/conda/lib/python3.8/site-packages/wasabi +84K /opt/conda/lib/python3.8/site-packages/partd +84K /opt/conda/lib/python3.8/site-packages/nbval +84K /opt/conda/lib/python3.8/site-packages/confuse +84K /opt/conda/lib/python3.8/site-packages/colorama +80K /opt/conda/lib/python3.8/site-packages/yagmail +80K /opt/conda/lib/python3.8/site-packages/terminado +80K /opt/conda/lib/python3.8/site-packages/incremental +80K /opt/conda/lib/python3.8/site-packages/cloudpickle +76K /opt/conda/lib/python3.8/site-packages/kmodes +76K /opt/conda/lib/python3.8/site-packages/certipy +72K /opt/conda/lib/python3.8/site-packages/w3lib +72K /opt/conda/lib/python3.8/site-packages/pyct +72K /opt/conda/lib/python3.8/site-packages/path +72K /opt/conda/lib/python3.8/site-packages/geomet +72K /opt/conda/lib/python3.8/site-packages/audioread +68K /opt/conda/lib/python3.8/site-packages/itsdangerous +68K /opt/conda/lib/python3.8/site-packages/flatbuffers +68K /opt/conda/lib/python3.8/site-packages/cssselect +64K /opt/conda/lib/python3.8/site-packages/yfinance +64K /opt/conda/lib/python3.8/site-packages/typeguard +64K /opt/conda/lib/python3.8/site-packages/terminaltables +64K /opt/conda/lib/python3.8/site-packages/shellingham +64K /opt/conda/lib/python3.8/site-packages/queuelib +64K /opt/conda/lib/python3.8/site-packages/pipreqs +64K /opt/conda/lib/python3.8/site-packages/defusedxml +64K /opt/conda/lib/python3.8/site-packages/dataset +64K /opt/conda/lib/python3.8/site-packages/crashtest +60K /opt/conda/lib/python3.8/site-packages/tzlocal +60K /opt/conda/lib/python3.8/site-packages/pluggy +60K /opt/conda/lib/python3.8/site-packages/graphviz +60K /opt/conda/lib/python3.8/site-packages/geojson +60K /opt/conda/lib/python3.8/site-packages/backcall +56K /opt/conda/lib/python3.8/site-packages/pytimeparse +56K /opt/conda/lib/python3.8/site-packages/premailer +52K /opt/conda/lib/python3.8/site-packages/yarg +52K /opt/conda/lib/python3.8/site-packages/webencodings +52K /opt/conda/lib/python3.8/site-packages/traittypes +52K /opt/conda/lib/python3.8/site-packages/slicer +52K /opt/conda/lib/python3.8/site-packages/simpervisor +48K /opt/conda/lib/python3.8/site-packages/pyee +48K /opt/conda/lib/python3.8/site-packages/pyaml +48K /opt/conda/lib/python3.8/site-packages/lockfile +48K /opt/conda/lib/python3.8/site-packages/itemloaders +48K /opt/conda/lib/python3.8/site-packages/fuzzywuzzy +48K /opt/conda/lib/python3.8/site-packages/autocfg +44K /opt/conda/lib/python3.8/site-packages/zict +44K /opt/conda/lib/python3.8/site-packages/yacs +44K /opt/conda/lib/python3.8/site-packages/userpath +44K /opt/conda/lib/python3.8/site-packages/portalocker +44K /opt/conda/lib/python3.8/site-packages/multipledispatch +44K /opt/conda/lib/python3.8/site-packages/missingno +44K /opt/conda/lib/python3.8/site-packages/cmaes +44K /opt/conda/lib/python3.8/site-packages/autocommand +40K /opt/conda/lib/python3.8/site-packages/pyperclip +40K /opt/conda/lib/python3.8/site-packages/parsel +40K /opt/conda/lib/python3.8/site-packages/lml +40K /opt/conda/lib/python3.8/site-packages/keract +40K /opt/conda/lib/python3.8/site-packages/glob2 +40K /opt/conda/lib/python3.8/site-packages/flashtext +36K /opt/conda/lib/python3.8/site-packages/vine +36K /opt/conda/lib/python3.8/site-packages/pymdstat +36K /opt/conda/lib/python3.8/site-packages/pathtools +36K /opt/conda/lib/python3.8/site-packages/munch +36K /opt/conda/lib/python3.8/site-packages/fastprogress +32K /opt/conda/lib/python3.8/site-packages/virtualenvwrapper +32K /opt/conda/lib/python3.8/site-packages/tblib +32K /opt/conda/lib/python3.8/site-packages/pytextrank +32K /opt/conda/lib/python3.8/site-packages/constantly +32K /opt/conda/lib/python3.8/site-packages/banal +28K /opt/conda/lib/python3.8/site-packages/stopit +28K /opt/conda/lib/python3.8/site-packages/pytesseract +28K /opt/conda/lib/python3.8/site-packages/pastel +28K /opt/conda/lib/python3.8/site-packages/itemadapter +28K /opt/conda/lib/python3.8/site-packages/colorlog +24K /opt/conda/lib/python3.8/site-packages/ansiwrap +20K /opt/conda/lib/python3.8/site-packages/torchsummary +20K /opt/conda/lib/python3.8/site-packages/pytest +20K /opt/conda/lib/python3.8/site-packages/iniconfig +20K /opt/conda/lib/python3.8/site-packages/base58 +20K /opt/conda/lib/python3.8/site-packages/addict +16K /opt/conda/lib/python3.8/site-packages/locket +12K /opt/conda/lib/python3.8/site-packages/ratelim +12K /opt/conda/lib/python3.8/site-packages/pivottablejs +12K /opt/conda/lib/python3.8/site-packages/multitasking diff --git a/resources/reports/python-package-tree.txt b/resources/reports/python-package-tree.txt index 7aec9ca2..1b7a9bbc 100644 --- a/resources/reports/python-package-tree.txt +++ b/resources/reports/python-package-tree.txt @@ -1,7694 +1,7223 @@ -adabound==0.0.5 - - torch [required: >=0.4.0, installed: 1.4.0] -adanet==0.8.0 - - absl-py [required: >=0.7,<1.0, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] +adanet==0.9.0 + - absl-py [required: >=0.7,<1.0, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] - coverage [required: >=4.5,<5.0, installed: 4.5.4] - mock [required: >=3.0,<4.0, installed: 3.0.5] - - six [required: Any, installed: 1.13.0] + - six [required: Any, installed: 1.15.0] - nose [required: >=1.3,<2.0, installed: 1.3.7] - - numpy [required: >=1.15,<2.0, installed: 1.18.1] - - protobuf [required: >=3.6,<4.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] + - numpy [required: >=1.15,<2.0, installed: 1.18.5] + - protobuf [required: >=3.6,<4.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] - rednose [required: >=1.3,<2.0, installed: 1.3.0] - - colorama [required: Any, installed: 0.4.3] - - setuptools [required: Any, installed: 44.0.0.post20200106] + - colorama [required: Any, installed: 0.4.4] + - setuptools [required: Any, installed: 49.6.0.post20201009] - termstyle [required: >=0.1.7, installed: 0.1.11] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11,<2.0, installed: 1.13.0] -addict==2.2.1 -adversarial-robustness-toolbox==1.1.0 - - matplotlib [required: Any, installed: 3.1.1] - - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: Any, installed: 1.13.0] -albumentations==0.4.3 - - imgaug [required: >=0.2.5,<0.2.7, installed: 0.3.0] - - imageio [required: Any, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - matplotlib [required: Any, installed: 3.1.1] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11,<2.0, installed: 1.15.0] +addict==2.4.0 +albumentations==0.5.2 + - imgaug [required: >=0.4.0, installed: 0.4.0] + - imageio [required: Any, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: >=1.15, installed: 1.18.1] - - opencv-python-headless [required: Any, installed: 4.1.2.30] - - numpy [required: >=1.14.5, installed: 1.18.1] - - Pillow [required: Any, installed: 7.0.0] - - scikit-image [required: >=0.14.2, installed: 0.16.2] - - imageio [required: >=2.3.0, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.15, installed: 1.18.5] + - opencv-python [required: Any, installed: 4.4.0.46] + - numpy [required: >=1.17.3, installed: 1.18.5] + - Pillow [required: Any, installed: 8.0.1] + - scikit-image [required: >=0.14.2, installed: 0.17.2] + - imageio [required: >=2.3.0, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - networkx [required: >=2.0, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - pillow [required: >=4.3.0, installed: 7.0.0] - - PyWavelets [required: >=0.4.0, installed: 1.1.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - scipy [required: >=0.19.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - Shapely [required: Any, installed: 1.6.4.post2] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.11.1, installed: 1.18.1] - - opencv-python [required: >=4.1.1, installed: 4.1.2.30] - - numpy [required: >=1.14.5, installed: 1.18.1] - - PyYAML [required: Any, installed: 5.2] - - scipy [required: Any, installed: 1.3.2] -alpha-vantage==2.1.3 - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -altair==4.0.1 - - entrypoints [required: Any, installed: 0.3] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jsonschema [required: Any, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - toolz [required: Any, installed: 0.10.0] -annoy==1.16.3 -arrow==0.15.5 - - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] -asn1crypto==1.3.0 + - six [required: >=1.5, installed: 1.15.0] + - networkx [required: >=2.0, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.15.1, installed: 1.18.5] + - pillow [required: >=4.3.0,!=7.1.1,!=7.1.0, installed: 8.0.1] + - PyWavelets [required: >=1.1.1, installed: 1.1.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=1.0.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tifffile [required: >=2019.7.26, installed: 2020.12.8] + - numpy [required: >=1.15.1, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - Shapely [required: Any, installed: 1.7.1] + - six [required: Any, installed: 1.15.0] + - numpy [required: >=1.11.1, installed: 1.18.5] + - opencv-python-headless [required: >=4.1.1, installed: 4.4.0.46] + - numpy [required: >=1.17.3, installed: 1.18.5] + - PyYAML [required: Any, installed: 5.3.1] + - scikit-image [required: >=0.16.1, installed: 0.17.2] + - imageio [required: >=2.3.0, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.3.3] + - cycler [required: >=0.10, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - networkx [required: >=2.0, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.15.1, installed: 1.18.5] + - pillow [required: >=4.3.0,!=7.1.1,!=7.1.0, installed: 8.0.1] + - PyWavelets [required: >=1.1.1, installed: 1.1.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=1.0.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tifffile [required: >=2019.7.26, installed: 2020.12.8] + - numpy [required: >=1.15.1, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +annoy==1.17.0 +arrow==0.17.0 + - python-dateutil [required: >=2.7.0, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] Augmentor==0.2.8 - future [required: >=0.16.0, installed: 0.18.2] - - numpy [required: >=1.11.0, installed: 1.18.1] - - Pillow [required: >=5.2.0, installed: 7.0.0] - - tqdm [required: >=4.9.0, installed: 4.41.1] -autokeras==1.0.0 - - keras-tuner [required: >=1.0.1, installed: 1.0.1] - - colorama [required: Any, installed: 0.4.3] + - numpy [required: >=1.11.0, installed: 1.18.5] + - Pillow [required: >=5.2.0, installed: 8.0.1] + - tqdm [required: >=4.9.0, installed: 4.54.1] +autokeras==1.0.12 + - keras-tuner [required: >=1.0.2, installed: 1.0.2] + - colorama [required: Any, installed: 0.4.4] - future [required: Any, installed: 0.18.2] - - numpy [required: Any, installed: 1.18.1] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - tabulate [required: Any, installed: 0.8.3] + - numpy [required: Any, installed: 1.18.5] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tabulate [required: Any, installed: 0.8.7] - terminaltables [required: Any, installed: 3.1.0] - - tqdm [required: Any, installed: 4.41.1] - - lightgbm [required: Any, installed: 2.3.1] - - numpy [required: Any, installed: 1.18.1] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - numpy [required: Any, installed: 1.18.1] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] -autopep8==1.5 - - pycodestyle [required: >=2.5.0, installed: 2.5.0] + - tqdm [required: Any, installed: 4.54.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - tensorflow [required: >=2.3.0, installed: 2.3.1] + - absl-py [required: >=0.7.0, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - astunparse [required: ==1.6.3, installed: 1.6.3] + - six [required: >=1.6.1,<2.0, installed: 1.15.0] + - wheel [required: >=0.23.0,<1.0, installed: 0.36.1] + - gast [required: ==0.3.3, installed: 0.3.3] + - google-pasta [required: >=0.1.8, installed: 0.2.0] + - six [required: Any, installed: 1.15.0] + - grpcio [required: >=1.8.6, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - h5py [required: >=2.10.0,<2.11.0, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - keras-preprocessing [required: >=1.1.1,<1.2, installed: 1.1.2] + - numpy [required: >=1.9.1, installed: 1.18.5] + - six [required: >=1.9.0, installed: 1.15.0] + - numpy [required: >=1.16.0,<1.19.0, installed: 1.18.5] + - opt-einsum [required: >=2.3.2, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] + - protobuf [required: >=3.9.2, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: >=1.12.0, installed: 1.15.0] + - tensorboard [required: >=2.3.0,<3, installed: 2.3.0] + - absl-py [required: >=0.4, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - google-auth [required: >=1.6.3,<2, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-auth-oauthlib [required: >=0.4.1,<0.5, installed: 0.4.2] + - google-auth [required: Any, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - grpcio [required: >=1.24.3, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - markdown [required: >=2.6.8, installed: 3.3.3] + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.21.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=41.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.10.0, installed: 1.15.0] + - tensorboard-plugin-wit [required: >=1.6.0, installed: 1.7.0] + - werkzeug [required: >=0.11.15, installed: 1.0.1] + - wheel [required: >=0.26, installed: 0.36.1] + - tensorflow-estimator [required: >=2.3.0,<2.4.0, installed: 2.3.0] + - termcolor [required: >=1.1.0, installed: 1.1.0] + - wheel [required: >=0.26, installed: 0.36.1] + - wrapt [required: >=1.11.1, installed: 1.12.1] +autopep8==1.5.4 + - pycodestyle [required: >=2.6.0, installed: 2.6.0] + - toml [required: Any, installed: 0.10.2] +backports.functools-lru-cache==1.6.1 bandit==1.6.2 - - GitPython [required: >=1.0.1, installed: 3.0.5] - - gitdb2 [required: >=2.0.0, installed: 2.0.6] - - smmap2 [required: >=2.0.0, installed: 2.0.5] - - PyYAML [required: >=3.13, installed: 5.2] - - six [required: >=1.10.0, installed: 1.13.0] - - stevedore [required: >=1.20.0, installed: 1.31.0] - - pbr [required: >=2.0.0,!=2.1.0, installed: 5.4.4] - - six [required: >=1.10.0, installed: 1.13.0] -black==19.10b0 - - appdirs [required: Any, installed: 1.4.3] - - attrs [required: >=18.1.0, installed: 19.3.0] - - click [required: >=6.5, installed: 7.0] - - pathspec [required: >=0.6,<1, installed: 0.7.0] - - regex [required: Any, installed: 2019.12.9] - - toml [required: >=0.9.4, installed: 0.10.0] - - typed-ast [required: >=1.4.0, installed: 1.4.1] + - GitPython [required: >=1.0.1, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] + - PyYAML [required: >=3.13, installed: 5.3.1] + - six [required: >=1.10.0, installed: 1.15.0] + - stevedore [required: >=1.20.0, installed: 3.3.0] + - pbr [required: >=2.0.0,!=2.1.0, installed: 5.5.1] +better-exceptions==0.2.2 blaze==0.10.1 - - flask [required: >=0.10.1, installed: 1.1.1] - - click [required: >=5.1, installed: 7.0] + - flask [required: >=0.10.1, installed: 1.1.2] + - click [required: >=5.1, installed: 7.1.2] - itsdangerous [required: >=0.24, installed: 1.1.0] - - Jinja2 [required: >=2.10.1, installed: 2.10.3] + - Jinja2 [required: >=2.10.1, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - Werkzeug [required: >=0.15, installed: 0.16.0] - - flask-cors [required: Any, installed: 3.0.8] - - Flask [required: >=0.9, installed: 1.1.1] - - click [required: >=5.1, installed: 7.0] + - Werkzeug [required: >=0.15, installed: 1.0.1] + - flask-cors [required: Any, installed: 3.0.9] + - Flask [required: >=0.9, installed: 1.1.2] + - click [required: >=5.1, installed: 7.1.2] - itsdangerous [required: >=0.24, installed: 1.1.0] - - Jinja2 [required: >=2.10.1, installed: 2.10.3] + - Jinja2 [required: >=2.10.1, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - Werkzeug [required: >=0.15, installed: 0.16.0] - - Six [required: Any, installed: 1.13.0] + - Werkzeug [required: >=0.15, installed: 1.0.1] + - Six [required: Any, installed: 1.15.0] - odo [required: >=0.4.0, installed: 0.5.0] - datashape [required: >=0.5.0, installed: 0.5.2] - multipledispatch [required: >=0.4.7, installed: 0.6.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.7, installed: 1.18.1] + - six [required: Any, installed: 1.15.0] + - numpy [required: >=1.7, installed: 1.18.5] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] - multipledispatch [required: >=0.4.7, installed: 0.6.0] - - six [required: Any, installed: 1.13.0] - - networkx [required: Any, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - numpy [required: >=1.7, installed: 1.18.1] - - pandas [required: >=0.15.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - toolz [required: >=0.7.3, installed: 0.10.0] - - psutil [required: Any, installed: 5.6.7] - - sqlalchemy [required: >=0.8.0, installed: 1.3.13] - - toolz [required: Any, installed: 0.10.0] -boltons==20.0.0 -bottle==0.12.18 -cassandra-driver==3.21.0 - - geomet [required: >=0.1,<0.2, installed: 0.1.2] - - click [required: Any, installed: 7.0] - - six [required: Any, installed: 1.13.0] - - six [required: >=1.9, installed: 1.13.0] -category-encoders==2.1.0 - - numpy [required: >=1.11.3, installed: 1.18.1] - - pandas [required: >=0.21.1, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - patsy [required: >=0.4.1, installed: 0.5.1] - - numpy [required: >=1.4, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - scikit-learn [required: >=0.20.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.19.0, installed: 1.3.2] - - statsmodels [required: >=0.6.1, installed: 0.11.0] - - numpy [required: >=1.14, installed: 1.18.1] - - pandas [required: >=0.21, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - patsy [required: >=0.5, installed: 0.5.1] - - numpy [required: >=1.4, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - scipy [required: >=1.0, installed: 1.3.2] -celery==4.4.0 - - billiard [required: >=3.6.1,<4.0, installed: 3.6.1.0] - - kombu [required: >=4.6.7,<4.7, installed: 4.6.7] - - amqp [required: >=2.5.2,<2.6, installed: 2.5.2] - - vine [required: >=1.1.3,<5.0.0a1, installed: 1.3.0] - - importlib-metadata [required: >=0.18, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pytz [required: >dev, installed: 2019.3] - - vine [required: ==1.3.0, installed: 1.3.0] -chainer==7.1.0 - - filelock [required: Any, installed: 3.0.12] - - numpy [required: >=1.9.0, installed: 1.18.1] - - protobuf [required: >=3.0.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - typing-extensions [required: Any, installed: 3.7.4.1] -classy-vision==0.2.0 - - torch [required: >=1.4, installed: 1.4.0] - - torchvision [required: >=0.5, installed: 0.5.0] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: >=4.1.1, installed: 7.0.0] - - six [required: Any, installed: 1.13.0] - - torch [required: Any, installed: 1.4.0] -cloudant==2.12.0 - - requests [required: >=2.7.0,<3.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -conda-build==3.18.11 - - beautifulsoup4 [required: Any, installed: 4.8.2] - - soupsieve [required: >=1.2, installed: 1.9.5] - - chardet [required: Any, installed: 3.0.4] - - conda [required: Any, installed: 4.8.1] - - pycosat [required: >=0.6.3, installed: 0.6.3] - - requests [required: >=2.12.4, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - ruamel-yaml [required: >=0.11.14, installed: 0.15.87] - - filelock [required: Any, installed: 3.0.12] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - libarchive-c [required: Any, installed: 2.8] - - pkginfo [required: Any, installed: 1.5.0.1] - - psutil [required: Any, installed: 5.6.7] - - pytz [required: Any, installed: 2019.3] - - pyyaml [required: Any, installed: 5.2] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: Any, installed: 1.13.0] - - tqdm [required: Any, installed: 4.41.1] -conda-package-handling==1.6.0 - - six [required: Any, installed: 1.13.0] -coremltools==3.2 - - numpy [required: >=1.14.5, installed: 1.18.1] - - protobuf [required: >=3.1.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.10.0, installed: 1.13.0] -cufflinks==0.17.0 - - chart-studio [required: >=1.0.0, installed: 1.0.0] - - plotly [required: Any, installed: 4.5.0] - - retrying [required: >=1.3.3, installed: 1.3.3] - - six [required: >=1.7.0, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - retrying [required: >=1.3.3, installed: 1.3.3] - - six [required: >=1.7.0, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] - - colorlover [required: >=0.2.1, installed: 0.3.0] - - ipython [required: >=5.3.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipywidgets [required: >=7.0.0, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: Any, installed: 1.15.0] + - networkx [required: Any, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.7, installed: 1.18.5] + - pandas [required: >=0.15.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - toolz [required: >=0.7.3, installed: 0.11.1] + - psutil [required: Any, installed: 5.7.3] + - sqlalchemy [required: >=0.8.0, installed: 1.3.20] + - toolz [required: Any, installed: 0.11.1] +boltons==20.2.1 +bottle==0.12.19 +Bottleneck==1.3.2 + - numpy [required: Any, installed: 1.18.5] +bqplot==0.12.19 + - ipywidgets [required: >=7.5.0, installed: 7.5.1] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.2, installed: 1.18.1] - - pandas [required: >=0.19.2, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - plotly [required: >=4.1.1, installed: 4.5.0] - - retrying [required: >=1.3.3, installed: 1.3.3] - - six [required: >=1.7.0, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] - - setuptools [required: >=34.4.1, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] -cx-Oracle==7.3.0 + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - numpy [required: >=1.10.4, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - traitlets [required: >=4.3.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traittypes [required: >=0.0.6, installed: 0.2.1] + - traitlets [required: >=4.2.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] +brotlipy==0.7.0 + - cffi [required: >=1.0.0, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] +cassandra-driver==3.24.0 + - geomet [required: >=0.1,<0.3, installed: 0.2.1.post1] + - click [required: Any, installed: 7.1.2] + - six [required: Any, installed: 1.15.0] + - six [required: >=1.9, installed: 1.15.0] +category-encoders==2.2.2 + - numpy [required: >=1.14.0, installed: 1.18.5] + - pandas [required: >=0.21.1, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - patsy [required: >=0.5.1, installed: 0.5.1] + - numpy [required: >=1.4, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - scikit-learn [required: >=0.20.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.0.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - statsmodels [required: >=0.9.0, installed: 0.12.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pandas [required: >=0.21, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - patsy [required: >=0.5, installed: 0.5.1] + - numpy [required: >=1.4, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - scipy [required: >=1.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +celery==5.0.2 + - billiard [required: >=3.6.3.0,<4.0, installed: 3.6.3.0] + - click [required: >=7.0, installed: 7.1.2] + - click-didyoumean [required: >=0.0.3, installed: 0.0.3] + - click [required: Any, installed: 7.1.2] + - click-repl [required: >=0.1.6, installed: 0.1.6] + - click [required: Any, installed: 7.1.2] + - prompt-toolkit [required: Any, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - six [required: Any, installed: 1.15.0] + - kombu [required: >=5.0.0,<6.0, installed: 5.0.2] + - amqp [required: >=5.0.0,<6.0.0, installed: 5.0.2] + - vine [required: ==5.0.0, installed: 5.0.0] + - pytz [required: >dev, installed: 2020.4] + - vine [required: >=5.0.0,<6.0, installed: 5.0.0] +chainer==7.7.0 + - filelock [required: Any, installed: 3.0.12] + - numpy [required: >=1.9.0, installed: 1.18.5] + - protobuf [required: >=3.0.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - typing-extensions [required: Any, installed: 3.7.4.3] +cloudant==2.14.0 + - requests [required: >=2.7.0,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +cmake==3.18.4 +conda-build==3.20.5 + - beautifulsoup4 [required: Any, installed: 4.9.3] + - soupsieve [required: >1.2, installed: 2.0.1] + - chardet [required: Any, installed: 3.0.4] + - conda [required: Any, installed: 4.9.2] + - pycosat [required: >=0.6.3, installed: 0.6.3] + - requests [required: >=2.12.4, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - ruamel-yaml [required: >=0.11.14, installed: ?] + - filelock [required: Any, installed: 3.0.12] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - libarchive-c [required: Any, installed: 2.9] + - pkginfo [required: Any, installed: 1.6.1] + - psutil [required: Any, installed: 5.7.3] + - pytz [required: Any, installed: 2020.4] + - pyyaml [required: Any, installed: 5.3.1] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: Any, installed: 1.15.0] + - tqdm [required: Any, installed: 4.54.1] +conda-package-handling==1.7.2 + - six [required: Any, installed: 1.15.0] +coremltools==4.0 + - attr [required: Any, installed: 0.3.1] + - attrs [required: Any, installed: 20.3.0] + - numpy [required: >=1.14.5, installed: 1.18.5] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - protobuf [required: >=3.1.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: >=1.10.0, installed: 1.15.0] + - sympy [required: Any, installed: 1.7] + - mpmath [required: >=0.19, installed: 1.1.0] + - tqdm [required: Any, installed: 4.54.1] +csvkit==1.0.5 + - agate [required: >=1.6.1, installed: 1.6.1] + - Babel [required: >=2.0, installed: 2.9.0] + - pytz [required: >=2015.7, installed: 2020.4] + - isodate [required: >=0.5.4, installed: 0.6.0] + - six [required: Any, installed: 1.15.0] + - leather [required: >=0.3.2, installed: 0.3.3] + - six [required: >=1.6.1, installed: 1.15.0] + - parsedatetime [required: >=2.1, installed: 2.6] + - python-slugify [required: >=1.2.1, installed: 4.0.1] + - text-unidecode [required: >=1.3, installed: 1.3] + - pytimeparse [required: >=1.1.5, installed: 1.1.8] + - six [required: >=1.9.0, installed: 1.15.0] + - agate-dbf [required: >=0.2.0, installed: 0.2.2] + - agate [required: >=1.5.0, installed: 1.6.1] + - Babel [required: >=2.0, installed: 2.9.0] + - pytz [required: >=2015.7, installed: 2020.4] + - isodate [required: >=0.5.4, installed: 0.6.0] + - six [required: Any, installed: 1.15.0] + - leather [required: >=0.3.2, installed: 0.3.3] + - six [required: >=1.6.1, installed: 1.15.0] + - parsedatetime [required: >=2.1, installed: 2.6] + - python-slugify [required: >=1.2.1, installed: 4.0.1] + - text-unidecode [required: >=1.3, installed: 1.3] + - pytimeparse [required: >=1.1.5, installed: 1.1.8] + - six [required: >=1.9.0, installed: 1.15.0] + - dbfread [required: >=2.0.5, installed: 2.0.7] + - agate-excel [required: >=0.2.2, installed: 0.2.3] + - agate [required: >=1.5.0, installed: 1.6.1] + - Babel [required: >=2.0, installed: 2.9.0] + - pytz [required: >=2015.7, installed: 2020.4] + - isodate [required: >=0.5.4, installed: 0.6.0] + - six [required: Any, installed: 1.15.0] + - leather [required: >=0.3.2, installed: 0.3.3] + - six [required: >=1.6.1, installed: 1.15.0] + - parsedatetime [required: >=2.1, installed: 2.6] + - python-slugify [required: >=1.2.1, installed: 4.0.1] + - text-unidecode [required: >=1.3, installed: 1.3] + - pytimeparse [required: >=1.1.5, installed: 1.1.8] + - six [required: >=1.9.0, installed: 1.15.0] + - openpyxl [required: >=2.3.0, installed: 3.0.5] + - et-xmlfile [required: Any, installed: 1.0.1] + - jdcal [required: Any, installed: 1.4.1] + - xlrd [required: >=0.9.4, installed: 1.2.0] + - agate-sql [required: >=0.5.3, installed: 0.5.5] + - agate [required: >=1.5.0, installed: 1.6.1] + - Babel [required: >=2.0, installed: 2.9.0] + - pytz [required: >=2015.7, installed: 2020.4] + - isodate [required: >=0.5.4, installed: 0.6.0] + - six [required: Any, installed: 1.15.0] + - leather [required: >=0.3.2, installed: 0.3.3] + - six [required: >=1.6.1, installed: 1.15.0] + - parsedatetime [required: >=2.1, installed: 2.6] + - python-slugify [required: >=1.2.1, installed: 4.0.1] + - text-unidecode [required: >=1.3, installed: 1.3] + - pytimeparse [required: >=1.1.5, installed: 1.1.8] + - six [required: >=1.9.0, installed: 1.15.0] + - sqlalchemy [required: >=1.0.8, installed: 1.3.20] + - six [required: >=1.6.1, installed: 1.15.0] +cx-Oracle==8.0.1 cysignals==1.10.2 - - Cython [required: >=0.28, installed: 0.29.14] -dask-ml==1.2.0 - - dask [required: >=2.4.0, installed: 2.9.2] + - Cython [required: >=0.28, installed: 0.29.21] +dask-ml==1.7.0 + - dask [required: >=2.4.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] - dask-glm [required: >=0.2.0, installed: 0.2.0] - - cloudpickle [required: >=0.2.2, installed: 1.2.2] - - dask [required: Any, installed: 2.9.2] + - cloudpickle [required: >=0.2.2, installed: 1.6.0] + - dask [required: Any, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] - multipledispatch [required: >=0.4.9, installed: 0.6.0] - - six [required: Any, installed: 1.13.0] - - scikit-learn [required: >=0.18, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.18.1, installed: 1.3.2] - - distributed [required: >=2.4.0, installed: 2.9.3] - - click [required: >=6.6, installed: 7.0] - - cloudpickle [required: >=0.2.2, installed: 1.2.2] - - dask [required: >=2.9.0, installed: 2.9.2] - - msgpack [required: Any, installed: 0.6.2] - - psutil [required: >=5.0, installed: 5.6.7] - - pyyaml [required: Any, installed: 5.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.1.0] - - tblib [required: Any, installed: 1.6.0] - - toolz [required: >=0.7.4, installed: 0.10.0] - - tornado [required: >=5, installed: 6.0.3] - - zict [required: >=0.1.3, installed: 1.0.0] + - six [required: Any, installed: 1.15.0] + - scikit-learn [required: >=0.18, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.18.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - distributed [required: >=2.4.0, installed: 2.30.1] + - click [required: >=6.6, installed: 7.1.2] + - cloudpickle [required: >=1.5.0, installed: 1.6.0] + - dask [required: >=2.9.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - msgpack [required: >=0.6.0, installed: 1.0.0] + - psutil [required: >=5.0, installed: 5.7.3] + - pyyaml [required: Any, installed: 5.3.1] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.3.0] + - tblib [required: >=1.6.0, installed: 1.7.0] + - toolz [required: >=0.8.2, installed: 0.11.1] + - tornado [required: >=6.0.3, installed: 6.1] + - zict [required: >=0.1.3, installed: 2.0.0] - heapdict [required: Any, installed: 1.0.1] - multipledispatch [required: >=0.4.9, installed: 0.6.0] - - six [required: Any, installed: 1.13.0] - - numba [required: Any, installed: 0.47.0] - - llvmlite [required: >=0.31.0dev0, installed: 0.31.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.17.3, installed: 1.18.1] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pandas [required: >=0.23.4, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: >=0.21, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] -dataset==1.2.0 - - alembic [required: >=0.6.2, installed: 1.3.3] - - Mako [required: Any, installed: 1.1.1] + - six [required: Any, installed: 1.15.0] + - numba [required: Any, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: >=1.17.3, installed: 1.18.5] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pandas [required: >=0.24.2, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scikit-learn [required: >=0.23, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +databases==0.4.1 + - sqlalchemy [required: Any, installed: 1.3.20] +dataset==1.4.1 + - alembic [required: >=0.6.2, installed: 1.4.1] + - Mako [required: Any, installed: 1.1.3] - MarkupSafe [required: >=0.9.2, installed: 1.1.1] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] - python-editor [required: >=0.3, installed: 1.0.4] - - SQLAlchemy [required: >=1.1.0, installed: 1.3.13] - - sqlalchemy [required: >=1.2.0, installed: 1.3.13] -datasketch==1.5.0 - - numpy [required: >=1.11, installed: 1.18.1] -dgl==0.4.2 - - networkx [required: >=2.1, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - numpy [required: >=1.14.0, installed: 1.18.1] - - scipy [required: >=1.1.0, installed: 1.3.2] + - SQLAlchemy [required: >=1.1.0, installed: 1.3.20] + - banal [required: >=1.0.1, installed: 1.0.1] + - sqlalchemy [required: >=1.3.2, installed: 1.3.20] +datasketch==1.5.1 + - numpy [required: >=1.11, installed: 1.18.5] +dgl==0.5.3 + - networkx [required: >=2.1, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.14.0, installed: 1.18.5] + - requests [required: >=2.19.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scipy [required: >=1.1.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] diamond==4.0.515 - configobj [required: Any, installed: 5.0.6] - - six [required: Any, installed: 1.13.0] - - psutil [required: Any, installed: 5.6.7] -dm-sonnet==1.35 - - absl-py [required: Any, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - contextlib2 [required: Any, installed: 0.6.0.post1] - - semantic-version [required: Any, installed: 2.8.4] - - six [required: Any, installed: 1.13.0] - - tensorflow-probability [required: >=0.6.0, installed: 0.9.0] - - cloudpickle [required: >=1.2.2, installed: 1.2.2] - - decorator [required: Any, installed: 4.4.1] - - gast [required: >=0.2, installed: 0.2.2] - - numpy [required: >=1.13.3, installed: 1.18.1] - - six [required: >=1.10.0, installed: 1.13.0] - - wrapt [required: Any, installed: 1.11.2] + - six [required: Any, installed: 1.15.0] + - psutil [required: Any, installed: 5.7.3] +dm-sonnet==2.0.0 + - absl-py [required: >=0.7.1, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - dm-tree [required: >=0.1.1, installed: 0.1.5] + - six [required: >=1.12.0, installed: 1.15.0] + - numpy [required: >=1.16.3, installed: 1.18.5] + - six [required: >=1.12.0, installed: 1.15.0] + - tabulate [required: >=0.7.5, installed: 0.8.7] + - wrapt [required: >=1.11.1, installed: 1.12.1] edward==1.3.5 - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: >=1.10.0, installed: 1.13.0] -elasticsearch==7.5.1 - - urllib3 [required: >=1.21.1, installed: 1.25.7] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: >=1.10.0, installed: 1.15.0] +einops==0.3.0 +elasticsearch-dsl==7.3.0 + - elasticsearch [required: >=7.0.0,<8.0.0, installed: 7.10.0] + - certifi [required: Any, installed: 2020.12.5] + - urllib3 [required: >=1.21.1,<2, installed: 1.25.11] + - python-dateutil [required: Any, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] eli5==0.10.1 - - attrs [required: >16.0.0, installed: 19.3.0] + - attrs [required: >16.0.0, installed: 20.3.0] - graphviz [required: Any, installed: 0.8.4] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - numpy [required: >=1.9.0, installed: 1.18.1] - - scikit-learn [required: >=0.18, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] - - tabulate [required: >=0.7.7, installed: 0.8.3] -empyrical==0.5.3 - - numpy [required: >=1.9.2, installed: 1.18.1] - - pandas [required: >=0.16.1, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - pandas-datareader [required: >=0.2, installed: 0.8.1] - - lxml [required: Any, installed: 4.4.2] - - pandas [required: >=0.21, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - requests [required: >=2.3.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scipy [required: >=0.15.1, installed: 1.3.2] -en-core-web-sm==2.2.5 - - spacy [required: >=2.2.2, installed: 2.2.3] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] + - numpy [required: >=1.9.0, installed: 1.18.5] + - scikit-learn [required: >=0.18, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - tabulate [required: >=0.7.7, installed: 0.8.7] +empyrical==0.5.5 + - numpy [required: >=1.9.2, installed: 1.18.5] + - pandas [required: >=0.16.1, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - pandas-datareader [required: >=0.2, installed: 0.9.0] + - lxml [required: Any, installed: 4.6.2] + - pandas [required: >=0.23, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - requests [required: >=2.19.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scipy [required: >=0.15.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +en-core-web-sm==2.3.1 + - spacy [required: >=2.3.0,<2.4.0, installed: 2.3.4] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] - - importlib-metadata [required: >=0.20, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.15.0, installed: 1.18.1] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - requests [required: >=2.13.0,<3.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - srsly [required: >=0.1.0,<1.1.0, installed: 1.0.1] - - thinc [required: >=7.3.0,<7.4.0, installed: 7.3.1] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.7.0, installed: 1.18.1] + - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - requests [required: >=2.13.0,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - srsly [required: >=1.0.2,<1.1.0, installed: 1.0.5] + - thinc [required: >=7.4.1,<7.5.0, installed: 7.4.3] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] + - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.1] - - tqdm [required: >=4.10.0,<5.0.0, installed: 4.41.1] - - wasabi [required: >=0.0.9,<1.1.0, installed: 0.6.0] - - wasabi [required: >=0.4.0,<1.1.0, installed: 0.6.0] + - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.5] + - tqdm [required: >=4.10.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.0.9,<1.1.0, installed: 0.8.0] + - tqdm [required: >=4.38.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.4.0,<1.1.0, installed: 0.8.0] facets-overview==1.0.0 - - numpy [required: >=1.16.0, installed: 1.18.1] - - pandas [required: >=0.22.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - protobuf [required: >=3.7.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] -fairseq==0.9.0 - - cffi [required: Any, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - cython [required: Any, installed: 0.29.14] - - numpy [required: Any, installed: 1.18.1] - - regex [required: Any, installed: 2019.12.9] - - sacrebleu [required: Any, installed: 1.4.3] - - portalocker [required: Any, installed: 1.5.2] - - typing [required: Any, installed: 3.7.4.1] - - torch [required: Any, installed: 1.4.0] - - tqdm [required: Any, installed: 4.41.1] -faiss==1.6.1 - - numpy [required: Any, installed: 1.18.1] -fastai==1.0.60 - - beautifulsoup4 [required: Any, installed: 4.8.2] - - soupsieve [required: >=1.2, installed: 1.9.5] - - bottleneck [required: Any, installed: 1.3.1] - - numpy [required: Any, installed: 1.18.1] - - fastprogress [required: >=0.2.1, installed: 0.2.2] - - matplotlib [required: Any, installed: 3.1.1] + - numpy [required: >=1.16.0, installed: 1.18.5] + - pandas [required: >=0.22.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - protobuf [required: >=3.7.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] +fairseq==0.10.1 + - cffi [required: Any, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - cython [required: Any, installed: 0.29.21] + - dataclasses [required: Any, installed: 0.6] + - hydra-core [required: Any, installed: 1.0.4] + - antlr4-python3-runtime [required: ==4.8, installed: 4.8] + - importlib-resources [required: Any, installed: 3.3.0] + - omegaconf [required: >=2.0.5, installed: 2.0.5] + - PyYAML [required: >=5.1.*, installed: 5.3.1] + - typing-extensions [required: Any, installed: 3.7.4.3] + - numpy [required: Any, installed: 1.18.5] + - regex [required: Any, installed: 2020.11.13] + - sacrebleu [required: >=1.4.12, installed: 1.4.14] + - portalocker [required: Any, installed: 2.0.0] + - torch [required: Any, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] + - tqdm [required: Any, installed: 4.54.1] +Faker==4.18.0 + - python-dateutil [required: >=2.4, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - text-unidecode [required: ==1.3, installed: 1.3] +fastai==2.1.8 + - fastcore [required: >=1.3.8, installed: 1.3.11] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pip [required: Any, installed: 20.3.1] + - fastprogress [required: >=0.2.4, installed: 1.0.0] + - numpy [required: Any, installed: 1.18.5] + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numexpr [required: Any, installed: 2.7.1] - - numpy [required: >=1.7, installed: 1.18.1] - - numpy [required: >=1.15, installed: 1.18.1] - - nvidia-ml-py3 [required: Any, installed: 7.352.0] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - Pillow [required: Any, installed: 7.0.0] - - pyyaml [required: Any, installed: 5.2] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scipy [required: Any, installed: 1.3.2] - - spacy [required: >=2.0.18, installed: 2.2.3] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] + - six [required: >=1.5, installed: 1.15.0] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - pillow [required: Any, installed: 8.0.1] + - pip [required: Any, installed: 20.3.1] + - pyyaml [required: Any, installed: 5.3.1] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - spacy [required: Any, installed: 2.3.4] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] - - importlib-metadata [required: >=0.20, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.15.0, installed: 1.18.1] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - requests [required: >=2.13.0,<3.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - srsly [required: >=0.1.0,<1.1.0, installed: 1.0.1] - - thinc [required: >=7.3.0,<7.4.0, installed: 7.3.1] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.7.0, installed: 1.18.1] + - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - requests [required: >=2.13.0,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - srsly [required: >=1.0.2,<1.1.0, installed: 1.0.5] + - thinc [required: >=7.4.1,<7.5.0, installed: 7.4.3] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] + - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.1] - - tqdm [required: >=4.10.0,<5.0.0, installed: 4.41.1] - - wasabi [required: >=0.0.9,<1.1.0, installed: 0.6.0] - - wasabi [required: >=0.4.0,<1.1.0, installed: 0.6.0] - - torch [required: >=1.0.0, installed: 1.4.0] - - torchvision [required: Any, installed: 0.5.0] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: >=4.1.1, installed: 7.0.0] - - six [required: Any, installed: 1.13.0] - - torch [required: Any, installed: 1.4.0] -fastapi==0.47.1 - - pydantic [required: >=0.32.2,<2.0.0, installed: 1.4] - - starlette [required: >=0.12.9,<=0.12.9, installed: 0.12.9] -fasttext==0.9.1 - - numpy [required: Any, installed: 1.18.1] - - pybind11 [required: >=2.2, installed: 2.4.3] - - setuptools [required: >=0.7.0, installed: 44.0.0.post20200106] -featuretools==0.13.1 - - click [required: >=7.0.0, installed: 7.0] - - cloudpickle [required: >=0.4.0, installed: 1.2.2] - - dask [required: >=1.1.0, installed: 2.9.2] - - distributed [required: >=1.24.2, installed: 2.9.3] - - click [required: >=6.6, installed: 7.0] - - cloudpickle [required: >=0.2.2, installed: 1.2.2] - - dask [required: >=2.9.0, installed: 2.9.2] - - msgpack [required: Any, installed: 0.6.2] - - psutil [required: >=5.0, installed: 5.6.7] - - pyyaml [required: Any, installed: 5.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.1.0] - - tblib [required: Any, installed: 1.6.0] - - toolz [required: >=0.7.4, installed: 0.10.0] - - tornado [required: >=5, installed: 6.0.3] - - zict [required: >=0.1.3, installed: 1.0.0] + - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.5] + - tqdm [required: >=4.10.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.0.9,<1.1.0, installed: 0.8.0] + - tqdm [required: >=4.38.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.4.0,<1.1.0, installed: 0.8.0] + - torch [required: >=1.7.0, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] + - torchvision [required: >=0.8, installed: 0.8.1] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: >=4.1.1, installed: 8.0.1] + - torch [required: Any, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] +fastapi==0.62.0 + - pydantic [required: >=1.0.0,<2.0.0, installed: 1.7.3] + - starlette [required: ==0.13.6, installed: 0.13.6] +fasttext==0.9.2 + - numpy [required: Any, installed: 1.18.5] + - pybind11 [required: >=2.2, installed: 2.6.1] + - setuptools [required: >=0.7.0, installed: 49.6.0.post20201009] +featuretools==0.22.0 + - click [required: >=7.0.0, installed: 7.1.2] + - cloudpickle [required: >=0.4.0, installed: 1.6.0] + - dask [required: >=2.12.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - distributed [required: >=2.12.0, installed: 2.30.1] + - click [required: >=6.6, installed: 7.1.2] + - cloudpickle [required: >=1.5.0, installed: 1.6.0] + - dask [required: >=2.9.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - msgpack [required: >=0.6.0, installed: 1.0.0] + - psutil [required: >=5.0, installed: 5.7.3] + - pyyaml [required: Any, installed: 5.3.1] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.3.0] + - tblib [required: >=1.6.0, installed: 1.7.0] + - toolz [required: >=0.8.2, installed: 0.11.1] + - tornado [required: >=6.0.3, installed: 6.1] + - zict [required: >=0.1.3, installed: 2.0.0] - heapdict [required: Any, installed: 1.0.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - pandas [required: >=0.24.1, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - psutil [required: >=5.4.8, installed: 5.6.7] - - pyyaml [required: >=3.12, installed: 5.2] - - scipy [required: >=0.13.3, installed: 1.3.2] - - tqdm [required: >=4.32.0, installed: 4.41.1] -fire==0.2.1 - - six [required: Any, installed: 1.13.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - pandas [required: >=0.24.1,<2.0.0,!=1.1.1,!=1.1.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - psutil [required: >=5.4.8, installed: 5.7.3] + - pyyaml [required: >=3.12, installed: 5.3.1] + - scipy [required: >=0.13.3, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tqdm [required: >=4.32.0, installed: 4.54.1] +fire==0.3.1 + - six [required: Any, installed: 1.15.0] - termcolor [required: Any, installed: 1.1.0] -flake8==3.7.9 - - entrypoints [required: >=0.3.0,<0.4.0, installed: 0.3] +flake8==3.8.4 - mccabe [required: >=0.6.0,<0.7.0, installed: 0.6.1] - - pycodestyle [required: >=2.5.0,<2.6.0, installed: 2.5.0] - - pyflakes [required: >=2.1.0,<2.2.0, installed: 2.1.1] + - pycodestyle [required: >=2.6.0a1,<2.7.0, installed: 2.6.0] + - pyflakes [required: >=2.2.0,<2.3.0, installed: 2.2.0] flashtext==2.7 -folium==0.10.1 - - branca [required: >=0.3.0, installed: 0.3.1] - - jinja2 [required: Any, installed: 2.10.3] +folium==0.11.0 + - branca [required: >=0.3.0, installed: 0.4.1] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - six [required: Any, installed: 1.13.0] - - jinja2 [required: >=2.9, installed: 2.10.3] + - jinja2 [required: >=2.9, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - numpy [required: Any, installed: 1.18.1] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -foolbox==2.3.0 - - GitPython [required: Any, installed: 3.0.5] - - gitdb2 [required: >=2.0.0, installed: 2.0.6] - - smmap2 [required: >=2.0.0, installed: 2.0.5] - - numpy [required: Any, installed: 1.18.1] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scipy [required: Any, installed: 1.3.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] + - numpy [required: Any, installed: 1.18.5] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +foolbox==3.2.1 + - eagerpy [required: ==0.29.0, installed: 0.29.0] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: >=3.7.4.1, installed: 3.7.4.3] + - GitPython [required: >=3.0.7, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] + - numpy [required: Any, installed: 1.18.5] + - requests [required: >=2.24.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - typing-extensions [required: >=3.7.4.1, installed: 3.7.4.3] fs==2.4.11 - - appdirs [required: ~=1.4.3, installed: 1.4.3] - - pytz [required: Any, installed: 2019.3] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: ~=1.10, installed: 1.13.0] -fuzzywuzzy==0.17.0 -gensim==3.8.1 - - numpy [required: >=1.11.3, installed: 1.18.1] - - scipy [required: >=0.18.1, installed: 1.3.2] - - six [required: >=1.5.0, installed: 1.13.0] - - smart-open [required: >=1.8.1, installed: 1.9.0] - - boto [required: >=2.32, installed: 2.49.0] - - boto3 [required: Any, installed: 1.11.9] - - botocore [required: >=1.14.9,<1.15.0, installed: 1.14.9] - - docutils [required: >=0.10,<0.16, installed: 0.15.2] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - urllib3 [required: >=1.20,<1.26, installed: 1.25.7] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.2] - - botocore [required: >=1.12.36,<2.0.0, installed: 1.14.9] - - docutils [required: >=0.10,<0.16, installed: 0.15.2] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - urllib3 [required: >=1.20,<1.26, installed: 1.25.7] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] + - appdirs [required: ~=1.4.3, installed: 1.4.4] + - pytz [required: Any, installed: 2020.4] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: ~=1.10, installed: 1.15.0] +ftfy==5.8 + - wcwidth [required: Any, installed: 0.2.5] +fuzzywuzzy==0.18.0 +gensim==3.8.3 + - numpy [required: >=1.11.3, installed: 1.18.5] + - scipy [required: >=0.18.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: >=1.5.0, installed: 1.15.0] + - smart-open [required: >=1.8.1, installed: 4.0.1] geocoder==1.38.1 - - click [required: Any, installed: 7.0] + - click [required: Any, installed: 7.1.2] - future [required: Any, installed: 0.18.2] - ratelim [required: Any, installed: 0.1.6] - - decorator [required: Any, installed: 4.4.1] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: Any, installed: 1.13.0] + - decorator [required: Any, installed: 4.4.2] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: Any, installed: 1.15.0] geojson==2.5.0 geoplotlib==0.3.2 -geopy==1.20.0 +geopy==2.0.0 - geographiclib [required: >=1.49,<2, installed: 1.50] -Glances==3.1.3 +Glances==3.1.5 - future [required: Any, installed: 0.18.2] - - psutil [required: >=5.3.0, installed: 5.6.7] + - psutil [required: >=5.3.0, installed: 5.7.3] glob2==0.7 -gluoncv==0.6.0 - - matplotlib [required: Any, installed: 3.1.1] +gluoncv==0.9.0 + - autocfg [required: Any, installed: 0.0.6] + - pyyaml [required: Any, installed: 5.3.1] + - autogluon.core [required: Any, installed: 0.0.16b20201209] + - autograd [required: >=1.3, installed: 1.3] + - future [required: >=0.15.2, installed: 0.18.2] + - numpy [required: >=1.12, installed: 1.18.5] + - boto3 [required: Any, installed: 1.16.32] + - botocore [required: >=1.19.32,<1.20.0, installed: 1.19.33] + - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0] + - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - urllib3 [required: >=1.25.4,<1.27, installed: 1.25.11] + - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0] + - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.3] + - botocore [required: >=1.12.36,<2.0a.0, installed: 1.19.33] + - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0] + - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - urllib3 [required: >=1.25.4,<1.27, installed: 1.25.11] + - ConfigSpace [required: <=0.4.16, installed: 0.4.16] + - cython [required: Any, installed: 0.29.21] + - numpy [required: Any, installed: 1.18.5] + - pyparsing [required: Any, installed: 2.4.7] + - cython [required: Any, installed: 0.29.21] + - dask [required: >=2.6.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - dill [required: ==0.3.3, installed: 0.3.3] + - distributed [required: >=2.6.0, installed: 2.30.1] + - click [required: >=6.6, installed: 7.1.2] + - cloudpickle [required: >=1.5.0, installed: 1.6.0] + - dask [required: >=2.9.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - msgpack [required: >=0.6.0, installed: 1.0.0] + - psutil [required: >=5.0, installed: 5.7.3] + - pyyaml [required: Any, installed: 5.3.1] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.3.0] + - tblib [required: >=1.6.0, installed: 1.7.0] + - toolz [required: >=0.8.2, installed: 0.11.1] + - tornado [required: >=6.0.3, installed: 6.1] + - zict [required: >=0.1.3, installed: 2.0.0] + - heapdict [required: Any, installed: 1.0.1] + - graphviz [required: >=0.8.1,<0.9.0, installed: 0.8.4] + - matplotlib [required: Any, installed: 3.3.3] + - cycler [required: >=0.10, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.16.0, installed: 1.18.5] + - pandas [required: >=1.0.0,<2.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - paramiko [required: >=2.4, installed: 2.7.2] + - bcrypt [required: >=3.1.3, installed: 3.2.0] + - cffi [required: >=1.1, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - cryptography [required: >=2.5, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - pynacl [required: >=1.0.1, installed: 1.4.0] + - cffi [required: >=1.4.1, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: Any, installed: 1.15.0] + - pytest [required: Any, installed: 6.1.2] + - attrs [required: >=17.4.0, installed: 20.3.0] + - iniconfig [required: Any, installed: 1.1.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pluggy [required: >=0.12,<1.0, installed: 0.13.1] + - py [required: >=1.8.2, installed: 1.9.0] + - toml [required: Any, installed: 0.10.2] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: >=0.22.0,<0.24, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scikit-optimize [required: Any, installed: 0.8.1] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - pyaml [required: >=16.9, installed: 20.4.0] + - PyYAML [required: Any, installed: 5.3.1] + - scikit-learn [required: >=0.20.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=1.3.3,<1.5.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tornado [required: >=5.0.1, installed: 6.1] + - tqdm [required: >=4.38.0, installed: 4.54.1] + - decord [required: Any, installed: 0.4.2] + - numpy [required: >=1.14.0, installed: 1.18.5] + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - Pillow [required: Any, installed: 7.0.0] - - portalocker [required: Any, installed: 1.5.2] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scipy [required: Any, installed: 1.3.2] - - tqdm [required: Any, installed: 4.41.1] -gluonnlp==0.8.3 - - numpy [required: Any, installed: 1.18.1] -google-cloud-storage==1.25.0 - - google-auth [required: >=1.9.0,<2.0dev, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: Any, installed: 1.18.5] + - opencv-python [required: Any, installed: 4.4.0.46] + - numpy [required: >=1.17.3, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - Pillow [required: Any, installed: 8.0.1] + - portalocker [required: Any, installed: 2.0.0] + - pyyaml [required: Any, installed: 5.3.1] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tensorboardx [required: Any, installed: 2.1] + - numpy [required: Any, installed: 1.18.5] + - protobuf [required: >=3.8.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] + - tqdm [required: Any, installed: 4.54.1] + - yacs [required: Any, installed: 0.1.8] + - PyYAML [required: Any, installed: 5.3.1] +gluonnlp==0.10.0 + - cython [required: Any, installed: 0.29.21] + - numpy [required: >=1.16.0, installed: 1.18.5] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] +google-cloud-storage==1.33.0 + - google-auth [required: >=1.11.0,<2.0dev, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] + - rsa [required: >=3.1.4,<5, installed: 4.6] - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - google-cloud-core [required: >=1.2.0,<2.0dev, installed: 1.2.0] - - google-api-core [required: >=1.16.0,<2.0.0dev, installed: 1.16.0] - - google-auth [required: >=0.4.0,<2.0dev, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-cloud-core [required: >=1.4.1,<2.0dev, installed: 1.4.4] + - google-api-core [required: >=1.21.0,<2.0.0dev, installed: 1.23.0] + - google-auth [required: >=1.21.1,<2.0dev, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] + - rsa [required: >=3.1.4,<5, installed: 4.6] - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - googleapis-common-protos [required: >=1.6.0,<2.0dev, installed: 1.51.0] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - protobuf [required: >=3.4.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - pytz [required: Any, installed: 2019.3] - - requests [required: >=2.18.0,<3.0.0dev, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: >=34.0.0, installed: 44.0.0.post20200106] - - six [required: >=1.10.0, installed: 1.13.0] - - google-resumable-media [required: >=0.5.0,<0.6dev, installed: 0.5.0] - - six [required: Any, installed: 1.13.0] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - googleapis-common-protos [required: >=1.6.0,<2.0dev, installed: 1.52.0] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - protobuf [required: >=3.12.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - pytz [required: Any, installed: 2020.4] + - requests [required: >=2.18.0,<3.0.0dev, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=34.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.13.0, installed: 1.15.0] + - six [required: >=1.12.0, installed: 1.15.0] + - google-resumable-media [required: >=1.0.0,<2.0dev, installed: 1.1.0] + - google-crc32c [required: >=1.0,<2.0dev, installed: 1.0.0] + - cffi [required: >=1.0.0, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: Any, installed: 1.15.0] + - requests [required: >=2.18.0,<3.0.0dev, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] google-images-download==2.8.0 - selenium [required: Any, installed: 3.141.0] - - urllib3 [required: Any, installed: 1.25.7] -gpflow==1.5.1 - - decorator [required: >=4.1, installed: 4.4.1] - - h5py [required: >=2.9.0, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - matplotlib [required: >=2.2.2, installed: 3.1.1] - - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - multipledispatch [required: >=0.4.9, installed: 0.6.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.10.0, installed: 1.18.1] - - pandas [required: >=0.18.1, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - pytest [required: >=3.5.0, installed: 5.3.4] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - more-itertools [required: >=4.0.0, installed: 8.0.2] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pluggy [required: >=0.12,<1.0, installed: 0.13.1] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - py [required: >=1.5.0, installed: 1.8.1] - - wcwidth [required: Any, installed: 0.1.7] - - scipy [required: >=0.18.0, installed: 1.3.2] -gpytorch==1.0.1 + - urllib3 [required: Any, installed: 1.25.11] +gpytorch==1.3.0 graphene==2.1.8 - aniso8601 [required: >=3,<=7, installed: 7.0.0] - - graphql-core [required: >=2.1,<3, installed: 2.3.1] + - graphql-core [required: >=2.1,<3, installed: 2.3.2] - promise [required: >=2.3,<3, installed: 2.3] - - six [required: Any, installed: 1.13.0] + - six [required: Any, installed: 1.15.0] - rx [required: >=1.6,<2, installed: 1.6.1] - - six [required: >=1.10.0, installed: 1.13.0] + - six [required: >=1.10.0, installed: 1.15.0] - graphql-relay [required: >=2,<3, installed: 2.0.1] - - graphql-core [required: >=2.2,<3, installed: 2.3.1] + - graphql-core [required: >=2.2,<3, installed: 2.3.2] - promise [required: >=2.3,<3, installed: 2.3] - - six [required: Any, installed: 1.13.0] + - six [required: Any, installed: 1.15.0] - rx [required: >=1.6,<2, installed: 1.6.1] - - six [required: >=1.10.0, installed: 1.13.0] + - six [required: >=1.10.0, installed: 1.15.0] - promise [required: >=2.2,<3, installed: 2.3] - - six [required: Any, installed: 1.13.0] - - six [required: >=1.12, installed: 1.13.0] - - six [required: >=1.10.0,<2, installed: 1.13.0] -gym==0.15.4 - - cloudpickle [required: ~=1.2.0, installed: 1.2.2] - - numpy [required: >=1.10.4, installed: 1.18.1] - - opencv-python [required: Any, installed: 4.1.2.30] - - numpy [required: >=1.14.5, installed: 1.18.1] - - pyglet [required: >=1.2.0,<=1.3.2, installed: 1.3.2] + - six [required: Any, installed: 1.15.0] + - six [required: >=1.12, installed: 1.15.0] + - six [required: >=1.10.0,<2, installed: 1.15.0] +grip==4.5.2 + - docopt [required: >=0.4.0, installed: 0.6.2] + - Flask [required: >=0.10.1, installed: 1.1.2] + - click [required: >=5.1, installed: 7.1.2] + - itsdangerous [required: >=0.24, installed: 1.1.0] + - Jinja2 [required: >=2.10.1, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - Werkzeug [required: >=0.15, installed: 1.0.1] + - Markdown [required: >=2.5.1, installed: 3.3.3] + - path-and-address [required: >=2.0.1, installed: 2.0.1] + - Pygments [required: >=1.6, installed: 2.7.3] + - requests [required: >=2.4.1, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +gym==0.17.3 + - cloudpickle [required: >=1.2.0,<1.7.0, installed: 1.6.0] + - numpy [required: >=1.10.4, installed: 1.18.5] + - pyglet [required: >=1.4.0,<=1.5.0, installed: 1.5.0] - future [required: Any, installed: 0.18.2] - - scipy [required: Any, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] -holoviews==1.12.7 - - numpy [required: >=1.0, installed: 1.18.1] - - param [required: >=1.8.0,<2.0, installed: 1.9.3] - - pyviz-comms [required: >=0.7.2, installed: 0.7.3] - - param [required: Any, installed: 1.9.3] -httpie==2.0.0 - - Pygments [required: >=2.5.2, installed: 2.5.2] - - requests [required: >=2.22.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -hyperopt==0.2.3 - - cloudpickle [required: Any, installed: 1.2.2] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +holoviews==1.13.5 + - numpy [required: >=1.0, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - panel [required: >=0.8.0, installed: 0.10.2] + - bokeh [required: >=2.2.2, installed: 2.2.3] + - Jinja2 [required: >=2.7, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - numpy [required: >=1.11.3, installed: 1.18.5] + - packaging [required: >=16.8, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pillow [required: >=7.1.0, installed: 8.0.1] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - PyYAML [required: >=3.10, installed: 5.3.1] + - tornado [required: >=5.1, installed: 6.1] + - typing-extensions [required: >=3.7.4, installed: 3.7.4.3] + - markdown [required: Any, installed: 3.3.3] + - param [required: >=1.9.3, installed: 1.10.0] + - pyct [required: >=0.4.4, installed: 0.4.8] + - param [required: >=1.7.0, installed: 1.10.0] + - pyviz-comms [required: >=0.7.4, installed: 0.7.6] + - param [required: Any, installed: 1.10.0] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - tqdm [required: Any, installed: 4.54.1] + - param [required: >=1.9.3,<2.0, installed: 1.10.0] + - pyviz-comms [required: >=0.7.3, installed: 0.7.6] + - param [required: Any, installed: 1.10.0] +httpie==2.3.0 + - Pygments [required: >=2.5.2, installed: 2.7.3] + - requests [required: >=2.22.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - requests-toolbelt [required: >=0.9.1, installed: 0.9.1] + - requests [required: >=2.0.1,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +hyperopt==0.2.5 + - cloudpickle [required: Any, installed: 1.6.0] - future [required: Any, installed: 0.18.2] - - networkx [required: ==2.2, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - numpy [required: Any, installed: 1.18.1] - - scipy [required: Any, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] - - tqdm [required: Any, installed: 4.41.1] + - networkx [required: >=2.2, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: Any, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - tqdm [required: Any, installed: 4.54.1] imageai==2.1.5 - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - matplotlib [required: Any, installed: 3.1.1] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - scipy [required: Any, installed: 1.3.2] -ImageHash==4.0 - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - pywavelets [required: Any, installed: 1.1.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - scipy [required: Any, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] -imbalanced-learn==0.6.1 - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11, installed: 1.18.1] - - scikit-learn [required: >=0.22, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.17, installed: 1.3.2] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +ImageHash==4.2.0 + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - PyWavelets [required: Any, installed: 1.1.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] +imbalanced-learn==0.7.0 + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scikit-learn [required: >=0.23, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] imutils==0.5.3 -inflect==4.0.0 - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] -influxdb==5.2.3 +inflect==5.0.2 +influxdb==5.3.1 + - msgpack [required: Any, installed: 1.0.0] - python-dateutil [required: >=2.6.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: Any, installed: 2019.3] - - requests [required: >=2.17.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: >=1.10.0, installed: 1.13.0] -ipympl==0.4.1 - - ipykernel [required: >=4.7, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: Any, installed: 2020.4] + - requests [required: >=2.17.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.10.0, installed: 1.15.0] +intel-tensorflow==2.3.0 + - absl-py [required: >=0.7.0, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - astunparse [required: ==1.6.3, installed: 1.6.3] + - six [required: >=1.6.1,<2.0, installed: 1.15.0] + - wheel [required: >=0.23.0,<1.0, installed: 0.36.1] + - gast [required: ==0.3.3, installed: 0.3.3] + - google-pasta [required: >=0.1.8, installed: 0.2.0] + - six [required: Any, installed: 1.15.0] + - grpcio [required: >=1.8.6, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - h5py [required: >=2.10.0,<2.11.0, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - keras-preprocessing [required: >=1.1.1,<1.2, installed: 1.1.2] + - numpy [required: >=1.9.1, installed: 1.18.5] + - six [required: >=1.9.0, installed: 1.15.0] + - numpy [required: >=1.16.0,<1.19.0, installed: 1.18.5] + - opt-einsum [required: >=2.3.2, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] + - protobuf [required: >=3.9.2, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - scipy [required: ==1.4.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: >=1.12.0, installed: 1.15.0] + - tensorboard [required: >=2.3.0,<3, installed: 2.3.0] + - absl-py [required: >=0.4, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - google-auth [required: >=1.6.3,<2, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-auth-oauthlib [required: >=0.4.1,<0.5, installed: 0.4.2] + - google-auth [required: Any, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - grpcio [required: >=1.24.3, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - markdown [required: >=2.6.8, installed: 3.3.3] + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.21.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=41.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.10.0, installed: 1.15.0] + - tensorboard-plugin-wit [required: >=1.6.0, installed: 1.7.0] + - werkzeug [required: >=0.11.15, installed: 1.0.1] + - wheel [required: >=0.26, installed: 0.36.1] + - tensorflow-estimator [required: >=2.3.0,<2.4.0, installed: 2.3.0] + - termcolor [required: >=1.1.0, installed: 1.1.0] + - wheel [required: >=0.26, installed: 0.36.1] + - wrapt [required: >=1.11.1, installed: 1.12.1] +ipympl==0.5.8 + - ipykernel [required: >=4.7, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipywidgets [required: >=7.5.0, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - matplotlib [required: >=2.0.0, installed: 3.1.1] + - matplotlib [required: >=2.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] -ipyparallel==6.2.4 - - decorator [required: Any, installed: 4.4.1] - - ipykernel [required: >=4.4, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] +ipyparallel==6.3.0 + - decorator [required: Any, installed: 4.4.2] + - ipykernel [required: >=4.4, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - ipython [required: >=4, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4, installed: 6.0.3] - - traitlets [required: >=4.3, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4, installed: 6.1] + - traitlets [required: >=4.3, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] -ipython-sql==0.3.9 - - ipython [required: >=1.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] +ipython-sql==0.4.0 + - ipython [required: >=1.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: >=0.1.0, installed: 0.2.0] - - prettytable [required: Any, installed: 0.7.2] - - six [required: Any, installed: 1.13.0] - - sqlalchemy [required: >=0.6.7, installed: 1.3.13] - - sqlparse [required: Any, installed: 0.3.0] -jax==0.1.57 - - absl-py [required: Any, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - fastcache [required: Any, installed: 1.1.0] - - numpy [required: >=1.12, installed: 1.18.1] - - opt-einsum [required: Any, installed: 3.1.0] - - numpy [required: >=1.7, installed: 1.18.1] -jaxlib==0.1.37 - - absl-py [required: Any, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.12, installed: 1.18.1] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - scipy [required: Any, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] -jupyter-console==6.1.0 - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: Any, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] + - prettytable [required: <1, installed: 0.7.2] + - six [required: Any, installed: 1.15.0] + - sqlalchemy [required: >=0.6.7, installed: 1.3.20] + - sqlparse [required: Any, installed: 0.4.1] +jax==0.2.6 + - absl-py [required: Any, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - numpy [required: >=1.12, installed: 1.18.5] + - opt-einsum [required: Any, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] +jaxlib==0.1.57 + - absl-py [required: Any, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - flatbuffers [required: Any, installed: 1.12] + - numpy [required: >=1.12, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] jupyter-contrib-nbextensions==0.5.1 - ipython-genutils [required: Any, installed: 0.2.0] - jupyter-contrib-core [required: >=0.3.3, installed: 0.3.3] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: >=4.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - tornado [required: Any, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - tornado [required: Any, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - jupyter-highlight-selected-word [required: >=0.1.1, installed: 0.2.0] - jupyter-latex-envs [required: >=1.3.8, installed: 1.4.6] - - ipython [required: Any, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - ipython [required: Any, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: >=4.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - jupyter-nbextensions-configurator [required: >=0.4.0, installed: 0.4.1] - jupyter-contrib-core [required: >=0.3.3, installed: 0.3.3] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: >=4.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - tornado [required: Any, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - tornado [required: Any, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: >=4.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] - - tornado [required: Any, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pyyaml [required: Any, installed: 5.3.1] + - tornado [required: Any, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - lxml [required: Any, installed: 4.4.2] + - lxml [required: Any, installed: 4.6.2] - nbconvert [required: >=4.2, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] - - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] - - tornado [required: Any, installed: 6.0.3] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] -jupyter-http-over-ws==0.0.7 - - enum34 [required: ~=1.1, installed: 1.1.6] - - notebook [required: >=5.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - six [required: >=1.6.0, installed: 1.13.0] - - tornado [required: >=4.5, installed: 6.0.3] -jupyter-kernel-gateway==2.4.0 - - jupyter-client [required: >=5.2.0, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - pyyaml [required: Any, installed: 5.3.1] + - tornado [required: Any, installed: 6.1] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] +jupyter-kernel-gateway==2.4.3 + - jupyter-client [required: >=5.2.0, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.4.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.4.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=5.7.6,<7.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=5.7.6,<7.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - requests [required: >=2.7,<3.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - tornado [required: >=4.2.0, installed: 6.0.3] - - traitlets [required: >=4.2.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - requests [required: >=2.7,<3.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - tornado [required: >=4.2.0, installed: 6.1] + - traitlets [required: >=4.2.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] -jupyter-lsp==0.7.0b0 - - notebook [required: >=4.3.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] +jupyter-lsp==0.9.2 + - notebook [required: >=4.3.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] -jupyter-server-proxy==1.2.0 - - aiohttp [required: Any, installed: 3.6.2] + - setuptools [required: Any, installed: 49.6.0.post20201009] +jupyter-server-proxy==1.5.0 + - aiohttp [required: Any, installed: 3.7.3] - async-timeout [required: >=3.0,<4.0, installed: 3.0.1] - - attrs [required: >=17.3.0, installed: 19.3.0] + - attrs [required: >=17.3.0, installed: 20.3.0] - chardet [required: >=2.0,<4.0, installed: 3.0.4] - - multidict [required: >=4.5,<5.0, installed: 4.7.4] - - yarl [required: >=1.0,<2.0, installed: 1.4.2] - - idna [required: >=2.0, installed: 2.8] - - multidict [required: >=4.0, installed: 4.7.4] - - notebook [required: Any, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - multidict [required: >=4.5,<7.0, installed: 4.7.5] + - typing-extensions [required: >=3.6.5, installed: 3.7.4.3] + - yarl [required: >=1.0,<2.0, installed: 1.5.1] + - idna [required: >=2.0, installed: 2.10] + - multidict [required: >=4.0, installed: 4.7.5] + - notebook [required: Any, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - simpervisor [required: >=0.2, installed: 0.3] -jupyter-tensorboard==0.1.10 - - notebook [required: >=5.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] +jupyter-tensorboard==0.2.1 + - notebook [required: >=5.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] Jupyter-Tooling-Extension==0.1 - - GitPython [required: Any, installed: 3.0.5] - - gitdb2 [required: >=2.0.0, installed: 2.0.6] - - smmap2 [required: >=2.0.0, installed: 2.0.5] -jupyterhub==1.1.0 - - alembic [required: Any, installed: 1.3.3] - - Mako [required: Any, installed: 1.1.1] + - GitPython [required: Any, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] +jupyterhub==1.2.2 + - alembic [required: Any, installed: 1.4.1] + - Mako [required: Any, installed: 1.1.3] - MarkupSafe [required: >=0.9.2, installed: 1.1.1] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] - python-editor [required: >=0.3, installed: 1.0.4] - - SQLAlchemy [required: >=1.1.0, installed: 1.3.13] + - SQLAlchemy [required: >=1.1.0, installed: 1.3.20] - async-generator [required: >=1.8, installed: 1.10] - certipy [required: >=0.1.2, installed: 0.1.3] - - pyopenssl [required: Any, installed: 19.1.0] - - cryptography [required: >=2.8, installed: 2.8] - - cffi [required: >=1.8,!=1.11.3, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: >=1.4.1, installed: 1.13.0] - - six [required: >=1.5.2, installed: 1.13.0] + - pyopenssl [required: Any, installed: 20.0.0] + - cryptography [required: >=3.2, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - six [required: >=1.5.2, installed: 1.15.0] - entrypoints [required: Any, installed: 0.3] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-telemetry [required: Any, installed: 0.0.4] + - jupyter-telemetry [required: >=0.1.0, installed: 0.1.0] - jsonschema [required: Any, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - python-json-logger [required: Any, installed: 0.1.11] - - ruamel.yaml [required: Any, installed: 0.16.6] - - ruamel.yaml.clib [required: >=0.1.2, installed: 0.2.0] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - python-json-logger [required: Any, installed: 2.0.1] + - ruamel.yaml [required: Any, installed: 0.16.12] + - ruamel.yaml.clib [required: >=0.1.2, installed: 0.2.2] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - oauthlib [required: >=3.0, installed: 3.1.0] - pamela [required: Any, installed: 1.0.0] - - prometheus-client [required: >=0.0.21, installed: 0.7.1] + - prometheus-client [required: >=0.0.21, installed: 0.9.0] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - SQLAlchemy [required: >=1.1, installed: 1.3.13] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.3.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - SQLAlchemy [required: >=1.1, installed: 1.3.20] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.3.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] -jupyterlab-code-formatter==1.0.3 - - jupyterlab [required: >=1.2,<2.0, installed: 1.2.5] - - jinja2 [required: >=2.10, installed: 2.10.3] +jupyterlab==2.2.9 + - jinja2 [required: >=2.10, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyterlab-server [required: >=1.1.5,<2.0, installed: 1.2.0] + - jinja2 [required: >=2.10, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyterlab-server [required: ~=1.0.0, installed: 1.0.6] - - jinja2 [required: >=2.10, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - json5 [required: Any, installed: 0.8.5] - - jsonschema [required: >=3.0.1, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - notebook [required: >=4.2.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] - - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.3.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - json5 [required: Any, installed: 0.9.5] + - jsonschema [required: >=3.0.1, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - notebook [required: >=4.2.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: !=6.0.2,!=6.0.1,!=6.0.0, installed: 6.0.3] - - notebook [required: >=6.0,<7.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - notebook [required: >=4.3.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython-genutils [required: Any, installed: 0.2.0] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbconvert [required: Any, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - defusedxml [required: Any, installed: 0.6.0] + - entrypoints [required: >=0.2.2, installed: 0.3] + - jinja2 [required: >=2.4, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - mistune [required: >=0.8.1,<2, installed: 0.8.4] + - nbformat [required: >=4.4, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pandocfilters [required: >=1.4.1, installed: 1.4.2] + - pygments [required: Any, installed: 2.7.3] + - testpath [required: Any, installed: 0.4.4] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: Any, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] + - Send2Trash [required: Any, installed: 1.5.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: !=6.0.2,!=6.0.1,!=6.0.0, installed: 6.1] +jupyterlab-code-formatter==1.3.8 + - notebook [required: Any, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - packaging [required: >=19.2,<20.0, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] -jupyterlab-git==0.9.0 - - nbdime [required: >=1.1.0, installed: 1.1.0] - - colorama [required: Any, installed: 0.4.3] - - GitPython [required: !=2.1.6,!=2.1.5,!=2.1.4, installed: 3.0.5] - - gitdb2 [required: >=2.0.0, installed: 2.0.6] - - smmap2 [required: >=2.0.0, installed: 2.0.5] - - jinja2 [required: >=2.9, installed: 2.10.3] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] +jupyterlab-git==0.23.2 + - nbdime [required: ~=2.0, installed: 2.1.0] + - colorama [required: Any, installed: 0.4.4] + - GitPython [required: !=2.1.6,!=2.1.5,!=2.1.4, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] + - jinja2 [required: >=2.9, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: Any, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: Any, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pygments [required: Any, installed: 2.5.2] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: Any, installed: 1.13.0] - - tornado [required: Any, installed: 6.0.3] - - notebook [required: Any, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pygments [required: Any, installed: 2.7.3] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: Any, installed: 1.15.0] + - tornado [required: Any, installed: 6.1] + - notebook [required: Any, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pexpect [required: Any, installed: 4.7.0] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pexpect [required: Any, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] -jupytext==1.3.2 - - nbformat [required: >=4.0.0, installed: 4.4.0] +jupyterlab-pygments==0.1.2 + - pygments [required: >=2.4.1,<3, installed: 2.7.3] +jupytext==1.7.1 + - markdown-it-py [required: ~=0.5.2, installed: 0.5.6] + - attrs [required: >=19,<21, installed: 20.3.0] + - nbformat [required: >=4.0.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] -kafka-python==1.4.7 -kaggle==1.5.6 - - certifi [required: Any, installed: 2019.11.28] + - pyyaml [required: Any, installed: 5.3.1] + - toml [required: Any, installed: 0.10.2] +kafka-python==2.0.2 +kaggle==1.5.10 + - certifi [required: Any, installed: 2020.12.5] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - python-slugify [required: Any, installed: 4.0.0] + - six [required: >=1.5, installed: 1.15.0] + - python-slugify [required: Any, installed: 4.0.1] - text-unidecode [required: >=1.3, installed: 1.3] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: >=1.10, installed: 1.13.0] - - tqdm [required: Any, installed: 4.41.1] - - urllib3 [required: >=1.21.1,<1.25, installed: 1.25.7] -keract==3.0.1 - - keras [required: >=2.3.1, installed: 2.3.1] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - keras-applications [required: >=1.0.6, installed: 1.0.8] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - keras-preprocessing [required: >=1.0.5, installed: 1.1.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - pyyaml [required: Any, installed: 5.2] - - scipy [required: >=0.14, installed: 1.3.2] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.16.2, installed: 1.18.1] - - tensorflow [required: >=2.0, installed: 2.0.0] - - absl-py [required: >=0.7.0, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - astor [required: >=0.6.0, installed: 0.8.0] - - gast [required: ==0.2.2, installed: 0.2.2] - - google-pasta [required: >=0.1.6, installed: 0.1.8] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.8.6, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - keras-applications [required: >=1.0.8, installed: 1.0.8] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - keras-preprocessing [required: >=1.0.5, installed: 1.1.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.16.0,<2.0, installed: 1.18.1] - - opt-einsum [required: >=2.3.2, installed: 3.1.0] - - numpy [required: >=1.7, installed: 1.18.1] - - protobuf [required: >=3.6.1, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.10.0, installed: 1.13.0] - - tensorboard [required: >=2.0.0,<2.1.0, installed: 2.0.0] - - absl-py [required: >=0.4, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.6.3, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - markdown [required: >=2.6.8, installed: 3.1.1] - - setuptools [required: >=36, installed: 44.0.0.post20200106] - - numpy [required: >=1.12.0, installed: 1.18.1] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - setuptools [required: >=41.0.0, installed: 44.0.0.post20200106] - - six [required: >=1.10.0, installed: 1.13.0] - - werkzeug [required: >=0.11.15, installed: 0.16.0] - - wheel [required: >=0.26, installed: 0.33.6] - - tensorflow-estimator [required: >=2.0.0,<2.1.0, installed: 2.0.0] - - termcolor [required: >=1.1.0, installed: 1.1.0] - - wheel [required: >=0.26, installed: 0.33.6] - - wrapt [required: >=1.11.1, installed: 1.11.2] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.10, installed: 1.15.0] + - tqdm [required: Any, installed: 4.54.1] + - urllib3 [required: Any, installed: 1.25.11] +keract==4.3.3 + - numpy [required: >=1.18.5, installed: 1.18.5] keras-rl==0.4.2 - - keras [required: >=2.0.7, installed: 2.3.1] + - keras [required: >=2.0.7, installed: 2.4.3] - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - keras-applications [required: >=1.0.6, installed: 1.0.8] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - keras-preprocessing [required: >=1.0.5, installed: 1.1.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - pyyaml [required: Any, installed: 5.2] - - scipy [required: >=0.14, installed: 1.3.2] - - six [required: >=1.9.0, installed: 1.13.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - numpy [required: >=1.9.1, installed: 1.18.5] + - pyyaml [required: Any, installed: 5.3.1] + - scipy [required: >=0.14, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] keras-vis==0.4.1 - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - keras [required: Any, installed: 2.3.1] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - keras [required: Any, installed: 2.4.3] - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - keras-applications [required: >=1.0.6, installed: 1.0.8] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - keras-preprocessing [required: >=1.0.5, installed: 1.1.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - pyyaml [required: Any, installed: 5.2] - - scipy [required: >=0.14, installed: 1.3.2] - - six [required: >=1.9.0, installed: 1.13.0] - - matplotlib [required: Any, installed: 3.1.1] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - numpy [required: >=1.9.1, installed: 1.18.5] + - pyyaml [required: Any, installed: 5.3.1] + - scipy [required: >=0.14, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - scikit-image [required: Any, installed: 0.16.2] - - imageio [required: >=2.3.0, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - scikit-image [required: Any, installed: 0.17.2] + - imageio [required: >=2.3.0, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - networkx [required: >=2.0, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - pillow [required: >=4.3.0, installed: 7.0.0] - - PyWavelets [required: >=0.4.0, installed: 1.1.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - scipy [required: >=0.19.0, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] -kmodes==0.10.1 - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.10.4, installed: 1.18.1] - - scikit-learn [required: >=0.19.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.13.3, installed: 1.3.2] -kornia==0.1.4.post2 - - torch [required: >=1.0.0, installed: 1.4.0] + - six [required: >=1.5, installed: 1.15.0] + - networkx [required: >=2.0, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.15.1, installed: 1.18.5] + - pillow [required: >=4.3.0,!=7.1.1,!=7.1.0, installed: 8.0.1] + - PyWavelets [required: >=1.1.1, installed: 1.1.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=1.0.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tifffile [required: >=2019.7.26, installed: 2020.12.8] + - numpy [required: >=1.15.1, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] +kmodes==0.10.2 + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.10.4, installed: 1.18.5] + - scikit-learn [required: >=0.19.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.13.3, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +knockknock==0.1.8.1 + - keyring [required: Any, installed: 21.5.0] + - jeepney [required: >=0.4.2, installed: 0.6.0] + - SecretStorage [required: >=3.2, installed: 3.3.0] + - cryptography [required: >=2.0, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - jeepney [required: >=0.6, installed: 0.6.0] + - matrix-client [required: Any, installed: 0.3.2] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - python-telegram-bot [required: Any, installed: 13.1] + - APScheduler [required: ==3.6.3, installed: 3.6.3] + - pytz [required: Any, installed: 2020.4] + - setuptools [required: >=0.7, installed: 49.6.0.post20201009] + - six [required: >=1.4.0, installed: 1.15.0] + - tzlocal [required: >=1.2, installed: 2.1] + - pytz [required: Any, installed: 2020.4] + - certifi [required: Any, installed: 2020.12.5] + - cryptography [required: Any, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - decorator [required: >=4.4.0, installed: 4.4.2] + - pytz [required: >=2018.6, installed: 2020.4] + - tornado [required: >=5.1, installed: 6.1] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - twilio [required: Any, installed: 6.50.0] + - PyJWT [required: >=1.4.2, installed: 1.7.1] + - pytz [required: Any, installed: 2020.4] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: Any, installed: 1.15.0] + - yagmail [required: >=0.11.214, installed: 0.14.245] + - premailer [required: Any, installed: 3.7.0] + - cachetools [required: Any, installed: 4.1.1] + - cssselect [required: Any, installed: 1.1.0] + - cssutils [required: Any, installed: 1.0.2] + - lxml [required: Any, installed: 4.6.2] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +kornia==0.4.1 + - numpy [required: Any, installed: 1.18.5] + - torch [required: >=1.6.0, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] langid==1.1.6 - - numpy [required: Any, installed: 1.18.1] -lazycluster==0.1.1 - - cloudpickle [required: Any, installed: 1.2.2] - - distributed [required: Any, installed: 2.9.3] - - click [required: >=6.6, installed: 7.0] - - cloudpickle [required: >=0.2.2, installed: 1.2.2] - - dask [required: >=2.9.0, installed: 2.9.2] - - msgpack [required: Any, installed: 0.6.2] - - psutil [required: >=5.0, installed: 5.6.7] - - pyyaml [required: Any, installed: 5.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.1.0] - - tblib [required: Any, installed: 1.6.0] - - toolz [required: >=0.7.4, installed: 0.10.0] - - tornado [required: >=5, installed: 6.0.3] - - zict [required: >=0.1.3, installed: 1.0.0] - - heapdict [required: Any, installed: 1.0.1] + - numpy [required: Any, installed: 1.18.5] +lazycluster==0.2.0 + - click-spinner [required: Any, installed: 0.1.10] + - cloudpickle [required: >=1.0.0, installed: 1.6.0] - fabric [required: >=2.2, installed: 2.5.0] - - invoke [required: >=1.3,<2.0, installed: 1.4.0] - - paramiko [required: >=2.4, installed: 2.7.1] - - bcrypt [required: >=3.1.3, installed: 3.1.7] - - cffi [required: >=1.1, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: >=1.4.1, installed: 1.13.0] - - cryptography [required: >=2.5, installed: 2.8] - - cffi [required: >=1.8,!=1.11.3, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: >=1.4.1, installed: 1.13.0] - - pynacl [required: >=1.0.1, installed: 1.3.0] - - cffi [required: >=1.4.1, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: Any, installed: 1.13.0] - - psutil [required: Any, installed: 5.6.7] + - invoke [required: >=1.3,<2.0, installed: 1.4.1] + - paramiko [required: >=2.4, installed: 2.7.2] + - bcrypt [required: >=3.1.3, installed: 3.2.0] + - cffi [required: >=1.1, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - cryptography [required: >=2.5, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - pynacl [required: >=1.0.1, installed: 1.4.0] + - cffi [required: >=1.4.1, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: Any, installed: 1.15.0] + - psutil [required: Any, installed: 5.7.3] - stormssh [required: Any, installed: 0.7.0] - - flask [required: Any, installed: 1.1.1] - - click [required: >=5.1, installed: 7.0] + - flask [required: Any, installed: 1.1.2] + - click [required: >=5.1, installed: 7.1.2] - itsdangerous [required: >=0.24, installed: 1.1.0] - - Jinja2 [required: >=2.10.1, installed: 2.10.3] + - Jinja2 [required: >=2.10.1, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - Werkzeug [required: >=0.15, installed: 0.16.0] - - paramiko [required: Any, installed: 2.7.1] - - bcrypt [required: >=3.1.3, installed: 3.1.7] - - cffi [required: >=1.1, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: >=1.4.1, installed: 1.13.0] - - cryptography [required: >=2.5, installed: 2.8] - - cffi [required: >=1.8,!=1.11.3, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: >=1.4.1, installed: 1.13.0] - - pynacl [required: >=1.0.1, installed: 1.3.0] - - cffi [required: >=1.4.1, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] - - six [required: Any, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] + - Werkzeug [required: >=0.15, installed: 1.0.1] + - paramiko [required: Any, installed: 2.7.2] + - bcrypt [required: >=3.1.3, installed: 3.2.0] + - cffi [required: >=1.1, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - cryptography [required: >=2.5, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - pynacl [required: >=1.0.1, installed: 1.4.0] + - cffi [required: >=1.4.1, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: Any, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] - termcolor [required: Any, installed: 1.1.0] -librosa==0.7.2 - - audioread [required: >=2.0.0, installed: 2.1.8] - - decorator [required: >=3.0.0, installed: 4.4.1] - - joblib [required: >=0.12, installed: 0.14.1] - - numba [required: >=0.43.0, installed: 0.47.0] - - llvmlite [required: >=0.31.0dev0, installed: 0.31.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.15.0, installed: 1.18.1] +librosa==0.8.0 + - audioread [required: >=2.0.0, installed: 2.1.9] + - decorator [required: >=3.0.0, installed: 4.4.2] + - joblib [required: >=0.14, installed: 0.17.0] + - numba [required: >=0.43.0, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: >=1.15.0, installed: 1.18.5] + - pooch [required: >=1.0, installed: 1.3.0] + - appdirs [required: Any, installed: 1.4.4] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] - resampy [required: >=0.2.2, installed: 0.2.2] - - numba [required: >=0.32, installed: 0.47.0] - - llvmlite [required: >=0.31.0dev0, installed: 0.31.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.10, installed: 1.18.1] - - scipy [required: >=0.13, installed: 1.3.2] - - six [required: >=1.3, installed: 1.13.0] - - scikit-learn [required: >=0.14.0,!=0.19.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.0.0, installed: 1.3.2] - - six [required: >=1.3, installed: 1.13.0] + - numba [required: >=0.32, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: >=1.10, installed: 1.18.5] + - scipy [required: >=0.13, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: >=1.3, installed: 1.15.0] + - scikit-learn [required: >=0.14.0,!=0.19.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.0.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] - soundfile [required: >=0.9.0, installed: 0.10.3.post1] - - cffi [required: >=1.0, installed: 1.13.2] - - pycparser [required: Any, installed: 2.19] -lief==0.9.0 -lifelines==0.23.8 + - cffi [required: >=1.0, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] +lifelines==0.25.6 - autograd [required: >=1.3, installed: 1.3] - future [required: >=0.15.2, installed: 0.18.2] - - numpy [required: >=1.12, installed: 1.18.1] - - autograd-gamma [required: >=0.3, installed: 0.4.1] + - numpy [required: >=1.12, installed: 1.18.5] + - autograd-gamma [required: >=0.3, installed: 0.5.0] - autograd [required: >=1.2.0, installed: 1.3] - future [required: >=0.15.2, installed: 0.18.2] - - numpy [required: >=1.12, installed: 1.18.1] - - scipy [required: >=1.2.0, installed: 1.3.2] - - matplotlib [required: >=3.0, installed: 3.1.1] + - numpy [required: >=1.12, installed: 1.18.5] + - scipy [required: >=1.2.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - matplotlib [required: >=3.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: >=1.14.0, installed: 1.18.1] - - pandas [required: >=0.23.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scipy [required: >=1.0, installed: 1.3.2] -lightfm==1.15 - - numpy [required: Any, installed: 1.18.1] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scipy [required: >=0.17.0, installed: 1.3.2] -lime==0.1.1.37 - - matplotlib [required: Any, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.14.0, installed: 1.18.5] + - pandas [required: >=0.23.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - patsy [required: >=0.5.0, installed: 0.5.1] + - numpy [required: >=1.4, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - scipy [required: >=1.2.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +lightfm==1.16 + - numpy [required: Any, installed: 1.18.5] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.17.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +lightgbm==3.1.0 + - numpy [required: Any, installed: 1.18.5] + - scikit-learn [required: !=0.22.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +lime==0.2.0.1 + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - progressbar [required: Any, installed: 2.5] - - scikit-image [required: >=0.12, installed: 0.16.2] - - imageio [required: >=2.3.0, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: Any, installed: 1.18.5] + - scikit-image [required: >=0.12, installed: 0.17.2] + - imageio [required: >=2.3.0, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - networkx [required: >=2.0, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - pillow [required: >=4.3.0, installed: 7.0.0] - - PyWavelets [required: >=0.4.0, installed: 1.1.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - scipy [required: >=0.19.0, installed: 1.3.2] - - scikit-learn [required: >=0.18, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] -line-profiler==3.0.2 - - IPython [required: Any, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - networkx [required: >=2.0, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.15.1, installed: 1.18.5] + - pillow [required: >=4.3.0,!=7.1.1,!=7.1.0, installed: 8.0.1] + - PyWavelets [required: >=1.1.1, installed: 1.1.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=1.0.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tifffile [required: >=2019.7.26, installed: 2020.12.8] + - numpy [required: >=1.15.1, installed: 1.18.5] + - scikit-learn [required: >=0.18, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tqdm [required: Any, installed: 4.54.1] +line-profiler==3.1.0 + - IPython [required: Any, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] -lmdb==0.98 -marshmallow==3.3.0 +lmdb==1.0.0 +loguru==0.5.3 +luigi==3.0.2 + - python-daemon [required: Any, installed: 2.2.4] + - docutils [required: Any, installed: 0.16] + - lockfile [required: >=0.10, installed: 0.12.2] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - python-dateutil [required: >=2.7.5,<3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - tornado [required: >=5.0,<7, installed: 6.1] +marshmallow==3.9.1 MechanicalSoup==0.12.0 - - beautifulsoup4 [required: >=4.4, installed: 4.8.2] - - soupsieve [required: >=1.2, installed: 1.9.5] - - lxml [required: Any, installed: 4.4.2] - - requests [required: >=2.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: >=1.4, installed: 1.13.0] -memory-profiler==0.57.0 - - psutil [required: Any, installed: 5.6.7] -mesh-tensorflow==0.1.9 - - absl-py [required: Any, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] + - beautifulsoup4 [required: >=4.4, installed: 4.9.3] + - soupsieve [required: >1.2, installed: 2.0.1] + - lxml [required: Any, installed: 4.6.2] + - requests [required: >=2.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.4, installed: 1.15.0] +memory-profiler==0.58.0 + - psutil [required: Any, installed: 5.7.3] +mesh-tensorflow==0.1.17 + - absl-py [required: Any, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] - future [required: Any, installed: 0.18.2] - - gin-config [required: Any, installed: 0.3.0] - - six [required: >=1.10.0, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] -metaflow==2.0.1 - - boto3 [required: Any, installed: 1.11.9] - - botocore [required: >=1.14.9,<1.15.0, installed: 1.14.9] - - docutils [required: >=0.10,<0.16, installed: 0.15.2] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - urllib3 [required: >=1.20,<1.26, installed: 1.25.7] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.2] - - botocore [required: >=1.12.36,<2.0.0, installed: 1.14.9] - - docutils [required: >=0.10,<0.16, installed: 0.15.2] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - urllib3 [required: >=1.20,<1.26, installed: 1.25.7] - - click [required: Any, installed: 7.0] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -metric-learn==0.5.0 - - numpy [required: Any, installed: 1.18.1] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - six [required: Any, installed: 1.13.0] + - gin-config [required: Any, installed: 0.4.0] + - six [required: Any, installed: 1.15.0] +metric-learn==0.6.2 + - numpy [required: Any, installed: 1.18.5] + - scikit-learn [required: >=0.20.3, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] micawber==0.5.1 -minio==5.0.7 - - certifi [required: Any, installed: 2019.11.28] - - configparser [required: Any, installed: 4.0.2] +minio==6.0.2 + - certifi [required: Any, installed: 2020.12.5] + - configparser [required: Any, installed: 5.0.1] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: Any, installed: 2019.3] - - urllib3 [required: Any, installed: 1.25.7] -mkl-fft==1.0.15 - - numpy [required: Any, installed: 1.18.1] -mkl-random==1.1.0 - - numpy [required: Any, installed: 1.18.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: Any, installed: 2020.4] + - urllib3 [required: Any, installed: 1.25.11] mkl-service==2.3.0 - - six [required: Any, installed: 1.13.0] -mlflow==1.5.0 - - alembic [required: Any, installed: 1.3.3] - - Mako [required: Any, installed: 1.1.1] + - six [required: Any, installed: 1.15.0] +mlflow==1.12.1 + - alembic [required: <=1.4.1, installed: 1.4.1] + - Mako [required: Any, installed: 1.1.3] - MarkupSafe [required: >=0.9.2, installed: 1.1.1] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] - python-editor [required: >=0.3, installed: 1.0.4] - - SQLAlchemy [required: >=1.1.0, installed: 1.3.13] - - click [required: >=7.0, installed: 7.0] - - cloudpickle [required: Any, installed: 1.2.2] - - databricks-cli [required: >=0.8.7, installed: 0.9.1] - - click [required: >=6.7, installed: 7.0] - - configparser [required: >=0.3.5, installed: 4.0.2] - - requests [required: >=2.17.3, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: >=1.10.0, installed: 1.13.0] - - tabulate [required: >=0.7.7, installed: 0.8.3] - - docker [required: >=4.0.0, installed: 4.1.0] - - requests [required: >=2.14.2,!=2.18.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: >=1.4.0, installed: 1.13.0] + - SQLAlchemy [required: >=1.1.0, installed: 1.3.20] + - azure-storage-blob [required: Any, installed: 12.6.0] + - azure-core [required: >=1.9.0,<2.0.0, installed: 1.9.0] + - requests [required: >=2.18.4, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.6, installed: 1.15.0] + - cryptography [required: >=2.1.4, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - msrest [required: >=0.6.10, installed: 0.6.19] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - isodate [required: >=0.6.0, installed: 0.6.0] + - six [required: Any, installed: 1.15.0] + - requests [required: ~=2.16, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - requests-oauthlib [required: >=0.5.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - click [required: >=7.0, installed: 7.1.2] + - cloudpickle [required: Any, installed: 1.6.0] + - databricks-cli [required: >=0.8.7, installed: 0.14.1] + - click [required: >=6.7, installed: 7.1.2] + - requests [required: >=2.17.3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.10.0, installed: 1.15.0] + - tabulate [required: >=0.7.7, installed: 0.8.7] + - docker [required: >=4.0.0, installed: 4.4.0] + - requests [required: >=2.14.2,!=2.18.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.4.0, installed: 1.15.0] - websocket-client [required: >=0.32.0, installed: 0.57.0] - - six [required: Any, installed: 1.13.0] + - six [required: Any, installed: 1.15.0] - entrypoints [required: Any, installed: 0.3] - - Flask [required: Any, installed: 1.1.1] - - click [required: >=5.1, installed: 7.0] + - Flask [required: Any, installed: 1.1.2] + - click [required: >=5.1, installed: 7.1.2] - itsdangerous [required: >=0.24, installed: 1.1.0] - - Jinja2 [required: >=2.10.1, installed: 2.10.3] + - Jinja2 [required: >=2.10.1, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - Werkzeug [required: >=0.15, installed: 0.16.0] - - gitpython [required: >=2.1.0, installed: 3.0.5] - - gitdb2 [required: >=2.0.0, installed: 2.0.6] - - smmap2 [required: >=2.0.0, installed: 2.0.5] - - gorilla [required: Any, installed: 0.3.0] + - Werkzeug [required: >=0.15, installed: 1.0.1] + - gitpython [required: >=2.1.0, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] - gunicorn [required: Any, installed: 20.0.4] - - setuptools [required: >=3.0, installed: 44.0.0.post20200106] - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - prometheus-flask-exporter [required: Any, installed: 0.12.1] - - flask [required: Any, installed: 1.1.1] - - click [required: >=5.1, installed: 7.0] + - setuptools [required: >=3.0, installed: 49.6.0.post20201009] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - prometheus-flask-exporter [required: Any, installed: 0.18.1] + - flask [required: Any, installed: 1.1.2] + - click [required: >=5.1, installed: 7.1.2] - itsdangerous [required: >=0.24, installed: 1.1.0] - - Jinja2 [required: >=2.10.1, installed: 2.10.3] + - Jinja2 [required: >=2.10.1, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - Werkzeug [required: >=0.15, installed: 0.16.0] - - prometheus-client [required: Any, installed: 0.7.1] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] + - Werkzeug [required: >=0.15, installed: 1.0.1] + - prometheus-client [required: Any, installed: 0.9.0] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] + - six [required: >=1.5, installed: 1.15.0] + - pyyaml [required: Any, installed: 5.3.1] - querystring-parser [required: Any, installed: 1.2.4] - - six [required: Any, installed: 1.13.0] - - requests [required: >=2.17.3, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - simplejson [required: Any, installed: 3.17.0] - - six [required: >=1.10.0, installed: 1.13.0] - - sqlalchemy [required: Any, installed: 1.3.13] - - sqlparse [required: Any, installed: 0.3.0] -mlxtend==0.17.0 - - joblib [required: >=0.13.2, installed: 0.14.1] - - matplotlib [required: >=3.0.0, installed: 3.1.1] + - six [required: Any, installed: 1.15.0] + - requests [required: >=2.17.3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: >=1.10.0, installed: 1.15.0] + - sqlalchemy [required: Any, installed: 1.3.20] + - sqlparse [required: >=0.3.1, installed: 0.4.1] +mlxtend==0.18.0 + - joblib [required: >=0.13.2, installed: 0.17.0] + - matplotlib [required: >=3.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: >=1.16.2, installed: 1.18.1] - - pandas [required: >=0.24.2, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: >=0.20.3, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.2.1, installed: 1.3.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] -mmdnn==0.2.5 - - numpy [required: >=1.15.0, installed: 1.18.1] - - pillow [required: >=3.1.0, installed: 7.0.0] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.10.0, installed: 1.13.0] -modin==0.7.0 - - pandas [required: ==0.25.3, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.16.2, installed: 1.18.5] + - pandas [required: >=0.24.2, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scikit-learn [required: >=0.20.3, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.2.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] +mmdnn==0.3.1 + - numpy [required: >=1.15.0, installed: 1.18.5] + - pillow [required: >=6.2.1, installed: 8.0.1] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: >=1.10.0, installed: 1.15.0] +modin==0.8.2 + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pandas [required: ==1.1.4, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] mongo-connector==3.1.1 - autocommand [required: Any, installed: 2.2.1] - - importlib-metadata [required: >=0.6, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - importlib-resources [required: Any, installed: 1.0.2] - - pymongo [required: >=2.9, installed: 3.10.1] -motor==2.1.0 - - pymongo [required: >=3.10,<4, installed: 3.10.1] -mrjob==0.7.1 - - PyYAML [required: >=3.10, installed: 5.2] -mxnet-mkl==1.5.1.post0 + - importlib-metadata [required: >=0.6, installed: 3.1.1] + - zipp [required: >=0.5, installed: 3.4.0] + - importlib-resources [required: Any, installed: 3.3.0] + - pymongo [required: >=2.9, installed: 3.11.2] +motor==2.3.0 + - pymongo [required: >=3.11,<4, installed: 3.11.2] +mrjob==0.7.4 + - PyYAML [required: >=3.10, installed: 5.3.1] +mxnet-mkl==1.6.0 - graphviz [required: >=0.8.1,<0.9.0, installed: 0.8.4] - - numpy [required: >1.16.0,<2.0.0, installed: 1.18.1] - - requests [required: >=2.20.0,<3, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -mysqlclient==1.4.6 -nbdev==0.2.9 - - fastscript [required: Any, installed: 0.1.4] - - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - numpy [required: >1.16.0,<2.0.0, installed: 1.18.5] + - requests [required: >=2.20.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +mysqlclient==2.0.1 +nbdev==1.1.5 + - fastcore [required: >=1.3.1, installed: 1.3.11] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pip [required: Any, installed: 20.3.1] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbconvert [required: <6, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.4.0, installed: 4.4.0] + - nbformat [required: >=4.4.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] -nbinteract==0.2.4 - - bqplot [required: >=0.10,<1, installed: 0.12.2] - - ipywidgets [required: >=7.5.0, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pip [required: Any, installed: 20.3.1] + - pyyaml [required: Any, installed: 5.3.1] +nbresuse==0.4.0 + - notebook [required: >=5.6.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython-genutils [required: Any, installed: 0.2.0] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbconvert [required: Any, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - defusedxml [required: Any, installed: 0.6.0] + - entrypoints [required: >=0.2.2, installed: 0.3] + - jinja2 [required: >=2.4, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - mistune [required: >=0.8.1,<2, installed: 0.8.4] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - pandocfilters [required: >=1.4.1, installed: 1.4.2] + - pygments [required: Any, installed: 2.7.3] + - testpath [required: Any, installed: 0.4.4] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - nbformat [required: Any, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] - - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.10.4, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - traitlets [required: >=4.3.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] + - Send2Trash [required: Any, installed: 1.5.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traittypes [required: >=0.0.6, installed: 0.2.1] - - traitlets [required: >=4.2.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - docopt [required: >=0.6.2,<1, installed: 0.6.2] - - IPython [required: >=6,<8, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prometheus-client [required: Any, installed: 0.9.0] + - psutil [required: >=5.6.0, installed: 5.7.3] +nbval==0.9.6 + - coverage [required: Any, installed: 4.5.4] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipywidgets [required: >=7,<8, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: Any, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pytest [required: >=2.8, installed: 6.1.2] + - attrs [required: >=17.4.0, installed: 20.3.0] + - iniconfig [required: Any, installed: 1.1.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pluggy [required: >=0.12,<1.0, installed: 0.13.1] + - py [required: >=1.8.2, installed: 1.9.0] + - toml [required: Any, installed: 0.10.2] + - six [required: Any, installed: 1.15.0] +neo4j-driver==4.2.0 + - pytz [required: Any, installed: 2020.4] +netifaces==0.10.9 +nevergrad==0.4.2.post2 + - bayesian-optimization [required: >=1.2.0, installed: 1.2.0] + - numpy [required: >=1.9.0, installed: 1.18.5] + - scikit-learn [required: >=0.18.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.14.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - cma [required: >=2.6.0, installed: 3.0.3] + - numpy [required: Any, installed: 1.18.5] + - numpy [required: >=1.15.0, installed: 1.18.5] + - typing-extensions [required: >=3.6.6, installed: 3.7.4.3] +nose2==0.9.2 + - coverage [required: >=4.4.1, installed: 4.5.4] + - six [required: >=1.7, installed: 1.15.0] +nox==2020.8.22 + - argcomplete [required: >=1.9.4,<2.0, installed: 1.12.2] + - colorlog [required: >=2.6.1,<5.0.0, installed: 4.6.2] + - py [required: >=1.4.0,<2.0.0, installed: 1.9.0] + - virtualenv [required: >=14.0.0, installed: 20.2.2] + - appdirs [required: >=1.4.3,<2, installed: 1.4.4] + - distlib [required: >=0.3.1,<1, installed: 0.3.1] + - filelock [required: >=3.0.0,<4, installed: 3.0.12] + - six [required: >=1.9.0,<2, installed: 1.15.0] +olefile==0.46 +onnx==1.8.0 + - numpy [required: Any, installed: 1.18.5] + - protobuf [required: Any, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] + - typing-extensions [required: >=3.6.2.1, installed: 3.7.4.3] +onnxruntime==1.5.2 + - numpy [required: >=1.16.6, installed: 1.18.5] + - protobuf [required: Any, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] +optuna==2.3.0 + - alembic [required: Any, installed: 1.4.1] + - Mako [required: Any, installed: 1.1.3] + - MarkupSafe [required: >=0.9.2, installed: 1.1.1] + - python-dateutil [required: Any, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - python-editor [required: >=0.3, installed: 1.0.4] + - SQLAlchemy [required: >=1.1.0, installed: 1.3.20] + - cliff [required: Any, installed: 3.5.0] + - cmd2 [required: >=0.8.0,!=0.8.3, installed: 1.4.0] + - attrs [required: >=16.3.0, installed: 20.3.0] + - colorama [required: >=0.3.7, installed: 0.4.4] + - pyperclip [required: >=1.6, installed: 1.8.1] + - wcwidth [required: >=0.1.7, installed: 0.2.5] + - pbr [required: >=2.0.0,!=2.1.0, installed: 5.5.1] + - PrettyTable [required: >=0.7.2,<0.8, installed: 0.7.2] + - pyparsing [required: >=2.1.0, installed: 2.4.7] + - PyYAML [required: >=3.12, installed: 5.3.1] + - six [required: >=1.10.0, installed: 1.15.0] + - stevedore [required: >=2.0.1, installed: 3.3.0] + - pbr [required: >=2.0.0,!=2.1.0, installed: 5.5.1] + - cmaes [required: >=0.6.0, installed: 0.7.0] + - numpy [required: Any, installed: 1.18.5] + - colorlog [required: Any, installed: 4.6.2] + - joblib [required: Any, installed: 0.17.0] + - numpy [required: Any, installed: 1.18.5] + - packaging [required: >=20.0, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - scipy [required: !=1.4.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - sqlalchemy [required: >=1.1.0, installed: 1.3.20] + - tqdm [required: Any, installed: 4.54.1] +pandarallel==1.5.1 + - dill [required: Any, installed: 0.3.3] +pandas-profiling==2.9.0 + - attrs [required: >=19.3.0, installed: 20.3.0] + - confuse [required: >=1.0.0, installed: 1.4.0] + - pyyaml [required: Any, installed: 5.3.1] + - htmlmin [required: >=0.1.12, installed: 0.1.12] + - ipywidgets [required: >=7.5.1, installed: 7.5.1] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - Jinja2 [required: >=2.10,<3, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - nbconvert [required: >=5.3,<6, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.4.0,<5, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1,<2, installed: 1.18.1] - - toolz [required: >=0.8,<1, installed: 0.10.0] - - traitlets [required: >=4.3,<5, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] -nbresuse==0.3.3 - - notebook [required: Any, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] - - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - psutil [required: Any, installed: 5.6.7] -nbval==0.9.4 - - coverage [required: <5, installed: 4.5.4] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pytest [required: >=2.8, installed: 5.3.4] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - more-itertools [required: >=4.0.0, installed: 8.0.2] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pluggy [required: >=0.12,<1.0, installed: 0.13.1] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - py [required: >=1.5.0, installed: 1.8.1] - - wcwidth [required: Any, installed: 0.1.7] - - six [required: Any, installed: 1.13.0] -neo4j-driver==1.7.6 - - neobolt [required: ~=1.7.15, installed: 1.7.16] - - neotime [required: ~=1.7.1, installed: 1.7.4] - - pytz [required: Any, installed: 2019.3] - - six [required: Any, installed: 1.13.0] -netifaces==0.10.9 -nevergrad==0.3.1 - - bayesian-optimization [required: >=1.0.1, installed: 1.0.1] - - numpy [required: >=1.9.0, installed: 1.18.1] - - scikit-learn [required: >=0.18.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.14.0, installed: 1.3.2] - - cma [required: >=2.6.0, installed: 2.7.0] - - numpy [required: >=1.15.0, installed: 1.18.1] - - pandas [required: >=0.23.4, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - typing-extensions [required: >=3.6.6, installed: 3.7.4.1] -nose2==0.9.1 - - coverage [required: >=4.4.1, installed: 4.5.4] - - six [required: >=1.7, installed: 1.13.0] -olefile==0.46 -onnx==1.6.0 - - numpy [required: Any, installed: 1.18.1] - - protobuf [required: Any, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] - - typing-extensions [required: >=3.6.2.1, installed: 3.7.4.1] -onnxruntime==1.1.1 -optuna==1.0.0 - - alembic [required: Any, installed: 1.3.3] - - Mako [required: Any, installed: 1.1.1] - - MarkupSafe [required: >=0.9.2, installed: 1.1.1] - - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - python-editor [required: >=0.3, installed: 1.0.4] - - SQLAlchemy [required: >=1.1.0, installed: 1.3.13] - - cliff [required: Any, installed: 2.18.0] - - cmd2 [required: >=0.8.0,<0.9.0,!=0.8.3, installed: 0.8.9] - - pyparsing [required: >=2.0.1, installed: 2.4.6] - - pyperclip [required: Any, installed: 1.7.0] - - six [required: Any, installed: 1.13.0] - - wcwidth [required: Any, installed: 0.1.7] - - pbr [required: >=2.0.0,!=2.1.0, installed: 5.4.4] - - PrettyTable [required: >=0.7.2,<0.8, installed: 0.7.2] - - pyparsing [required: >=2.1.0, installed: 2.4.6] - - PyYAML [required: >=3.12, installed: 5.2] - - six [required: >=1.10.0, installed: 1.13.0] - - stevedore [required: >=1.20.0, installed: 1.31.0] - - pbr [required: >=2.0.0,!=2.1.0, installed: 5.4.4] - - six [required: >=1.10.0, installed: 1.13.0] - - colorlog [required: Any, installed: 4.1.0] - - joblib [required: Any, installed: 0.14.1] - - numpy [required: Any, installed: 1.18.1] - - scipy [required: <1.4.0, installed: 1.3.2] - - sqlalchemy [required: >=1.1.0, installed: 1.3.13] - - tqdm [required: Any, installed: 4.41.1] - - typing [required: Any, installed: 3.7.4.1] -pandas-gbq==0.13.0 - - google-auth [required: Any, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] - - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] - - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - google-auth-oauthlib [required: Any, installed: 0.4.1] - - google-auth [required: Any, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] - - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] - - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] - - oauthlib [required: >=3.0.0, installed: 3.1.0] - - requests [required: >=2.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - google-cloud-bigquery [required: >=1.11.1, installed: 1.23.1] - - google-cloud-core [required: >=1.0.3,<2.0dev, installed: 1.2.0] - - google-api-core [required: >=1.16.0,<2.0.0dev, installed: 1.16.0] - - google-auth [required: >=0.4.0,<2.0dev, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] - - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] - - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - googleapis-common-protos [required: >=1.6.0,<2.0dev, installed: 1.51.0] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - protobuf [required: >=3.4.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - pytz [required: Any, installed: 2019.3] - - requests [required: >=2.18.0,<3.0.0dev, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: >=34.0.0, installed: 44.0.0.post20200106] - - six [required: >=1.10.0, installed: 1.13.0] - - google-resumable-media [required: >=0.3.1,<0.6.0dev,!=0.4.0, installed: 0.5.0] - - six [required: Any, installed: 1.13.0] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.13.0,<2.0.0dev, installed: 1.13.0] - - pandas [required: >=0.19.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - pydata-google-auth [required: Any, installed: 0.2.1] - - google-auth [required: Any, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] - - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] - - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - google-auth-oauthlib [required: Any, installed: 0.4.1] - - google-auth [required: Any, installed: 1.11.0] - - cachetools [required: >=2.0.0,<5.0, installed: 4.0.0] - - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] - - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] - - rsa [required: >=3.1.4,<4.1, installed: 4.0] - - pyasn1 [required: >=0.1.3, installed: 0.4.8] - - setuptools [required: >=40.3.0, installed: 44.0.0.post20200106] - - six [required: >=1.9.0, installed: 1.13.0] - - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] - - oauthlib [required: >=3.0.0, installed: 3.1.0] - - requests [required: >=2.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - setuptools [required: Any, installed: 44.0.0.post20200106] -pandas-profiling==2.4.0 - - astropy [required: Any, installed: 4.0] - - numpy [required: >=1.16, installed: 1.18.1] - - confuse [required: >=1.0.0, installed: 1.0.0] - - pyyaml [required: Any, installed: 5.2] - - htmlmin [required: >=0.1.12, installed: 0.1.12] - - jinja2 [required: >=2.8, installed: 2.10.3] + - jinja2 [required: >=2.11.1, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - matplotlib [required: >=1.4, installed: 3.1.1] + - joblib [required: Any, installed: 0.17.0] + - matplotlib [required: >=3.2.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] - missingno [required: >=0.4.2, installed: 0.4.2] - - matplotlib [required: Any, installed: 3.1.1] + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - scipy [required: Any, installed: 1.3.2] - - seaborn [required: Any, installed: 0.10.0] - - matplotlib [required: >=2.1.2, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: Any, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - seaborn [required: Any, installed: 0.11.0] + - matplotlib [required: >=2.2, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: >=1.13.3, installed: 1.18.1] - - pandas [required: >=0.22.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scipy [required: >=1.0.1, installed: 1.3.2] - - pandas [required: >=0.19, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - phik [required: >=0.9.8, installed: 0.9.8] - - jupyter-client [required: >=5.2.3, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.15, installed: 1.18.5] + - pandas [required: >=0.23, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scipy [required: >=1.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - numpy [required: >=1.16.0, installed: 1.18.5] + - pandas [required: >=0.25.3,!=1.1.0,!=1.0.2,!=1.0.1,!=1.0.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - phik [required: >=0.9.10, installed: 0.10.0] + - joblib [required: >=0.14.1, installed: 0.17.0] + - matplotlib [required: >=2.2.3, installed: 3.3.3] + - cycler [required: >=0.10, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - matplotlib [required: >=2.2.3, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - numba [required: >=0.38.1, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: >=1.15.4, installed: 1.18.5] + - pandas [required: >=0.23.4, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scipy [required: >=1.1.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - requests [required: >=2.23.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scipy [required: >=1.4.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - seaborn [required: >=0.10.1, installed: 0.11.0] + - matplotlib [required: >=2.2, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - nbconvert [required: >=5.3.1, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numba [required: >=0.38.1, installed: 0.47.0] - - llvmlite [required: >=0.31.0dev0, installed: 0.31.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.15.4, installed: 1.18.1] - - pandas [required: >=0.23.4, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - pytest [required: >=4.0.2, installed: 5.3.4] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - more-itertools [required: >=4.0.0, installed: 8.0.2] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pluggy [required: >=0.12,<1.0, installed: 0.13.1] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - py [required: >=1.5.0, installed: 1.8.1] - - wcwidth [required: Any, installed: 0.1.7] - - pytest-pylint [required: >=0.13.0, installed: 0.14.1] - - pylint [required: >=1.4.5, installed: 2.4.4] - - astroid [required: >=2.3.0,<2.4, installed: 2.3.3] - - lazy-object-proxy [required: ==1.4.*, installed: 1.4.3] - - six [required: ~=1.12, installed: 1.13.0] - - typed-ast [required: >=1.4.0,<1.5, installed: 1.4.1] - - wrapt [required: ==1.11.*, installed: 1.11.2] - - isort [required: >=4.2.5,<5, installed: 4.3.21] - - mccabe [required: >=0.6,<0.7, installed: 0.6.1] - - pytest [required: >=2.7, installed: 5.3.4] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - more-itertools [required: >=4.0.0, installed: 8.0.2] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pluggy [required: >=0.12,<1.0, installed: 0.13.1] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - py [required: >=1.5.0, installed: 1.8.1] - - wcwidth [required: Any, installed: 0.1.7] - - six [required: Any, installed: 1.13.0] - - scipy [required: >=1.1.0, installed: 1.3.2] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.15, installed: 1.18.5] + - pandas [required: >=0.23, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scipy [required: >=1.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tangled-up-in-unicode [required: >=0.0.6, installed: 0.0.6] + - tqdm [required: >=4.43.0, installed: 4.54.1] + - visions [required: ==0.5.0, installed: 0.5.0] + - attrs [required: >=19.3.0, installed: 20.3.0] + - networkx [required: >=2.4, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: >=0.25.3, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - tangled-up-in-unicode [required: >=0.0.4, installed: 0.0.6] pandas-summary==0.0.7 - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] pandasql==0.7.3 - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - sqlalchemy [required: Any, installed: 1.3.13] -papermill==1.2.1 + - numpy [required: Any, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - sqlalchemy [required: Any, installed: 1.3.20] +papermill==2.2.2 - ansiwrap [required: Any, installed: 0.8.4] - textwrap3 [required: >=0.9.2, installed: 0.9.2] - - click [required: Any, installed: 7.0] + - black [required: Any, installed: 20.8b1] + - appdirs [required: Any, installed: 1.4.4] + - click [required: >=7.1.2, installed: 7.1.2] + - mypy-extensions [required: >=0.4.3, installed: 0.4.3] + - pathspec [required: >=0.6,<1, installed: 0.8.1] + - regex [required: >=2020.1.8, installed: 2020.11.13] + - toml [required: >=0.10.1, installed: 0.10.2] + - typed-ast [required: >=1.4.0, installed: 1.4.1] + - typing-extensions [required: >=3.7.4, installed: 3.7.4.3] + - click [required: Any, installed: 7.1.2] - entrypoints [required: Any, installed: 0.3] - - future [required: Any, installed: 0.18.2] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbconvert [required: >=5.5, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - nbclient [required: >=0.2.0, installed: 0.5.1] + - async-generator [required: Any, installed: 1.10] + - jupyter-client [required: >=6.1.5, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=5.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nest-asyncio [required: Any, installed: 1.4.3] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: Any, installed: 1.13.0] - - tenacity [required: Any, installed: 6.0.0] - - six [required: >=1.9.0, installed: 1.13.0] - - tqdm [required: >=4.32.2, installed: 4.41.1] -path.py==12.4.0 - - path [required: <13.2, installed: 13.1.0] - - importlib-metadata [required: >=0.5, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] + - pyyaml [required: Any, installed: 5.3.1] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - tenacity [required: Any, installed: 6.2.0] + - six [required: >=1.9.0, installed: 1.15.0] + - tqdm [required: >=4.32.2, installed: 4.54.1] +partd==1.1.0 + - locket [required: Any, installed: 0.2.0] + - toolz [required: Any, installed: 0.11.1] +path.py==12.5.0 + - path [required: Any, installed: 15.0.1] +peewee==3.14.0 +petl==1.6.8 pickleDB==0.9.2 -pip-licenses==2.1.0 +pip-licenses==3.1.0 - PTable [required: Any, installed: 0.9.2] -pipdeptree==0.13.2 - - pip [required: >=6.0.0, installed: 20.0.2] +pip-tools==5.4.0 + - click [required: >=7, installed: 7.1.2] + - pip [required: >=20.1, installed: 20.3.1] + - six [required: Any, installed: 1.15.0] +pipdeptree==1.0.0 + - pip [required: >=6.0.0, installed: 20.3.1] +pipenv==2020.11.15 + - certifi [required: Any, installed: 2020.12.5] + - pip [required: >=18.0, installed: 20.3.1] + - setuptools [required: >=36.2.1, installed: 49.6.0.post20201009] + - virtualenv [required: Any, installed: 20.2.2] + - appdirs [required: >=1.4.3,<2, installed: 1.4.4] + - distlib [required: >=0.3.1,<1, installed: 0.3.1] + - filelock [required: >=3.0.0,<4, installed: 3.0.12] + - six [required: >=1.9.0,<2, installed: 1.15.0] + - virtualenv-clone [required: >=0.2.5, installed: 0.5.4] +pipreqs==0.4.10 + - docopt [required: Any, installed: 0.6.2] + - yarg [required: Any, installed: 0.1.9] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +pipx==0.15.6.0 + - argcomplete [required: >=1.9.4,<2.0, installed: 1.12.2] + - packaging [required: >=20.0, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - userpath [required: >=1.4.1, installed: 1.4.1] + - click [required: Any, installed: 7.1.2] + - distro [required: Any, installed: 1.5.0] pivottablejs==0.9.0 -psycopg2==2.8.4 -py-spy==0.3.2 +plotly==4.13.0 + - retrying [required: >=1.3.3, installed: 1.3.3] + - six [required: >=1.7.0, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] +poetry==1.1.4 + - cachecontrol [required: >=0.12.4,<0.13.0, installed: 0.12.6] + - msgpack [required: >=0.5.2, installed: 1.0.0] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - cachy [required: >=0.3.0,<0.4.0, installed: 0.3.0] + - cleo [required: >=0.8.1,<0.9.0, installed: 0.8.1] + - clikit [required: >=0.6.0,<0.7.0, installed: 0.6.2] + - crashtest [required: >=0.3.0,<0.4.0, installed: 0.3.1] + - pastel [required: >=0.2.0,<0.3.0, installed: 0.2.1] + - pylev [required: >=1.3,<2.0, installed: 1.3.0] + - clikit [required: >=0.6.2,<0.7.0, installed: 0.6.2] + - crashtest [required: >=0.3.0,<0.4.0, installed: 0.3.1] + - pastel [required: >=0.2.0,<0.3.0, installed: 0.2.1] + - pylev [required: >=1.3,<2.0, installed: 1.3.0] + - crashtest [required: >=0.3.0,<0.4.0, installed: 0.3.1] + - html5lib [required: >=1.0,<2.0, installed: 1.1] + - six [required: >=1.9, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - keyring [required: >=21.2.0,<22.0.0, installed: 21.5.0] + - jeepney [required: >=0.4.2, installed: 0.6.0] + - SecretStorage [required: >=3.2, installed: 3.3.0] + - cryptography [required: >=2.0, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - jeepney [required: >=0.6, installed: 0.6.0] + - packaging [required: >=20.4,<21.0, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pexpect [required: >=4.7.0,<5.0.0, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pkginfo [required: >=1.4,<2.0, installed: 1.6.1] + - poetry-core [required: >=1.0.0,<2.0.0, installed: 1.0.0] + - requests [required: >=2.18,<3.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - requests-toolbelt [required: >=0.9.1,<0.10.0, installed: 0.9.1] + - requests [required: >=2.0.1,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - shellingham [required: >=1.1,<2.0, installed: 1.3.2] + - tomlkit [required: >=0.7.0,<1.0.0, installed: 0.7.0] + - virtualenv [required: >=20.0.26,<21.0.0, installed: 20.2.2] + - appdirs [required: >=1.4.3,<2, installed: 1.4.4] + - distlib [required: >=0.3.1,<1, installed: 0.3.1] + - filelock [required: >=3.0.0,<4, installed: 3.0.12] + - six [required: >=1.9.0,<2, installed: 1.15.0] +psycopg2==2.8.6 +py-spy==0.3.3 pyahocorasick==1.4.0 -pyAudioAnalysis==0.2.5 -pydub==0.23.1 -pyecharts==1.6.2 - - jinja2 [required: Any, installed: 2.10.3] +pydub==0.24.1 +pyecharts==1.9.0 + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - prettytable [required: Any, installed: 0.7.2] - - simplejson [required: Any, installed: 3.17.0] -PyFunctional==1.3.0 - - dill [required: >=0.2.6,<=0.2.7.1, installed: 0.2.7.1] - - future [required: <=1.0.0, installed: 0.18.2] - - six [required: <=2.0.0, installed: 1.13.0] - - tabulate [required: <=1.0.0, installed: 0.8.3] + - simplejson [required: Any, installed: 3.17.2] +pyexcel-xlsx==0.6.0 + - openpyxl [required: >=2.6.1, installed: 3.0.5] + - et-xmlfile [required: Any, installed: 1.0.1] + - jdcal [required: Any, installed: 1.4.1] + - pyexcel-io [required: >=0.6.2, installed: 0.6.4] + - lml [required: >=0.0.4, installed: 0.1.0] +pyfunctional==1.4.2 + - dill [required: >=0.3.2,<0.4.0, installed: 0.3.3] + - tabulate [required: <=1.0.0, installed: 0.8.7] pyhdb==0.3.4 -pyinstrument==3.1.0 - - pyinstrument-cext [required: >=0.2.2, installed: 0.2.2] -pyjanitor==0.20.0 - - numpy [required: >=1.14.1, installed: 1.18.1] - - pandas [required: >=0.24.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - pandas-flavor [required: ==0.1.2, installed: 0.1.2] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scikit-learn [required: >=0.19.1, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - xlrd [required: >=0.9.0, installed: 1.2.0] +pyinstrument==3.2.0 + - pyinstrument-cext [required: >=0.2.2, installed: 0.2.3] pylama==7.7.1 - mccabe [required: >=0.5.2, installed: 0.6.1] - - pycodestyle [required: >=2.3.1, installed: 2.5.0] - - pydocstyle [required: >=2.0.0, installed: 5.0.2] + - pycodestyle [required: >=2.3.1, installed: 2.6.0] + - pydocstyle [required: >=2.0.0, installed: 5.1.1] - snowballstemmer [required: Any, installed: 2.0.0] - - pyflakes [required: >=1.5.0, installed: 2.1.1] + - pyflakes [required: >=1.5.0, installed: 2.2.0] pyLDAvis==2.1.2 - - funcy [required: Any, installed: 1.14] + - funcy [required: Any, installed: 1.15] - future [required: Any, installed: 0.18.2] - - jinja2 [required: >=2.7.2, installed: 2.10.3] + - jinja2 [required: >=2.7.2, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - joblib [required: >=0.8.4, installed: 0.14.1] + - joblib [required: >=0.8.4, installed: 0.17.0] - numexpr [required: Any, installed: 2.7.1] - - numpy [required: >=1.7, installed: 1.18.1] - - numpy [required: >=1.9.2, installed: 1.18.1] - - pandas [required: >=0.17.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - pytest [required: Any, installed: 5.3.4] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - more-itertools [required: >=4.0.0, installed: 8.0.2] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] + - numpy [required: >=1.7, installed: 1.18.5] + - numpy [required: >=1.9.2, installed: 1.18.5] + - pandas [required: >=0.17.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - pytest [required: Any, installed: 6.1.2] + - attrs [required: >=17.4.0, installed: 20.3.0] + - iniconfig [required: Any, installed: 1.1.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] - pluggy [required: >=0.12,<1.0, installed: 0.13.1] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - py [required: >=1.5.0, installed: 1.8.1] - - wcwidth [required: Any, installed: 0.1.7] - - scipy [required: >=0.18.0, installed: 1.3.2] - - wheel [required: >=0.23.0, installed: 0.33.6] + - py [required: >=1.8.2, installed: 1.9.0] + - toml [required: Any, installed: 0.10.2] + - scipy [required: >=0.18.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - wheel [required: >=0.23.0, installed: 0.36.1] +pylint==2.6.0 + - astroid [required: >=2.4.0,<=2.5, installed: 2.4.2] + - lazy-object-proxy [required: ==1.4.*, installed: 1.4.3] + - six [required: ~=1.12, installed: 1.15.0] + - wrapt [required: ~=1.11, installed: 1.12.1] + - isort [required: >=4.2.5,<6, installed: 5.6.4] + - mccabe [required: >=0.6,<0.7, installed: 0.6.1] + - toml [required: >=0.7.1, installed: 0.10.2] +pyls-black==0.4.6 + - black [required: >=19.3b0, installed: 20.8b1] + - appdirs [required: Any, installed: 1.4.4] + - click [required: >=7.1.2, installed: 7.1.2] + - mypy-extensions [required: >=0.4.3, installed: 0.4.3] + - pathspec [required: >=0.6,<1, installed: 0.8.1] + - regex [required: >=2020.1.8, installed: 2020.11.13] + - toml [required: >=0.10.1, installed: 0.10.2] + - typed-ast [required: >=1.4.0, installed: 1.4.1] + - typing-extensions [required: >=3.7.4, installed: 3.7.4.3] + - python-language-server [required: Any, installed: 0.36.1] + - jedi [required: >=0.17.2,<0.18.0, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pluggy [required: Any, installed: 0.13.1] + - python-jsonrpc-server [required: >=0.4.0, installed: 0.4.0] + - ujson [required: >=3.0.0, installed: 4.0.1] + - ujson [required: >=3.0.0, installed: 4.0.1] + - toml [required: Any, installed: 0.10.2] +pyls-isort==0.2.0 + - isort [required: Any, installed: 5.6.4] + - python-language-server [required: Any, installed: 0.36.1] + - jedi [required: >=0.17.2,<0.18.0, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pluggy [required: Any, installed: 0.13.1] + - python-jsonrpc-server [required: >=0.4.0, installed: 0.4.0] + - ujson [required: >=3.0.0, installed: 4.0.1] + - ujson [required: >=3.0.0, installed: 4.0.1] +pyls-mypy==0.1.8 + - mypy [required: Any, installed: 0.790] + - mypy-extensions [required: >=0.4.3,<0.5.0, installed: 0.4.3] + - typed-ast [required: >=1.4.0,<1.5.0, installed: 1.4.1] + - typing-extensions [required: >=3.7.4, installed: 3.7.4.3] + - python-language-server [required: Any, installed: 0.36.1] + - jedi [required: >=0.17.2,<0.18.0, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pluggy [required: Any, installed: 0.13.1] + - python-jsonrpc-server [required: >=0.4.0, installed: 0.4.0] + - ujson [required: >=3.0.0, installed: 4.0.1] + - ujson [required: >=3.0.0, installed: 4.0.1] pymdstat==0.4.2 -PyMySQL==0.9.3 -pyodbc==4.0.28 -pyro-ppl==1.2.1 - - numpy [required: >=1.7, installed: 1.18.1] - - opt-einsum [required: >=2.3.2, installed: 3.1.0] - - numpy [required: >=1.7, installed: 1.18.1] - - pyro-api [required: >=0.1.1, installed: 0.1.1] - - torch [required: >=1.4.0, installed: 1.4.0] - - tqdm [required: >=4.36, installed: 4.41.1] +PyMySQL==0.10.1 +pyodbc==4.0.30 +pyro-ppl==1.5.1 + - numpy [required: >=1.7, installed: 1.18.5] + - opt-einsum [required: >=2.3.2, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] + - pyro-api [required: >=0.1.1, installed: 0.1.2] + - torch [required: >=1.6.0, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] + - tqdm [required: >=4.36, installed: 4.54.1] PySocks==1.7.1 -pytesseract==0.3.2 - - Pillow [required: Any, installed: 7.0.0] -pytextrank==2.0.0 +pytesseract==0.3.6 + - Pillow [required: Any, installed: 8.0.1] +pytextrank==2.0.3 + - coverage [required: Any, installed: 4.5.4] - graphviz [required: Any, installed: 0.8.4] - - networkx [required: Any, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - spacy [required: Any, installed: 2.2.3] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] + - networkx [required: Any, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - spacy [required: Any, installed: 2.3.4] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] - - importlib-metadata [required: >=0.20, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.15.0, installed: 1.18.1] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - requests [required: >=2.13.0,<3.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - srsly [required: >=0.1.0,<1.1.0, installed: 1.0.1] - - thinc [required: >=7.3.0,<7.4.0, installed: 7.3.1] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.7.0, installed: 1.18.1] + - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - requests [required: >=2.13.0,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - srsly [required: >=1.0.2,<1.1.0, installed: 1.0.5] + - thinc [required: >=7.4.1,<7.5.0, installed: 7.4.3] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] + - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.1] - - tqdm [required: >=4.10.0,<5.0.0, installed: 4.41.1] - - wasabi [required: >=0.0.9,<1.1.0, installed: 0.6.0] - - wasabi [required: >=0.4.0,<1.1.0, installed: 0.6.0] -python-crontab==2.4.0 + - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.5] + - tqdm [required: >=4.10.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.0.9,<1.1.0, installed: 0.8.0] + - tqdm [required: >=4.38.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.4.0,<1.1.0, installed: 0.8.0] +python-crontab==2.5.1 - python-dateutil [required: Any, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] -python-language-server==0.31.7 - - jedi [required: >=0.14.1,<0.16, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pluggy [required: Any, installed: 0.13.1] - - importlib-metadata [required: >=0.12, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - python-jsonrpc-server [required: >=0.3.2, installed: 0.3.4] - - ujson [required: <=1.35, installed: 1.35] - - ujson [required: <=1.35, installed: 1.35] -pythreejs==2.1.1 - - ipydatawidgets [required: >=1.1.1, installed: 4.0.1] + - six [required: >=1.5, installed: 1.15.0] +python-magic==0.4.18 +pythreejs==2.2.1 + - ipydatawidgets [required: >=1.1.1, installed: 4.1.0] - ipywidgets [required: >=7.0.0, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.3.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] + - numpy [required: Any, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] - traittypes [required: >=0.2.0, installed: 0.2.1] - - traitlets [required: >=4.2.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipywidgets [required: >=7.2.1, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] -pytorch-ignite==0.3.0 - - torch [required: Any, installed: 1.4.0] -pytorch-lightning==0.6.0 + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - numpy [required: Any, installed: 1.18.5] +pytorch-ignite==0.4.2 + - torch [required: >=1.3,<2, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] +pytorch-lightning==1.0.8 + - fsspec [required: >=0.8.0, installed: 0.8.4] - future [required: >=0.17.1, installed: 0.18.2] - - numpy [required: >=1.16.4, installed: 1.18.1] - - pandas [required: >=0.24, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: >=0.20.2, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - tensorboard [required: >=1.14, installed: 2.0.0] - - absl-py [required: >=0.4, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.6.3, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - markdown [required: >=2.6.8, installed: 3.1.1] - - setuptools [required: >=36, installed: 44.0.0.post20200106] - - numpy [required: >=1.12.0, installed: 1.18.1] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - setuptools [required: >=41.0.0, installed: 44.0.0.post20200106] - - six [required: >=1.10.0, installed: 1.13.0] - - werkzeug [required: >=0.11.15, installed: 0.16.0] - - wheel [required: >=0.26, installed: 0.33.6] - - torch [required: >=1.1, installed: 1.4.0] - - torchvision [required: >=0.4.0,<0.5, installed: 0.5.0] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: >=4.1.1, installed: 7.0.0] - - six [required: Any, installed: 1.13.0] - - torch [required: Any, installed: 1.4.0] - - tqdm [required: >=4.35.0, installed: 4.41.1] + - numpy [required: >=1.16.4, installed: 1.18.5] + - PyYAML [required: >=5.1, installed: 5.3.1] + - tensorboard [required: >=2.2.0, installed: 2.3.0] + - absl-py [required: >=0.4, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - google-auth [required: >=1.6.3,<2, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-auth-oauthlib [required: >=0.4.1,<0.5, installed: 0.4.2] + - google-auth [required: Any, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - grpcio [required: >=1.24.3, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - markdown [required: >=2.6.8, installed: 3.3.3] + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.21.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=41.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.10.0, installed: 1.15.0] + - tensorboard-plugin-wit [required: >=1.6.0, installed: 1.7.0] + - werkzeug [required: >=0.11.15, installed: 1.0.1] + - wheel [required: >=0.26, installed: 0.36.1] + - torch [required: >=1.3, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] + - tqdm [required: >=4.41.0, installed: 4.54.1] pytorch-nlp==0.5.0 - - numpy [required: Any, installed: 1.18.1] - - tqdm [required: Any, installed: 4.41.1] -qgrid==1.2.0 + - numpy [required: Any, installed: 1.18.5] + - tqdm [required: Any, installed: 4.54.1] +qgrid==1.3.1 - ipywidgets [required: >=7.0.0, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - notebook [required: >=4.0.0, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: >=4.0.0, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandas [required: >=0.18.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] + - pandas [required: >=0.18.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] ranger-fm==1.9.3 -records==0.5.3 - - docopt [required: Any, installed: 0.6.2] - - openpyxl [required: <2.5.0, installed: 2.4.11] - - et-xmlfile [required: Any, installed: 1.0.1] - - jdcal [required: Any, installed: 1.4.1] - - SQLAlchemy [required: Any, installed: 1.3.13] - - tablib [required: >=0.11.4, installed: 1.0.0] -redis==3.3.11 +redis==3.5.3 remote-ikernel==0.4.6 - - notebook [required: Any, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - notebook [required: Any, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] - webencodings [required: Any, installed: 0.5.1] - defusedxml [required: Any, installed: 0.6.0] - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - jinja2 [required: >=2.4, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] + - pygments [required: Any, installed: 2.7.3] - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - traitlets [required: >=4.2, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pexpect [required: Any, installed: 4.7.0] + - pexpect [required: Any, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - - tornado [required: Any, installed: 6.0.3] + - tornado [required: Any, installed: 6.1] requests-html==0.10.0 - bs4 [required: Any, installed: 0.0.1] - - beautifulsoup4 [required: Any, installed: 4.8.2] - - soupsieve [required: >=1.2, installed: 1.9.5] + - beautifulsoup4 [required: Any, installed: 4.9.3] + - soupsieve [required: >1.2, installed: 2.0.1] - fake-useragent [required: Any, installed: 0.1.11] - - parse [required: Any, installed: 1.14.0] - - pyppeteer [required: >=0.0.14, installed: 0.0.25] - - appdirs [required: Any, installed: 1.4.3] - - pyee [required: Any, installed: 6.0.0] - - tqdm [required: Any, installed: 4.41.1] - - urllib3 [required: Any, installed: 1.25.7] - - websockets [required: Any, installed: 8.1] - - pyquery [required: Any, installed: 1.4.1] + - parse [required: Any, installed: 1.18.0] + - pyppeteer [required: >=0.0.14, installed: 0.2.2] + - appdirs [required: >=1.4.3,<2.0.0, installed: 1.4.4] + - pyee [required: >=7.0.1,<8.0.0, installed: 7.0.4] + - tqdm [required: >=4.42.1,<5.0.0, installed: 4.54.1] + - urllib3 [required: >=1.25.8,<2.0.0, installed: 1.25.11] + - websockets [required: >=8.1,<9.0, installed: 8.1] + - pyquery [required: Any, installed: 1.4.3] - cssselect [required: >0.7.9, installed: 1.1.0] - - lxml [required: >=2.1, installed: 4.4.2] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - w3lib [required: Any, installed: 1.21.0] - - six [required: >=1.4.1, installed: 1.13.0] -rope==0.16.0 + - lxml [required: >=2.1, installed: 4.6.2] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - w3lib [required: Any, installed: 1.22.0] + - six [required: >=1.4.1, installed: 1.15.0] +rope==0.18.0 +ruamel-yaml-conda==0.15.80 sacred==0.8.1 - - colorama [required: >=0.4, installed: 0.4.3] + - colorama [required: >=0.4, installed: 0.4.4] - docopt [required: >=0.3,<1.0, installed: 0.6.2] - - GitPython [required: Any, installed: 3.0.5] - - gitdb2 [required: >=2.0.0, installed: 2.0.6] - - smmap2 [required: >=2.0.0, installed: 2.0.5] - - jsonpickle [required: >=1.2,<2.0, installed: 1.2] + - GitPython [required: Any, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] + - jsonpickle [required: >=1.2,<2.0, installed: 1.4.2] - munch [required: >=2.0.2,<3.0, installed: 2.5.0] - - six [required: Any, installed: 1.13.0] - - packaging [required: >=18.0, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - py-cpuinfo [required: >=4.0, installed: 5.0.0] - - wrapt [required: >=1.0,<2.0, installed: 1.11.2] -safety==1.8.5 - - Click [required: >=6.0, installed: 7.0] - - dparse [required: >=0.4.1, installed: 0.4.1] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] - - six [required: Any, installed: 1.13.0] - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] -scalene==0.6.3 -scikit-optimize==0.5.2 - - numpy [required: Any, installed: 1.18.1] - - scikit-learn [required: >=0.19.1, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.14.0, installed: 1.3.2] + - six [required: Any, installed: 1.15.0] + - packaging [required: >=18.0, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - py-cpuinfo [required: >=4.0, installed: 7.0.0] + - wrapt [required: >=1.0,<2.0, installed: 1.12.1] +safety==1.9.0 + - Click [required: >=6.0, installed: 7.1.2] + - dparse [required: >=0.5.1, installed: 0.5.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pyyaml [required: Any, installed: 5.3.1] + - toml [required: Any, installed: 0.10.2] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: Any, installed: 49.6.0.post20201009] +sagemaker==2.17.0 + - attrs [required: Any, installed: 20.3.0] + - boto3 [required: >=1.16.27, installed: 1.16.32] + - botocore [required: >=1.19.32,<1.20.0, installed: 1.19.33] + - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0] + - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - urllib3 [required: >=1.25.4,<1.27, installed: 1.25.11] + - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0] + - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.3] + - botocore [required: >=1.12.36,<2.0a.0, installed: 1.19.33] + - jmespath [required: >=0.7.1,<1.0.0, installed: 0.10.0] + - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - urllib3 [required: >=1.25.4,<1.27, installed: 1.25.11] + - google-pasta [required: Any, installed: 0.2.0] + - six [required: Any, installed: 1.15.0] + - importlib-metadata [required: >=1.4.0, installed: 3.1.1] + - zipp [required: >=0.5, installed: 3.4.0] + - numpy [required: >=1.9.0, installed: 1.18.5] + - packaging [required: >=20.0, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - protobuf [required: >=3.1, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - protobuf3-to-dict [required: >=0.1.5, installed: 0.1.5] + - protobuf [required: >=2.3.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] + - smdebug-rulesconfig [required: ==0.1.5, installed: 0.1.5] +scalene==1.1.10 + - cloudpickle [required: >=1.5.0, installed: 1.6.0] + - rich [required: >=2.0.0, installed: 9.3.0] + - colorama [required: >=0.4.0,<0.5.0, installed: 0.4.4] + - commonmark [required: >=0.9.0,<0.10.0, installed: 0.9.1] + - pygments [required: >=2.6.0,<3.0.0, installed: 2.7.3] + - typing-extensions [required: >=3.7.4,<4.0.0, installed: 3.7.4.3] scikit-plot==0.3.7 - - joblib [required: >=0.10, installed: 0.14.1] - - matplotlib [required: >=1.4.0, installed: 3.1.1] + - joblib [required: >=0.10, installed: 0.17.0] + - matplotlib [required: >=1.4.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - scikit-learn [required: >=0.18, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.9, installed: 1.3.2] -scikit-surprise==1.1.0 - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.2, installed: 1.18.1] - - scipy [required: >=1.0.0, installed: 1.3.2] - - six [required: >=1.10.0, installed: 1.13.0] -shap==0.34.0 - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] - - tqdm [required: >4.25.0, installed: 4.41.1] -sklearn-pandas==1.8.0 - - numpy [required: >=1.6.1, installed: 1.18.1] - - pandas [required: >=0.11.0, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: >=0.15.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.14, installed: 1.3.2] -skorch==0.7.0 - - numpy [required: >=1.13.3, installed: 1.18.1] - - scikit-learn [required: >=0.19.1, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.1.0, installed: 1.3.2] - - tabulate [required: >=0.7.7, installed: 0.8.3] - - tqdm [required: >=4.14.0, installed: 4.41.1] -spacy-transformers==0.5.1 - - ftfy [required: >=5.0.0,<6.0.0, installed: 5.6] - - wcwidth [required: Any, installed: 0.1.7] - - importlib-metadata [required: >=0.20, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - spacy [required: >=2.2.1,<2.3.0, installed: 2.2.3] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] - - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] - - importlib-metadata [required: >=0.20, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.15.0, installed: 1.18.1] - - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - requests [required: >=2.13.0,<3.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - srsly [required: >=0.1.0,<1.1.0, installed: 1.0.1] - - thinc [required: >=7.3.0,<7.4.0, installed: 7.3.1] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.7.0, installed: 1.18.1] - - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.1] - - tqdm [required: >=4.10.0,<5.0.0, installed: 4.41.1] - - wasabi [required: >=0.0.9,<1.1.0, installed: 0.6.0] - - wasabi [required: >=0.4.0,<1.1.0, installed: 0.6.0] - - srsly [required: >=0.0.7,<1.1.0, installed: 1.0.1] - - torch [required: >=1.0.0, installed: 1.4.0] - - torchcontrib [required: >=0.0.2,<0.1.0, installed: 0.0.2] - - transformers [required: >=2.0.0,<2.1.0, installed: 2.3.0] - - boto3 [required: Any, installed: 1.11.9] - - botocore [required: >=1.14.9,<1.15.0, installed: 1.14.9] - - docutils [required: >=0.10,<0.16, installed: 0.15.2] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - urllib3 [required: >=1.20,<1.26, installed: 1.25.7] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - s3transfer [required: >=0.3.0,<0.4.0, installed: 0.3.2] - - botocore [required: >=1.12.36,<2.0.0, installed: 1.14.9] - - docutils [required: >=0.10,<0.16, installed: 0.15.2] - - jmespath [required: >=0.7.1,<1.0.0, installed: 0.9.4] - - python-dateutil [required: >=2.1,<3.0.0, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - urllib3 [required: >=1.20,<1.26, installed: 1.25.7] - - numpy [required: Any, installed: 1.18.1] - - regex [required: !=2019.12.17, installed: 2019.12.9] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - sacremoses [required: Any, installed: 0.0.38] - - click [required: Any, installed: 7.0] - - joblib [required: Any, installed: 0.14.1] - - regex [required: Any, installed: 2019.12.9] - - six [required: Any, installed: 1.13.0] - - tqdm [required: Any, installed: 4.41.1] - - sentencepiece [required: Any, installed: 0.1.85] - - tqdm [required: Any, installed: 4.41.1] -stanfordnlp==0.2.0 - - numpy [required: Any, installed: 1.18.1] - - protobuf [required: Any, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - torch [required: >=1.0.0, installed: 1.4.0] - - tqdm [required: Any, installed: 4.41.1] -stop-words==2018.7.23 -streamz==0.5.2 - - six [required: Any, installed: 1.13.0] - - toolz [required: Any, installed: 0.10.0] - - tornado [required: Any, installed: 6.0.3] - - zict [required: Any, installed: 1.0.0] - - heapdict [required: Any, installed: 1.0.1] -supervisor==4.1.0 -supervisor-stdout==0.1.1 -tables==3.6.1 - - numexpr [required: >=2.6.2, installed: 2.7.1] - - numpy [required: >=1.7, installed: 1.18.1] - - numpy [required: >=1.9.3, installed: 1.18.1] -tensorboardX==2.0 - - numpy [required: Any, installed: 1.18.1] - - protobuf [required: >=3.8.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] -tensorflow-datasets==2.0.0 - - absl-py [required: Any, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - attrs [required: >=18.1.0, installed: 19.3.0] - - dill [required: Any, installed: 0.2.7.1] - - future [required: Any, installed: 0.18.2] - - numpy [required: Any, installed: 1.18.1] - - promise [required: Any, installed: 2.3] - - six [required: Any, installed: 1.13.0] - - protobuf [required: >=3.6.1, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - requests [required: >=2.19.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - six [required: Any, installed: 1.13.0] - - tensorflow-metadata [required: Any, installed: 0.21.0] - - googleapis-common-protos [required: Any, installed: 1.51.0] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - protobuf [required: >=3.7,<4, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - termcolor [required: Any, installed: 1.1.0] - - tqdm [required: Any, installed: 4.41.1] - - wrapt [required: Any, installed: 1.11.2] -tensorflow-graphics==1.0.0 - - absl-py [required: >=0.6.1, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.15.4, installed: 1.18.1] - - scipy [required: >=1.1.0, installed: 1.3.2] - - six [required: >=1.11.0, installed: 1.13.0] - - tensorflow [required: >=1.13.1, installed: 2.0.0] - - absl-py [required: >=0.7.0, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - astor [required: >=0.6.0, installed: 0.8.0] - - gast [required: ==0.2.2, installed: 0.2.2] - - google-pasta [required: >=0.1.6, installed: 0.1.8] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.8.6, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - keras-applications [required: >=1.0.8, installed: 1.0.8] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - keras-preprocessing [required: >=1.0.5, installed: 1.1.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.16.0,<2.0, installed: 1.18.1] - - opt-einsum [required: >=2.3.2, installed: 3.1.0] - - numpy [required: >=1.7, installed: 1.18.1] - - protobuf [required: >=3.6.1, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.10.0, installed: 1.13.0] - - tensorboard [required: >=2.0.0,<2.1.0, installed: 2.0.0] - - absl-py [required: >=0.4, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.6.3, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - markdown [required: >=2.6.8, installed: 3.1.1] - - setuptools [required: >=36, installed: 44.0.0.post20200106] - - numpy [required: >=1.12.0, installed: 1.18.1] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - setuptools [required: >=41.0.0, installed: 44.0.0.post20200106] - - six [required: >=1.10.0, installed: 1.13.0] - - werkzeug [required: >=0.11.15, installed: 0.16.0] - - wheel [required: >=0.26, installed: 0.33.6] - - tensorflow-estimator [required: >=2.0.0,<2.1.0, installed: 2.0.0] - - termcolor [required: >=1.1.0, installed: 1.1.0] - - wheel [required: >=0.26, installed: 0.33.6] - - wrapt [required: >=1.11.1, installed: 1.11.2] -tensorflow-hub==0.7.0 - - numpy [required: >=1.12.0, installed: 1.18.1] - - protobuf [required: >=3.4.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.10.0, installed: 1.13.0] -tensorflow-model-optimization==0.2.1 - - enum34 [required: ~=1.1, installed: 1.1.6] - - numpy [required: ~=1.14, installed: 1.18.1] - - six [required: ~=1.10, installed: 1.13.0] -tensorflow-privacy==0.2.2 - - mpmath [required: Any, installed: 1.1.0] - - scipy [required: >=0.17, installed: 1.3.2] -tensorflow-text==2.0.1 - - tensorflow [required: >=2.0.0,<2.1, installed: 2.0.0] - - absl-py [required: >=0.7.0, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - astor [required: >=0.6.0, installed: 0.8.0] - - gast [required: ==0.2.2, installed: 0.2.2] - - google-pasta [required: >=0.1.6, installed: 0.1.8] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.8.6, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - keras-applications [required: >=1.0.8, installed: 1.0.8] - - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - keras-preprocessing [required: >=1.0.5, installed: 1.1.0] - - numpy [required: >=1.9.1, installed: 1.18.1] - - six [required: >=1.9.0, installed: 1.13.0] - - numpy [required: >=1.16.0,<2.0, installed: 1.18.1] - - opt-einsum [required: >=2.3.2, installed: 3.1.0] - - numpy [required: >=1.7, installed: 1.18.1] - - protobuf [required: >=3.6.1, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - six [required: >=1.10.0, installed: 1.13.0] - - tensorboard [required: >=2.0.0,<2.1.0, installed: 2.0.0] - - absl-py [required: >=0.4, installed: 0.9.0] - - six [required: Any, installed: 1.13.0] - - grpcio [required: >=1.6.3, installed: 1.26.0] - - six [required: >=1.5.2, installed: 1.13.0] - - markdown [required: >=2.6.8, installed: 3.1.1] - - setuptools [required: >=36, installed: 44.0.0.post20200106] - - numpy [required: >=1.12.0, installed: 1.18.1] - - protobuf [required: >=3.6.0, installed: 3.11.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.9, installed: 1.13.0] - - setuptools [required: >=41.0.0, installed: 44.0.0.post20200106] - - six [required: >=1.10.0, installed: 1.13.0] - - werkzeug [required: >=0.11.15, installed: 0.16.0] - - wheel [required: >=0.26, installed: 0.33.6] - - tensorflow-estimator [required: >=2.0.0,<2.1.0, installed: 2.0.0] + - six [required: >=1.5, installed: 1.15.0] + - scikit-learn [required: >=0.18, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.9, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +scikit-surprise==1.1.1 + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.11.2, installed: 1.18.5] + - scipy [required: >=1.0.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: >=1.10.0, installed: 1.15.0] +Scrapy==2.4.1 + - cryptography [required: >=2.0, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - cssselect [required: >=0.9.1, installed: 1.1.0] + - itemadapter [required: >=0.1.0, installed: 0.2.0] + - itemloaders [required: >=1.0.1, installed: 1.0.4] + - itemadapter [required: >=0.1.0, installed: 0.2.0] + - jmespath [required: >=0.9.5, installed: 0.10.0] + - parsel [required: >=1.5.0, installed: 1.6.0] + - cssselect [required: >=0.9, installed: 1.1.0] + - lxml [required: Any, installed: 4.6.2] + - six [required: >=1.6.0, installed: 1.15.0] + - w3lib [required: >=1.19.0, installed: 1.22.0] + - six [required: >=1.4.1, installed: 1.15.0] + - w3lib [required: >=1.17.0, installed: 1.22.0] + - six [required: >=1.4.1, installed: 1.15.0] + - lxml [required: >=3.5.0, installed: 4.6.2] + - parsel [required: >=1.5.0, installed: 1.6.0] + - cssselect [required: >=0.9, installed: 1.1.0] + - lxml [required: Any, installed: 4.6.2] + - six [required: >=1.6.0, installed: 1.15.0] + - w3lib [required: >=1.19.0, installed: 1.22.0] + - six [required: >=1.4.1, installed: 1.15.0] + - protego [required: >=0.1.15, installed: 0.1.16] + - six [required: Any, installed: 1.15.0] + - PyDispatcher [required: >=2.0.5, installed: 2.0.5] + - pyOpenSSL [required: >=16.2.0, installed: 20.0.0] + - cryptography [required: >=3.2, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - six [required: >=1.5.2, installed: 1.15.0] + - queuelib [required: >=1.4.2, installed: 1.5.0] + - service-identity [required: >=16.0.0, installed: 18.1.0] + - attrs [required: >=16.0.0, installed: 20.3.0] + - cryptography [required: Any, installed: 3.2.1] + - cffi [required: >=1.8,!=1.11.3, installed: 1.14.4] + - pycparser [required: Any, installed: 2.20] + - six [required: >=1.4.1, installed: 1.15.0] + - pyasn1 [required: Any, installed: 0.4.8] + - pyasn1-modules [required: Any, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - Twisted [required: >=17.9.0, installed: 20.3.0] + - attrs [required: >=19.2.0, installed: 20.3.0] + - Automat [required: >=0.3.0, installed: 20.2.0] + - attrs [required: >=19.2.0, installed: 20.3.0] + - six [required: Any, installed: 1.15.0] + - constantly [required: >=15.1, installed: 15.1.0] + - hyperlink [required: >=17.1.1, installed: 20.0.1] + - idna [required: >=2.5, installed: 2.10] + - incremental [required: >=16.10.1, installed: 17.5.0] + - PyHamcrest [required: >=1.9.0,!=1.10.0, installed: 2.0.2] + - zope.interface [required: >=4.4.2, installed: 5.2.0] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - w3lib [required: >=1.17.0, installed: 1.22.0] + - six [required: >=1.4.1, installed: 1.15.0] + - zope.interface [required: >=4.1.3, installed: 5.2.0] + - setuptools [required: Any, installed: 49.6.0.post20201009] +sentencepiece==0.1.94 +shap==0.37.0 + - numba [required: Any, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - slicer [required: ==0.0.3, installed: 0.0.3] + - tqdm [required: >4.25.0, installed: 4.54.1] +sklearn-pandas==2.0.3 + - numpy [required: >=1.18.1, installed: 1.18.5] + - pandas [required: >=1.0.5, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scikit-learn [required: >=0.23.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.4.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +skorch==0.9.0 + - numpy [required: >=1.13.3, installed: 1.18.5] + - scikit-learn [required: >=0.19.1, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.1.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tabulate [required: >=0.7.7, installed: 0.8.7] + - tqdm [required: >=4.14.0, installed: 4.54.1] +spektral==1.0.1 + - joblib [required: Any, installed: 0.17.0] + - lxml [required: Any, installed: 4.6.2] + - networkx [required: Any, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tensorflow [required: >=2.1.0, installed: 2.3.1] + - absl-py [required: >=0.7.0, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - astunparse [required: ==1.6.3, installed: 1.6.3] + - six [required: >=1.6.1,<2.0, installed: 1.15.0] + - wheel [required: >=0.23.0,<1.0, installed: 0.36.1] + - gast [required: ==0.3.3, installed: 0.3.3] + - google-pasta [required: >=0.1.8, installed: 0.2.0] + - six [required: Any, installed: 1.15.0] + - grpcio [required: >=1.8.6, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - h5py [required: >=2.10.0,<2.11.0, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - keras-preprocessing [required: >=1.1.1,<1.2, installed: 1.1.2] + - numpy [required: >=1.9.1, installed: 1.18.5] + - six [required: >=1.9.0, installed: 1.15.0] + - numpy [required: >=1.16.0,<1.19.0, installed: 1.18.5] + - opt-einsum [required: >=2.3.2, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] + - protobuf [required: >=3.9.2, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: >=1.12.0, installed: 1.15.0] + - tensorboard [required: >=2.3.0,<3, installed: 2.3.0] + - absl-py [required: >=0.4, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - google-auth [required: >=1.6.3,<2, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-auth-oauthlib [required: >=0.4.1,<0.5, installed: 0.4.2] + - google-auth [required: Any, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - grpcio [required: >=1.24.3, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - markdown [required: >=2.6.8, installed: 3.3.3] + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.21.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=41.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.10.0, installed: 1.15.0] + - tensorboard-plugin-wit [required: >=1.6.0, installed: 1.7.0] + - werkzeug [required: >=0.11.15, installed: 1.0.1] + - wheel [required: >=0.26, installed: 0.36.1] + - tensorflow-estimator [required: >=2.3.0,<2.4.0, installed: 2.3.0] - termcolor [required: >=1.1.0, installed: 1.1.0] - - wheel [required: >=0.26, installed: 0.33.6] - - wrapt [required: >=1.11.1, installed: 1.11.2] -tensorflowonspark==2.1.3 - - packaging [required: Any, installed: 19.2] - - pyparsing [required: >=2.0.2, installed: 2.4.6] - - six [required: Any, installed: 1.13.0] -tensorlayer==2.2.1 - - cloudpickle [required: >=0.8.1, installed: 1.2.2] - - h5py [required: >=2.9, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - imageio [required: >=2.5.0, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - numpy [required: >=1.16, installed: 1.18.1] - - progressbar2 [required: >=3.39.3, installed: 3.47.0] - - python-utils [required: >=2.3.0, installed: 2.3.0] - - six [required: Any, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] - - requests [required: >=2.21.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scikit-image [required: >=0.15.0, installed: 0.16.2] - - imageio [required: >=2.3.0, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.1.1] - - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - networkx [required: >=2.0, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - pillow [required: >=4.3.0, installed: 7.0.0] - - PyWavelets [required: >=0.4.0, installed: 1.1.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - scipy [required: >=0.19.0, installed: 1.3.2] - - scikit-learn [required: >=0.21.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.2.1, installed: 1.3.2] - - wrapt [required: >=1.11.1, installed: 1.11.2] -tensorly==0.4.5 - - nose [required: Any, installed: 1.3.7] - - numpy [required: Any, installed: 1.18.1] - - scipy [required: Any, installed: 1.3.2] -tensorpack==0.9.8 - - msgpack [required: >=0.5.2, installed: 0.6.2] - - msgpack-numpy [required: >=0.4.4.2, installed: 0.4.4.3] - - msgpack [required: >=0.5.2, installed: 0.6.2] - - numpy [required: >=1.9.0, installed: 1.18.1] - - numpy [required: >=1.14, installed: 1.18.1] - - psutil [required: >=5, installed: 5.6.7] - - pyzmq [required: >=16, installed: 18.1.0] - - six [required: Any, installed: 1.13.0] - - tabulate [required: >=0.7.7, installed: 0.8.3] - - termcolor [required: >=1.1, installed: 1.1.0] - - tqdm [required: >4.29.0, installed: 4.41.1] -tensorwatch==0.8.7 - - graphviz [required: Any, installed: 0.8.4] - - ipywidgets [required: Any, installed: 7.5.1] - - ipykernel [required: >=4.5.1, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] + - wheel [required: >=0.26, installed: 0.36.1] + - wrapt [required: >=1.11.1, installed: 1.12.1] + - tqdm [required: Any, installed: 4.54.1] +stop-words==2018.7.23 +streamlit==0.72.0 + - altair [required: >=3.2.0, installed: 4.1.0] + - entrypoints [required: Any, installed: 0.3] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jsonschema [required: Any, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: >=0.18, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - toolz [required: Any, installed: 0.11.1] + - astor [required: Any, installed: 0.8.1] + - base58 [required: Any, installed: 2.0.1] + - blinker [required: Any, installed: 1.4] + - cachetools [required: >=4.0, installed: 4.1.1] + - click [required: >=7.0, installed: 7.1.2] + - gitpython [required: Any, installed: 3.1.11] + - gitdb [required: >=4.0.1,<5, installed: 4.0.5] + - smmap [required: >=3.0.1,<4, installed: 3.0.4] + - numpy [required: Any, installed: 1.18.5] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pandas [required: >=0.21.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - pillow [required: >=6.2.0, installed: 8.0.1] + - protobuf [required: >=3.6.0,!=3.11, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - pyarrow [required: Any, installed: 2.0.0] + - numpy [required: >=1.14, installed: 1.18.5] + - pydeck [required: >=0.1.dev5, installed: 0.5.0] + - ipykernel [required: >=5.1.2, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] - ptyprocess [required: >=0.5, installed: 0.6.0] - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - ipython [required: >=4.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: >=4.2.0, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.3.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] - - notebook [required: >=4.4.1, installed: 6.0.2] - - ipykernel [required: Any, installed: 5.1.3] - - ipython [required: >=5.0.0, installed: 7.11.1] - - backcall [required: Any, installed: 0.1.0] - - decorator [required: Any, installed: 4.4.1] - - jedi [required: >=0.10, installed: 0.15.2] - - parso [required: >=0.5.2, installed: 0.5.2] - - pexpect [required: Any, installed: 4.7.0] - - ptyprocess [required: >=0.5, installed: 0.6.0] - - pickleshare [required: Any, installed: 0.7.5] - - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.2] - - wcwidth [required: Any, installed: 0.1.7] - - pygments [required: Any, installed: 2.5.2] - - setuptools [required: >=18.5, installed: 44.0.0.post20200106] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-client [required: Any, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - tornado [required: >=4.2, installed: 6.0.3] - - traitlets [required: >=4.1.0, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - jinja2 [required: Any, installed: 2.10.3] - - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-client [required: >=5.3.4, installed: 5.3.4] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - ipywidgets [required: >=7.0.0, installed: 7.5.1] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pyzmq [required: >=13, installed: 18.1.0] - - tornado [required: >=4.1, installed: 6.0.3] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - jupyter-core [required: >=4.6.0, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbconvert [required: Any, installed: 5.6.1] - - bleach [required: Any, installed: 3.1.0] - - six [required: >=1.9.0, installed: 1.13.0] - - webencodings [required: Any, installed: 0.5.1] - - defusedxml [required: Any, installed: 0.6.0] - - entrypoints [required: >=0.2.2, installed: 0.3] - - jinja2 [required: >=2.4, installed: 2.10.3] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython-genutils [required: Any, installed: 0.2.0] + - jinja2 [required: Any, installed: 2.11.2] - MarkupSafe [required: >=0.23, installed: 1.1.1] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - mistune [required: >=0.8.1,<2, installed: 0.8.4] - - nbformat [required: >=4.4, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbconvert [required: Any, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - defusedxml [required: Any, installed: 0.6.0] + - entrypoints [required: >=0.2.2, installed: 0.3] + - jinja2 [required: >=2.4, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - mistune [required: >=0.8.1,<2, installed: 0.8.4] + - nbformat [required: >=4.4, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - pandocfilters [required: >=1.4.1, installed: 1.4.2] - - pygments [required: Any, installed: 2.5.2] - - testpath [required: Any, installed: 0.4.4] - - traitlets [required: >=4.2, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pandocfilters [required: >=1.4.1, installed: 1.4.2] + - pygments [required: Any, installed: 2.7.3] + - testpath [required: Any, installed: 0.4.4] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: Any, installed: 5.0.8] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] + - Send2Trash [required: Any, installed: 1.5.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - prometheus-client [required: Any, installed: 0.7.1] - - pyzmq [required: >=17, installed: 18.1.0] - - Send2Trash [required: Any, installed: 1.5.0] - - terminado [required: >=0.8.1, installed: 0.8.3] - - tornado [required: >=5.0, installed: 6.0.3] - - traitlets [required: >=4.2.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - matplotlib [required: Any, installed: 3.1.1] + - jinja2 [required: >=2.10.1, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - numpy [required: >=1.16.4, installed: 1.18.5] + - traitlets [required: >=4.3.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: Any, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - toml [required: Any, installed: 0.10.2] + - tornado [required: >=5.0, installed: 6.1] + - tzlocal [required: Any, installed: 2.1] + - pytz [required: Any, installed: 2020.4] + - validators [required: Any, installed: 0.18.1] + - decorator [required: >=3.4.0, installed: 4.4.2] + - six [required: >=1.4.0, installed: 1.15.0] + - watchdog [required: Any, installed: 0.10.4] + - pathtools [required: >=0.1.1, installed: 0.1.2] +streamz==0.6.1 + - six [required: Any, installed: 1.15.0] + - toolz [required: Any, installed: 0.11.1] + - tornado [required: Any, installed: 6.1] + - zict [required: Any, installed: 2.0.0] + - heapdict [required: Any, installed: 1.0.1] +tables==3.6.1 + - numexpr [required: >=2.6.2, installed: 2.7.1] + - numpy [required: >=1.7, installed: 1.18.5] + - numpy [required: >=1.9.3, installed: 1.18.5] +tablib==2.0.0 +tensorflow-addons==0.11.2 + - typeguard [required: >=2.7, installed: 2.10.0] +tensorflow-graphics==2020.5.20 + - absl-py [required: >=0.6.1, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - h5py [required: >=2.10.0, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - matplotlib [required: >=2.2.5, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - nbformat [required: Any, installed: 4.4.0] - - ipython-genutils [required: Any, installed: 0.2.0] - - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] - - attrs [required: >=17.4.0, installed: 19.3.0] - - importlib-metadata [required: Any, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - pyrsistent [required: >=0.14.0, installed: 0.15.6] - - six [required: Any, installed: 1.13.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - six [required: >=1.11.0, installed: 1.13.0] - - jupyter-core [required: Any, installed: 4.6.1] - - traitlets [required: Any, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - traitlets [required: >=4.1, installed: 4.3.3] - - decorator [required: Any, installed: 4.4.1] - - ipython-genutils [required: Any, installed: 0.2.0] - - six [required: Any, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - plotly [required: Any, installed: 4.5.0] - - retrying [required: >=1.3.3, installed: 1.3.3] - - six [required: >=1.7.0, installed: 1.13.0] - - six [required: Any, installed: 1.13.0] - - pyyaml [required: Any, installed: 5.2] - - pyzmq [required: Any, installed: 18.1.0] - - scikit-image [required: Any, installed: 0.16.2] - - imageio [required: >=2.3.0, installed: 2.6.1] - - numpy [required: Any, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] - - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.1.1] + - six [required: >=1.5, installed: 1.15.0] + - networkx [required: Any, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.15.4, installed: 1.18.5] + - OpenEXR [required: >=1.3.2, installed: 1.3.2] + - psutil [required: >=5.7.0, installed: 5.7.3] + - scipy [required: >=1.1.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tensorflow [required: >=2.2.0, installed: 2.3.1] + - absl-py [required: >=0.7.0, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - astunparse [required: ==1.6.3, installed: 1.6.3] + - six [required: >=1.6.1,<2.0, installed: 1.15.0] + - wheel [required: >=0.23.0,<1.0, installed: 0.36.1] + - gast [required: ==0.3.3, installed: 0.3.3] + - google-pasta [required: >=0.1.8, installed: 0.2.0] + - six [required: Any, installed: 1.15.0] + - grpcio [required: >=1.8.6, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - h5py [required: >=2.10.0,<2.11.0, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - keras-preprocessing [required: >=1.1.1,<1.2, installed: 1.1.2] + - numpy [required: >=1.9.1, installed: 1.18.5] + - six [required: >=1.9.0, installed: 1.15.0] + - numpy [required: >=1.16.0,<1.19.0, installed: 1.18.5] + - opt-einsum [required: >=2.3.2, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] + - protobuf [required: >=3.9.2, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: >=1.12.0, installed: 1.15.0] + - tensorboard [required: >=2.3.0,<3, installed: 2.3.0] + - absl-py [required: >=0.4, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - google-auth [required: >=1.6.3,<2, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-auth-oauthlib [required: >=0.4.1,<0.5, installed: 0.4.2] + - google-auth [required: Any, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - grpcio [required: >=1.24.3, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - markdown [required: >=2.6.8, installed: 3.3.3] + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.21.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=41.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.10.0, installed: 1.15.0] + - tensorboard-plugin-wit [required: >=1.6.0, installed: 1.7.0] + - werkzeug [required: >=0.11.15, installed: 1.0.1] + - wheel [required: >=0.26, installed: 0.36.1] + - tensorflow-estimator [required: >=2.3.0,<2.4.0, installed: 2.3.0] + - termcolor [required: >=1.1.0, installed: 1.1.0] + - wheel [required: >=0.26, installed: 0.36.1] + - wrapt [required: >=1.11.1, installed: 1.12.1] + - tensorflow-datasets [required: >=2.0.0, installed: 4.1.0] + - absl-py [required: Any, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - attrs [required: >=18.1.0, installed: 20.3.0] + - dill [required: Any, installed: 0.3.3] + - future [required: Any, installed: 0.18.2] + - importlib-resources [required: Any, installed: 3.3.0] + - numpy [required: Any, installed: 1.18.5] + - promise [required: Any, installed: 2.3] + - six [required: Any, installed: 1.15.0] + - protobuf [required: >=3.6.1, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.19.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - six [required: Any, installed: 1.15.0] + - tensorflow-metadata [required: Any, installed: 0.25.0] + - absl-py [required: >=0.9,<0.11, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - googleapis-common-protos [required: >=1.52.0,<2, installed: 1.52.0] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - protobuf [required: >=3.7,<4, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - termcolor [required: Any, installed: 1.1.0] + - tqdm [required: Any, installed: 4.54.1] + - termcolor [required: >=1.1.0, installed: 1.1.0] + - tqdm [required: >=4.45.0, installed: 4.54.1] + - trimesh [required: >=2.37.22, installed: 3.8.18] + - numpy [required: Any, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] +tensorflow-hub==0.10.0 + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.8.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] +tensorflow-model-optimization==0.5.0 + - dm-tree [required: ~=0.1.1, installed: 0.1.5] + - six [required: >=1.12.0, installed: 1.15.0] + - numpy [required: ~=1.14, installed: 1.18.5] + - six [required: ~=1.10, installed: 1.15.0] +tensorflow-text==2.3.0 + - tensorflow [required: >=2.3.0,<2.4, installed: 2.3.1] + - absl-py [required: >=0.7.0, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - astunparse [required: ==1.6.3, installed: 1.6.3] + - six [required: >=1.6.1,<2.0, installed: 1.15.0] + - wheel [required: >=0.23.0,<1.0, installed: 0.36.1] + - gast [required: ==0.3.3, installed: 0.3.3] + - google-pasta [required: >=0.1.8, installed: 0.2.0] + - six [required: Any, installed: 1.15.0] + - grpcio [required: >=1.8.6, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - h5py [required: >=2.10.0,<2.11.0, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - keras-preprocessing [required: >=1.1.1,<1.2, installed: 1.1.2] + - numpy [required: >=1.9.1, installed: 1.18.5] + - six [required: >=1.9.0, installed: 1.15.0] + - numpy [required: >=1.16.0,<1.19.0, installed: 1.18.5] + - opt-einsum [required: >=2.3.2, installed: 3.3.0] + - numpy [required: >=1.7, installed: 1.18.5] + - protobuf [required: >=3.9.2, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - six [required: >=1.12.0, installed: 1.15.0] + - tensorboard [required: >=2.3.0,<3, installed: 2.3.0] + - absl-py [required: >=0.4, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - google-auth [required: >=1.6.3,<2, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - google-auth-oauthlib [required: >=0.4.1,<0.5, installed: 0.4.2] + - google-auth [required: Any, installed: 1.23.0] + - cachetools [required: >=2.0.0,<5.0, installed: 4.1.1] + - pyasn1-modules [required: >=0.2.1, installed: 0.2.8] + - pyasn1 [required: >=0.4.6,<0.5.0, installed: 0.4.8] + - rsa [required: >=3.1.4,<5, installed: 4.6] + - pyasn1 [required: >=0.1.3, installed: 0.4.8] + - setuptools [required: >=40.3.0, installed: 49.6.0.post20201009] + - six [required: >=1.9.0, installed: 1.15.0] + - requests-oauthlib [required: >=0.7.0, installed: 1.3.0] + - oauthlib [required: >=3.0.0, installed: 3.1.0] + - requests [required: >=2.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - grpcio [required: >=1.24.3, installed: 1.34.0] + - six [required: >=1.5.2, installed: 1.15.0] + - markdown [required: >=2.6.8, installed: 3.3.3] + - numpy [required: >=1.12.0, installed: 1.18.5] + - protobuf [required: >=3.6.0, installed: 3.14.0] + - six [required: >=1.9, installed: 1.15.0] + - requests [required: >=2.21.0,<3, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: >=41.0.0, installed: 49.6.0.post20201009] + - six [required: >=1.10.0, installed: 1.15.0] + - tensorboard-plugin-wit [required: >=1.6.0, installed: 1.7.0] + - werkzeug [required: >=0.11.15, installed: 1.0.1] + - wheel [required: >=0.26, installed: 0.36.1] + - tensorflow-estimator [required: >=2.3.0,<2.4.0, installed: 2.3.0] + - termcolor [required: >=1.1.0, installed: 1.1.0] + - wheel [required: >=0.26, installed: 0.36.1] + - wrapt [required: >=1.11.1, installed: 1.12.1] +tensorflowonspark==2.2.1 + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] +tensorlayer==2.2.3 + - cloudpickle [required: >=0.8.1, installed: 1.6.0] + - h5py [required: >=2.9, installed: 2.10.0] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - imageio [required: >=2.5.0, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - numpy [required: >=1.16, installed: 1.18.5] + - progressbar2 [required: >=3.39.3, installed: 3.53.1] + - python-utils [required: >=2.3.0, installed: 2.4.0] + - six [required: Any, installed: 1.15.0] + - six [required: Any, installed: 1.15.0] + - requests [required: >=2.21.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-image [required: >=0.15.0, installed: 0.17.2] + - imageio [required: >=2.3.0, installed: 2.9.0] + - numpy [required: Any, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] + - matplotlib [required: >=2.0.0,!=3.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - networkx [required: >=2.0, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - pillow [required: >=4.3.0, installed: 7.0.0] - - PyWavelets [required: >=0.4.0, installed: 1.1.1] - - numpy [required: >=1.13.3, installed: 1.18.1] - - scipy [required: >=0.19.0, installed: 1.3.2] - - torchstat [required: Any, installed: 0.0.7] - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - torch [required: Any, installed: 1.4.0] -tesserocr==2.5.0 -textacy==0.9.1 - - cachetools [required: >=2.0.1, installed: 4.0.0] - - cytoolz [required: >=0.8.0, installed: 0.10.1] - - toolz [required: >=0.8.0, installed: 0.10.0] - - jellyfish [required: >=0.7.0, installed: 0.7.2] - - joblib [required: >=0.13.0, installed: 0.14.1] - - networkx [required: >=2.0, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - numpy [required: >=1.17.0, installed: 1.18.1] + - six [required: >=1.5, installed: 1.15.0] + - networkx [required: >=2.0, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.15.1, installed: 1.18.5] + - pillow [required: >=4.3.0,!=7.1.1,!=7.1.0, installed: 8.0.1] + - PyWavelets [required: >=1.1.1, installed: 1.1.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=1.0.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tifffile [required: >=2019.7.26, installed: 2020.12.8] + - numpy [required: >=1.15.1, installed: 1.18.5] + - scikit-learn [required: >=0.21.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.2.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - wrapt [required: >=1.11.1, installed: 1.12.1] +tensorly==0.5.0 + - nose [required: Any, installed: 1.3.7] + - numpy [required: Any, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +tensorpack==0.10.1 + - msgpack [required: >=0.5.2, installed: 1.0.0] + - msgpack-numpy [required: >=0.4.4.2, installed: 0.4.7.1] + - msgpack [required: >=0.5.2, installed: 1.0.0] + - numpy [required: >=1.9.0, installed: 1.18.5] + - numpy [required: >=1.14, installed: 1.18.5] + - psutil [required: >=5, installed: 5.7.3] + - pyzmq [required: >=16, installed: 20.0.0] + - six [required: Any, installed: 1.15.0] + - tabulate [required: >=0.7.7, installed: 0.8.7] + - termcolor [required: >=1.1, installed: 1.1.0] + - tqdm [required: >4.29.0, installed: 4.54.1] +tesserocr==2.5.1 +textacy==0.10.1 + - cachetools [required: >=2.0.1, installed: 4.1.1] + - cytoolz [required: >=0.8.0, installed: 0.11.0] + - toolz [required: >=0.8.0, installed: 0.11.1] + - jellyfish [required: >=0.7.0, installed: 0.8.2] + - joblib [required: >=0.13.0, installed: 0.17.0] + - networkx [required: >=2.0, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: >=1.17.0, installed: 1.18.5] - pyemd [required: >=0.5.0, installed: 0.5.1] - - numpy [required: >=1.9.0,<2.0.0, installed: 1.18.1] - - pyphen [required: >=0.9.4, installed: 0.9.5] - - requests [required: >=2.10.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scikit-learn [required: >=0.19.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.17.0, installed: 1.3.2] - - spacy [required: >=2.0.12, installed: 2.2.3] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] + - numpy [required: >=1.9.0,<2.0.0, installed: 1.18.5] + - pyphen [required: >=0.9.4, installed: 0.10.0] + - requests [required: >=2.10.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: >=0.19.0,<0.24.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=0.17.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - spacy [required: >=2.2.0,<3.0.0, installed: 2.3.4] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] - - importlib-metadata [required: >=0.20, installed: 1.3.0] - - zipp [required: >=0.5, installed: 0.6.0] - - more-itertools [required: Any, installed: 8.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.15.0, installed: 1.18.1] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - requests [required: >=2.13.0,<3.0.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - srsly [required: >=0.1.0,<1.1.0, installed: 1.0.1] - - thinc [required: >=7.3.0,<7.4.0, installed: 7.3.1] - - blis [required: >=0.4.0,<0.5.0, installed: 0.4.1] - - numpy [required: >=1.15.0, installed: 1.18.1] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - numpy [required: >=1.7.0, installed: 1.18.1] + - preshed [required: >=3.0.2,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - requests [required: >=2.13.0,<3.0.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - srsly [required: >=1.0.2,<1.1.0, installed: 1.0.5] + - thinc [required: >=7.4.1,<7.5.0, installed: 7.4.3] + - blis [required: >=0.4.0,<0.8.0, installed: 0.7.4] + - numpy [required: >=1.15.0, installed: 1.18.5] + - catalogue [required: >=0.0.7,<1.1.0, installed: 1.0.0] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - numpy [required: >=1.15.0, installed: 1.18.5] - plac [required: >=0.9.6,<1.2.0, installed: 1.1.3] - - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.2] - - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.3] - - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.2] - - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.1] - - tqdm [required: >=4.10.0,<5.0.0, installed: 4.41.1] - - wasabi [required: >=0.0.9,<1.1.0, installed: 0.6.0] - - wasabi [required: >=0.4.0,<1.1.0, installed: 0.6.0] - - srsly [required: >=0.0.5, installed: 1.0.1] - - tqdm [required: >=4.19.6, installed: 4.41.1] + - preshed [required: >=1.0.1,<3.1.0, installed: 3.0.5] + - cymem [required: >=2.0.2,<2.1.0, installed: 2.0.5] + - murmurhash [required: >=0.28.0,<1.1.0, installed: 1.0.5] + - srsly [required: >=0.0.6,<1.1.0, installed: 1.0.5] + - tqdm [required: >=4.10.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.0.9,<1.1.0, installed: 0.8.0] + - tqdm [required: >=4.38.0,<5.0.0, installed: 4.54.1] + - wasabi [required: >=0.4.0,<1.1.0, installed: 0.8.0] + - srsly [required: >=0.0.5, installed: 1.0.5] + - tqdm [required: >=4.19.6, installed: 4.54.1] textblob==0.15.3 - - nltk [required: >=3.1, installed: 3.4.5] - - six [required: Any, installed: 1.13.0] -textdistance==4.1.5 -tf-explain==0.2.0 - - opencv-python [required: >=4.1.0.25, installed: 4.1.2.30] - - numpy [required: >=1.14.5, installed: 1.18.1] -tflearn==0.3.2 - - numpy [required: Any, installed: 1.18.1] - - Pillow [required: Any, installed: 7.0.0] - - six [required: Any, installed: 1.13.0] -Theano==1.0.4 - - numpy [required: >=1.9.1, installed: 1.18.1] - - scipy [required: >=0.14, installed: 1.3.2] - - six [required: >=1.9.0, installed: 1.13.0] -thefuck==3.29 - - colorama [required: Any, installed: 0.4.3] - - decorator [required: Any, installed: 4.4.1] - - psutil [required: Any, installed: 5.6.7] + - nltk [required: >=3.1, installed: 3.5] + - click [required: Any, installed: 7.1.2] + - joblib [required: Any, installed: 0.17.0] + - regex [required: Any, installed: 2020.11.13] + - tqdm [required: Any, installed: 4.54.1] +textdistance==4.2.0 +tf-explain==0.2.1 + - opencv-python [required: >=4.1.0.25, installed: 4.4.0.46] + - numpy [required: >=1.17.3, installed: 1.18.5] +tflearn==0.5.0 + - numpy [required: Any, installed: 1.18.5] + - Pillow [required: Any, installed: 8.0.1] + - six [required: Any, installed: 1.15.0] +Theano==1.0.5 + - numpy [required: >=1.9.1, installed: 1.18.5] + - scipy [required: >=0.14, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - six [required: >=1.9.0, installed: 1.15.0] +thefuck==3.30 + - colorama [required: Any, installed: 0.4.4] + - decorator [required: Any, installed: 4.4.2] + - psutil [required: Any, installed: 5.7.3] - pyte [required: Any, installed: 0.8.0] - - wcwidth [required: Any, installed: 0.1.7] - - six [required: Any, installed: 1.13.0] -thundersvm==0.3.3 - - numpy [required: Any, installed: 1.18.1] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] -tinydb==3.15.2 -tokenizers==0.2.1 -torch-geometric==1.3.2 + - wcwidth [required: Any, installed: 0.2.5] + - six [required: Any, installed: 1.15.0] +tinydb==4.3.0 +torch-geometric==1.6.3 + - ase [required: Any, installed: 3.20.1] + - matplotlib [required: >=2.0.0, installed: 3.3.3] + - cycler [required: >=0.10, installed: 0.10.0] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.11.3, installed: 1.18.5] + - scipy [required: >=0.18.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] - googledrivedownloader [required: Any, installed: 0.4] - h5py [required: Any, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - networkx [required: Any, installed: 2.4] - - decorator [required: >=4.3.0, installed: 4.4.1] - - numpy [required: Any, installed: 1.18.1] - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - plyfile [required: Any, installed: 0.7.1] - - numpy [required: >=1.8, installed: 1.18.1] - - rdflib [required: Any, installed: 4.2.2] + - numpy [required: >=1.7, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - networkx [required: Any, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numba [required: Any, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: Any, installed: 1.18.5] + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - python-louvain [required: Any, installed: 0.14] + - networkx [required: Any, installed: 2.5] + - decorator [required: >=4.3.0, installed: 4.4.2] + - numpy [required: Any, installed: 1.18.5] + - rdflib [required: Any, installed: 5.0.0] - isodate [required: Any, installed: 0.6.0] - - six [required: Any, installed: 1.13.0] - - pyparsing [required: Any, installed: 2.4.6] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] -torchaudio==0.4.0 - - torch [required: ==1.4.0, installed: 1.4.0] -torchbearer==0.5.1 - - numpy [required: Any, installed: 1.18.1] - - torch [required: >=1.0.0, installed: 1.4.0] - - tqdm [required: Any, installed: 4.41.1] -torchbiggraph==1.0.0 - - attrs [required: >=18.2, installed: 19.3.0] - - h5py [required: >=2.8, installed: 2.10.0] - - numpy [required: >=1.7, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - torch [required: >=1, installed: 1.4.0] - - tqdm [required: Any, installed: 4.41.1] -torchtext==0.5.0 - - numpy [required: Any, installed: 1.18.1] - - requests [required: Any, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - sentencepiece [required: Any, installed: 0.1.85] - - six [required: Any, installed: 1.13.0] - - torch [required: Any, installed: 1.4.0] - - tqdm [required: Any, installed: 4.41.1] -TPOT==0.11.1 + - six [required: Any, installed: 1.15.0] + - pyparsing [required: Any, installed: 2.4.7] + - six [required: Any, installed: 1.15.0] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - torch [required: Any, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] + - tqdm [required: Any, installed: 4.54.1] +torchaudio==0.7.0 + - torch [required: ==1.7.0, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] +torchsummary==1.5.1 +torchtext==0.8.0 + - numpy [required: Any, installed: 1.18.5] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - torch [required: Any, installed: 1.7.0] + - dataclasses [required: Any, installed: 0.6] + - future [required: Any, installed: 0.18.2] + - numpy [required: Any, installed: 1.18.5] + - typing-extensions [required: Any, installed: 3.7.4.3] + - tqdm [required: Any, installed: 4.54.1] +tox==3.20.1 + - filelock [required: >=3.0.0, installed: 3.0.12] + - packaging [required: >=14, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - pluggy [required: >=0.12.0, installed: 0.13.1] + - py [required: >=1.4.17, installed: 1.9.0] + - six [required: >=1.14.0, installed: 1.15.0] + - toml [required: >=0.9.4, installed: 0.10.2] + - virtualenv [required: >=16.0.0,!=20.0.7,!=20.0.6,!=20.0.5,!=20.0.4,!=20.0.3,!=20.0.2,!=20.0.1,!=20.0.0, installed: 20.2.2] + - appdirs [required: >=1.4.3,<2, installed: 1.4.4] + - distlib [required: >=0.3.1,<1, installed: 0.3.1] + - filelock [required: >=3.0.0,<4, installed: 3.0.12] + - six [required: >=1.9.0,<2, installed: 1.15.0] +TPOT==0.11.6.post2 - deap [required: >=1.2, installed: 1.3.1] - - numpy [required: Any, installed: 1.18.1] - - joblib [required: >=0.13.2, installed: 0.14.1] - - numpy [required: >=1.16.3, installed: 1.18.1] - - pandas [required: >=0.24.2, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - scikit-learn [required: >=0.22.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.3.1, installed: 1.3.2] + - numpy [required: Any, installed: 1.18.5] + - joblib [required: >=0.13.2, installed: 0.17.0] + - numpy [required: >=1.16.3, installed: 1.18.5] + - pandas [required: >=0.24.2, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - scikit-learn [required: >=0.22.0, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.3.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] - stopit [required: >=1.1.1, installed: 1.1.2] - - tqdm [required: >=4.36.1, installed: 4.41.1] - - update-checker [required: >=0.16, installed: 0.16] - - requests [required: >=2.3.0, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -tsfresh==0.13.0 - - dask [required: >=0.15.2, installed: 2.9.2] - - distributed [required: >=1.18.3, installed: 2.9.3] - - click [required: >=6.6, installed: 7.0] - - cloudpickle [required: >=0.2.2, installed: 1.2.2] - - dask [required: >=2.9.0, installed: 2.9.2] - - msgpack [required: Any, installed: 0.6.2] - - psutil [required: >=5.0, installed: 5.6.7] - - pyyaml [required: Any, installed: 5.2] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.1.0] - - tblib [required: Any, installed: 1.6.0] - - toolz [required: >=0.7.4, installed: 0.10.0] - - tornado [required: >=5, installed: 6.0.3] - - zict [required: >=0.1.3, installed: 1.0.0] + - tqdm [required: >=4.36.1, installed: 4.54.1] + - update-checker [required: >=0.16, installed: 0.18.0] + - requests [required: >=2.3.0, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - xgboost [required: >=0.90, installed: 1.2.1] + - numpy [required: Any, installed: 1.18.5] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +transformers==4.0.0 + - filelock [required: Any, installed: 3.0.12] + - numpy [required: Any, installed: 1.18.5] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - regex [required: !=2019.12.17, installed: 2020.11.13] + - requests [required: Any, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - sacremoses [required: Any, installed: 0.0.43] + - click [required: Any, installed: 7.1.2] + - joblib [required: Any, installed: 0.17.0] + - regex [required: Any, installed: 2020.11.13] + - six [required: Any, installed: 1.15.0] + - tqdm [required: Any, installed: 4.54.1] + - tokenizers [required: ==0.9.4, installed: 0.9.4] + - tqdm [required: >=4.27, installed: 4.54.1] +tsfresh==0.17.0 + - dask [required: >=2.9.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - distributed [required: >=2.11.0, installed: 2.30.1] + - click [required: >=6.6, installed: 7.1.2] + - cloudpickle [required: >=1.5.0, installed: 1.6.0] + - dask [required: >=2.9.0, installed: 2.30.0] + - pyyaml [required: Any, installed: 5.3.1] + - msgpack [required: >=0.6.0, installed: 1.0.0] + - psutil [required: >=5.0, installed: 5.7.3] + - pyyaml [required: Any, installed: 5.3.1] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - sortedcontainers [required: !=2.0.1,!=2.0.0, installed: 2.3.0] + - tblib [required: >=1.6.0, installed: 1.7.0] + - toolz [required: >=0.8.2, installed: 0.11.1] + - tornado [required: >=6.0.3, installed: 6.1] + - zict [required: >=0.1.3, installed: 2.0.0] - heapdict [required: Any, installed: 1.0.1] - - numpy [required: >=1.12.0, installed: 1.18.1] - - pandas [required: >=0.20.3,!=0.24.*, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] + - numpy [required: >=1.15.1, installed: 1.18.5] + - pandas [required: >=0.25.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] - patsy [required: >=0.4.1, installed: 0.5.1] - - numpy [required: >=1.4, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - requests [required: >=2.9.1, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] - - scikit-learn [required: >=0.19.0, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.2.0, installed: 1.3.2] - - statsmodels [required: >=0.8.0, installed: 0.11.0] - - numpy [required: >=1.14, installed: 1.18.1] - - pandas [required: >=0.21, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] + - numpy [required: >=1.4, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - requests [required: >=2.9.1, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] + - scikit-learn [required: >=0.19.2, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.2.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - statsmodels [required: >=0.9.0, installed: 0.12.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pandas [required: >=0.21, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] - patsy [required: >=0.5, installed: 0.5.1] - - numpy [required: >=1.4, installed: 1.18.1] - - six [required: Any, installed: 1.13.0] - - scipy [required: >=1.0, installed: 1.3.2] - - tqdm [required: >=4.10.0, installed: 4.41.1] -tslearn==0.3.0 - - Cython [required: Any, installed: 0.29.14] - - joblib [required: Any, installed: 0.14.1] - - numba [required: Any, installed: 0.47.0] - - llvmlite [required: >=0.31.0dev0, installed: 0.31.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: Any, installed: 1.18.1] - - scikit-learn [required: Any, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: Any, installed: 1.3.2] -umap-learn==0.3.10 - - numba [required: >=0.37, installed: 0.47.0] - - llvmlite [required: >=0.31.0dev0, installed: 0.31.0] - - numpy [required: Any, installed: 1.18.1] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.13, installed: 1.18.1] - - scikit-learn [required: >=0.16, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=0.19, installed: 1.3.2] -vega==2.6.0 -vega-datasets==0.8.0 - - pandas [required: Any, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] -virtualenv==16.7.9 -vispy==0.6.4 - - freetype-py [required: Any, installed: 2.1.0.post1] - - numpy [required: Any, installed: 1.18.1] -vowpalwabbit==8.8.0 -wordcloud==1.6.0 - - matplotlib [required: Any, installed: 3.1.1] + - numpy [required: >=1.4, installed: 1.18.5] + - six [required: Any, installed: 1.15.0] + - scipy [required: >=1.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - tqdm [required: >=4.10.0, installed: 4.54.1] +tslearn==0.4.1 + - Cython [required: Any, installed: 0.29.21] + - joblib [required: Any, installed: 0.17.0] + - numba [required: Any, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: Any, installed: 1.18.5] + - scikit-learn [required: Any, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: Any, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +typer==0.3.2 + - click [required: >=7.1.1,<7.2.0, installed: 7.1.2] +umap-learn==0.4.6 + - numba [required: >=0.46,!=0.47, installed: 0.52.0] + - llvmlite [required: >=0.35.0,<0.36, installed: 0.35.0] + - numpy [required: >=1.15, installed: 1.18.5] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - numpy [required: >=1.17, installed: 1.18.5] + - scikit-learn [required: >=0.20, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.3.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +uvicorn==0.12.3 + - click [required: ==7.*, installed: 7.1.2] + - h11 [required: >=0.8, installed: 0.11.0] +vega==3.4.0 + - jupyter [required: >=1.0.0,<2.0.0, installed: 1.0.0] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipywidgets [required: Any, installed: 7.5.1] + - ipykernel [required: >=4.5.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: >=4.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: >=4.2.0, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.3.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - widgetsnbextension [required: ~=3.5.0, installed: 3.5.1] + - notebook [required: >=4.4.1, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython-genutils [required: Any, installed: 0.2.0] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbconvert [required: Any, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - defusedxml [required: Any, installed: 0.6.0] + - entrypoints [required: >=0.2.2, installed: 0.3] + - jinja2 [required: >=2.4, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - mistune [required: >=0.8.1,<2, installed: 0.8.4] + - nbformat [required: >=4.4, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pandocfilters [required: >=1.4.1, installed: 1.4.2] + - pygments [required: Any, installed: 2.7.3] + - testpath [required: Any, installed: 0.4.4] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: Any, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] + - Send2Trash [required: Any, installed: 1.5.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-console [required: Any, installed: 6.2.0] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython [required: Any, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - nbconvert [required: Any, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - defusedxml [required: Any, installed: 0.6.0] + - entrypoints [required: >=0.2.2, installed: 0.3] + - jinja2 [required: >=2.4, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - mistune [required: >=0.8.1,<2, installed: 0.8.4] + - nbformat [required: >=4.4, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pandocfilters [required: >=1.4.1, installed: 1.4.2] + - pygments [required: Any, installed: 2.7.3] + - testpath [required: Any, installed: 0.4.4] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - notebook [required: Any, installed: 6.0.3] + - ipykernel [required: Any, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython-genutils [required: Any, installed: 0.2.0] + - jinja2 [required: Any, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-client [required: >=5.3.4, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: >=4.6.1, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbconvert [required: Any, installed: 5.6.1] + - bleach [required: Any, installed: 3.2.1] + - packaging [required: Any, installed: 20.7] + - pyparsing [required: >=2.0.2, installed: 2.4.7] + - six [required: >=1.9.0, installed: 1.15.0] + - webencodings [required: Any, installed: 0.5.1] + - defusedxml [required: Any, installed: 0.6.0] + - entrypoints [required: >=0.2.2, installed: 0.3] + - jinja2 [required: >=2.4, installed: 2.11.2] + - MarkupSafe [required: >=0.23, installed: 1.1.1] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - mistune [required: >=0.8.1,<2, installed: 0.8.4] + - nbformat [required: >=4.4, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pandocfilters [required: >=1.4.1, installed: 1.4.2] + - pygments [required: Any, installed: 2.7.3] + - testpath [required: Any, installed: 0.4.4] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - nbformat [required: Any, installed: 5.0.8] + - ipython-genutils [required: Any, installed: 0.2.0] + - jsonschema [required: >=2.4,!=2.5.0, installed: 3.2.0] + - attrs [required: >=17.4.0, installed: 20.3.0] + - pyrsistent [required: >=0.14.0, installed: 0.17.3] + - setuptools [required: Any, installed: 49.6.0.post20201009] + - six [required: >=1.11.0, installed: 1.15.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - traitlets [required: >=4.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - prometheus-client [required: Any, installed: 0.9.0] + - pyzmq [required: >=17, installed: 20.0.0] + - Send2Trash [required: Any, installed: 1.5.0] + - terminado [required: >=0.8.1, installed: 0.9.1] + - ptyprocess [required: Any, installed: 0.6.0] + - tornado [required: >=4, installed: 6.1] + - tornado [required: >=5.0, installed: 6.1] + - traitlets [required: >=4.2.1, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - qtconsole [required: Any, installed: 5.0.1] + - ipykernel [required: >=4.1, installed: 5.3.4] + - ipython [required: >=5.0.0, installed: 7.19.0] + - backcall [required: Any, installed: 0.2.0] + - decorator [required: Any, installed: 4.4.2] + - jedi [required: >=0.10, installed: 0.17.2] + - parso [required: >=0.7.0,<0.8.0, installed: 0.7.1] + - pexpect [required: >4.3, installed: 4.8.0] + - ptyprocess [required: >=0.5, installed: 0.6.0] + - pickleshare [required: Any, installed: 0.7.5] + - prompt-toolkit [required: >=2.0.0,<3.1.0,!=3.0.1,!=3.0.0, installed: 3.0.8] + - wcwidth [required: Any, installed: 0.2.5] + - pygments [required: Any, installed: 2.7.3] + - setuptools [required: >=18.5, installed: 49.6.0.post20201009] + - traitlets [required: >=4.2, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: Any, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - tornado [required: >=4.2, installed: 6.1] + - traitlets [required: >=4.1.0, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-client [required: >=4.1, installed: 6.1.7] + - jupyter-core [required: >=4.6.0, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - python-dateutil [required: >=2.1, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pyzmq [required: >=13, installed: 20.0.0] + - tornado [required: >=4.1, installed: 6.1] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - jupyter-core [required: Any, installed: 4.7.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pygments [required: Any, installed: 2.7.3] + - pyzmq [required: >=17.1, installed: 20.0.0] + - qtpy [required: Any, installed: 1.9.0] + - traitlets [required: Any, installed: 5.0.5] + - ipython-genutils [required: Any, installed: 0.2.0] + - pandas [required: >=1.0.0,<2.0.0, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] +vega-datasets==0.9.0 + - pandas [required: Any, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] +virtualenvwrapper==4.8.4 + - stevedore [required: Any, installed: 3.3.0] + - pbr [required: >=2.0.0,!=2.1.0, installed: 5.5.1] + - virtualenv [required: Any, installed: 20.2.2] + - appdirs [required: >=1.4.3,<2, installed: 1.4.4] + - distlib [required: >=0.3.1,<1, installed: 0.3.1] + - filelock [required: >=3.0.0,<4, installed: 3.0.12] + - six [required: >=1.9.0,<2, installed: 1.15.0] + - virtualenv-clone [required: Any, installed: 0.5.4] +vispy==0.6.6 + - freetype-py [required: Any, installed: 2.2.0] + - numpy [required: Any, installed: 1.18.5] +vowpalwabbit==8.9.0 +wordcloud==1.8.1 + - matplotlib [required: Any, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: >=1.6.1, installed: 1.18.1] - - pillow [required: Any, installed: 7.0.0] -xarray==0.14.1 - - numpy [required: >=1.14, installed: 1.18.1] - - pandas [required: >=0.24, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] -xgboost==0.90 - - numpy [required: Any, installed: 1.18.1] - - scipy [required: Any, installed: 1.3.2] + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.6.1, installed: 1.18.5] + - pillow [required: Any, installed: 8.0.1] +xarray==0.16.2 + - numpy [required: >=1.15, installed: 1.18.5] + - pandas [required: >=0.25, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - setuptools [required: >=38.4, installed: 49.6.0.post20201009] xlearn==0.40a1 xmltodict==0.12.0 -yapf==0.29.0 -yappi==1.2.3 -yellowbrick==1.0.1 +yapf==0.30.0 +yappi==1.3.2 +yellowbrick==1.2 - cycler [required: >=0.10.0, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - matplotlib [required: >=2.0.2,!=3.0.0, installed: 3.1.1] + - six [required: Any, installed: 1.15.0] + - matplotlib [required: >=2.0.2,!=3.0.0, installed: 3.3.3] - cycler [required: >=0.10, installed: 0.10.0] - - six [required: Any, installed: 1.13.0] - - kiwisolver [required: >=1.0.1, installed: 1.1.0] - - setuptools [required: Any, installed: 44.0.0.post20200106] - - numpy [required: >=1.11, installed: 1.18.1] - - pyparsing [required: >=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.6] + - six [required: Any, installed: 1.15.0] + - kiwisolver [required: >=1.0.1, installed: 1.3.1] + - numpy [required: >=1.15, installed: 1.18.5] + - pillow [required: >=6.2.0, installed: 8.0.1] + - pyparsing [required: >=2.0.3,!=2.1.6,!=2.1.2,!=2.0.4, installed: 2.4.7] - python-dateutil [required: >=2.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - numpy [required: >=1.13.0, installed: 1.18.1] - - scikit-learn [required: >=0.20, installed: 0.22.1] - - joblib [required: >=0.11, installed: 0.14.1] - - numpy [required: >=1.11.0, installed: 1.18.1] - - scipy [required: >=0.17.0, installed: 1.3.2] - - scipy [required: >=1.0.0, installed: 1.3.2] -yfinance==0.1.54 + - six [required: >=1.5, installed: 1.15.0] + - numpy [required: >=1.13.0, installed: 1.18.5] + - scikit-learn [required: >=0.20, installed: 0.23.2] + - joblib [required: >=0.11, installed: 0.17.0] + - numpy [required: >=1.13.3, installed: 1.18.5] + - scipy [required: >=0.19.1, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] + - threadpoolctl [required: >=2.0.0, installed: 2.1.0] + - scipy [required: >=1.0.0, installed: 1.4.1] + - numpy [required: >=1.13.3, installed: 1.18.5] +yfinance==0.1.55 + - lxml [required: >=4.5.1, installed: 4.6.2] - multitasking [required: >=0.0.7, installed: 0.0.9] - - numpy [required: >=1.15, installed: 1.18.1] - - pandas [required: >=0.24, installed: 0.25.3] - - numpy [required: >=1.13.3, installed: 1.18.1] - - python-dateutil [required: >=2.6.1, installed: 2.8.1] - - six [required: >=1.5, installed: 1.13.0] - - pytz [required: >=2017.2, installed: 2019.3] - - requests [required: >=2.20, installed: 2.22.0] - - certifi [required: >=2017.4.17, installed: 2019.11.28] - - chardet [required: >=3.0.2,<3.1.0, installed: 3.0.4] - - idna [required: >=2.5,<2.9, installed: 2.8] - - urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.7] -you-get==0.4.1388 + - numpy [required: >=1.15, installed: 1.18.5] + - pandas [required: >=0.24, installed: 1.1.4] + - numpy [required: >=1.15.4, installed: 1.18.5] + - python-dateutil [required: >=2.7.3, installed: 2.8.1] + - six [required: >=1.5, installed: 1.15.0] + - pytz [required: >=2017.2, installed: 2020.4] + - requests [required: >=2.20, installed: 2.25.0] + - certifi [required: >=2017.4.17, installed: 2020.12.5] + - chardet [required: >=3.0.2,<4, installed: 3.0.4] + - idna [required: >=2.5,<3, installed: 2.10] + - urllib3 [required: >=1.21.1,<1.27, installed: 1.25.11] +you-get==0.4.1488 diff --git a/resources/reports/python-safety-scan.txt b/resources/reports/python-safety-scan.txt index 0cf4342b..0285d073 100644 --- a/resources/reports/python-safety-scan.txt +++ b/resources/reports/python-safety-scan.txt @@ -1,22 +1,20 @@ -╒══════════════════════════════════════════════════════════════════════════════╕ -│ │ -│ /$$$$$$ /$$ │ -│ /$$__ $$ | $$ │ -│ /$$$$$$$ /$$$$$$ | $$ \__//$$$$$$ /$$$$$$ /$$ /$$ │ -│ /$$_____/ |____ $$| $$$$ /$$__ $$|_ $$_/ | $$ | $$ │ -│ | $$$$$$ /$$$$$$$| $$_/ | $$$$$$$$ | $$ | $$ | $$ │ -│ \____ $$ /$$__ $$| $$ | $$_____/ | $$ /$$| $$ | $$ │ -│ /$$$$$$$/| $$$$$$$| $$ | $$$$$$$ | $$$$/| $$$$$$$ │ -│ |_______/ \_______/|__/ \_______/ \___/ \____ $$ │ -│ /$$ | $$ │ -│ | $$$$$$/ │ -│ by pyup.io \______/ │ -│ │ -╞══════════════════════════════════════════════════════════════════════════════╡ -│ REPORT │ -│ checked 614 packages, using default DB │ -╞════════════════════════════╤═══════════╤══════════════════════════╤══════════╡ -│ package │ installed │ affected │ ID │ -╞════════════════════════════╧═══════════╧══════════════════════════╧══════════╡ -│ rdflib │ 4.2.2 │ ==4.2.2 │ 36882 │ -╘══════════════════════════════════════════════════════════════════════════════╛ ++==============================================================================+ +| | +| /$$$$$$ /$$ | +| /$$__ $$ | $$ | +| /$$$$$$$ /$$$$$$ | $$ \__//$$$$$$ /$$$$$$ /$$ /$$ | +| /$$_____/ |____ $$| $$$$ /$$__ $$|_ $$_/ | $$ | $$ | +| | $$$$$$ /$$$$$$$| $$_/ | $$$$$$$$ | $$ | $$ | $$ | +| \____ $$ /$$__ $$| $$ | $$_____/ | $$ /$$| $$ | $$ | +| /$$$$$$$/| $$$$$$$| $$ | $$$$$$$ | $$$$/| $$$$$$$ | +| |_______/ \_______/|__/ \_______/ \___/ \____ $$ | +| /$$ | $$ | +| | $$$$$$/ | +| by pyup.io \______/ | +| | ++==============================================================================+ +| REPORT | +| checked 722 packages, using default DB | ++==============================================================================+ +| No known security vulnerabilities found. | ++==============================================================================+ diff --git a/resources/reports/trivy-vulnerability-scan.txt b/resources/reports/trivy-vulnerability-scan.txt new file mode 100644 index 00000000..006fc775 --- /dev/null +++ b/resources/reports/trivy-vulnerability-scan.txt @@ -0,0 +1,16379 @@ +[ + { + "Target": "2fd7d9d832aa (ubuntu 18.04)", + "Type": "ubuntu", + "Vulnerabilities": [ + { + "VulnerabilityID": "CVE-2019-18276", + "PkgName": "bash", + "InstalledVersion": "4.4.18-2ubuntu1.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-18276", + "Title": "bash: when effective UID is not equal to its real UID the saved UID is not dropped", + "Description": "An issue was discovered in disable_priv_mode in shell.c in GNU Bash through 5.0 patch 11. By default, if Bash is run with its effective UID not equal to its real UID, it will drop privileges by setting its effective UID to its real UID. However, it does so incorrectly. On Linux and other systems that support \"saved UID\" functionality, the saved UID is not dropped. An attacker with command execution in the shell can use \"enable -f\" for runtime loading of a new builtin, which can be a shared object that calls setuid() and therefore regains privileges. However, binaries running with an effective UID of 0 are unaffected.", + "Severity": "LOW", + "CweIDs": [ + "CWE-273" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.2, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 7.8 + } + }, + "References": [ + "http://packetstormsecurity.com/files/155498/Bash-5.0-Patch-11-Privilege-Escalation.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-18276", + "https://github.com/bminor/bash/commit/951bdaad7a18cc0dc1036bba86b18b90874d39ff", + "https://security.netapp.com/advisory/ntap-20200430-0003/", + "https://www.youtube.com/watch?v=-wGtxJ8opa8" + ], + "PublishedDate": "2019-11-28T01:15:00Z", + "LastModifiedDate": "2020-04-30T19:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-13716", + "PkgName": "binutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-13716", + "Title": "binutils: Memory leak with the C++ symbol demangler routine in libiberty", + "Description": "The C++ symbol demangler routine in cplus-dem.c in libiberty, as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (excessive memory allocation and application crash) via a crafted file, as demonstrated by a call from the Binary File Descriptor (BFD) library (aka libbfd).", + "Severity": "LOW", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13716", + "https://sourceware.org/bugzilla/show_bug.cgi?id=22009" + ], + "PublishedDate": "2017-08-28T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20657", + "PkgName": "binutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20657", + "Title": "libiberty: Memory leak in demangle_template function resulting in a denial of service", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, has a memory leak via a crafted string, leading to a denial of service (memory consumption), as demonstrated by cxxfilt, a related issue to CVE-2018-12698.", + "Severity": "LOW", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106444", + "https://access.redhat.com/errata/RHSA-2019:3352", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20657", + "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88539", + "https://linux.oracle.com/cve/CVE-2018-20657.html", + "https://linux.oracle.com/errata/ELSA-2019-3352.html", + "https://support.f5.com/csp/article/K62602089" + ], + "PublishedDate": "2019-01-02T14:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20673", + "PkgName": "binutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20673", + "Title": "libiberty: Integer overflow in demangle_template() function", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, contains an integer overflow vulnerability (for \"Create an array for saving the template argument values\") that can trigger a heap-based buffer overflow, as demonstrated by nm.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106454", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20673", + "https://sourceware.org/bugzilla/show_bug.cgi?id=24039" + ], + "PublishedDate": "2019-01-04T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-1010204", + "PkgName": "binutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-1010204", + "Title": "binutils: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read in gold/fileread.cc and elfcpp/elfcpp_file.h leads to denial of service", + "Description": "GNU binutils gold gold v1.11-v1.16 (GNU binutils v2.21-v2.31.1) is affected by: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read. The impact is: Denial of service. The component is: gold/fileread.cc:497, elfcpp/elfcpp_file.h:644. The attack vector is: An ELF file with an invalid e_shoff header field must be opened.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125", + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 4.7 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1010204", + "https://linux.oracle.com/cve/CVE-2019-1010204.html", + "https://linux.oracle.com/errata/ELSA-2020-1797.html", + "https://security.netapp.com/advisory/ntap-20190822-0001/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=23765", + "https://support.f5.com/csp/article/K05032915?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-07-23T14:15:00Z", + "LastModifiedDate": "2019-08-22T07:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-13716", + "PkgName": "binutils-common", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-13716", + "Title": "binutils: Memory leak with the C++ symbol demangler routine in libiberty", + "Description": "The C++ symbol demangler routine in cplus-dem.c in libiberty, as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (excessive memory allocation and application crash) via a crafted file, as demonstrated by a call from the Binary File Descriptor (BFD) library (aka libbfd).", + "Severity": "LOW", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13716", + "https://sourceware.org/bugzilla/show_bug.cgi?id=22009" + ], + "PublishedDate": "2017-08-28T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20657", + "PkgName": "binutils-common", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20657", + "Title": "libiberty: Memory leak in demangle_template function resulting in a denial of service", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, has a memory leak via a crafted string, leading to a denial of service (memory consumption), as demonstrated by cxxfilt, a related issue to CVE-2018-12698.", + "Severity": "LOW", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106444", + "https://access.redhat.com/errata/RHSA-2019:3352", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20657", + "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88539", + "https://linux.oracle.com/cve/CVE-2018-20657.html", + "https://linux.oracle.com/errata/ELSA-2019-3352.html", + "https://support.f5.com/csp/article/K62602089" + ], + "PublishedDate": "2019-01-02T14:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20673", + "PkgName": "binutils-common", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20673", + "Title": "libiberty: Integer overflow in demangle_template() function", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, contains an integer overflow vulnerability (for \"Create an array for saving the template argument values\") that can trigger a heap-based buffer overflow, as demonstrated by nm.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106454", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20673", + "https://sourceware.org/bugzilla/show_bug.cgi?id=24039" + ], + "PublishedDate": "2019-01-04T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-1010204", + "PkgName": "binutils-common", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-1010204", + "Title": "binutils: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read in gold/fileread.cc and elfcpp/elfcpp_file.h leads to denial of service", + "Description": "GNU binutils gold gold v1.11-v1.16 (GNU binutils v2.21-v2.31.1) is affected by: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read. The impact is: Denial of service. The component is: gold/fileread.cc:497, elfcpp/elfcpp_file.h:644. The attack vector is: An ELF file with an invalid e_shoff header field must be opened.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125", + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 4.7 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1010204", + "https://linux.oracle.com/cve/CVE-2019-1010204.html", + "https://linux.oracle.com/errata/ELSA-2020-1797.html", + "https://security.netapp.com/advisory/ntap-20190822-0001/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=23765", + "https://support.f5.com/csp/article/K05032915?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-07-23T14:15:00Z", + "LastModifiedDate": "2019-08-22T07:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-13716", + "PkgName": "binutils-x86-64-linux-gnu", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-13716", + "Title": "binutils: Memory leak with the C++ symbol demangler routine in libiberty", + "Description": "The C++ symbol demangler routine in cplus-dem.c in libiberty, as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (excessive memory allocation and application crash) via a crafted file, as demonstrated by a call from the Binary File Descriptor (BFD) library (aka libbfd).", + "Severity": "LOW", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13716", + "https://sourceware.org/bugzilla/show_bug.cgi?id=22009" + ], + "PublishedDate": "2017-08-28T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20657", + "PkgName": "binutils-x86-64-linux-gnu", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20657", + "Title": "libiberty: Memory leak in demangle_template function resulting in a denial of service", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, has a memory leak via a crafted string, leading to a denial of service (memory consumption), as demonstrated by cxxfilt, a related issue to CVE-2018-12698.", + "Severity": "LOW", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106444", + "https://access.redhat.com/errata/RHSA-2019:3352", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20657", + "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88539", + "https://linux.oracle.com/cve/CVE-2018-20657.html", + "https://linux.oracle.com/errata/ELSA-2019-3352.html", + "https://support.f5.com/csp/article/K62602089" + ], + "PublishedDate": "2019-01-02T14:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20673", + "PkgName": "binutils-x86-64-linux-gnu", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20673", + "Title": "libiberty: Integer overflow in demangle_template() function", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, contains an integer overflow vulnerability (for \"Create an array for saving the template argument values\") that can trigger a heap-based buffer overflow, as demonstrated by nm.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106454", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20673", + "https://sourceware.org/bugzilla/show_bug.cgi?id=24039" + ], + "PublishedDate": "2019-01-04T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-1010204", + "PkgName": "binutils-x86-64-linux-gnu", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-1010204", + "Title": "binutils: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read in gold/fileread.cc and elfcpp/elfcpp_file.h leads to denial of service", + "Description": "GNU binutils gold gold v1.11-v1.16 (GNU binutils v2.21-v2.31.1) is affected by: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read. The impact is: Denial of service. The component is: gold/fileread.cc:497, elfcpp/elfcpp_file.h:644. The attack vector is: An ELF file with an invalid e_shoff header field must be opened.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125", + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 4.7 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1010204", + "https://linux.oracle.com/cve/CVE-2019-1010204.html", + "https://linux.oracle.com/errata/ELSA-2020-1797.html", + "https://security.netapp.com/advisory/ntap-20190822-0001/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=23765", + "https://support.f5.com/csp/article/K05032915?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-07-23T14:15:00Z", + "LastModifiedDate": "2019-08-22T07:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12439", + "PkgName": "bubblewrap", + "InstalledVersion": "0.2.1-1ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12439", + "Title": "bubblewrap: temporary directory misuse as mount point", + "Description": "bubblewrap.c in Bubblewrap before 0.3.3 misuses temporary directories in /tmp as a mount point. In some particular configurations (related to XDG_RUNTIME_DIR), a local attacker may abuse this flaw to prevent other users from executing bubblewrap or potentially execute code.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 7 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00028.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00015.html", + "https://access.redhat.com/errata/RHSA-2019:1833", + "https://bugzilla.redhat.com/show_bug.cgi?id=1695963", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12439", + "https://github.com/projectatomic/bubblewrap/commit/efc89e3b939b4bde42c10f065f6b7b02958ed50e", + "https://github.com/projectatomic/bubblewrap/issues/304", + "https://github.com/projectatomic/bubblewrap/releases/tag/v0.3.3", + "https://security.gentoo.org/glsa/202006-18" + ], + "PublishedDate": "2019-05-29T15:29:00Z", + "LastModifiedDate": "2020-06-15T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-2781", + "PkgName": "coreutils", + "InstalledVersion": "8.28-1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-2781", + "Title": "coreutils: Non-privileged session can escape to the parent session in chroot", + "Description": "chroot in GNU coreutils, when used with --userspec, allows local users to escape to the parent session via a crafted TIOCSTI ioctl call, which pushes characters to the terminal's input buffer.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N", + "V2Score": 2.1, + "V3Score": 6.5 + }, + "redhat": { + "V2Vector": "AV:L/AC:H/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H", + "V2Score": 6.2, + "V3Score": 8.6 + } + }, + "References": [ + "http://seclists.org/oss-sec/2016/q1/452", + "http://www.openwall.com/lists/oss-security/2016/02/28/2", + "http://www.openwall.com/lists/oss-security/2016/02/28/3", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2781", + "https://lore.kernel.org/patchwork/patch/793178/" + ], + "PublishedDate": "2017-02-07T15:59:00Z", + "LastModifiedDate": "2017-02-27T19:32:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "cpp", + "InstalledVersion": "1.176ubuntu2.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "cpp-7", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-9525", + "PkgName": "cron", + "InstalledVersion": "3.0pl1-128.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-9525", + "Description": "In the cron package through 3.0pl1-128 on Debian, and through 3.0pl1-128ubuntu2 on Ubuntu, the postinst maintainer script allows for group-crontab-to-root privilege escalation via symlink attacks against unsafe usage of the chown and chmod programs.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 6.7 + } + }, + "References": [ + "http://bugs.debian.org/864466", + "http://www.openwall.com/lists/oss-security/2017/06/08/3", + "http://www.securitytracker.com/id/1038651", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9525", + "https://lists.debian.org/debian-lts-announce/2019/03/msg00025.html" + ], + "PublishedDate": "2017-06-09T16:29:00Z", + "LastModifiedDate": "2019-03-21T23:29:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "dirmngr", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "g++", + "InstalledVersion": "1.176ubuntu2.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "g++-7", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "gcc", + "InstalledVersion": "1.176ubuntu2.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "gcc-7", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "gcc-7-base", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "gcc-8-base", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-1000021", + "PkgName": "git", + "InstalledVersion": "1:2.29.2-0ppa1~ubuntu18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-1000021", + "Title": "git: client prints server-sent ANSI escape codes to the terminal, allowing for unverified messages to potentially execute arbitrary commands", + "Description": "GIT version 2.15.1 and earlier contains a Input Validation Error vulnerability in Client that can result in problems including messing up terminal configuration to RCE. This attack appear to be exploitable via The user must interact with a malicious git server, (or have their traffic modified in a MITM attack).", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 5 + } + }, + "References": [ + "http://www.batterystapl.es/2018/01/security-implications-of-ansi-escape.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000021" + ], + "PublishedDate": "2018-02-09T23:29:00Z", + "LastModifiedDate": "2018-03-06T19:34:00Z" + }, + { + "VulnerabilityID": "CVE-2018-1000021", + "PkgName": "git-man", + "InstalledVersion": "1:2.29.2-0ppa1~ubuntu18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-1000021", + "Title": "git: client prints server-sent ANSI escape codes to the terminal, allowing for unverified messages to potentially execute arbitrary commands", + "Description": "GIT version 2.15.1 and earlier contains a Input Validation Error vulnerability in Client that can result in problems including messing up terminal configuration to RCE. This attack appear to be exploitable via The user must interact with a malicious git server, (or have their traffic modified in a MITM attack).", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 5 + } + }, + "References": [ + "http://www.batterystapl.es/2018/01/security-implications-of-ansi-escape.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000021" + ], + "PublishedDate": "2018-02-09T23:29:00Z", + "LastModifiedDate": "2018-03-06T19:34:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gnupg", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gnupg-agent", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gnupg-l10n", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gnupg-utils", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gnupg2", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpg", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpg-agent", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpg-wks-client", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpg-wks-server", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpgconf", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpgsm", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13050", + "PkgName": "gpgv", + "InstalledVersion": "2.2.4-1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13050", + "Title": "GnuPG: interaction between the sks-keyserver code and GnuPG allows for a Certificate Spamming Attack which leads to persistent DoS", + "Description": "Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a GnuPG keyserver configuration line referring to a host on the SKS keyserver network. Retrieving data from this network may cause a persistent denial of service, because of a Certificate Spamming Attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-297" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00039.html", + "https://access.redhat.com/articles/4264021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13050", + "https://gist.github.com/rjhansen/67ab921ffb4084c865b3618d6955275f", + "https://linux.oracle.com/cve/CVE-2019-13050.html", + "https://linux.oracle.com/errata/ELSA-2020-4490.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/AUK2YRO6QIH64WP2LRA5D4LACTXQPPU4/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CP4ON34YEXEZDZOXXWV43KVGGO6WZLJ5/", + "https://lists.gnupg.org/pipermail/gnupg-announce/2019q3/000439.html", + "https://support.f5.com/csp/article/K08654551", + "https://support.f5.com/csp/article/K08654551?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://twitter.com/lambdafu/status/1147162583969009664" + ], + "PublishedDate": "2019-06-29T17:15:00Z", + "LastModifiedDate": "2019-07-09T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "graphviz", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5080", + "PkgName": "groff-base", + "InstalledVersion": "1.22.3-10", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5080", + "Title": "groff: improper handling of failed attempts to create temporary directories in eqn2graph/pic2graph/grap2graph", + "Description": "The (1) contrib/eqn2graph/eqn2graph.sh, (2) contrib/grap2graph/grap2graph.sh, and (3) contrib/pic2graph/pic2graph.sh scripts in GNU troff (aka groff) 1.21 and earlier do not properly handle certain failed attempts to create temporary directories, which might allow local users to overwrite arbitrary files via a symlink attack on a file in a temporary directory, a different vulnerability than CVE-2004-1296.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:P/A:P", + "V2Score": 3.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:P/A:N", + "V2Score": 1.9 + } + }, + "References": [ + "http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/groff/groff-1.20.1-owl-tmp.diff", + "http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/groff/groff-1.20.1-owl-tmp.diff.diff?r1=1.1;r2=1.2;f=h", + "http://openwall.com/lists/oss-security/2009/08/14/4", + "http://openwall.com/lists/oss-security/2009/08/14/5", + "http://www.mandriva.com/security/advisories?name=MDVSA-2013:085", + "http://www.mandriva.com/security/advisories?name=MDVSA-2013:086", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5080" + ], + "PublishedDate": "2011-06-30T15:55:00Z", + "LastModifiedDate": "2013-12-13T04:34:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17505", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17505", + "Title": "hdf5: NULL pointer dereference in the H5O_pline_decode function", + "Description": "In HDF5 1.10.1, there is a NULL pointer dereference in the function H5O_pline_decode in the H5Opline.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17505", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:36:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17506", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17506", + "Title": "hdf5: Out-of-bounds read in the H5Opline_pline_decode function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5Opline_pline_decode in H5Opline.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17506", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17507", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17507", + "Title": "hdf5: Out-of-bounds read in the H5T_conv_struct_opt function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5T_conv_struct_opt in H5Tconv.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17507", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17508", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17508", + "Title": "hdf5: Divide-by-zero in the H5T_set_loc function", + "Description": "In HDF5 1.10.1, there is a divide-by-zero vulnerability in the function H5T_set_loc in the H5T.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17508", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:35:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17509", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17509", + "Title": "hdf5: Out-of-bounds write in the H5G__ent_decode_vec function", + "Description": "In HDF5 1.10.1, there is an out of bounds write vulnerability in the function H5G__ent_decode_vec in H5Gcache.c in libhdf5.a. For example, h5dump would crash or possibly have unspecified other impact someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17509", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:34:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11203", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11203", + "Title": "hdf5: division by zero in H5D__btree_decode_key in H5Dbtree.c", + "Description": "A division by zero was discovered in H5D__btree_decode_key in H5Dbtree.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11203", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10477" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:27:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11204", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11204", + "Title": "hdf5: NULL pointer dereference in H5O__chunk_deserialize in H5Ocache.c", + "Description": "A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11204", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10478" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:21:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11206", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11206", + "Title": "hdf5: out of bounds read in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c", + "Description": "An out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service or information disclosure attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11206", + "https://github.com/TeamSeri0us/pocs/blob/master/hdf5/README2.md", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10480" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:16:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11207", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11207", + "Title": "hdf5: division by zero in H5D__chunk_init in H5Dchunk.c", + "Description": "A division by zero was discovered in H5D__chunk_init in H5Dchunk.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11207", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5#divided-by-zero---divbyzero__h5d_chunk_poc", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10481" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:47:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17233", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17233", + "Title": "hdf5: SIGFPE signal in H5D__create_chunk_file_map_hyper() of H5Dchunk.c", + "Description": "A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper() of H5Dchunk.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17233", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln2#divided-by-zero---h5d__create_chunk_file_map_hyper_div_zero" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2018-11-21T18:50:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17234", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17234", + "Title": "hdf5: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c", + "Description": "Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17234", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln3#memory-leak---h5o__chunk_deserialize_memory_leak" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17432", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17432", + "Title": "hdf5: NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c", + "Description": "A NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17432", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln6#null-pointer-dereference-in-h5o_sdspace_encode" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:04:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17433", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17433", + "Title": "hdf5: heap-based buffer overflow in ReadGifImageDesc() in gifread.c", + "Description": "A heap-based buffer overflow in ReadGifImageDesc() in gifread.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file. This issue was triggered while converting a GIF file to an HDF file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17433", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln8#heap-overflow-in-readgifimagedesc" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17434", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17434", + "Title": "hdf5: SIGFPE signal in apply_filters() in h5repack_filters.c", + "Description": "A SIGFPE signal is raised in the function apply_filters() of h5repack_filters.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17434", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_apply_filters_h5repack_filters" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-28T21:20:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17437", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17437", + "Title": "hdf5: memory leak in H5O_dtype_decode_helper() in H5Odtype.c", + "Description": "Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17437", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln5#memory-leak-in-h5o_dtype_decode_helper" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17438", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17438", + "Title": "hdf5: SIGFPE signal in function H5D__select_io() of H5Dselect.c", + "Description": "A SIGFPE signal is raised in the function H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17438", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_h5d__select_io_h5dselect" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:56:00Z" + }, + { + "VulnerabilityID": "CVE-2019-8397", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-8397", + "Title": "hdf5: Out-of-Bounds Read in function H5T_close_real in H5T.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5T_close_real in H5T.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8397", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul5" + ], + "PublishedDate": "2019-02-17T06:29:00Z", + "LastModifiedDate": "2019-02-19T21:04:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9151", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9151", + "Title": "hdf5: out of bounds read in function H5VM_memcpyvv in H5VM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5VM_memcpyvv in H5VM.c when called from H5D__compact_readvv in H5Dcompact.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9151", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul7" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:18:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9152", + "PkgName": "hdf5-helpers", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9152", + "Title": "hdf5: out of bounds read in function H5MM_xstrdup in H5MM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5MM_xstrdup in H5MM.c when called from H5O_dtype_decode_helper in H5Odtype.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9152", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul8" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:17:00Z" + }, + { + "VulnerabilityID": "CVE-2016-1585", + "PkgName": "libapparmor1", + "InstalledVersion": "2.12-4ubuntu5.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-1585", + "Description": "In all versions of AppArmor mount rules are accidentally widened when compiled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-254" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + } + }, + "References": [ + "https://bugs.launchpad.net/apparmor/+bug/1597017", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-1585" + ], + "PublishedDate": "2019-04-22T16:29:00Z", + "LastModifiedDate": "2019-10-09T23:17:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libasan4", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libasn1-8-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libatomic1", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-13716", + "PkgName": "libbinutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-13716", + "Title": "binutils: Memory leak with the C++ symbol demangler routine in libiberty", + "Description": "The C++ symbol demangler routine in cplus-dem.c in libiberty, as distributed in GNU Binutils 2.29, allows remote attackers to cause a denial of service (excessive memory allocation and application crash) via a crafted file, as demonstrated by a call from the Binary File Descriptor (BFD) library (aka libbfd).", + "Severity": "LOW", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13716", + "https://sourceware.org/bugzilla/show_bug.cgi?id=22009" + ], + "PublishedDate": "2017-08-28T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20657", + "PkgName": "libbinutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20657", + "Title": "libiberty: Memory leak in demangle_template function resulting in a denial of service", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, has a memory leak via a crafted string, leading to a denial of service (memory consumption), as demonstrated by cxxfilt, a related issue to CVE-2018-12698.", + "Severity": "LOW", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106444", + "https://access.redhat.com/errata/RHSA-2019:3352", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20657", + "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88539", + "https://linux.oracle.com/cve/CVE-2018-20657.html", + "https://linux.oracle.com/errata/ELSA-2019-3352.html", + "https://support.f5.com/csp/article/K62602089" + ], + "PublishedDate": "2019-01-02T14:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20673", + "PkgName": "libbinutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20673", + "Title": "libiberty: Integer overflow in demangle_template() function", + "Description": "The demangle_template function in cplus-dem.c in GNU libiberty, as distributed in GNU Binutils 2.31.1, contains an integer overflow vulnerability (for \"Create an array for saving the template argument values\") that can trigger a heap-based buffer overflow, as demonstrated by nm.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106454", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20673", + "https://sourceware.org/bugzilla/show_bug.cgi?id=24039" + ], + "PublishedDate": "2019-01-04T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-1010204", + "PkgName": "libbinutils", + "InstalledVersion": "2.30-21ubuntu1~18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-1010204", + "Title": "binutils: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read in gold/fileread.cc and elfcpp/elfcpp_file.h leads to denial of service", + "Description": "GNU binutils gold gold v1.11-v1.16 (GNU binutils v2.21-v2.31.1) is affected by: Improper Input Validation, Signed/Unsigned Comparison, Out-of-bounds Read. The impact is: Denial of service. The component is: gold/fileread.cc:497, elfcpp/elfcpp_file.h:644. The attack vector is: An ELF file with an invalid e_shoff header field must be opened.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125", + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 4.7 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1010204", + "https://linux.oracle.com/cve/CVE-2019-1010204.html", + "https://linux.oracle.com/errata/ELSA-2020-1797.html", + "https://security.netapp.com/advisory/ntap-20190822-0001/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=23765", + "https://support.f5.com/csp/article/K05032915?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-07-23T14:15:00Z", + "LastModifiedDate": "2019-08-22T07:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29562", + "PkgName": "libc-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29562", + "Description": "The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26923", + "https://sourceware.org/pipermail/libc-alpha/2020-November/119822.html" + ], + "PublishedDate": "2020-12-04T07:15:00Z", + "LastModifiedDate": "2020-12-07T18:53:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5155", + "PkgName": "libc-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5155", + "Title": "glibc: parse_reg_exp in posix/regcomp.c misparses alternatives leading to denial of service or trigger incorrect result", + "Description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5513b40999149090987a0341c018d05d3eea1272", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5155", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22793", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32806", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34238", + "https://security.netapp.com/advisory/ntap-20190315-0002/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=11053", + "https://sourceware.org/bugzilla/show_bug.cgi?id=18986", + "https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=eb04c21373e2a2885f3d52ff192b0499afe3c672", + "https://support.f5.com/csp/article/K64119434", + "https://support.f5.com/csp/article/K64119434?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-02-26T02:29:00Z", + "LastModifiedDate": "2019-03-25T17:29:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8985", + "PkgName": "libc-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8985", + "Title": "glibc: potential denial of service in pop_fail_stack()", + "Description": "The pop_fail_stack function in the GNU C Library (aka glibc or libc6) allows context-dependent attackers to cause a denial of service (assertion failure and application crash) via vectors related to extended regular expression processing.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 1.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2017/02/14/9", + "http://www.securityfocus.com/bid/76916", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779392", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8985", + "https://security.gentoo.org/glsa/201908-06" + ], + "PublishedDate": "2017-03-20T16:59:00Z", + "LastModifiedDate": "2020-03-31T14:47:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10228", + "PkgName": "libc-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10228", + "Title": "glibc: iconv program can hang when invoked with the -c option", + "Description": "The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/03/01/10", + "http://www.securityfocus.com/bid/96525", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519#c21", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26224" + ], + "PublishedDate": "2017-03-02T01:59:00Z", + "LastModifiedDate": "2020-10-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10739", + "PkgName": "libc-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10739", + "Title": "glibc: getaddrinfo should reject IP addresses with trailing characters", + "Description": "In the GNU C Library (aka glibc or libc6) through 2.28, the getaddrinfo function would successfully parse a string that contained an IPv4 address followed by whitespace and arbitrary characters, which could lead applications to incorrectly assume that it had parsed a valid string, without the possibility of embedded HTTP headers or other potentially dangerous substrings.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V2Score": 4.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00082.html", + "http://www.securityfocus.com/bid/106672", + "https://access.redhat.com/errata/RHSA-2019:2118", + "https://access.redhat.com/errata/RHSA-2019:3513", + "https://bugzilla.redhat.com/show_bug.cgi?id=1347549", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10739", + "https://linux.oracle.com/cve/CVE-2016-10739.html", + "https://linux.oracle.com/errata/ELSA-2019-3513.html", + "https://sourceware.org/bugzilla/show_bug.cgi?id=20018" + ], + "PublishedDate": "2019-01-21T19:29:00Z", + "LastModifiedDate": "2019-08-06T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-6096", + "PkgName": "libc-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-6096", + "Title": "glibc: signed comparison vulnerability in the ARMv7 memcpy function", + "Description": "An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-191" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPYXTDOOB4PQGTYAMZAZNJIB3FF6YQXI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/URXOIA2LDUKHQXK4BE55BQBRI6ZZG3Y6/", + "https://sourceware.org/bugzilla/attachment.cgi?id=12334", + "https://sourceware.org/bugzilla/show_bug.cgi?id=25620", + "https://talosintelligence.com/vulnerability_reports/TALOS-2020-1019", + "https://www.talosintelligence.com/vulnerability_reports/TALOS-2020-1019" + ], + "PublishedDate": "2020-04-01T22:15:00Z", + "LastModifiedDate": "2020-08-02T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29562", + "PkgName": "libc-dev-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29562", + "Description": "The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26923", + "https://sourceware.org/pipermail/libc-alpha/2020-November/119822.html" + ], + "PublishedDate": "2020-12-04T07:15:00Z", + "LastModifiedDate": "2020-12-07T18:53:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5155", + "PkgName": "libc-dev-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5155", + "Title": "glibc: parse_reg_exp in posix/regcomp.c misparses alternatives leading to denial of service or trigger incorrect result", + "Description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5513b40999149090987a0341c018d05d3eea1272", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5155", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22793", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32806", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34238", + "https://security.netapp.com/advisory/ntap-20190315-0002/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=11053", + "https://sourceware.org/bugzilla/show_bug.cgi?id=18986", + "https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=eb04c21373e2a2885f3d52ff192b0499afe3c672", + "https://support.f5.com/csp/article/K64119434", + "https://support.f5.com/csp/article/K64119434?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-02-26T02:29:00Z", + "LastModifiedDate": "2019-03-25T17:29:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8985", + "PkgName": "libc-dev-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8985", + "Title": "glibc: potential denial of service in pop_fail_stack()", + "Description": "The pop_fail_stack function in the GNU C Library (aka glibc or libc6) allows context-dependent attackers to cause a denial of service (assertion failure and application crash) via vectors related to extended regular expression processing.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 1.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2017/02/14/9", + "http://www.securityfocus.com/bid/76916", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779392", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8985", + "https://security.gentoo.org/glsa/201908-06" + ], + "PublishedDate": "2017-03-20T16:59:00Z", + "LastModifiedDate": "2020-03-31T14:47:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10228", + "PkgName": "libc-dev-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10228", + "Title": "glibc: iconv program can hang when invoked with the -c option", + "Description": "The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/03/01/10", + "http://www.securityfocus.com/bid/96525", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519#c21", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26224" + ], + "PublishedDate": "2017-03-02T01:59:00Z", + "LastModifiedDate": "2020-10-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10739", + "PkgName": "libc-dev-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10739", + "Title": "glibc: getaddrinfo should reject IP addresses with trailing characters", + "Description": "In the GNU C Library (aka glibc or libc6) through 2.28, the getaddrinfo function would successfully parse a string that contained an IPv4 address followed by whitespace and arbitrary characters, which could lead applications to incorrectly assume that it had parsed a valid string, without the possibility of embedded HTTP headers or other potentially dangerous substrings.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V2Score": 4.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00082.html", + "http://www.securityfocus.com/bid/106672", + "https://access.redhat.com/errata/RHSA-2019:2118", + "https://access.redhat.com/errata/RHSA-2019:3513", + "https://bugzilla.redhat.com/show_bug.cgi?id=1347549", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10739", + "https://linux.oracle.com/cve/CVE-2016-10739.html", + "https://linux.oracle.com/errata/ELSA-2019-3513.html", + "https://sourceware.org/bugzilla/show_bug.cgi?id=20018" + ], + "PublishedDate": "2019-01-21T19:29:00Z", + "LastModifiedDate": "2019-08-06T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-6096", + "PkgName": "libc-dev-bin", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-6096", + "Title": "glibc: signed comparison vulnerability in the ARMv7 memcpy function", + "Description": "An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-191" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPYXTDOOB4PQGTYAMZAZNJIB3FF6YQXI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/URXOIA2LDUKHQXK4BE55BQBRI6ZZG3Y6/", + "https://sourceware.org/bugzilla/attachment.cgi?id=12334", + "https://sourceware.org/bugzilla/show_bug.cgi?id=25620", + "https://talosintelligence.com/vulnerability_reports/TALOS-2020-1019", + "https://www.talosintelligence.com/vulnerability_reports/TALOS-2020-1019" + ], + "PublishedDate": "2020-04-01T22:15:00Z", + "LastModifiedDate": "2020-08-02T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29562", + "PkgName": "libc6", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29562", + "Description": "The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26923", + "https://sourceware.org/pipermail/libc-alpha/2020-November/119822.html" + ], + "PublishedDate": "2020-12-04T07:15:00Z", + "LastModifiedDate": "2020-12-07T18:53:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5155", + "PkgName": "libc6", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5155", + "Title": "glibc: parse_reg_exp in posix/regcomp.c misparses alternatives leading to denial of service or trigger incorrect result", + "Description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5513b40999149090987a0341c018d05d3eea1272", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5155", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22793", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32806", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34238", + "https://security.netapp.com/advisory/ntap-20190315-0002/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=11053", + "https://sourceware.org/bugzilla/show_bug.cgi?id=18986", + "https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=eb04c21373e2a2885f3d52ff192b0499afe3c672", + "https://support.f5.com/csp/article/K64119434", + "https://support.f5.com/csp/article/K64119434?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-02-26T02:29:00Z", + "LastModifiedDate": "2019-03-25T17:29:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8985", + "PkgName": "libc6", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8985", + "Title": "glibc: potential denial of service in pop_fail_stack()", + "Description": "The pop_fail_stack function in the GNU C Library (aka glibc or libc6) allows context-dependent attackers to cause a denial of service (assertion failure and application crash) via vectors related to extended regular expression processing.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 1.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2017/02/14/9", + "http://www.securityfocus.com/bid/76916", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779392", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8985", + "https://security.gentoo.org/glsa/201908-06" + ], + "PublishedDate": "2017-03-20T16:59:00Z", + "LastModifiedDate": "2020-03-31T14:47:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10228", + "PkgName": "libc6", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10228", + "Title": "glibc: iconv program can hang when invoked with the -c option", + "Description": "The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/03/01/10", + "http://www.securityfocus.com/bid/96525", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519#c21", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26224" + ], + "PublishedDate": "2017-03-02T01:59:00Z", + "LastModifiedDate": "2020-10-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10739", + "PkgName": "libc6", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10739", + "Title": "glibc: getaddrinfo should reject IP addresses with trailing characters", + "Description": "In the GNU C Library (aka glibc or libc6) through 2.28, the getaddrinfo function would successfully parse a string that contained an IPv4 address followed by whitespace and arbitrary characters, which could lead applications to incorrectly assume that it had parsed a valid string, without the possibility of embedded HTTP headers or other potentially dangerous substrings.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V2Score": 4.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00082.html", + "http://www.securityfocus.com/bid/106672", + "https://access.redhat.com/errata/RHSA-2019:2118", + "https://access.redhat.com/errata/RHSA-2019:3513", + "https://bugzilla.redhat.com/show_bug.cgi?id=1347549", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10739", + "https://linux.oracle.com/cve/CVE-2016-10739.html", + "https://linux.oracle.com/errata/ELSA-2019-3513.html", + "https://sourceware.org/bugzilla/show_bug.cgi?id=20018" + ], + "PublishedDate": "2019-01-21T19:29:00Z", + "LastModifiedDate": "2019-08-06T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-6096", + "PkgName": "libc6", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-6096", + "Title": "glibc: signed comparison vulnerability in the ARMv7 memcpy function", + "Description": "An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-191" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPYXTDOOB4PQGTYAMZAZNJIB3FF6YQXI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/URXOIA2LDUKHQXK4BE55BQBRI6ZZG3Y6/", + "https://sourceware.org/bugzilla/attachment.cgi?id=12334", + "https://sourceware.org/bugzilla/show_bug.cgi?id=25620", + "https://talosintelligence.com/vulnerability_reports/TALOS-2020-1019", + "https://www.talosintelligence.com/vulnerability_reports/TALOS-2020-1019" + ], + "PublishedDate": "2020-04-01T22:15:00Z", + "LastModifiedDate": "2020-08-02T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29562", + "PkgName": "libc6-dev", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29562", + "Description": "The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26923", + "https://sourceware.org/pipermail/libc-alpha/2020-November/119822.html" + ], + "PublishedDate": "2020-12-04T07:15:00Z", + "LastModifiedDate": "2020-12-07T18:53:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5155", + "PkgName": "libc6-dev", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5155", + "Title": "glibc: parse_reg_exp in posix/regcomp.c misparses alternatives leading to denial of service or trigger incorrect result", + "Description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5513b40999149090987a0341c018d05d3eea1272", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5155", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22793", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32806", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34238", + "https://security.netapp.com/advisory/ntap-20190315-0002/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=11053", + "https://sourceware.org/bugzilla/show_bug.cgi?id=18986", + "https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=eb04c21373e2a2885f3d52ff192b0499afe3c672", + "https://support.f5.com/csp/article/K64119434", + "https://support.f5.com/csp/article/K64119434?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-02-26T02:29:00Z", + "LastModifiedDate": "2019-03-25T17:29:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8985", + "PkgName": "libc6-dev", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8985", + "Title": "glibc: potential denial of service in pop_fail_stack()", + "Description": "The pop_fail_stack function in the GNU C Library (aka glibc or libc6) allows context-dependent attackers to cause a denial of service (assertion failure and application crash) via vectors related to extended regular expression processing.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 1.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2017/02/14/9", + "http://www.securityfocus.com/bid/76916", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779392", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8985", + "https://security.gentoo.org/glsa/201908-06" + ], + "PublishedDate": "2017-03-20T16:59:00Z", + "LastModifiedDate": "2020-03-31T14:47:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10228", + "PkgName": "libc6-dev", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10228", + "Title": "glibc: iconv program can hang when invoked with the -c option", + "Description": "The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/03/01/10", + "http://www.securityfocus.com/bid/96525", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519#c21", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26224" + ], + "PublishedDate": "2017-03-02T01:59:00Z", + "LastModifiedDate": "2020-10-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10739", + "PkgName": "libc6-dev", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10739", + "Title": "glibc: getaddrinfo should reject IP addresses with trailing characters", + "Description": "In the GNU C Library (aka glibc or libc6) through 2.28, the getaddrinfo function would successfully parse a string that contained an IPv4 address followed by whitespace and arbitrary characters, which could lead applications to incorrectly assume that it had parsed a valid string, without the possibility of embedded HTTP headers or other potentially dangerous substrings.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V2Score": 4.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00082.html", + "http://www.securityfocus.com/bid/106672", + "https://access.redhat.com/errata/RHSA-2019:2118", + "https://access.redhat.com/errata/RHSA-2019:3513", + "https://bugzilla.redhat.com/show_bug.cgi?id=1347549", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10739", + "https://linux.oracle.com/cve/CVE-2016-10739.html", + "https://linux.oracle.com/errata/ELSA-2019-3513.html", + "https://sourceware.org/bugzilla/show_bug.cgi?id=20018" + ], + "PublishedDate": "2019-01-21T19:29:00Z", + "LastModifiedDate": "2019-08-06T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-6096", + "PkgName": "libc6-dev", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-6096", + "Title": "glibc: signed comparison vulnerability in the ARMv7 memcpy function", + "Description": "An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-191" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPYXTDOOB4PQGTYAMZAZNJIB3FF6YQXI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/URXOIA2LDUKHQXK4BE55BQBRI6ZZG3Y6/", + "https://sourceware.org/bugzilla/attachment.cgi?id=12334", + "https://sourceware.org/bugzilla/show_bug.cgi?id=25620", + "https://talosintelligence.com/vulnerability_reports/TALOS-2020-1019", + "https://www.talosintelligence.com/vulnerability_reports/TALOS-2020-1019" + ], + "PublishedDate": "2020-04-01T22:15:00Z", + "LastModifiedDate": "2020-08-02T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-7475", + "PkgName": "libcairo-gobject2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-7475", + "Title": "cairo: NULL pointer dereference with a crafted font file", + "Description": "Cairo version 1.15.4 is vulnerable to a NULL pointer dereference related to the FT_Load_Glyph and FT_Render_Glyph resulting in an application crash.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://seclists.org/oss-sec/2017/q2/151", + "https://bugs.freedesktop.org/show_bug.cgi?id=100763", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7475", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7475", + "https://github.com/advisories/GHSA-5v3f-73gv-x7x5", + "https://nvd.nist.gov/vuln/detail/CVE-2017-7475" + ], + "PublishedDate": "2017-05-19T20:29:00Z", + "LastModifiedDate": "2017-05-30T18:45:00Z" + }, + { + "VulnerabilityID": "CVE-2017-9814", + "PkgName": "libcairo-gobject2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-9814", + "Title": "cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call", + "Description": "cairo-truetype-subset.c in cairo 1.15.6 and earlier allows remote attackers to cause a denial of service (out-of-bounds read) because of mishandling of an unexpected malloc(0) call.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00042.html", + "https://bugs.freedesktop.org/show_bug.cgi?id=101547", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9814", + "https://security.gentoo.org/glsa/201904-01" + ], + "PublishedDate": "2017-07-17T13:18:00Z", + "LastModifiedDate": "2020-07-19T12:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-18064", + "PkgName": "libcairo-gobject2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-18064", + "Title": "cairo: Stack-based buffer overflow via parsing of crafted WebKitGTK+ document", + "Description": "cairo through 1.15.14 has an out-of-bounds stack-memory write during processing of a crafted document by WebKitGTK+ because of the interaction between cairo-rectangular-scan-converter.c (the generate and render_rows functions) and cairo-image-compositor.c (the _cairo_image_spans_and_zero function).", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 6.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18064", + "https://gitlab.freedesktop.org/cairo/cairo/issues/341" + ], + "PublishedDate": "2018-10-08T18:29:00Z", + "LastModifiedDate": "2019-01-08T16:41:00Z" + }, + { + "VulnerabilityID": "CVE-2019-6461", + "PkgName": "libcairo-gobject2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-6461", + "Title": "cairo: assertion problem in _cairo_arc_in_direction in cairo-arc.c", + "Description": "An issue was discovered in cairo 1.16.0. There is an assertion problem in the function _cairo_arc_in_direction in the file cairo-arc.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 2.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6461", + "https://github.com/TeamSeri0us/pocs/tree/master/gerbv", + "https://gitlab.freedesktop.org/cairo/cairo/issues/352" + ], + "PublishedDate": "2019-01-16T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-6462", + "PkgName": "libcairo-gobject2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-6462", + "Title": "cairo: infinite loop in the function _arc_error_normalized in the file cairo-arc.c", + "Description": "An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized.", + "Severity": "LOW", + "CweIDs": [ + "CWE-835" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 2.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6462", + "https://github.com/TeamSeri0us/pocs/tree/master/gerbv", + "https://gitlab.freedesktop.org/cairo/cairo/issues/353" + ], + "PublishedDate": "2019-01-16T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2017-7475", + "PkgName": "libcairo2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-7475", + "Title": "cairo: NULL pointer dereference with a crafted font file", + "Description": "Cairo version 1.15.4 is vulnerable to a NULL pointer dereference related to the FT_Load_Glyph and FT_Render_Glyph resulting in an application crash.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://seclists.org/oss-sec/2017/q2/151", + "https://bugs.freedesktop.org/show_bug.cgi?id=100763", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7475", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7475", + "https://github.com/advisories/GHSA-5v3f-73gv-x7x5", + "https://nvd.nist.gov/vuln/detail/CVE-2017-7475" + ], + "PublishedDate": "2017-05-19T20:29:00Z", + "LastModifiedDate": "2017-05-30T18:45:00Z" + }, + { + "VulnerabilityID": "CVE-2017-9814", + "PkgName": "libcairo2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-9814", + "Title": "cairo: Out-of-bounds read due to mishandling of unexpected malloc(0) call", + "Description": "cairo-truetype-subset.c in cairo 1.15.6 and earlier allows remote attackers to cause a denial of service (out-of-bounds read) because of mishandling of an unexpected malloc(0) call.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00042.html", + "https://bugs.freedesktop.org/show_bug.cgi?id=101547", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9814", + "https://security.gentoo.org/glsa/201904-01" + ], + "PublishedDate": "2017-07-17T13:18:00Z", + "LastModifiedDate": "2020-07-19T12:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-18064", + "PkgName": "libcairo2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-18064", + "Title": "cairo: Stack-based buffer overflow via parsing of crafted WebKitGTK+ document", + "Description": "cairo through 1.15.14 has an out-of-bounds stack-memory write during processing of a crafted document by WebKitGTK+ because of the interaction between cairo-rectangular-scan-converter.c (the generate and render_rows functions) and cairo-image-compositor.c (the _cairo_image_spans_and_zero function).", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L", + "V3Score": 6.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-18064", + "https://gitlab.freedesktop.org/cairo/cairo/issues/341" + ], + "PublishedDate": "2018-10-08T18:29:00Z", + "LastModifiedDate": "2019-01-08T16:41:00Z" + }, + { + "VulnerabilityID": "CVE-2019-6461", + "PkgName": "libcairo2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-6461", + "Title": "cairo: assertion problem in _cairo_arc_in_direction in cairo-arc.c", + "Description": "An issue was discovered in cairo 1.16.0. There is an assertion problem in the function _cairo_arc_in_direction in the file cairo-arc.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 2.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6461", + "https://github.com/TeamSeri0us/pocs/tree/master/gerbv", + "https://gitlab.freedesktop.org/cairo/cairo/issues/352" + ], + "PublishedDate": "2019-01-16T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-6462", + "PkgName": "libcairo2", + "InstalledVersion": "1.15.10-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-6462", + "Title": "cairo: infinite loop in the function _arc_error_normalized in the file cairo-arc.c", + "Description": "An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized.", + "Severity": "LOW", + "CweIDs": [ + "CWE-835" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 2.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6462", + "https://github.com/TeamSeri0us/pocs/tree/master/gerbv", + "https://gitlab.freedesktop.org/cairo/cairo/issues/353" + ], + "PublishedDate": "2019-01-16T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libcc1-0", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-18201", + "PkgName": "libcdio17", + "InstalledVersion": "1.0.0-2ubuntu2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-18201", + "Title": "libcdio: Double free in get_cdtext_generic() in lib/driver/_cdio_generic.c", + "Description": "An issue was discovered in GNU libcdio before 2.0.0. There is a double free in get_cdtext_generic() in lib/driver/_cdio_generic.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-415" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 2.8 + } + }, + "References": [ + "http://www.securityfocus.com/bid/103190", + "https://access.redhat.com/errata/RHSA-2018:3246", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887640", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-18201", + "https://git.savannah.gnu.org/cgit/libcdio.git/commit/?id=f6f9c48fb40b8a1e8218799724b0b61a7161eb1d", + "https://linux.oracle.com/cve/CVE-2017-18201.html", + "https://linux.oracle.com/errata/ELSA-2018-3246.html" + ], + "PublishedDate": "2018-02-26T14:29:00Z", + "LastModifiedDate": "2018-10-31T10:29:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libcdt5", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libcgraph6", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libcilkrts5", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-7960", + "PkgName": "libcroco3", + "InstalledVersion": "0.6.12-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-7960", + "Title": "libcroco: Out-of-bounds read due to missing index check in cr-input.c", + "Description": "The cr_input_new_from_uri function in cr-input.c in libcroco 0.6.11 and 0.6.12 allows remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted CSS file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00043.html", + "https://blogs.gentoo.org/ago/2017/04/17/libcroco-heap-overflow-and-undefined-behavior/", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7960", + "https://git.gnome.org/browse/libcroco/commit/?id=898e3a8c8c0314d2e6b106809a8e3e93cf9d4394", + "https://security.gentoo.org/glsa/201707-13" + ], + "PublishedDate": "2017-04-19T15:59:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2017-8834", + "PkgName": "libcroco3", + "InstalledVersion": "0.6.12-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-8834", + "Title": "libcroco: Memory allocation failure in the cr_tknzr_parse_comment function", + "Description": "The cr_tknzr_parse_comment function in cr-tknzr.c in libcroco 0.6.12 allows remote attackers to cause a denial of service (memory allocation error) via a crafted CSS file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00043.html", + "http://seclists.org/fulldisclosure/2017/Jun/10", + "http://www.openwall.com/lists/oss-security/2020/08/13/3", + "https://bugzilla.gnome.org/show_bug.cgi?id=782647", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8834", + "https://www.exploit-db.com/exploits/42147/" + ], + "PublishedDate": "2017-06-12T06:29:00Z", + "LastModifiedDate": "2020-08-19T19:17:00Z" + }, + { + "VulnerabilityID": "CVE-2017-8871", + "PkgName": "libcroco3", + "InstalledVersion": "0.6.12-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-8871", + "Title": "libcroco: Infinite loop in the cr_parser_parse_selector_core function", + "Description": "The cr_parser_parse_selector_core function in cr-parser.c in libcroco 0.6.12 allows remote attackers to cause a denial of service (infinite loop and CPU consumption) via a crafted CSS file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-835" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00043.html", + "http://seclists.org/fulldisclosure/2017/Jun/10", + "http://www.openwall.com/lists/oss-security/2020/08/13/3", + "https://bugzilla.gnome.org/show_bug.cgi?id=782649", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8871", + "https://www.exploit-db.com/exploits/42147/" + ], + "PublishedDate": "2017-06-12T06:29:00Z", + "LastModifiedDate": "2020-08-19T19:12:00Z" + }, + { + "VulnerabilityID": "CVE-2019-8842", + "PkgName": "libcups2", + "InstalledVersion": "2.2.7-1ubuntu2.8", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-8842", + "Description": "A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.", + "Severity": "LOW", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N", + "V2Score": 2.6, + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8842", + "https://support.apple.com/en-us/HT210788" + ], + "PublishedDate": "2020-10-27T20:15:00Z", + "LastModifiedDate": "2020-10-30T17:51:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12648", + "PkgName": "libexempi3", + "InstalledVersion": "2.4.5-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12648", + "Title": "exempi: NULL pointer dereference in WEBP_Support.hpp:WEBP::GetLE32() allows for denial of service", + "Description": "The WEBP::GetLE32 function in XMPFiles/source/FormatSupport/WEBP_Support.hpp in Exempi 2.4.5 has a NULL pointer dereference.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00070.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00075.html", + "https://bugs.freedesktop.org/show_bug.cgi?id=106981", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12648" + ], + "PublishedDate": "2018-06-22T13:29:00Z", + "LastModifiedDate": "2019-06-27T12:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libgcc-7-dev", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libgcc1", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12904", + "PkgName": "libgcrypt20", + "InstalledVersion": "1.8.1-4ubuntu1.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12904", + "Title": "Libgcrypt: physical addresses being available to other processes leads to a flush-and-reload side-channel attack", + "Description": "In Libgcrypt 1.8.4, the C implementation of AES is vulnerable to a flush-and-reload side-channel attack because physical addresses are available to other processes. (The C implementation is used on platforms where an assembly-language implementation is unavailable.)", + "Severity": "LOW", + "CweIDs": [ + "CWE-310" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.9 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00049.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12904", + "https://dev.gnupg.org/T4541", + "https://github.com/gpg/libgcrypt/commit/a4c561aab1014c3630bc88faf6f5246fee16b020", + "https://github.com/gpg/libgcrypt/commit/daedbbb5541cd8ecda1459d3b843ea4d92788762", + "https://people.canonical.com/~ubuntu-security/cve/2019/CVE-2019-12904.html" + ], + "PublishedDate": "2019-06-20T00:15:00Z", + "LastModifiedDate": "2019-07-23T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libgfortran4", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11489", + "PkgName": "libgif7", + "InstalledVersion": "5.1.4-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11489", + "Title": "giflib: heap-based buffer overflow in DGifDecompressLine function in dgif_lib.c", + "Description": "The DGifDecompressLine function in dgif_lib.c in GIFLIB (possibly version 3.0.x), as later shipped in cgif.c in sam2p 0.49.4, has a heap-based buffer overflow because a certain CrntCode array index is not checked. This will lead to a denial of service or possibly unspecified other impact.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-129" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/104341", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11489", + "https://github.com/pts/sam2p/issues/37" + ], + "PublishedDate": "2018-05-26T18:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-16868", + "PkgName": "libgnutls30", + "InstalledVersion": "3.5.18-1ubuntu1.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-16868", + "Title": "gnutls: Bleichenbacher-like side channel leakage in PKCS#1 v1.5 verification and padding oracle verification", + "Description": "A Bleichenbacher type side-channel based padding oracle attack was found in the way gnutls handles verification of RSA decrypted PKCS#1 v1.5 data. An attacker who is able to run process on the same physical core as the victim process, could use this to extract plaintext or in some cases downgrade any TLS connections to a vulnerable server.", + "Severity": "LOW", + "CweIDs": [ + "CWE-203" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.1/AV:P/AC:H/PR:L/UI:N/S:C/C:H/I:L/A:N", + "V2Score": 3.3, + "V3Score": 5.6 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:N", + "V3Score": 4.7 + } + }, + "References": [ + "http://cat.eyalro.net/", + "http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00017.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00068.html", + "http://www.securityfocus.com/bid/106080", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16868", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16868" + ], + "PublishedDate": "2018-12-03T14:29:00Z", + "LastModifiedDate": "2020-12-04T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libgomp1", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libgraphviz-dev", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20217", + "PkgName": "libgssapi-krb5-2", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20217", + "Title": "krb5: Reachable assertion in the KDC using S4U2Self requests", + "Description": "A Reachable Assertion issue was discovered in the KDC in MIT Kerberos 5 (aka krb5) before 1.17. If an attacker can obtain a krbtgt ticket using an older encryption type (single-DES, triple-DES, or RC4), the attacker can crash the KDC by making an S4U2Self request.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:S/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 3.5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.3 + } + }, + "References": [ + "http://krbdev.mit.edu/rt/Ticket/Display.html?id=8763", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20217", + "https://github.com/krb5/krb5/commit/5e6d1796106df8ba6bc1973ee0917c170d929086", + "https://lists.debian.org/debian-lts-announce/2019/01/msg00020.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2KNHELH4YHNT6H2ESJWX2UIDXLBNGB2O/", + "https://security.netapp.com/advisory/ntap-20190416-0006/" + ], + "PublishedDate": "2018-12-26T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-5709", + "PkgName": "libgssapi-krb5-2", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-5709", + "Title": "krb5: integer overflow in dbentry-\u003en_key_data in kadmin/dbutil/dump.c", + "Description": "An issue was discovered in MIT Kerberos 5 (aka krb5) through 1.16. There is a variable \"dbentry-\u003en_key_data\" in kadmin/dbutil/dump.c that can store 16-bit data but unknowingly the developer has assigned a \"u4\" variable to it, which is for 32-bit data. An attacker can use this vulnerability to affect other artifacts of the database as we know that a Kerberos database dump file contains trusted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 6.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5709", + "https://github.com/poojamnit/Kerberos-V5-1.16-Vulnerabilities/tree/master/Integer%20Overflow" + ], + "PublishedDate": "2018-01-16T09:29:00Z", + "LastModifiedDate": "2018-02-02T17:24:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libgssapi3-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libgvc6", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libgvc6-plugins-gtk", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libgvpr2", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libhcrypto4-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17505", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17505", + "Title": "hdf5: NULL pointer dereference in the H5O_pline_decode function", + "Description": "In HDF5 1.10.1, there is a NULL pointer dereference in the function H5O_pline_decode in the H5Opline.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17505", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:36:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17506", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17506", + "Title": "hdf5: Out-of-bounds read in the H5Opline_pline_decode function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5Opline_pline_decode in H5Opline.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17506", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17507", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17507", + "Title": "hdf5: Out-of-bounds read in the H5T_conv_struct_opt function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5T_conv_struct_opt in H5Tconv.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17507", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17508", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17508", + "Title": "hdf5: Divide-by-zero in the H5T_set_loc function", + "Description": "In HDF5 1.10.1, there is a divide-by-zero vulnerability in the function H5T_set_loc in the H5T.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17508", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:35:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17509", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17509", + "Title": "hdf5: Out-of-bounds write in the H5G__ent_decode_vec function", + "Description": "In HDF5 1.10.1, there is an out of bounds write vulnerability in the function H5G__ent_decode_vec in H5Gcache.c in libhdf5.a. For example, h5dump would crash or possibly have unspecified other impact someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17509", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:34:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11203", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11203", + "Title": "hdf5: division by zero in H5D__btree_decode_key in H5Dbtree.c", + "Description": "A division by zero was discovered in H5D__btree_decode_key in H5Dbtree.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11203", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10477" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:27:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11204", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11204", + "Title": "hdf5: NULL pointer dereference in H5O__chunk_deserialize in H5Ocache.c", + "Description": "A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11204", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10478" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:21:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11206", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11206", + "Title": "hdf5: out of bounds read in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c", + "Description": "An out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service or information disclosure attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11206", + "https://github.com/TeamSeri0us/pocs/blob/master/hdf5/README2.md", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10480" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:16:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11207", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11207", + "Title": "hdf5: division by zero in H5D__chunk_init in H5Dchunk.c", + "Description": "A division by zero was discovered in H5D__chunk_init in H5Dchunk.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11207", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5#divided-by-zero---divbyzero__h5d_chunk_poc", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10481" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:47:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17233", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17233", + "Title": "hdf5: SIGFPE signal in H5D__create_chunk_file_map_hyper() of H5Dchunk.c", + "Description": "A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper() of H5Dchunk.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17233", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln2#divided-by-zero---h5d__create_chunk_file_map_hyper_div_zero" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2018-11-21T18:50:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17234", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17234", + "Title": "hdf5: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c", + "Description": "Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17234", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln3#memory-leak---h5o__chunk_deserialize_memory_leak" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17432", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17432", + "Title": "hdf5: NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c", + "Description": "A NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17432", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln6#null-pointer-dereference-in-h5o_sdspace_encode" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:04:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17433", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17433", + "Title": "hdf5: heap-based buffer overflow in ReadGifImageDesc() in gifread.c", + "Description": "A heap-based buffer overflow in ReadGifImageDesc() in gifread.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file. This issue was triggered while converting a GIF file to an HDF file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17433", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln8#heap-overflow-in-readgifimagedesc" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17434", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17434", + "Title": "hdf5: SIGFPE signal in apply_filters() in h5repack_filters.c", + "Description": "A SIGFPE signal is raised in the function apply_filters() of h5repack_filters.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17434", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_apply_filters_h5repack_filters" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-28T21:20:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17437", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17437", + "Title": "hdf5: memory leak in H5O_dtype_decode_helper() in H5Odtype.c", + "Description": "Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17437", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln5#memory-leak-in-h5o_dtype_decode_helper" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17438", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17438", + "Title": "hdf5: SIGFPE signal in function H5D__select_io() of H5Dselect.c", + "Description": "A SIGFPE signal is raised in the function H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17438", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_h5d__select_io_h5dselect" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:56:00Z" + }, + { + "VulnerabilityID": "CVE-2019-8397", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-8397", + "Title": "hdf5: Out-of-Bounds Read in function H5T_close_real in H5T.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5T_close_real in H5T.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8397", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul5" + ], + "PublishedDate": "2019-02-17T06:29:00Z", + "LastModifiedDate": "2019-02-19T21:04:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9151", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9151", + "Title": "hdf5: out of bounds read in function H5VM_memcpyvv in H5VM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5VM_memcpyvv in H5VM.c when called from H5D__compact_readvv in H5Dcompact.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9151", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul7" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:18:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9152", + "PkgName": "libhdf5-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9152", + "Title": "hdf5: out of bounds read in function H5MM_xstrdup in H5MM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5MM_xstrdup in H5MM.c when called from H5O_dtype_decode_helper in H5Odtype.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9152", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul8" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:17:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17505", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17505", + "Title": "hdf5: NULL pointer dereference in the H5O_pline_decode function", + "Description": "In HDF5 1.10.1, there is a NULL pointer dereference in the function H5O_pline_decode in the H5Opline.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17505", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:36:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17506", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17506", + "Title": "hdf5: Out-of-bounds read in the H5Opline_pline_decode function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5Opline_pline_decode in H5Opline.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17506", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17507", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17507", + "Title": "hdf5: Out-of-bounds read in the H5T_conv_struct_opt function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5T_conv_struct_opt in H5Tconv.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17507", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17508", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17508", + "Title": "hdf5: Divide-by-zero in the H5T_set_loc function", + "Description": "In HDF5 1.10.1, there is a divide-by-zero vulnerability in the function H5T_set_loc in the H5T.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17508", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:35:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17509", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17509", + "Title": "hdf5: Out-of-bounds write in the H5G__ent_decode_vec function", + "Description": "In HDF5 1.10.1, there is an out of bounds write vulnerability in the function H5G__ent_decode_vec in H5Gcache.c in libhdf5.a. For example, h5dump would crash or possibly have unspecified other impact someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17509", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:34:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11203", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11203", + "Title": "hdf5: division by zero in H5D__btree_decode_key in H5Dbtree.c", + "Description": "A division by zero was discovered in H5D__btree_decode_key in H5Dbtree.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11203", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10477" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:27:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11204", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11204", + "Title": "hdf5: NULL pointer dereference in H5O__chunk_deserialize in H5Ocache.c", + "Description": "A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11204", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10478" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:21:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11206", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11206", + "Title": "hdf5: out of bounds read in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c", + "Description": "An out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service or information disclosure attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11206", + "https://github.com/TeamSeri0us/pocs/blob/master/hdf5/README2.md", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10480" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:16:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11207", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11207", + "Title": "hdf5: division by zero in H5D__chunk_init in H5Dchunk.c", + "Description": "A division by zero was discovered in H5D__chunk_init in H5Dchunk.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11207", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5#divided-by-zero---divbyzero__h5d_chunk_poc", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10481" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:47:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17233", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17233", + "Title": "hdf5: SIGFPE signal in H5D__create_chunk_file_map_hyper() of H5Dchunk.c", + "Description": "A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper() of H5Dchunk.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17233", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln2#divided-by-zero---h5d__create_chunk_file_map_hyper_div_zero" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2018-11-21T18:50:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17234", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17234", + "Title": "hdf5: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c", + "Description": "Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17234", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln3#memory-leak---h5o__chunk_deserialize_memory_leak" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17432", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17432", + "Title": "hdf5: NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c", + "Description": "A NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17432", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln6#null-pointer-dereference-in-h5o_sdspace_encode" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:04:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17433", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17433", + "Title": "hdf5: heap-based buffer overflow in ReadGifImageDesc() in gifread.c", + "Description": "A heap-based buffer overflow in ReadGifImageDesc() in gifread.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file. This issue was triggered while converting a GIF file to an HDF file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17433", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln8#heap-overflow-in-readgifimagedesc" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17434", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17434", + "Title": "hdf5: SIGFPE signal in apply_filters() in h5repack_filters.c", + "Description": "A SIGFPE signal is raised in the function apply_filters() of h5repack_filters.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17434", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_apply_filters_h5repack_filters" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-28T21:20:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17437", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17437", + "Title": "hdf5: memory leak in H5O_dtype_decode_helper() in H5Odtype.c", + "Description": "Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17437", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln5#memory-leak-in-h5o_dtype_decode_helper" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17438", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17438", + "Title": "hdf5: SIGFPE signal in function H5D__select_io() of H5Dselect.c", + "Description": "A SIGFPE signal is raised in the function H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17438", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_h5d__select_io_h5dselect" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:56:00Z" + }, + { + "VulnerabilityID": "CVE-2019-8397", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-8397", + "Title": "hdf5: Out-of-Bounds Read in function H5T_close_real in H5T.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5T_close_real in H5T.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8397", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul5" + ], + "PublishedDate": "2019-02-17T06:29:00Z", + "LastModifiedDate": "2019-02-19T21:04:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9151", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9151", + "Title": "hdf5: out of bounds read in function H5VM_memcpyvv in H5VM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5VM_memcpyvv in H5VM.c when called from H5D__compact_readvv in H5Dcompact.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9151", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul7" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:18:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9152", + "PkgName": "libhdf5-cpp-100", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9152", + "Title": "hdf5: out of bounds read in function H5MM_xstrdup in H5MM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5MM_xstrdup in H5MM.c when called from H5O_dtype_decode_helper in H5Odtype.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9152", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul8" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:17:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17505", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17505", + "Title": "hdf5: NULL pointer dereference in the H5O_pline_decode function", + "Description": "In HDF5 1.10.1, there is a NULL pointer dereference in the function H5O_pline_decode in the H5Opline.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17505", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:36:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17506", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17506", + "Title": "hdf5: Out-of-bounds read in the H5Opline_pline_decode function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5Opline_pline_decode in H5Opline.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17506", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17507", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17507", + "Title": "hdf5: Out-of-bounds read in the H5T_conv_struct_opt function", + "Description": "In HDF5 1.10.1, there is an out of bounds read vulnerability in the function H5T_conv_struct_opt in H5Tconv.c in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17507", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:38:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17508", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17508", + "Title": "hdf5: Divide-by-zero in the H5T_set_loc function", + "Description": "In HDF5 1.10.1, there is a divide-by-zero vulnerability in the function H5T_set_loc in the H5T.c file in libhdf5.a. For example, h5dump would crash when someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17508", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:35:00Z" + }, + { + "VulnerabilityID": "CVE-2017-17509", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-17509", + "Title": "hdf5: Out-of-bounds write in the H5G__ent_decode_vec function", + "Description": "In HDF5 1.10.1, there is an out of bounds write vulnerability in the function H5G__ent_decode_vec in H5Gcache.c in libhdf5.a. For example, h5dump would crash or possibly have unspecified other impact someone opens a crafted hdf5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-17509", + "https://github.com/xiaoqx/pocs/blob/master/hdf5/readme.md", + "https://github.com/xiaoqx/pocs/tree/master/hdf5/readme.md" + ], + "PublishedDate": "2017-12-11T03:29:00Z", + "LastModifiedDate": "2017-12-19T20:34:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11203", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11203", + "Title": "hdf5: division by zero in H5D__btree_decode_key in H5Dbtree.c", + "Description": "A division by zero was discovered in H5D__btree_decode_key in H5Dbtree.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11203", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10477" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:27:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11204", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11204", + "Title": "hdf5: NULL pointer dereference in H5O__chunk_deserialize in H5Ocache.c", + "Description": "A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11204", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10478" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2018-06-15T19:21:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11206", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11206", + "Title": "hdf5: out of bounds read in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c", + "Description": "An out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service or information disclosure attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/992a199f90fec31e0ad72ed76ed279a3ccea59e4", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11206", + "https://github.com/TeamSeri0us/pocs/blob/master/hdf5/README2.md", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10480" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:16:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11207", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11207", + "Title": "hdf5: division by zero in H5D__chunk_init in H5Dchunk.c", + "Description": "A division by zero was discovered in H5D__chunk_init in H5Dchunk.c in the HDF HDF5 1.10.2 library. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bitbucket.hdfgroup.org/projects/HDFFV/repos/hdf5/commits/d0362ce438aef8ad690d5b084d929403c9877107", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11207", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5#divided-by-zero---divbyzero__h5d_chunk_poc", + "https://github.com/Twi1ight/fuzzing-pocs/tree/master/hdf5", + "https://jira.hdfgroup.org/browse/HDFFV-10481" + ], + "PublishedDate": "2018-05-16T15:29:00Z", + "LastModifiedDate": "2019-03-21T15:47:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17233", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17233", + "Title": "hdf5: SIGFPE signal in H5D__create_chunk_file_map_hyper() of H5Dchunk.c", + "Description": "A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper() of H5Dchunk.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17233", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln2#divided-by-zero---h5d__create_chunk_file_map_hyper_div_zero" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2018-11-21T18:50:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17234", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17234", + "Title": "hdf5: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c", + "Description": "Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17234", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln3#memory-leak---h5o__chunk_deserialize_memory_leak" + ], + "PublishedDate": "2018-09-20T06:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17432", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17432", + "Title": "hdf5: NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c", + "Description": "A NULL pointer dereference in H5O_sdspace_encode() in H5Osdspace.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17432", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln6#null-pointer-dereference-in-h5o_sdspace_encode" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:04:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17433", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17433", + "Title": "hdf5: heap-based buffer overflow in ReadGifImageDesc() in gifread.c", + "Description": "A heap-based buffer overflow in ReadGifImageDesc() in gifread.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service via a crafted HDF5 file. This issue was triggered while converting a GIF file to an HDF file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17433", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln8#heap-overflow-in-readgifimagedesc" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17434", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17434", + "Title": "hdf5: SIGFPE signal in apply_filters() in h5repack_filters.c", + "Description": "A SIGFPE signal is raised in the function apply_filters() of h5repack_filters.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17434", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_apply_filters_h5repack_filters" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-28T21:20:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17437", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17437", + "Title": "hdf5: memory leak in H5O_dtype_decode_helper() in H5Odtype.c", + "Description": "Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c in the HDF HDF5 through 1.10.3 library allows attackers to cause a denial of service (memory consumption) via a crafted HDF5 file.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-772" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17437", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln5#memory-leak-in-h5o_dtype_decode_helper" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17438", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17438", + "Title": "hdf5: SIGFPE signal in function H5D__select_io() of H5Dselect.c", + "Description": "A SIGFPE signal is raised in the function H5D__select_io() of H5Dselect.c in the HDF HDF5 through 1.10.3 library during an attempted parse of a crafted HDF file, because of incorrect protection against division by zero. It could allow a remote denial of service attack.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-369" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17438", + "https://github.com/SegfaultMasters/covering360/tree/master/HDF5/vuln4#divided-by-zero---poc_h5d__select_io_h5dselect" + ], + "PublishedDate": "2018-09-24T14:29:00Z", + "LastModifiedDate": "2018-11-09T20:56:00Z" + }, + { + "VulnerabilityID": "CVE-2019-8397", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-8397", + "Title": "hdf5: Out-of-Bounds Read in function H5T_close_real in H5T.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5T_close_real in H5T.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8397", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul5" + ], + "PublishedDate": "2019-02-17T06:29:00Z", + "LastModifiedDate": "2019-02-19T21:04:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9151", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9151", + "Title": "hdf5: out of bounds read in function H5VM_memcpyvv in H5VM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5VM_memcpyvv in H5VM.c when called from H5D__compact_readvv in H5Dcompact.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9151", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul7" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:18:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9152", + "PkgName": "libhdf5-dev", + "InstalledVersion": "1.10.0-patch1+docs-4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9152", + "Title": "hdf5: out of bounds read in function H5MM_xstrdup in H5MM.c", + "Description": "An issue was discovered in the HDF HDF5 1.10.4 library. There is an out of bounds read in the function H5MM_xstrdup in H5MM.c when called from H5O_dtype_decode_helper in H5Odtype.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9152", + "https://github.com/magicSwordsMan/PAAFS/tree/master/vul8" + ], + "PublishedDate": "2019-02-25T19:29:00Z", + "LastModifiedDate": "2019-02-26T14:17:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libheimbase1-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libheimntlm0-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2020-7105", + "PkgName": "libhiredis-dev", + "InstalledVersion": "0.13.3-2.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-7105", + "Description": "async.c and dict.c in libhiredis.a in hiredis through 0.14.0 allow a NULL pointer dereference because malloc return values are unchecked.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7105", + "https://github.com/redis/hiredis/issues/747", + "https://lists.debian.org/debian-lts-announce/2020/01/msg00028.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/76ZDGWBV3YEEQ2YC65ZJEQLKQFVFBZHX/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZKOTCIYFEWJJILUGL4JQ3CJAM3TWYZ2A/" + ], + "PublishedDate": "2020-01-16T04:15:00Z", + "LastModifiedDate": "2020-01-29T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-7105", + "PkgName": "libhiredis0.13", + "InstalledVersion": "0.13.3-2.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-7105", + "Description": "async.c and dict.c in libhiredis.a in hiredis through 0.14.0 allow a NULL pointer dereference because malloc return values are unchecked.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7105", + "https://github.com/redis/hiredis/issues/747", + "https://lists.debian.org/debian-lts-announce/2020/01/msg00028.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/76ZDGWBV3YEEQ2YC65ZJEQLKQFVFBZHX/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZKOTCIYFEWJJILUGL4JQ3CJAM3TWYZ2A/" + ], + "PublishedDate": "2020-01-16T04:15:00Z", + "LastModifiedDate": "2020-01-29T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-16869", + "PkgName": "libhogweed4", + "InstalledVersion": "3.4-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-16869", + "Title": "nettle: Leaky data conversion exposing a manager oracle", + "Description": "A Bleichenbacher type side-channel based padding oracle attack was found in the way nettle handles endian conversion of RSA decrypted PKCS#1 v1.5 data. An attacker who is able to run a process on the same physical core as the victim process, could use this flaw extract plaintext or in some cases downgrade any TLS connections to a vulnerable server.", + "Severity": "LOW", + "CweIDs": [ + "CWE-203" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N", + "V2Score": 3.3, + "V3Score": 5.7 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:N", + "V3Score": 4.7 + } + }, + "References": [ + "http://cat.eyalro.net/", + "http://www.securityfocus.com/bid/106092", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16869", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16869", + "https://lists.debian.org/debian-lts/2019/03/msg00021.html", + "https://lists.lysator.liu.se/pipermail/nettle-bugs/2018/007363.html" + ], + "PublishedDate": "2018-12-03T14:29:00Z", + "LastModifiedDate": "2020-12-04T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libhx509-5-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libitm1", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13351", + "PkgName": "libjack-jackd2-0", + "InstalledVersion": "1.9.12~dfsg-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13351", + "Description": "posix/JackSocket.cpp in libjack in JACK2 1.9.1 through 1.9.12 (as distributed with alsa-plugins 1.1.7 and later) has a \"double file descriptor close\" issue during a failed connection attempt when jackd2 is not running. Exploitation success depends on multithreaded timing of that double close, which can result in unintended information disclosure, crashes, or file corruption due to having the wrong file associated with the file descriptor.", + "Severity": "LOW", + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13351", + "https://github.com/jackaudio/jack2/pull/480", + "https://github.com/xbmc/xbmc/issues/16258" + ], + "PublishedDate": "2019-07-05T20:15:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2017-9937", + "PkgName": "libjbig-dev", + "InstalledVersion": "2.1-3.1build1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-9937", + "Title": "libtiff: memory malloc failure in tif_jbig.c could cause DOS.", + "Description": "In LibTIFF 4.0.8, there is a memory malloc failure in tif_jbig.c. A crafted TIFF document can lead to an abort resulting in a remote denial of service attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugzilla.maptools.org/show_bug.cgi?id=2707", + "http://www.securityfocus.com/bid/99304", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9937" + ], + "PublishedDate": "2017-06-26T12:29:00Z", + "LastModifiedDate": "2019-03-12T16:36:00Z" + }, + { + "VulnerabilityID": "CVE-2017-9937", + "PkgName": "libjbig0", + "InstalledVersion": "2.1-3.1build1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-9937", + "Title": "libtiff: memory malloc failure in tif_jbig.c could cause DOS.", + "Description": "In LibTIFF 4.0.8, there is a memory malloc failure in tif_jbig.c. A crafted TIFF document can lead to an abort resulting in a remote denial of service attack.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugzilla.maptools.org/show_bug.cgi?id=2707", + "http://www.securityfocus.com/bid/99304", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-9937" + ], + "PublishedDate": "2017-06-26T12:29:00Z", + "LastModifiedDate": "2019-03-12T16:36:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11813", + "PkgName": "libjpeg-turbo8", + "InstalledVersion": "1.5.2-0ubuntu5.18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11813", + "Title": "libjpeg: \"cjpeg\" utility large loop because read_pixel in rdtarga.c mishandles EOF", + "Description": "libjpeg 9c has a large loop because read_pixel in rdtarga.c mishandles EOF.", + "Severity": "LOW", + "CweIDs": [ + "CWE-834" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00015.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00015.html", + "http://www.ijg.org/files/jpegsrc.v9d.tar.gz", + "https://access.redhat.com/errata/RHSA-2019:2052", + "https://bugs.gentoo.org/727908", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11813", + "https://github.com/ChijinZ/security_advisories/blob/master/libjpeg-v9c/mail.pdf", + "https://github.com/ChijinZ/security_advisories/tree/master/libjpeg-v9c", + "https://linux.oracle.com/cve/CVE-2018-11813.html", + "https://linux.oracle.com/errata/ELSA-2019-2052.html" + ], + "PublishedDate": "2018-06-06T03:29:00Z", + "LastModifiedDate": "2020-06-25T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11813", + "PkgName": "libjpeg-turbo8-dev", + "InstalledVersion": "1.5.2-0ubuntu5.18.04.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11813", + "Title": "libjpeg: \"cjpeg\" utility large loop because read_pixel in rdtarga.c mishandles EOF", + "Description": "libjpeg 9c has a large loop because read_pixel in rdtarga.c mishandles EOF.", + "Severity": "LOW", + "CweIDs": [ + "CWE-834" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00015.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00015.html", + "http://www.ijg.org/files/jpegsrc.v9d.tar.gz", + "https://access.redhat.com/errata/RHSA-2019:2052", + "https://bugs.gentoo.org/727908", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11813", + "https://github.com/ChijinZ/security_advisories/blob/master/libjpeg-v9c/mail.pdf", + "https://github.com/ChijinZ/security_advisories/tree/master/libjpeg-v9c", + "https://linux.oracle.com/cve/CVE-2018-11813.html", + "https://linux.oracle.com/errata/ELSA-2019-2052.html" + ], + "PublishedDate": "2018-06-06T03:29:00Z", + "LastModifiedDate": "2020-06-25T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20217", + "PkgName": "libk5crypto3", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20217", + "Title": "krb5: Reachable assertion in the KDC using S4U2Self requests", + "Description": "A Reachable Assertion issue was discovered in the KDC in MIT Kerberos 5 (aka krb5) before 1.17. If an attacker can obtain a krbtgt ticket using an older encryption type (single-DES, triple-DES, or RC4), the attacker can crash the KDC by making an S4U2Self request.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:S/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 3.5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.3 + } + }, + "References": [ + "http://krbdev.mit.edu/rt/Ticket/Display.html?id=8763", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20217", + "https://github.com/krb5/krb5/commit/5e6d1796106df8ba6bc1973ee0917c170d929086", + "https://lists.debian.org/debian-lts-announce/2019/01/msg00020.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2KNHELH4YHNT6H2ESJWX2UIDXLBNGB2O/", + "https://security.netapp.com/advisory/ntap-20190416-0006/" + ], + "PublishedDate": "2018-12-26T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-5709", + "PkgName": "libk5crypto3", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-5709", + "Title": "krb5: integer overflow in dbentry-\u003en_key_data in kadmin/dbutil/dump.c", + "Description": "An issue was discovered in MIT Kerberos 5 (aka krb5) through 1.16. There is a variable \"dbentry-\u003en_key_data\" in kadmin/dbutil/dump.c that can store 16-bit data but unknowingly the developer has assigned a \"u4\" variable to it, which is for 32-bit data. An attacker can use this vulnerability to affect other artifacts of the database as we know that a Kerberos database dump file contains trusted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 6.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5709", + "https://github.com/poojamnit/Kerberos-V5-1.16-Vulnerabilities/tree/master/Integer%20Overflow" + ], + "PublishedDate": "2018-01-16T09:29:00Z", + "LastModifiedDate": "2018-02-02T17:24:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libkrb5-26-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20217", + "PkgName": "libkrb5-3", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20217", + "Title": "krb5: Reachable assertion in the KDC using S4U2Self requests", + "Description": "A Reachable Assertion issue was discovered in the KDC in MIT Kerberos 5 (aka krb5) before 1.17. If an attacker can obtain a krbtgt ticket using an older encryption type (single-DES, triple-DES, or RC4), the attacker can crash the KDC by making an S4U2Self request.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:S/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 3.5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.3 + } + }, + "References": [ + "http://krbdev.mit.edu/rt/Ticket/Display.html?id=8763", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20217", + "https://github.com/krb5/krb5/commit/5e6d1796106df8ba6bc1973ee0917c170d929086", + "https://lists.debian.org/debian-lts-announce/2019/01/msg00020.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2KNHELH4YHNT6H2ESJWX2UIDXLBNGB2O/", + "https://security.netapp.com/advisory/ntap-20190416-0006/" + ], + "PublishedDate": "2018-12-26T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-5709", + "PkgName": "libkrb5-3", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-5709", + "Title": "krb5: integer overflow in dbentry-\u003en_key_data in kadmin/dbutil/dump.c", + "Description": "An issue was discovered in MIT Kerberos 5 (aka krb5) through 1.16. There is a variable \"dbentry-\u003en_key_data\" in kadmin/dbutil/dump.c that can store 16-bit data but unknowingly the developer has assigned a \"u4\" variable to it, which is for 32-bit data. An attacker can use this vulnerability to affect other artifacts of the database as we know that a Kerberos database dump file contains trusted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 6.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5709", + "https://github.com/poojamnit/Kerberos-V5-1.16-Vulnerabilities/tree/master/Integer%20Overflow" + ], + "PublishedDate": "2018-01-16T09:29:00Z", + "LastModifiedDate": "2018-02-02T17:24:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20217", + "PkgName": "libkrb5support0", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20217", + "Title": "krb5: Reachable assertion in the KDC using S4U2Self requests", + "Description": "A Reachable Assertion issue was discovered in the KDC in MIT Kerberos 5 (aka krb5) before 1.17. If an attacker can obtain a krbtgt ticket using an older encryption type (single-DES, triple-DES, or RC4), the attacker can crash the KDC by making an S4U2Self request.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:S/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 3.5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.3 + } + }, + "References": [ + "http://krbdev.mit.edu/rt/Ticket/Display.html?id=8763", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20217", + "https://github.com/krb5/krb5/commit/5e6d1796106df8ba6bc1973ee0917c170d929086", + "https://lists.debian.org/debian-lts-announce/2019/01/msg00020.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2KNHELH4YHNT6H2ESJWX2UIDXLBNGB2O/", + "https://security.netapp.com/advisory/ntap-20190416-0006/" + ], + "PublishedDate": "2018-12-26T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-5709", + "PkgName": "libkrb5support0", + "InstalledVersion": "1.16-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-5709", + "Title": "krb5: integer overflow in dbentry-\u003en_key_data in kadmin/dbutil/dump.c", + "Description": "An issue was discovered in MIT Kerberos 5 (aka krb5) through 1.16. There is a variable \"dbentry-\u003en_key_data\" in kadmin/dbutil/dump.c that can store 16-bit data but unknowingly the developer has assigned a \"u4\" variable to it, which is for 32-bit data. An attacker can use this vulnerability to affect other artifacts of the database as we know that a Kerberos database dump file contains trusted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 6.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5709", + "https://github.com/poojamnit/Kerberos-V5-1.16-Vulnerabilities/tree/master/Integer%20Overflow" + ], + "PublishedDate": "2018-01-16T09:29:00Z", + "LastModifiedDate": "2018-02-02T17:24:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "liblab-gamut1", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7247", + "PkgName": "liblept5", + "InstalledVersion": "1.75.3-3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7247", + "Title": "leptonica: Unsanitized input in pixHtmlViewer in prog/htmlviewer.c", + "Description": "An issue was discovered in pixHtmlViewer in prog/htmlviewer.c in Leptonica before 1.75.3. Unsanitized input (rootname) can overflow a buffer, leading potentially to arbitrary code execution or possibly unspecified other impact.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7247", + "https://github.com/DanBloomberg/leptonica/commit/c1079bb8e77cdd426759e466729917ca37a3ed9f" + ], + "PublishedDate": "2018-02-19T18:29:00Z", + "LastModifiedDate": "2018-03-14T18:27:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7442", + "PkgName": "liblept5", + "InstalledVersion": "1.75.3-3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7442", + "Title": "leptonica: directory traversal in gplot rootname argument", + "Description": "An issue was discovered in Leptonica through 1.75.3. The gplotMakeOutput function does not block '/' characters in the gplot rootname argument, potentially leading to path traversal and arbitrary file overwrite.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-22" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 6.4, + "V3Score": 9.1 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7442", + "https://lists.debian.org/debian-lts/2018/02/msg00086.html" + ], + "PublishedDate": "2018-02-23T21:29:00Z", + "LastModifiedDate": "2018-03-17T10:30:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7441", + "PkgName": "liblept5", + "InstalledVersion": "1.75.3-3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7441", + "Title": "leptonica: hardcoded /tmp paths", + "Description": "Leptonica through 1.75.3 uses hardcoded /tmp pathnames, which might allow local users to overwrite arbitrary files or have unspecified other impact by creating files in advance or winning a race condition, as demonstrated by /tmp/junk_split_image.ps in prog/splitimage2pdf.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-362" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 7 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N", + "V3Score": 6.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7441", + "https://lists.debian.org/debian-lts/2018/02/msg00054.html" + ], + "PublishedDate": "2018-02-23T21:29:00Z", + "LastModifiedDate": "2018-03-19T16:17:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7247", + "PkgName": "libleptonica-dev", + "InstalledVersion": "1.75.3-3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7247", + "Title": "leptonica: Unsanitized input in pixHtmlViewer in prog/htmlviewer.c", + "Description": "An issue was discovered in pixHtmlViewer in prog/htmlviewer.c in Leptonica before 1.75.3. Unsanitized input (rootname) can overflow a buffer, leading potentially to arbitrary code execution or possibly unspecified other impact.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7247", + "https://github.com/DanBloomberg/leptonica/commit/c1079bb8e77cdd426759e466729917ca37a3ed9f" + ], + "PublishedDate": "2018-02-19T18:29:00Z", + "LastModifiedDate": "2018-03-14T18:27:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7442", + "PkgName": "libleptonica-dev", + "InstalledVersion": "1.75.3-3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7442", + "Title": "leptonica: directory traversal in gplot rootname argument", + "Description": "An issue was discovered in Leptonica through 1.75.3. The gplotMakeOutput function does not block '/' characters in the gplot rootname argument, potentially leading to path traversal and arbitrary file overwrite.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-22" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 6.4, + "V3Score": 9.1 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7442", + "https://lists.debian.org/debian-lts/2018/02/msg00086.html" + ], + "PublishedDate": "2018-02-23T21:29:00Z", + "LastModifiedDate": "2018-03-17T10:30:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7441", + "PkgName": "libleptonica-dev", + "InstalledVersion": "1.75.3-3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7441", + "Title": "leptonica: hardcoded /tmp paths", + "Description": "Leptonica through 1.75.3 uses hardcoded /tmp pathnames, which might allow local users to overwrite arbitrary files or have unspecified other impact by creating files in advance or winning a race condition, as demonstrated by /tmp/junk_split_image.ps in prog/splitimage2pdf.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-362" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 7 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N", + "V3Score": 6.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7441", + "https://lists.debian.org/debian-lts/2018/02/msg00054.html" + ], + "PublishedDate": "2018-02-23T21:29:00Z", + "LastModifiedDate": "2018-03-19T16:17:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "liblsan0", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17543", + "PkgName": "liblz4-1", + "InstalledVersion": "0.0~r131-2ubuntu3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17543", + "Title": "lz4: heap-based buffer overflow in LZ4_write32", + "Description": "LZ4 before 1.9.2 has a heap-based buffer overflow in LZ4_write32 (related to LZ4_compress_destSize), affecting applications that call LZ4_compress_fast with a large input. (This issue can also lead to data corruption.) NOTE: the vendor states \"only a few specific / uncommon usages of the API are at risk.\"", + "Severity": "LOW", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00069.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00070.html", + "https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15941", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17543", + "https://github.com/lz4/lz4/compare/v1.9.1...v1.9.2", + "https://github.com/lz4/lz4/issues/801", + "https://github.com/lz4/lz4/pull/756", + "https://github.com/lz4/lz4/pull/760", + "https://lists.apache.org/thread.html/25015588b770d67470b7ba7ea49a305d6735dd7f00eabe7d50ec1e17@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/543302d55e2d2da4311994e9b0debdc676bf3fd05e1a2be3407aa2d6@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/793012683dc0fa6819b7c2560e6cf990811014c40c7d75412099c357@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/9ff0606d16be2ab6a81619e1c9e23c3e251756638e36272c8c8b7fa3@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/f0038c4fab2ee25aee849ebeff6b33b3aa89e07ccfb06b5c87b36316@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/f506bc371d4a068d5d84d7361293568f61167d3a1c3e91f0def2d7d3@%3Cdev.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/r0fb226357e7988a241b06b93bab065bcea2eb38658b382e485960e26@%3Cissues.kudu.apache.org%3E", + "https://lists.apache.org/thread.html/r4068ba81066792f2b4d208b39c4c4713c5d4c79bd8cb6c1904af5720@%3Cissues.kudu.apache.org%3E", + "https://lists.apache.org/thread.html/r7bc72200f94298bc9a0e35637f388deb53467ca4b2e2ad1ff66d8960@%3Cissues.kudu.apache.org%3E", + "https://www.oracle.com/security-alerts/cpuoct2020.html" + ], + "PublishedDate": "2019-10-14T02:15:00Z", + "LastModifiedDate": "2020-10-20T22:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17543", + "PkgName": "liblz4-dev", + "InstalledVersion": "0.0~r131-2ubuntu3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17543", + "Title": "lz4: heap-based buffer overflow in LZ4_write32", + "Description": "LZ4 before 1.9.2 has a heap-based buffer overflow in LZ4_write32 (related to LZ4_compress_destSize), affecting applications that call LZ4_compress_fast with a large input. (This issue can also lead to data corruption.) NOTE: the vendor states \"only a few specific / uncommon usages of the API are at risk.\"", + "Severity": "LOW", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00069.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00070.html", + "https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=15941", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17543", + "https://github.com/lz4/lz4/compare/v1.9.1...v1.9.2", + "https://github.com/lz4/lz4/issues/801", + "https://github.com/lz4/lz4/pull/756", + "https://github.com/lz4/lz4/pull/760", + "https://lists.apache.org/thread.html/25015588b770d67470b7ba7ea49a305d6735dd7f00eabe7d50ec1e17@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/543302d55e2d2da4311994e9b0debdc676bf3fd05e1a2be3407aa2d6@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/793012683dc0fa6819b7c2560e6cf990811014c40c7d75412099c357@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/9ff0606d16be2ab6a81619e1c9e23c3e251756638e36272c8c8b7fa3@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/f0038c4fab2ee25aee849ebeff6b33b3aa89e07ccfb06b5c87b36316@%3Cissues.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/f506bc371d4a068d5d84d7361293568f61167d3a1c3e91f0def2d7d3@%3Cdev.arrow.apache.org%3E", + "https://lists.apache.org/thread.html/r0fb226357e7988a241b06b93bab065bcea2eb38658b382e485960e26@%3Cissues.kudu.apache.org%3E", + "https://lists.apache.org/thread.html/r4068ba81066792f2b4d208b39c4c4713c5d4c79bd8cb6c1904af5720@%3Cissues.kudu.apache.org%3E", + "https://lists.apache.org/thread.html/r7bc72200f94298bc9a0e35637f388deb53467ca4b2e2ad1ff66d8960@%3Cissues.kudu.apache.org%3E", + "https://www.oracle.com/security-alerts/cpuoct2020.html" + ], + "PublishedDate": "2019-10-14T02:15:00Z", + "LastModifiedDate": "2020-10-20T22:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libmpx2", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "libncurses5", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "libncurses5", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "libncurses5-dev", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "libncurses5-dev", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "libncursesw5", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "libncursesw5", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "libncursesw5-dev", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "libncursesw5-dev", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2018-16869", + "PkgName": "libnettle6", + "InstalledVersion": "3.4-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-16869", + "Title": "nettle: Leaky data conversion exposing a manager oracle", + "Description": "A Bleichenbacher type side-channel based padding oracle attack was found in the way nettle handles endian conversion of RSA decrypted PKCS#1 v1.5 data. An attacker who is able to run a process on the same physical core as the victim process, could use this flaw extract plaintext or in some cases downgrade any TLS connections to a vulnerable server.", + "Severity": "LOW", + "CweIDs": [ + "CWE-203" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N", + "V2Score": 3.3, + "V3Score": 5.7 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:N", + "V3Score": 4.7 + } + }, + "References": [ + "http://cat.eyalro.net/", + "http://www.securityfocus.com/bid/106092", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16869", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16869", + "https://lists.debian.org/debian-lts/2019/03/msg00021.html", + "https://lists.lysator.liu.se/pipermail/nettle-bugs/2018/007363.html" + ], + "PublishedDate": "2018-12-03T14:29:00Z", + "LastModifiedDate": "2020-12-04T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9511", + "PkgName": "libnghttp2-14", + "InstalledVersion": "1.30.0-1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9511", + "Title": "HTTP/2: large amount of data requests leads to denial of service", + "Description": "Some HTTP/2 implementations are vulnerable to window size manipulation and stream prioritization manipulation, potentially leading to a denial of service. The attacker requests a large amount of data from a specified resource over multiple streams. They manipulate window size and stream priority to force the server to queue the data in 1-byte chunks. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00031.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00032.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00035.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00005.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00014.html", + "https://access.redhat.com/errata/RHSA-2019:2692", + "https://access.redhat.com/errata/RHSA-2019:2745", + "https://access.redhat.com/errata/RHSA-2019:2746", + "https://access.redhat.com/errata/RHSA-2019:2775", + "https://access.redhat.com/errata/RHSA-2019:2799", + "https://access.redhat.com/errata/RHSA-2019:2925", + "https://access.redhat.com/errata/RHSA-2019:2939", + "https://access.redhat.com/errata/RHSA-2019:2949", + "https://access.redhat.com/errata/RHSA-2019:2955", + "https://access.redhat.com/errata/RHSA-2019:2966", + "https://access.redhat.com/errata/RHSA-2019:3041", + "https://access.redhat.com/errata/RHSA-2019:3932", + "https://access.redhat.com/errata/RHSA-2019:3933", + "https://access.redhat.com/errata/RHSA-2019:3935", + "https://access.redhat.com/errata/RHSA-2019:4018", + "https://access.redhat.com/errata/RHSA-2019:4019", + "https://access.redhat.com/errata/RHSA-2019:4020", + "https://access.redhat.com/errata/RHSA-2019:4021", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9511", + "https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md", + "https://kb.cert.org/vuls/id/605641/", + "https://kc.mcafee.com/corporate/index?page=content\u0026id=SB10296", + "https://linux.oracle.com/cve/CVE-2019-9511.html", + "https://linux.oracle.com/errata/ELSA-2020-5862.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BP556LEG3WENHZI5TAQ6ZEBFTJB4E2IS/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JUBYAF6ED3O4XCHQ5C2HYENJLXYXZC4M/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/LZLUYPYY3RX4ZJDWZRJIKSULYRJ4PXW7/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/POPAEC4FWL4UU4LDEGPY5NPALU24FFQD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TAZZEVTCN2B4WT6AIBJ7XGYJMBTORJU5/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/XHTKU7YQ5EEP2XNSAV4M4VJ7QCBOJMOD/", + "https://nodejs.org/en/blog/vulnerability/aug-2019-security-releases/", + "https://seclists.org/bugtraq/2019/Aug/40", + "https://seclists.org/bugtraq/2019/Sep/1", + "https://security.netapp.com/advisory/ntap-20190823-0002/", + "https://security.netapp.com/advisory/ntap-20190823-0005/", + "https://support.f5.com/csp/article/K02591030", + "https://support.f5.com/csp/article/K02591030?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://usn.ubuntu.com/4099-1/", + "https://usn.ubuntu.com/usn/usn-4099-1", + "https://www.debian.org/security/2019/dsa-4505", + "https://www.debian.org/security/2019/dsa-4511", + "https://www.debian.org/security/2020/dsa-4669", + "https://www.nginx.com/blog/nginx-updates-mitigate-august-2019-http-2-vulnerabilities/", + "https://www.oracle.com/security-alerts/cpuoct2020.html", + "https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html", + "https://www.synology.com/security/advisory/Synology_SA_19_33" + ], + "PublishedDate": "2019-08-13T21:15:00Z", + "LastModifiedDate": "2020-11-17T16:59:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9513", + "PkgName": "libnghttp2-14", + "InstalledVersion": "1.30.0-1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9513", + "Title": "HTTP/2: flood using PRIORITY frames results in excessive resource consumption", + "Description": "Some HTTP/2 implementations are vulnerable to resource loops, potentially leading to a denial of service. The attacker creates multiple request streams and continually shuffles the priority of the streams in a way that causes substantial churn to the priority tree. This can consume excess CPU.", + "Severity": "MEDIUM", + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00031.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00032.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00035.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00005.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00014.html", + "https://access.redhat.com/errata/RHSA-2019:2692", + "https://access.redhat.com/errata/RHSA-2019:2745", + "https://access.redhat.com/errata/RHSA-2019:2746", + "https://access.redhat.com/errata/RHSA-2019:2775", + "https://access.redhat.com/errata/RHSA-2019:2799", + "https://access.redhat.com/errata/RHSA-2019:2925", + "https://access.redhat.com/errata/RHSA-2019:2939", + "https://access.redhat.com/errata/RHSA-2019:2949", + "https://access.redhat.com/errata/RHSA-2019:2955", + "https://access.redhat.com/errata/RHSA-2019:2966", + "https://access.redhat.com/errata/RHSA-2019:3041", + "https://access.redhat.com/errata/RHSA-2019:3932", + "https://access.redhat.com/errata/RHSA-2019:3933", + "https://access.redhat.com/errata/RHSA-2019:3935", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9513", + "https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md", + "https://kb.cert.org/vuls/id/605641/", + "https://kc.mcafee.com/corporate/index?page=content\u0026id=SB10296", + "https://linux.oracle.com/cve/CVE-2019-9513.html", + "https://linux.oracle.com/errata/ELSA-2019-2925.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/4ZQGHE3WTYLYAYJEIDJVF2FIGQTAYPMC/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/CMNFX5MNYRWWIMO4BTKYQCGUDMHO3AXP/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JUBYAF6ED3O4XCHQ5C2HYENJLXYXZC4M/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/LZLUYPYY3RX4ZJDWZRJIKSULYRJ4PXW7/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/POPAEC4FWL4UU4LDEGPY5NPALU24FFQD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TAZZEVTCN2B4WT6AIBJ7XGYJMBTORJU5/", + "https://nghttp2.org/blog/2019/08/19/nghttp2-v1-39-2/", + "https://nodejs.org/en/blog/vulnerability/aug-2019-security-releases/", + "https://seclists.org/bugtraq/2019/Aug/40", + "https://seclists.org/bugtraq/2019/Sep/1", + "https://security.netapp.com/advisory/ntap-20190823-0002/", + "https://security.netapp.com/advisory/ntap-20190823-0005/", + "https://support.f5.com/csp/article/K02591030", + "https://support.f5.com/csp/article/K02591030?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://usn.ubuntu.com/4099-1/", + "https://usn.ubuntu.com/usn/usn-4099-1", + "https://www.debian.org/security/2019/dsa-4505", + "https://www.debian.org/security/2019/dsa-4511", + "https://www.debian.org/security/2020/dsa-4669", + "https://www.nginx.com/blog/nginx-updates-mitigate-august-2019-http-2-vulnerabilities/", + "https://www.oracle.com/security-alerts/cpuoct2020.html", + "https://www.synology.com/security/advisory/Synology_SA_19_33" + ], + "PublishedDate": "2019-08-13T21:15:00Z", + "LastModifiedDate": "2020-11-17T16:58:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "libnss-systemd", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11695", + "PkgName": "libnss3", + "InstalledVersion": "2:3.35-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11695", + "Title": "nss: Heap-buffer-overflow in alloc_segs", + "Description": "Heap-based buffer overflow in the alloc_segs function in lib/dbm/src/hash.c in Mozilla Network Security Services (NSS) allows context-dependent attackers to have unspecified impact using a crafted cert8.db file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://packetstormsecurity.com/files/143735/NSS-Buffer-Overflows-Floating-Point-Exception.html", + "http://seclists.org/fulldisclosure/2017/Aug/17", + "http://www.geeknik.net/9brdqk6xu", + "http://www.securityfocus.com/bid/100345", + "http://www.securitytracker.com/id/1039153", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11695", + "https://security.gentoo.org/glsa/202003-37" + ], + "PublishedDate": "2017-12-27T19:29:00Z", + "LastModifiedDate": "2020-03-16T23:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11696", + "PkgName": "libnss3", + "InstalledVersion": "2:3.35-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11696", + "Title": "nss: Heap-buffer-overflow in __hash_open", + "Description": "Heap-based buffer overflow in the __hash_open function in lib/dbm/src/hash.c in Mozilla Network Security Services (NSS) allows context-dependent attackers to have unspecified impact using a crafted cert8.db file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://packetstormsecurity.com/files/143735/NSS-Buffer-Overflows-Floating-Point-Exception.html", + "http://seclists.org/fulldisclosure/2017/Aug/17", + "http://www.geeknik.net/9brdqk6xu", + "http://www.securityfocus.com/bid/100345", + "http://www.securitytracker.com/id/1039153", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11696", + "https://security.gentoo.org/glsa/202003-37" + ], + "PublishedDate": "2017-12-27T19:29:00Z", + "LastModifiedDate": "2020-03-16T23:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11697", + "PkgName": "libnss3", + "InstalledVersion": "2:3.35-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11697", + "Title": "nss: Floating Point Exception in __hash_open", + "Description": "The __hash_open function in hash.c:229 in Mozilla Network Security Services (NSS) allows context-dependent attackers to cause a denial of service (floating point exception and crash) via a crafted cert8.db file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://packetstormsecurity.com/files/143735/NSS-Buffer-Overflows-Floating-Point-Exception.html", + "http://seclists.org/fulldisclosure/2017/Aug/17", + "http://www.geeknik.net/9brdqk6xu", + "http://www.securityfocus.com/bid/100345", + "http://www.securitytracker.com/id/1039153", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11697", + "https://security.gentoo.org/glsa/202003-37" + ], + "PublishedDate": "2017-12-27T19:29:00Z", + "LastModifiedDate": "2020-03-16T23:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11698", + "PkgName": "libnss3", + "InstalledVersion": "2:3.35-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11698", + "Title": "nss: Heap-buffer-overflow in __get_page", + "Description": "Heap-based buffer overflow in the __get_page function in lib/dbm/src/h_page.c in Mozilla Network Security Services (NSS) allows context-dependent attackers to have unspecified impact using a crafted cert8.db file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://packetstormsecurity.com/files/143735/NSS-Buffer-Overflows-Floating-Point-Exception.html", + "http://seclists.org/fulldisclosure/2017/Aug/17", + "http://www.geeknik.net/9brdqk6xu", + "http://www.securityfocus.com/bid/100345", + "http://www.securitytracker.com/id/1039153", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11698", + "https://security.gentoo.org/glsa/202003-37" + ], + "PublishedDate": "2017-12-27T19:29:00Z", + "LastModifiedDate": "2020-03-16T23:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-13224", + "PkgName": "libonig4", + "InstalledVersion": "6.7.0-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-13224", + "Title": "oniguruma: Use-after-free in onig_new_deluxe() in regext.c", + "Description": "A use-after-free in onig_new_deluxe() in regext.c in Oniguruma 6.9.2 allows attackers to potentially cause information disclosure, denial of service, or possibly code execution by providing a crafted regular expression. The attacker provides a pair of a regex pattern and a string, with a multi-byte encoding that gets handled by onig_new_deluxe(). Oniguruma issues often affect Ruby, as well as common optional libraries for PHP and Rust.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-416" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:H", + "V3Score": 6.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13224", + "https://github.com/kkos/oniguruma/commit/0f7f61ed1b7b697e283e37bd2d731d0bd57adb55", + "https://linux.oracle.com/cve/CVE-2019-13224.html", + "https://linux.oracle.com/errata/ELSA-2020-5861.html", + "https://lists.debian.org/debian-lts-announce/2019/07/msg00013.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JWCPDTZOIUKGMFAD5NAKUB7FPJFAIQN5/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SNL26OZSQRVLEO6JRNUVIMZTICXBNEQW/", + "https://security.gentoo.org/glsa/201911-03", + "https://support.f5.com/csp/article/K00103182", + "https://support.f5.com/csp/article/K00103182?utm_source=f5support\u0026amp;utm_medium=RSS", + "https://usn.ubuntu.com/4088-1/", + "https://usn.ubuntu.com/usn/usn-4088-1" + ], + "PublishedDate": "2019-07-10T14:15:00Z", + "LastModifiedDate": "2019-07-17T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-16163", + "PkgName": "libonig4", + "InstalledVersion": "6.7.0-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-16163", + "Title": "oniguruma: Stack exhaustion in regcomp.c because of recursion in regparse.c", + "Description": "Oniguruma before 6.9.3 allows Stack Exhaustion in regcomp.c because of recursion in regparse.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-674" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16163", + "https://github.com/kkos/oniguruma/commit/4097828d7cc87589864fecf452f2cd46c5f37180", + "https://github.com/kkos/oniguruma/compare/v6.9.2...v6.9.3", + "https://github.com/kkos/oniguruma/issues/147", + "https://linux.oracle.com/cve/CVE-2019-16163.html", + "https://linux.oracle.com/errata/ELSA-2020-3662.html", + "https://lists.debian.org/debian-lts-announce/2019/09/msg00010.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NWOWZZNFSAWM3BUTQNAE3PD44A6JU4KE/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZW47MSFZ6WYOAOFXHBDGU4LYACFRKC2Y/", + "https://usn.ubuntu.com/4460-1/", + "https://usn.ubuntu.com/usn/usn-4460-1" + ], + "PublishedDate": "2019-09-09T17:15:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19012", + "PkgName": "libonig4", + "InstalledVersion": "6.7.0-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19012", + "Title": "oniguruma: integer overflow in search_in_range function in regexec.c leads to out-of-bounds read", + "Description": "An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-190", + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19012", + "https://github.com/kkos/oniguruma/issues/164", + "https://github.com/kkos/oniguruma/releases/tag/v6.9.4_rc2", + "https://github.com/tarantula-team/CVE-2019-19012", + "https://lists.debian.org/debian-lts-announce/2019/12/msg00002.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NO267PLHGYZSWX3XTRPKYBKD4J3YOU5V/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/V3MBNW6Z4DOXSCNWGBLQ7OA3OGUJ44WL/", + "https://usn.ubuntu.com/4460-1/", + "https://usn.ubuntu.com/usn/usn-4460-1" + ], + "PublishedDate": "2019-11-17T18:15:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19203", + "PkgName": "libonig4", + "InstalledVersion": "6.7.0-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19203", + "Title": "oniguruma: Heap-based buffer over-read in function gb18030_mbc_enc_len in file gb18030.c", + "Description": "An issue was discovered in Oniguruma 6.x before 6.9.4_rc2. In the function gb18030_mbc_enc_len in file gb18030.c, a UChar pointer is dereferenced without checking if it passed the end of the matched string. This leads to a heap-based buffer over-read.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19203", + "https://github.com/ManhNDd/CVE-2019-19203", + "https://github.com/kkos/oniguruma/issues/163", + "https://github.com/kkos/oniguruma/releases/tag/v6.9.4_rc2", + "https://github.com/tarantula-team/CVE-2019-19203", + "https://linux.oracle.com/cve/CVE-2019-19203.html", + "https://linux.oracle.com/errata/ELSA-2020-3662.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NO267PLHGYZSWX3XTRPKYBKD4J3YOU5V/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/V3MBNW6Z4DOXSCNWGBLQ7OA3OGUJ44WL/" + ], + "PublishedDate": "2019-11-21T21:15:00Z", + "LastModifiedDate": "2020-02-18T16:30:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19204", + "PkgName": "libonig4", + "InstalledVersion": "6.7.0-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19204", + "Title": "oniguruma: Heap-based buffer over-read in function fetch_interval_quantifier in regparse.c", + "Description": "An issue was discovered in Oniguruma 6.x before 6.9.4_rc2. In the function fetch_interval_quantifier (formerly known as fetch_range_quantifier) in regparse.c, PFETCH is called without checking PEND. This leads to a heap-based buffer over-read.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19204", + "https://github.com/ManhNDd/CVE-2019-19204", + "https://github.com/kkos/oniguruma/issues/162", + "https://github.com/kkos/oniguruma/releases/tag/v6.9.4_rc2", + "https://github.com/tarantula-team/CVE-2019-19204", + "https://linux.oracle.com/cve/CVE-2019-19204.html", + "https://linux.oracle.com/errata/ELSA-2020-3662.html", + "https://lists.debian.org/debian-lts-announce/2019/12/msg00002.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NO267PLHGYZSWX3XTRPKYBKD4J3YOU5V/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/V3MBNW6Z4DOXSCNWGBLQ7OA3OGUJ44WL/", + "https://usn.ubuntu.com/4460-1/", + "https://usn.ubuntu.com/usn/usn-4460-1" + ], + "PublishedDate": "2019-11-21T21:15:00Z", + "LastModifiedDate": "2020-08-24T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19246", + "PkgName": "libonig4", + "InstalledVersion": "6.7.0-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19246", + "Title": "oniguruma: Heap-based buffer overflow in str_lower_case_match in regexec.c", + "Description": "Oniguruma through 6.9.3, as used in PHP 7.3.x and other products, has a heap-based buffer over-read in str_lower_case_match in regexec.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 4.8 + } + }, + "References": [ + "https://bugs.php.net/bug.php?id=78559", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19246", + "https://github.com/kkos/oniguruma/commit/d3e402928b6eb3327f8f7d59a9edfa622fec557b", + "https://linux.oracle.com/cve/CVE-2019-19246.html", + "https://linux.oracle.com/errata/ELSA-2020-3662.html", + "https://lists.debian.org/debian-lts-announce/2019/12/msg00002.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NO267PLHGYZSWX3XTRPKYBKD4J3YOU5V/", + "https://usn.ubuntu.com/4460-1/", + "https://usn.ubuntu.com/usn/usn-4460-1" + ], + "PublishedDate": "2019-11-25T17:15:00Z", + "LastModifiedDate": "2020-08-24T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-21010", + "PkgName": "libopenjp2-7", + "InstalledVersion": "2.3.0-2build0.18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-21010", + "Title": "openjpeg: heap buffer overflow in color_apply_icc_profile in bin/common/color.c", + "Description": "OpenJPEG before 2.3.1 has a heap buffer overflow in color_apply_icc_profile in bin/common/color.c.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-21010", + "https://github.com/uclouvain/openjpeg/commit/2e5ab1d9987831c981ff05862e8ccf1381ed58ea", + "https://lists.debian.org/debian-lts-announce/2019/10/msg00009.html" + ], + "PublishedDate": "2019-09-05T13:15:00Z", + "LastModifiedDate": "2019-10-08T16:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-27814", + "PkgName": "libopenjp2-7", + "InstalledVersion": "2.3.0-2build0.18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-27814", + "Title": "openjpeg: Heap-buffer-overflow in lib/openjp2/mqc.c could result in DoS", + "Description": "No description is available for this CVE.", + "Severity": "MEDIUM", + "CVSS": { + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H", + "V3Score": 6.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-27814", + "https://github.com/uclouvain/openjpeg/issues/1283" + ] + }, + { + "VulnerabilityID": "CVE-2020-8112", + "PkgName": "libopenjp2-7", + "InstalledVersion": "2.3.0-2build0.18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-8112", + "Title": "openjpeg: heap-based buffer overflow in pj_t1_clbl_decode_processor in openjp2/t1.c", + "Description": "opj_t1_clbl_decode_processor in openjp2/t1.c in OpenJPEG 2.3.1 through 2020-01-28 has a heap-based buffer overflow in the qmfbid==1 case, a different issue than CVE-2020-6851.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 8.8 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2020:0550", + "https://access.redhat.com/errata/RHSA-2020:0569", + "https://access.redhat.com/errata/RHSA-2020:0570", + "https://access.redhat.com/errata/RHSA-2020:0694", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8112", + "https://github.com/uclouvain/openjpeg/issues/1231", + "https://linux.oracle.com/cve/CVE-2020-8112.html", + "https://linux.oracle.com/errata/ELSA-2020-0570.html", + "https://lists.debian.org/debian-lts-announce/2020/01/msg00035.html", + "https://lists.debian.org/debian-lts-announce/2020/07/msg00008.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EFM77GIFWHOECNIERYJQPI2ZJU57GZD5/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TFEVEKETJV7GOXD5RDWL35ESEDHC663E/", + "https://www.oracle.com/security-alerts/cpujul2020.html" + ], + "PublishedDate": "2020-01-28T18:15:00Z", + "LastModifiedDate": "2020-07-15T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-5727", + "PkgName": "libopenjp2-7", + "InstalledVersion": "2.3.0-2build0.18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-5727", + "Title": "openjpeg: integer overflow in opj_t1_encode_cblks in src/lib/openjp2/t1.c", + "Description": "In OpenJPEG 2.3.0, there is an integer overflow vulnerability in the opj_t1_encode_cblks function (openjp2/t1.c). Remote attackers could leverage this vulnerability to cause a denial of service via a crafted bmp file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 4.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-5727", + "https://github.com/uclouvain/openjpeg/issues/1053" + ], + "PublishedDate": "2018-01-16T22:29:00Z", + "LastModifiedDate": "2018-02-13T18:33:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12973", + "PkgName": "libopenjp2-7", + "InstalledVersion": "2.3.0-2build0.18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12973", + "Title": "openjpeg: denial of service in function opj_t1_encode_cblks in openjp2/t1.c", + "Description": "In OpenJPEG 2.3.1, there is excessive iteration in the opj_t1_encode_cblks function of openjp2/t1.c. Remote attackers could leverage this vulnerability to cause a denial of service via a crafted bmp file. This issue is similar to CVE-2018-6616.", + "Severity": "LOW", + "CweIDs": [ + "CWE-834" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00088.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-09/msg00090.html", + "http://www.securityfocus.com/bid/108900", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12973", + "https://github.com/uclouvain/openjpeg/commit/8ee335227bbcaf1614124046aa25e53d67b11ec3", + "https://github.com/uclouvain/openjpeg/pull/1185/commits/cbe7384016083eac16078b359acd7a842253d503", + "https://lists.debian.org/debian-lts-announce/2020/07/msg00008.html", + "https://www.oracle.com/security-alerts/cpujul2020.html" + ], + "PublishedDate": "2019-06-26T18:15:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-6988", + "PkgName": "libopenjp2-7", + "InstalledVersion": "2.3.0-2build0.18.04.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-6988", + "Title": "openjpeg: DoS via memory exhaustion in opj_decompress", + "Description": "An issue was discovered in OpenJPEG 2.3.0. It allows remote attackers to cause a denial of service (attempted excessive memory allocation) in opj_calloc in openjp2/opj_malloc.c, when called from opj_tcd_init_tile in openjp2/tcd.c, as demonstrated by the 64-bit opj_decompress.", + "Severity": "LOW", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.5 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106785", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6988", + "https://github.com/uclouvain/openjpeg/issues/1178" + ], + "PublishedDate": "2019-01-28T16:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "libpam-systemd", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libpathplan4", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11164", + "PkgName": "libpcre16-3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11164", + "Title": "pcre: OP_KETRMAX feature in the match function in pcre_exec.c", + "Description": "In PCRE 8.41, the OP_KETRMAX feature in the match function in pcre_exec.c allows stack exhaustion (uncontrolled recursion) when processing a crafted regular expression.", + "Severity": "LOW", + "CweIDs": [ + "CWE-674" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/07/11/3", + "http://www.securityfocus.com/bid/99575", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11164" + ], + "PublishedDate": "2017-07-11T03:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20838", + "PkgName": "libpcre16-3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20838", + "Title": "pcre: buffer over-read in JIT when UTF is disabled", + "Description": "libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \\X or \\R has more than one fixed quantifier, a related issue to CVE-2019-20454.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20838", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14155", + "PkgName": "libpcre16-3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14155", + "Title": "pcre: integer overflow in libpcre", + "Description": "libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/", + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14155", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20454", + "PkgName": "libpcre2-8-0", + "InstalledVersion": "10.31-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20454", + "Title": "pcre: Out of bounds read in JIT mode when \\X is used in non-UTF mode", + "Description": "An out-of-bounds read was discovered in PCRE before 10.34 when the pattern \\X is JIT compiled and used to match specially crafted subjects in non-UTF mode. Applications that use PCRE to parse untrusted input may be vulnerable to this flaw, which would allow an attacker to crash the application. The flaw occurs in do_extuni_no_utf in pcre2_jit_compile.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugs.exim.org/show_bug.cgi?id=2421", + "https://bugs.php.net/bug.php?id=78338", + "https://bugzilla.redhat.com/show_bug.cgi?id=1735494", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20454", + "https://linux.oracle.com/cve/CVE-2019-20454.html", + "https://linux.oracle.com/errata/ELSA-2020-4539.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OQRAHYHLRNMBTPR3KXVM27NSZP3KTOPI/", + "https://security.gentoo.org/glsa/202006-16", + "https://vcs.pcre.org/pcre2?view=revision\u0026revision=1092" + ], + "PublishedDate": "2020-02-14T14:15:00Z", + "LastModifiedDate": "2020-07-09T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11164", + "PkgName": "libpcre3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11164", + "Title": "pcre: OP_KETRMAX feature in the match function in pcre_exec.c", + "Description": "In PCRE 8.41, the OP_KETRMAX feature in the match function in pcre_exec.c allows stack exhaustion (uncontrolled recursion) when processing a crafted regular expression.", + "Severity": "LOW", + "CweIDs": [ + "CWE-674" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/07/11/3", + "http://www.securityfocus.com/bid/99575", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11164" + ], + "PublishedDate": "2017-07-11T03:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20838", + "PkgName": "libpcre3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20838", + "Title": "pcre: buffer over-read in JIT when UTF is disabled", + "Description": "libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \\X or \\R has more than one fixed quantifier, a related issue to CVE-2019-20454.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20838", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14155", + "PkgName": "libpcre3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14155", + "Title": "pcre: integer overflow in libpcre", + "Description": "libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/", + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14155", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11164", + "PkgName": "libpcre3-dev", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11164", + "Title": "pcre: OP_KETRMAX feature in the match function in pcre_exec.c", + "Description": "In PCRE 8.41, the OP_KETRMAX feature in the match function in pcre_exec.c allows stack exhaustion (uncontrolled recursion) when processing a crafted regular expression.", + "Severity": "LOW", + "CweIDs": [ + "CWE-674" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/07/11/3", + "http://www.securityfocus.com/bid/99575", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11164" + ], + "PublishedDate": "2017-07-11T03:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20838", + "PkgName": "libpcre3-dev", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20838", + "Title": "pcre: buffer over-read in JIT when UTF is disabled", + "Description": "libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \\X or \\R has more than one fixed quantifier, a related issue to CVE-2019-20454.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20838", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14155", + "PkgName": "libpcre3-dev", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14155", + "Title": "pcre: integer overflow in libpcre", + "Description": "libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/", + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14155", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11164", + "PkgName": "libpcre32-3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11164", + "Title": "pcre: OP_KETRMAX feature in the match function in pcre_exec.c", + "Description": "In PCRE 8.41, the OP_KETRMAX feature in the match function in pcre_exec.c allows stack exhaustion (uncontrolled recursion) when processing a crafted regular expression.", + "Severity": "LOW", + "CweIDs": [ + "CWE-674" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/07/11/3", + "http://www.securityfocus.com/bid/99575", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11164" + ], + "PublishedDate": "2017-07-11T03:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20838", + "PkgName": "libpcre32-3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20838", + "Title": "pcre: buffer over-read in JIT when UTF is disabled", + "Description": "libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \\X or \\R has more than one fixed quantifier, a related issue to CVE-2019-20454.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20838", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14155", + "PkgName": "libpcre32-3", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14155", + "Title": "pcre: integer overflow in libpcre", + "Description": "libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/", + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14155", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-11164", + "PkgName": "libpcrecpp0v5", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-11164", + "Title": "pcre: OP_KETRMAX feature in the match function in pcre_exec.c", + "Description": "In PCRE 8.41, the OP_KETRMAX feature in the match function in pcre_exec.c allows stack exhaustion (uncontrolled recursion) when processing a crafted regular expression.", + "Severity": "LOW", + "CweIDs": [ + "CWE-674" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/07/11/3", + "http://www.securityfocus.com/bid/99575", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11164" + ], + "PublishedDate": "2017-07-11T03:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20838", + "PkgName": "libpcrecpp0v5", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20838", + "Title": "pcre: buffer over-read in JIT when UTF is disabled", + "Description": "libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \\X or \\R has more than one fixed quantifier, a related issue to CVE-2019-20454.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20838", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14155", + "PkgName": "libpcrecpp0v5", + "InstalledVersion": "2:8.39-9", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14155", + "Title": "pcre: integer overflow in libpcre", + "Description": "libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.", + "Severity": "LOW", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "https://about.gitlab.com/releases/2020/07/01/security-release-13-1-2-release/", + "https://bugs.gentoo.org/717920", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14155", + "https://support.apple.com/kb/HT211931", + "https://www.pcre.org/original/changelog.txt" + ], + "PublishedDate": "2020-06-15T17:15:00Z", + "LastModifiedDate": "2020-11-12T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-14048", + "PkgName": "libpng-dev", + "InstalledVersion": "1.6.34-1ubuntu0.18.04.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-14048", + "Title": "libpng: Segmentation fault in png.c:png_free_data function causing denial of service", + "Description": "An issue has been found in libpng 1.6.34. It is a SEGV in the function png_free_data in png.c, related to the recommended error handling for png_read_image.", + "Severity": "LOW", + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://packetstormsecurity.com/files/152561/Slackware-Security-Advisory-libpng-Updates.html", + "http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14048", + "https://github.com/fouzhe/security/tree/master/libpng", + "https://github.com/glennrp/libpng/issues/238", + "https://seclists.org/bugtraq/2019/Apr/30", + "https://security.gentoo.org/glsa/201908-02" + ], + "PublishedDate": "2018-07-13T16:29:00Z", + "LastModifiedDate": "2020-09-08T13:00:00Z" + }, + { + "VulnerabilityID": "CVE-2018-14048", + "PkgName": "libpng16-16", + "InstalledVersion": "1.6.34-1ubuntu0.18.04.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-14048", + "Title": "libpng: Segmentation fault in png.c:png_free_data function causing denial of service", + "Description": "An issue has been found in libpng 1.6.34. It is a SEGV in the function png_free_data in png.c, related to the recommended error handling for png_read_image.", + "Severity": "LOW", + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://packetstormsecurity.com/files/152561/Slackware-Security-Advisory-libpng-Updates.html", + "http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14048", + "https://github.com/fouzhe/security/tree/master/libpng", + "https://github.com/glennrp/libpng/issues/238", + "https://seclists.org/bugtraq/2019/Apr/30", + "https://security.gentoo.org/glsa/201908-02" + ], + "PublishedDate": "2018-07-13T16:29:00Z", + "LastModifiedDate": "2020-09-08T13:00:00Z" + }, + { + "VulnerabilityID": "CVE-2016-2568", + "PkgName": "libpolkit-agent-1-0", + "InstalledVersion": "0.105-20ubuntu0.18.04.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-2568", + "Title": "polkit: Program run via pkexec as unprivileged user can escape to parent session via TIOCSTI ioctl", + "Description": "pkexec, when used with --user nonpriv, allows local users to escape to the parent session via a crafted TIOCSTI ioctl call, which pushes characters to the terminal's input buffer.", + "Severity": "LOW", + "CweIDs": [ + "CWE-116" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 7.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L", + "V2Score": 5.1, + "V3Score": 6.1 + } + }, + "References": [ + "http://seclists.org/oss-sec/2016/q1/443", + "http://www.openwall.com/lists/oss-security/2016/02/26/3", + "https://bugzilla.redhat.com/show_bug.cgi?id=1300746", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2568", + "https://lore.kernel.org/patchwork/patch/793178/" + ], + "PublishedDate": "2017-02-13T18:59:00Z", + "LastModifiedDate": "2017-03-09T18:30:00Z" + }, + { + "VulnerabilityID": "CVE-2016-2568", + "PkgName": "libpolkit-backend-1-0", + "InstalledVersion": "0.105-20ubuntu0.18.04.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-2568", + "Title": "polkit: Program run via pkexec as unprivileged user can escape to parent session via TIOCSTI ioctl", + "Description": "pkexec, when used with --user nonpriv, allows local users to escape to the parent session via a crafted TIOCSTI ioctl call, which pushes characters to the terminal's input buffer.", + "Severity": "LOW", + "CweIDs": [ + "CWE-116" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 7.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L", + "V2Score": 5.1, + "V3Score": 6.1 + } + }, + "References": [ + "http://seclists.org/oss-sec/2016/q1/443", + "http://www.openwall.com/lists/oss-security/2016/02/26/3", + "https://bugzilla.redhat.com/show_bug.cgi?id=1300746", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2568", + "https://lore.kernel.org/patchwork/patch/793178/" + ], + "PublishedDate": "2017-02-13T18:59:00Z", + "LastModifiedDate": "2017-03-09T18:30:00Z" + }, + { + "VulnerabilityID": "CVE-2016-2568", + "PkgName": "libpolkit-gobject-1-0", + "InstalledVersion": "0.105-20ubuntu0.18.04.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-2568", + "Title": "polkit: Program run via pkexec as unprivileged user can escape to parent session via TIOCSTI ioctl", + "Description": "pkexec, when used with --user nonpriv, allows local users to escape to the parent session via a crafted TIOCSTI ioctl call, which pushes characters to the terminal's input buffer.", + "Severity": "LOW", + "CweIDs": [ + "CWE-116" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 7.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L", + "V2Score": 5.1, + "V3Score": 6.1 + } + }, + "References": [ + "http://seclists.org/oss-sec/2016/q1/443", + "http://www.openwall.com/lists/oss-security/2016/02/26/3", + "https://bugzilla.redhat.com/show_bug.cgi?id=1300746", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2568", + "https://lore.kernel.org/patchwork/patch/793178/" + ], + "PublishedDate": "2017-02-13T18:59:00Z", + "LastModifiedDate": "2017-03-09T18:30:00Z" + }, + { + "VulnerabilityID": "CVE-2019-10871", + "PkgName": "libpoppler-glib8", + "InstalledVersion": "0.62.0-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-10871", + "Title": "poppler: heap-based buffer over-read in function PSOutputDev::checkPageSlice in PSOutputDev.cc", + "Description": "An issue was discovered in Poppler 0.74.0. There is a heap-based buffer over-read in the function PSOutputDev::checkPageSlice at PSOutputDev.cc.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L", + "V3Score": 5.1 + } + }, + "References": [ + "http://www.securityfocus.com/bid/107862", + "https://access.redhat.com/errata/RHSA-2019:2713", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10871", + "https://gitlab.freedesktop.org/poppler/poppler/issues/751", + "https://linux.oracle.com/cve/CVE-2019-10871.html", + "https://linux.oracle.com/errata/ELSA-2020-1074.html", + "https://lists.debian.org/debian-lts-announce/2019/10/msg00024.html", + "https://lists.debian.org/debian-lts-announce/2019/10/msg00025.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/7MAWV24KRXTFODLVT46RXI27XIQFX2QR/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YWS7NVFFCUY3YSTMEKZEJEU6JVUUBKHB/", + "https://usn.ubuntu.com/usn/usn-4646-1", + "https://usn.ubuntu.com/usn/usn-4646-2" + ], + "PublishedDate": "2019-04-05T04:29:00Z", + "LastModifiedDate": "2019-06-18T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9543", + "PkgName": "libpoppler-glib8", + "InstalledVersion": "0.62.0-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9543", + "Title": "poppler: recursive function call in JBIG2Stream::readGenericBitmap() in JBIG2Stream.cc causing denial of service", + "Description": "An issue was discovered in Poppler 0.74.0. A recursive function call, in JBIG2Stream::readGenericBitmap() located in JBIG2Stream.cc, can be triggered by sending a crafted pdf file to (for example) the pdfseparate binary. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact. This is related to JArithmeticDecoder::decodeBit.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/107238", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9543", + "https://gitlab.freedesktop.org/poppler/poppler/issues/730", + "https://research.loginsoft.com/bugs/recursive-function-call-in-function-jbig2streamreadgenericbitmap-poppler-0-74-0/" + ], + "PublishedDate": "2019-03-01T19:29:00Z", + "LastModifiedDate": "2019-03-07T20:48:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9545", + "PkgName": "libpoppler-glib8", + "InstalledVersion": "0.62.0-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9545", + "Title": "poppler: recursive function call in JBIG2Stream::readTextRegion() in JBIG2Stream.cc causing denial of service", + "Description": "An issue was discovered in Poppler 0.74.0. A recursive function call, in JBIG2Stream::readTextRegion() located in JBIG2Stream.cc, can be triggered by sending a crafted pdf file to (for example) the pdfimages binary. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact. This is related to JBIG2Bitmap::clearToZero.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9545", + "https://gitlab.freedesktop.org/poppler/poppler/issues/731", + "https://research.loginsoft.com/bugs/recursive-function-call-in-function-jbig2streamreadtextregion-poppler-0-74-0/" + ], + "PublishedDate": "2019-03-01T19:29:00Z", + "LastModifiedDate": "2019-03-04T15:10:00Z" + }, + { + "VulnerabilityID": "CVE-2019-10871", + "PkgName": "libpoppler73", + "InstalledVersion": "0.62.0-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-10871", + "Title": "poppler: heap-based buffer over-read in function PSOutputDev::checkPageSlice in PSOutputDev.cc", + "Description": "An issue was discovered in Poppler 0.74.0. There is a heap-based buffer over-read in the function PSOutputDev::checkPageSlice at PSOutputDev.cc.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L", + "V3Score": 5.1 + } + }, + "References": [ + "http://www.securityfocus.com/bid/107862", + "https://access.redhat.com/errata/RHSA-2019:2713", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10871", + "https://gitlab.freedesktop.org/poppler/poppler/issues/751", + "https://linux.oracle.com/cve/CVE-2019-10871.html", + "https://linux.oracle.com/errata/ELSA-2020-1074.html", + "https://lists.debian.org/debian-lts-announce/2019/10/msg00024.html", + "https://lists.debian.org/debian-lts-announce/2019/10/msg00025.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/7MAWV24KRXTFODLVT46RXI27XIQFX2QR/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YWS7NVFFCUY3YSTMEKZEJEU6JVUUBKHB/", + "https://usn.ubuntu.com/usn/usn-4646-1", + "https://usn.ubuntu.com/usn/usn-4646-2" + ], + "PublishedDate": "2019-04-05T04:29:00Z", + "LastModifiedDate": "2019-06-18T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9543", + "PkgName": "libpoppler73", + "InstalledVersion": "0.62.0-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9543", + "Title": "poppler: recursive function call in JBIG2Stream::readGenericBitmap() in JBIG2Stream.cc causing denial of service", + "Description": "An issue was discovered in Poppler 0.74.0. A recursive function call, in JBIG2Stream::readGenericBitmap() located in JBIG2Stream.cc, can be triggered by sending a crafted pdf file to (for example) the pdfseparate binary. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact. This is related to JArithmeticDecoder::decodeBit.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/107238", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9543", + "https://gitlab.freedesktop.org/poppler/poppler/issues/730", + "https://research.loginsoft.com/bugs/recursive-function-call-in-function-jbig2streamreadgenericbitmap-poppler-0-74-0/" + ], + "PublishedDate": "2019-03-01T19:29:00Z", + "LastModifiedDate": "2019-03-07T20:48:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9545", + "PkgName": "libpoppler73", + "InstalledVersion": "0.62.0-2ubuntu2.12", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9545", + "Title": "poppler: recursive function call in JBIG2Stream::readTextRegion() in JBIG2Stream.cc causing denial of service", + "Description": "An issue was discovered in Poppler 0.74.0. A recursive function call, in JBIG2Stream::readTextRegion() located in JBIG2Stream.cc, can be triggered by sending a crafted pdf file to (for example) the pdfimages binary. It allows an attacker to cause Denial of Service (Segmentation fault) or possibly have unspecified other impact. This is related to JBIG2Bitmap::clearToZero.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9545", + "https://gitlab.freedesktop.org/poppler/poppler/issues/731", + "https://research.loginsoft.com/bugs/recursive-function-call-in-function-jbig2streamreadtextregion-poppler-0-74-0/" + ], + "PublishedDate": "2019-03-01T19:29:00Z", + "LastModifiedDate": "2019-03-04T15:10:00Z" + }, + { + "VulnerabilityID": "CVE-2015-5237", + "PkgName": "libprotobuf-dev", + "InstalledVersion": "3.0.0-9.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-5237", + "Title": "protobuf: integer overflow in serialization", + "Description": "protobuf allows remote authenticated attackers to cause a heap-based buffer overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.5, + "V3Score": 8.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:N/A:P", + "V2Score": 2.6 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2015/08/27/2", + "https://bugzilla.redhat.com/show_bug.cgi?id=1256426", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5237", + "https://github.com/google/protobuf/issues/760", + "https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cdev.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cuser.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r1263fa5b51e4ec3cb8f09ff40e4747428c71198e9bee93349ec96a3c@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r17dc6f394429f6bffb5e4c66555d93c2e9923cbbdc5a93db9a56c1c7@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r320dc858da88846ba00bb077bcca2cdf75b7dde0f6eb3a3d60dba6a1@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42e47994734cd1980ef3e204a40555336e10cc80096927aca2f37d90@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42ef6acfb0d86a2df0c2390702ecbe97d2104a331560f2790d17ca69@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r85c9a764b573c786224688cc906c27e28343e18f5b33387f94cae90f@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/ra28fed69eef3a71e5fe5daea001d0456b05b102044237330ec5c7c82@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/rb71dac1d9dd4e8a8ae3dbc033aeae514eda9be1263c1df3b42a530a2@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/re6d04a214424a97ea59c62190d79316edf311a0a6346524dfef3b940@%3Ccommits.pulsar.apache.org%3E" + ], + "PublishedDate": "2017-09-25T17:29:00Z", + "LastModifiedDate": "2020-08-06T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-5237", + "PkgName": "libprotobuf-lite10", + "InstalledVersion": "3.0.0-9.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-5237", + "Title": "protobuf: integer overflow in serialization", + "Description": "protobuf allows remote authenticated attackers to cause a heap-based buffer overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.5, + "V3Score": 8.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:N/A:P", + "V2Score": 2.6 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2015/08/27/2", + "https://bugzilla.redhat.com/show_bug.cgi?id=1256426", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5237", + "https://github.com/google/protobuf/issues/760", + "https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cdev.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cuser.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r1263fa5b51e4ec3cb8f09ff40e4747428c71198e9bee93349ec96a3c@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r17dc6f394429f6bffb5e4c66555d93c2e9923cbbdc5a93db9a56c1c7@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r320dc858da88846ba00bb077bcca2cdf75b7dde0f6eb3a3d60dba6a1@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42e47994734cd1980ef3e204a40555336e10cc80096927aca2f37d90@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42ef6acfb0d86a2df0c2390702ecbe97d2104a331560f2790d17ca69@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r85c9a764b573c786224688cc906c27e28343e18f5b33387f94cae90f@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/ra28fed69eef3a71e5fe5daea001d0456b05b102044237330ec5c7c82@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/rb71dac1d9dd4e8a8ae3dbc033aeae514eda9be1263c1df3b42a530a2@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/re6d04a214424a97ea59c62190d79316edf311a0a6346524dfef3b940@%3Ccommits.pulsar.apache.org%3E" + ], + "PublishedDate": "2017-09-25T17:29:00Z", + "LastModifiedDate": "2020-08-06T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-5237", + "PkgName": "libprotobuf10", + "InstalledVersion": "3.0.0-9.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-5237", + "Title": "protobuf: integer overflow in serialization", + "Description": "protobuf allows remote authenticated attackers to cause a heap-based buffer overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.5, + "V3Score": 8.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:N/A:P", + "V2Score": 2.6 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2015/08/27/2", + "https://bugzilla.redhat.com/show_bug.cgi?id=1256426", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5237", + "https://github.com/google/protobuf/issues/760", + "https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cdev.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cuser.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r1263fa5b51e4ec3cb8f09ff40e4747428c71198e9bee93349ec96a3c@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r17dc6f394429f6bffb5e4c66555d93c2e9923cbbdc5a93db9a56c1c7@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r320dc858da88846ba00bb077bcca2cdf75b7dde0f6eb3a3d60dba6a1@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42e47994734cd1980ef3e204a40555336e10cc80096927aca2f37d90@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42ef6acfb0d86a2df0c2390702ecbe97d2104a331560f2790d17ca69@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r85c9a764b573c786224688cc906c27e28343e18f5b33387f94cae90f@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/ra28fed69eef3a71e5fe5daea001d0456b05b102044237330ec5c7c82@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/rb71dac1d9dd4e8a8ae3dbc033aeae514eda9be1263c1df3b42a530a2@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/re6d04a214424a97ea59c62190d79316edf311a0a6346524dfef3b940@%3Ccommits.pulsar.apache.org%3E" + ], + "PublishedDate": "2017-09-25T17:29:00Z", + "LastModifiedDate": "2020-08-06T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-5237", + "PkgName": "libprotoc-dev", + "InstalledVersion": "3.0.0-9.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-5237", + "Title": "protobuf: integer overflow in serialization", + "Description": "protobuf allows remote authenticated attackers to cause a heap-based buffer overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.5, + "V3Score": 8.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:N/A:P", + "V2Score": 2.6 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2015/08/27/2", + "https://bugzilla.redhat.com/show_bug.cgi?id=1256426", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5237", + "https://github.com/google/protobuf/issues/760", + "https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cdev.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cuser.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r1263fa5b51e4ec3cb8f09ff40e4747428c71198e9bee93349ec96a3c@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r17dc6f394429f6bffb5e4c66555d93c2e9923cbbdc5a93db9a56c1c7@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r320dc858da88846ba00bb077bcca2cdf75b7dde0f6eb3a3d60dba6a1@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42e47994734cd1980ef3e204a40555336e10cc80096927aca2f37d90@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42ef6acfb0d86a2df0c2390702ecbe97d2104a331560f2790d17ca69@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r85c9a764b573c786224688cc906c27e28343e18f5b33387f94cae90f@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/ra28fed69eef3a71e5fe5daea001d0456b05b102044237330ec5c7c82@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/rb71dac1d9dd4e8a8ae3dbc033aeae514eda9be1263c1df3b42a530a2@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/re6d04a214424a97ea59c62190d79316edf311a0a6346524dfef3b940@%3Ccommits.pulsar.apache.org%3E" + ], + "PublishedDate": "2017-09-25T17:29:00Z", + "LastModifiedDate": "2020-08-06T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-5237", + "PkgName": "libprotoc10", + "InstalledVersion": "3.0.0-9.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-5237", + "Title": "protobuf: integer overflow in serialization", + "Description": "protobuf allows remote authenticated attackers to cause a heap-based buffer overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.5, + "V3Score": 8.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:N/A:P", + "V2Score": 2.6 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2015/08/27/2", + "https://bugzilla.redhat.com/show_bug.cgi?id=1256426", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5237", + "https://github.com/google/protobuf/issues/760", + "https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cdev.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cuser.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r1263fa5b51e4ec3cb8f09ff40e4747428c71198e9bee93349ec96a3c@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r17dc6f394429f6bffb5e4c66555d93c2e9923cbbdc5a93db9a56c1c7@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r320dc858da88846ba00bb077bcca2cdf75b7dde0f6eb3a3d60dba6a1@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42e47994734cd1980ef3e204a40555336e10cc80096927aca2f37d90@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42ef6acfb0d86a2df0c2390702ecbe97d2104a331560f2790d17ca69@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r85c9a764b573c786224688cc906c27e28343e18f5b33387f94cae90f@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/ra28fed69eef3a71e5fe5daea001d0456b05b102044237330ec5c7c82@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/rb71dac1d9dd4e8a8ae3dbc033aeae514eda9be1263c1df3b42a530a2@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/re6d04a214424a97ea59c62190d79316edf311a0a6346524dfef3b940@%3Ccommits.pulsar.apache.org%3E" + ], + "PublishedDate": "2017-09-25T17:29:00Z", + "LastModifiedDate": "2020-08-06T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-26154", + "PkgName": "libproxy1v5", + "InstalledVersion": "0.4.15-1ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-26154", + "Title": "libproxy: sending more than 102400 bytes in PAC without a Content-Length present could result in buffer overflow", + "Description": "url.cpp in libproxy through 0.4.15 is prone to a buffer overflow when PAC is enabled, as demonstrated by a large PAC file that is delivered without a Content-length header.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00030.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00033.html", + "https://bugs.debian.org/968366", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26154", + "https://github.com/libproxy/libproxy/pull/126", + "https://lists.debian.org/debian-lts-announce/2020/11/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/3BID3HVHAF6DA3YJOFDBSAZSMR3ODNIW/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WZVZXTFMFTSML3J6OOCDBDYH474BRJSW/", + "https://www.debian.org/security/2020/dsa-4800" + ], + "PublishedDate": "2020-09-30T18:15:00Z", + "LastModifiedDate": "2020-11-29T04:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9541", + "PkgName": "libqt5core5a", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9541", + "Title": "qt: XML entity expansion vulnerability", + "Description": "Qt through 5.14 allows an exponential XML entity expansion attack via a crafted SVG document that is mishandled in QXmlStreamReader, a related issue to CVE-2003-1564.", + "Severity": "LOW", + "CweIDs": [ + "CWE-776" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugreports.qt.io/browse/QTBUG-47417", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9541", + "https://linux.oracle.com/cve/CVE-2015-9541.html", + "https://linux.oracle.com/errata/ELSA-2020-4690.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2PT6327C64Q4RBFRWUSBKCG7SVGBWU5W/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EZMMF4OEJAZRVKVXNO7IZWLEZVQGJN6G/" + ], + "PublishedDate": "2020-01-24T22:15:00Z", + "LastModifiedDate": "2020-04-30T12:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-17507", + "PkgName": "libqt5core5a", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-17507", + "Title": "qt: buffer over-read in read_xbm_body in gui/image/qxbmhandler.cpp", + "Description": "An issue was discovered in Qt through 5.12.9, and 5.13.x through 5.15.x before 5.15.1. read_xbm_body in gui/image/qxbmhandler.cpp has a buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00057.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00071.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00073.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00090.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00104.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00105.html", + "https://codereview.qt-project.org/c/qt/qtbase/+/308436", + "https://codereview.qt-project.org/c/qt/qtbase/+/308495", + "https://codereview.qt-project.org/c/qt/qtbase/+/308496", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17507", + "https://linux.oracle.com/cve/CVE-2020-17507.html", + "https://linux.oracle.com/errata/ELSA-2020-5021.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00023.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/426FCC6JNK4JUEX5QHJQDYQ6MUVQ3E6P/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NBPZVZNEYXGATTXM4WOE7OQ55VAKPVD6/", + "https://security.gentoo.org/glsa/202009-04" + ], + "PublishedDate": "2020-08-12T18:15:00Z", + "LastModifiedDate": "2020-09-30T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9541", + "PkgName": "libqt5dbus5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9541", + "Title": "qt: XML entity expansion vulnerability", + "Description": "Qt through 5.14 allows an exponential XML entity expansion attack via a crafted SVG document that is mishandled in QXmlStreamReader, a related issue to CVE-2003-1564.", + "Severity": "LOW", + "CweIDs": [ + "CWE-776" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugreports.qt.io/browse/QTBUG-47417", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9541", + "https://linux.oracle.com/cve/CVE-2015-9541.html", + "https://linux.oracle.com/errata/ELSA-2020-4690.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2PT6327C64Q4RBFRWUSBKCG7SVGBWU5W/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EZMMF4OEJAZRVKVXNO7IZWLEZVQGJN6G/" + ], + "PublishedDate": "2020-01-24T22:15:00Z", + "LastModifiedDate": "2020-04-30T12:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-17507", + "PkgName": "libqt5dbus5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-17507", + "Title": "qt: buffer over-read in read_xbm_body in gui/image/qxbmhandler.cpp", + "Description": "An issue was discovered in Qt through 5.12.9, and 5.13.x through 5.15.x before 5.15.1. read_xbm_body in gui/image/qxbmhandler.cpp has a buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00057.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00071.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00073.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00090.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00104.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00105.html", + "https://codereview.qt-project.org/c/qt/qtbase/+/308436", + "https://codereview.qt-project.org/c/qt/qtbase/+/308495", + "https://codereview.qt-project.org/c/qt/qtbase/+/308496", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17507", + "https://linux.oracle.com/cve/CVE-2020-17507.html", + "https://linux.oracle.com/errata/ELSA-2020-5021.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00023.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/426FCC6JNK4JUEX5QHJQDYQ6MUVQ3E6P/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NBPZVZNEYXGATTXM4WOE7OQ55VAKPVD6/", + "https://security.gentoo.org/glsa/202009-04" + ], + "PublishedDate": "2020-08-12T18:15:00Z", + "LastModifiedDate": "2020-09-30T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9541", + "PkgName": "libqt5gui5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9541", + "Title": "qt: XML entity expansion vulnerability", + "Description": "Qt through 5.14 allows an exponential XML entity expansion attack via a crafted SVG document that is mishandled in QXmlStreamReader, a related issue to CVE-2003-1564.", + "Severity": "LOW", + "CweIDs": [ + "CWE-776" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugreports.qt.io/browse/QTBUG-47417", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9541", + "https://linux.oracle.com/cve/CVE-2015-9541.html", + "https://linux.oracle.com/errata/ELSA-2020-4690.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2PT6327C64Q4RBFRWUSBKCG7SVGBWU5W/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EZMMF4OEJAZRVKVXNO7IZWLEZVQGJN6G/" + ], + "PublishedDate": "2020-01-24T22:15:00Z", + "LastModifiedDate": "2020-04-30T12:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-17507", + "PkgName": "libqt5gui5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-17507", + "Title": "qt: buffer over-read in read_xbm_body in gui/image/qxbmhandler.cpp", + "Description": "An issue was discovered in Qt through 5.12.9, and 5.13.x through 5.15.x before 5.15.1. read_xbm_body in gui/image/qxbmhandler.cpp has a buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00057.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00071.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00073.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00090.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00104.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00105.html", + "https://codereview.qt-project.org/c/qt/qtbase/+/308436", + "https://codereview.qt-project.org/c/qt/qtbase/+/308495", + "https://codereview.qt-project.org/c/qt/qtbase/+/308496", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17507", + "https://linux.oracle.com/cve/CVE-2020-17507.html", + "https://linux.oracle.com/errata/ELSA-2020-5021.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00023.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/426FCC6JNK4JUEX5QHJQDYQ6MUVQ3E6P/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NBPZVZNEYXGATTXM4WOE7OQ55VAKPVD6/", + "https://security.gentoo.org/glsa/202009-04" + ], + "PublishedDate": "2020-08-12T18:15:00Z", + "LastModifiedDate": "2020-09-30T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9541", + "PkgName": "libqt5network5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9541", + "Title": "qt: XML entity expansion vulnerability", + "Description": "Qt through 5.14 allows an exponential XML entity expansion attack via a crafted SVG document that is mishandled in QXmlStreamReader, a related issue to CVE-2003-1564.", + "Severity": "LOW", + "CweIDs": [ + "CWE-776" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugreports.qt.io/browse/QTBUG-47417", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9541", + "https://linux.oracle.com/cve/CVE-2015-9541.html", + "https://linux.oracle.com/errata/ELSA-2020-4690.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2PT6327C64Q4RBFRWUSBKCG7SVGBWU5W/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EZMMF4OEJAZRVKVXNO7IZWLEZVQGJN6G/" + ], + "PublishedDate": "2020-01-24T22:15:00Z", + "LastModifiedDate": "2020-04-30T12:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-17507", + "PkgName": "libqt5network5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-17507", + "Title": "qt: buffer over-read in read_xbm_body in gui/image/qxbmhandler.cpp", + "Description": "An issue was discovered in Qt through 5.12.9, and 5.13.x through 5.15.x before 5.15.1. read_xbm_body in gui/image/qxbmhandler.cpp has a buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00057.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00071.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00073.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00090.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00104.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00105.html", + "https://codereview.qt-project.org/c/qt/qtbase/+/308436", + "https://codereview.qt-project.org/c/qt/qtbase/+/308495", + "https://codereview.qt-project.org/c/qt/qtbase/+/308496", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17507", + "https://linux.oracle.com/cve/CVE-2020-17507.html", + "https://linux.oracle.com/errata/ELSA-2020-5021.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00023.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/426FCC6JNK4JUEX5QHJQDYQ6MUVQ3E6P/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NBPZVZNEYXGATTXM4WOE7OQ55VAKPVD6/", + "https://security.gentoo.org/glsa/202009-04" + ], + "PublishedDate": "2020-08-12T18:15:00Z", + "LastModifiedDate": "2020-09-30T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9541", + "PkgName": "libqt5printsupport5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9541", + "Title": "qt: XML entity expansion vulnerability", + "Description": "Qt through 5.14 allows an exponential XML entity expansion attack via a crafted SVG document that is mishandled in QXmlStreamReader, a related issue to CVE-2003-1564.", + "Severity": "LOW", + "CweIDs": [ + "CWE-776" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugreports.qt.io/browse/QTBUG-47417", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9541", + "https://linux.oracle.com/cve/CVE-2015-9541.html", + "https://linux.oracle.com/errata/ELSA-2020-4690.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2PT6327C64Q4RBFRWUSBKCG7SVGBWU5W/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EZMMF4OEJAZRVKVXNO7IZWLEZVQGJN6G/" + ], + "PublishedDate": "2020-01-24T22:15:00Z", + "LastModifiedDate": "2020-04-30T12:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-17507", + "PkgName": "libqt5printsupport5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-17507", + "Title": "qt: buffer over-read in read_xbm_body in gui/image/qxbmhandler.cpp", + "Description": "An issue was discovered in Qt through 5.12.9, and 5.13.x through 5.15.x before 5.15.1. read_xbm_body in gui/image/qxbmhandler.cpp has a buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00057.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00071.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00073.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00090.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00104.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00105.html", + "https://codereview.qt-project.org/c/qt/qtbase/+/308436", + "https://codereview.qt-project.org/c/qt/qtbase/+/308495", + "https://codereview.qt-project.org/c/qt/qtbase/+/308496", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17507", + "https://linux.oracle.com/cve/CVE-2020-17507.html", + "https://linux.oracle.com/errata/ELSA-2020-5021.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00023.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/426FCC6JNK4JUEX5QHJQDYQ6MUVQ3E6P/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NBPZVZNEYXGATTXM4WOE7OQ55VAKPVD6/", + "https://security.gentoo.org/glsa/202009-04" + ], + "PublishedDate": "2020-08-12T18:15:00Z", + "LastModifiedDate": "2020-09-30T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9541", + "PkgName": "libqt5widgets5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9541", + "Title": "qt: XML entity expansion vulnerability", + "Description": "Qt through 5.14 allows an exponential XML entity expansion attack via a crafted SVG document that is mishandled in QXmlStreamReader, a related issue to CVE-2003-1564.", + "Severity": "LOW", + "CweIDs": [ + "CWE-776" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://bugreports.qt.io/browse/QTBUG-47417", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9541", + "https://linux.oracle.com/cve/CVE-2015-9541.html", + "https://linux.oracle.com/errata/ELSA-2020-4690.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2PT6327C64Q4RBFRWUSBKCG7SVGBWU5W/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EZMMF4OEJAZRVKVXNO7IZWLEZVQGJN6G/" + ], + "PublishedDate": "2020-01-24T22:15:00Z", + "LastModifiedDate": "2020-04-30T12:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-17507", + "PkgName": "libqt5widgets5", + "InstalledVersion": "5.9.5+dfsg-0ubuntu2.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-17507", + "Title": "qt: buffer over-read in read_xbm_body in gui/image/qxbmhandler.cpp", + "Description": "An issue was discovered in Qt through 5.12.9, and 5.13.x through 5.15.x before 5.15.1. read_xbm_body in gui/image/qxbmhandler.cpp has a buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00057.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00071.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00073.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00090.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00104.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00105.html", + "https://codereview.qt-project.org/c/qt/qtbase/+/308436", + "https://codereview.qt-project.org/c/qt/qtbase/+/308495", + "https://codereview.qt-project.org/c/qt/qtbase/+/308496", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17507", + "https://linux.oracle.com/cve/CVE-2020-17507.html", + "https://linux.oracle.com/errata/ELSA-2020-5021.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00023.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00024.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/426FCC6JNK4JUEX5QHJQDYQ6MUVQ3E6P/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NBPZVZNEYXGATTXM4WOE7OQ55VAKPVD6/", + "https://security.gentoo.org/glsa/202009-04" + ], + "PublishedDate": "2020-08-12T18:15:00Z", + "LastModifiedDate": "2020-09-30T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libquadmath0", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libroken18-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20446", + "PkgName": "librsvg2-2", + "InstalledVersion": "2.40.20-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20446", + "Title": "librsvg: Resource exhaustion via crafted SVG file with nested patterns", + "Description": "In xml.rs in GNOME librsvg before 2.46.2, a crafted SVG file with nested patterns can cause denial of service when passed to the library for processing. The attacker constructs pattern elements so that the number of final rendered objects grows exponentially.", + "Severity": "LOW", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-03/msg00024.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20446", + "https://gitlab.gnome.org/GNOME/librsvg/issues/515", + "https://linux.oracle.com/cve/CVE-2019-20446.html", + "https://linux.oracle.com/errata/ELSA-2020-4709.html", + "https://lists.debian.org/debian-lts-announce/2020/07/msg00016.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/6IOHSO6BUKC6I66J5PZOMAGFVJ66ZS57/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/X3B5RWJQD5LA45MYLLR55KZJOJ5NVZGP/", + "https://usn.ubuntu.com/4436-1/", + "https://usn.ubuntu.com/usn/usn-4436-1", + "https://usn.ubuntu.com/usn/usn-4436-2" + ], + "PublishedDate": "2020-02-02T14:15:00Z", + "LastModifiedDate": "2020-07-28T22:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20446", + "PkgName": "librsvg2-common", + "InstalledVersion": "2.40.20-2ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20446", + "Title": "librsvg: Resource exhaustion via crafted SVG file with nested patterns", + "Description": "In xml.rs in GNOME librsvg before 2.46.2, a crafted SVG file with nested patterns can cause denial of service when passed to the library for processing. The attacker constructs pattern elements so that the number of final rendered objects grows exponentially.", + "Severity": "LOW", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-03/msg00024.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20446", + "https://gitlab.gnome.org/GNOME/librsvg/issues/515", + "https://linux.oracle.com/cve/CVE-2019-20446.html", + "https://linux.oracle.com/errata/ELSA-2020-4709.html", + "https://lists.debian.org/debian-lts-announce/2020/07/msg00016.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/6IOHSO6BUKC6I66J5PZOMAGFVJ66ZS57/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/X3B5RWJQD5LA45MYLLR55KZJOJ5NVZGP/", + "https://usn.ubuntu.com/4436-1/", + "https://usn.ubuntu.com/usn/usn-4436-1", + "https://usn.ubuntu.com/usn/usn-4436-2" + ], + "PublishedDate": "2020-02-02T14:15:00Z", + "LastModifiedDate": "2020-07-28T22:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-9794", + "PkgName": "libsqlite3-0", + "InstalledVersion": "3.22.0-1ubuntu0.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-9794", + "Description": "An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 13.5 and iPadOS 13.5, macOS Catalina 10.15.5, tvOS 13.4.5, watchOS 6.2.5, iTunes 12.10.7 for Windows, iCloud for Windows 11.2, iCloud for Windows 7.19. A malicious application may cause a denial of service or potentially disclose memory contents.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-9794", + "https://support.apple.com/HT211168", + "https://support.apple.com/HT211170", + "https://support.apple.com/HT211171", + "https://support.apple.com/HT211175", + "https://support.apple.com/HT211178", + "https://support.apple.com/HT211179", + "https://support.apple.com/HT211181", + "https://vuldb.com/?id.155768" + ], + "PublishedDate": "2020-06-09T17:15:00Z", + "LastModifiedDate": "2020-06-11T15:03:00Z" + }, + { + "VulnerabilityID": "CVE-2020-9794", + "PkgName": "libsqlite3-dev", + "InstalledVersion": "3.22.0-1ubuntu0.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-9794", + "Description": "An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 13.5 and iPadOS 13.5, macOS Catalina 10.15.5, tvOS 13.4.5, watchOS 6.2.5, iTunes 12.10.7 for Windows, iCloud for Windows 11.2, iCloud for Windows 7.19. A malicious application may cause a denial of service or potentially disclose memory contents.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-9794", + "https://support.apple.com/HT211168", + "https://support.apple.com/HT211170", + "https://support.apple.com/HT211171", + "https://support.apple.com/HT211175", + "https://support.apple.com/HT211178", + "https://support.apple.com/HT211179", + "https://support.apple.com/HT211181", + "https://vuldb.com/?id.155768" + ], + "PublishedDate": "2020-06-09T17:15:00Z", + "LastModifiedDate": "2020-06-11T15:03:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libstdc++-7-dev", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libstdc++6", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11782", + "PkgName": "libsvn1", + "InstalledVersion": "1.9.7-4ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11782", + "Title": "subversion: remotely triggerable DoS vulnerability in svnserve 'get-deleted-rev'", + "Description": "In Apache Subversion versions up to and including 1.9.10, 1.10.4, 1.12.0, Subversion's svnserve server process may exit when a well-formed read-only request produces a particular answer. This can lead to disruption for users of the server.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://subversion.apache.org/security/CVE-2018-11782-advisory.txt", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11782", + "https://linux.oracle.com/cve/CVE-2018-11782.html", + "https://linux.oracle.com/errata/ELSA-2020-3972.html", + "https://subversion.apache.org/security/CVE-2018-11782-advisory.txt", + "https://usn.ubuntu.com/usn/usn-4082-1", + "https://usn.ubuntu.com/usn/usn-4082-2" + ], + "PublishedDate": "2019-09-26T16:15:00Z", + "LastModifiedDate": "2019-09-27T15:33:00Z" + }, + { + "VulnerabilityID": "CVE-2019-0203", + "PkgName": "libsvn1", + "InstalledVersion": "1.9.7-4ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-0203", + "Title": "subversion: NULL pointer dereference in svnserve leading to an unauthenticated remote DoS", + "Description": "In Apache Subversion versions up to and including 1.9.10, 1.10.4, 1.12.0, Subversion's svnserve server process may exit when a client sends certain sequences of protocol commands. This can lead to disruption for users of the server.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://subversion.apache.org/security/CVE-2019-0203-advisory.txt", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0203", + "https://linux.oracle.com/cve/CVE-2019-0203.html", + "https://linux.oracle.com/errata/ELSA-2019-2512.html", + "https://subversion.apache.org/security/CVE-2019-0203-advisory.txt", + "https://usn.ubuntu.com/usn/usn-4082-1", + "https://usn.ubuntu.com/usn/usn-4082-2" + ], + "PublishedDate": "2019-09-26T16:15:00Z", + "LastModifiedDate": "2019-09-27T15:33:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "libsystemd0", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-1000654", + "PkgName": "libtasn1-6", + "InstalledVersion": "4.13-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-1000654", + "Title": "libtasn1: Infinite loop in _asn1_expand_object_id(ptree) leads to memory exhaustion", + "Description": "GNU Libtasn1-4.13 libtasn1-4.13 version libtasn1-4.13, libtasn1-4.12 contains a DoS, specifically CPU usage will reach 100% when running asn1Paser against the POC due to an issue in _asn1_expand_object_id(p_tree), after a long time, the program will be killed. This attack appears to be exploitable via parsing a crafted file.", + "Severity": "LOW", + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00009.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00018.html", + "http://www.securityfocus.com/bid/105151", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000654", + "https://gitlab.com/gnutls/libtasn1/issues/4" + ], + "PublishedDate": "2018-08-20T19:31:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10126", + "PkgName": "libtiff-dev", + "InstalledVersion": "4.0.9-5ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10126", + "Title": "libtiff: NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c", + "Description": "LibTIFF 4.0.9 has a NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugzilla.maptools.org/show_bug.cgi?id=2786", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10126" + ], + "PublishedDate": "2018-04-21T21:29:00Z", + "LastModifiedDate": "2018-05-24T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10126", + "PkgName": "libtiff5", + "InstalledVersion": "4.0.9-5ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10126", + "Title": "libtiff: NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c", + "Description": "LibTIFF 4.0.9 has a NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugzilla.maptools.org/show_bug.cgi?id=2786", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10126" + ], + "PublishedDate": "2018-04-21T21:29:00Z", + "LastModifiedDate": "2018-05-24T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10126", + "PkgName": "libtiff5-dev", + "InstalledVersion": "4.0.9-5ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10126", + "Title": "libtiff: NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c", + "Description": "LibTIFF 4.0.9 has a NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugzilla.maptools.org/show_bug.cgi?id=2786", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10126" + ], + "PublishedDate": "2018-04-21T21:29:00Z", + "LastModifiedDate": "2018-05-24T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10126", + "PkgName": "libtiffxx5", + "InstalledVersion": "4.0.9-5ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10126", + "Title": "libtiff: NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c", + "Description": "LibTIFF 4.0.9 has a NULL pointer dereference in the jpeg_fdct_16x16 function in jfdctint.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugzilla.maptools.org/show_bug.cgi?id=2786", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10126" + ], + "PublishedDate": "2018-04-21T21:29:00Z", + "LastModifiedDate": "2018-05-24T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "libtinfo-dev", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "libtinfo-dev", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "libtinfo5", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "libtinfo5", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libtsan0", + "InstalledVersion": "8.4.0-1ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-13844", + "PkgName": "libubsan0", + "InstalledVersion": "7.5.0-3ubuntu1~18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-13844", + "Title": "kernel: ARM straight-line speculation vulnerability", + "Description": "Arm Armv8-A core implementations utilizing speculative execution past unconditional changes in control flow may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis, aka \"straight-line speculation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.llvm.org/pipermail/llvm-dev/2020-June/142109.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00039.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00040.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-13844", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/downloads/straight-line-speculation", + "https://developer.arm.com/support/arm-security-updates/speculative-processor-vulnerability/frequently-asked-questions", + "https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547520.html", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=679db70801da9fda91d26caf13bf5b5ccc74e8e8" + ], + "PublishedDate": "2020-06-08T23:15:00Z", + "LastModifiedDate": "2020-10-18T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "libudev1", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2017-14160", + "PkgName": "libvorbis0a", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-14160", + "Title": "libvorbis: Out-of-bounds read in the bark_noise_hybridmp function", + "Description": "The bark_noise_hybridmp function in psy.c in Xiph.Org libvorbis 1.3.5 allows remote attackers to cause a denial of service (out-of-bounds access and application crash) or possibly have unspecified other impact via a crafted mp4 file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/09/21/2", + "http://www.openwall.com/lists/oss-security/2017/09/21/2", + "http://www.openwall.com/lists/oss-security/2017/09/21/3", + "http://www.securityfocus.com/bid/101045", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14160", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2017-09-21T14:29:00Z", + "LastModifiedDate": "2019-11-28T00:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10392", + "PkgName": "libvorbis0a", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10392", + "Title": "libvorbis: heap buffer overflow in mapping0_forward function", + "Description": "mapping0_forward in mapping0.c in Xiph.Org libvorbis 1.3.6 does not validate the number of channels, which allows remote attackers to cause a denial of service (heap-based buffer overflow or over-read) or possibly have unspecified other impact via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:3703", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10392", + "https://gitlab.xiph.org/xiph/vorbis/issues/2335", + "https://linux.oracle.com/cve/CVE-2018-10392.html", + "https://linux.oracle.com/errata/ELSA-2019-3703.html", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2018-04-26T05:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10393", + "PkgName": "libvorbis0a", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10393", + "Title": "libvorbis: stack buffer overflow in bark_noise_hybridmp function", + "Description": "bark_noise_hybridmp in psy.c in Xiph.Org libvorbis 1.3.6 has a stack-based buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L", + "V3Score": 7.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:3703", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10393", + "https://gitlab.xiph.org/xiph/vorbis/issues/2334", + "https://linux.oracle.com/cve/CVE-2018-10393.html", + "https://linux.oracle.com/errata/ELSA-2019-3703.html", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2018-04-26T05:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-14160", + "PkgName": "libvorbisenc2", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-14160", + "Title": "libvorbis: Out-of-bounds read in the bark_noise_hybridmp function", + "Description": "The bark_noise_hybridmp function in psy.c in Xiph.Org libvorbis 1.3.5 allows remote attackers to cause a denial of service (out-of-bounds access and application crash) or possibly have unspecified other impact via a crafted mp4 file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/09/21/2", + "http://www.openwall.com/lists/oss-security/2017/09/21/2", + "http://www.openwall.com/lists/oss-security/2017/09/21/3", + "http://www.securityfocus.com/bid/101045", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14160", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2017-09-21T14:29:00Z", + "LastModifiedDate": "2019-11-28T00:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10392", + "PkgName": "libvorbisenc2", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10392", + "Title": "libvorbis: heap buffer overflow in mapping0_forward function", + "Description": "mapping0_forward in mapping0.c in Xiph.Org libvorbis 1.3.6 does not validate the number of channels, which allows remote attackers to cause a denial of service (heap-based buffer overflow or over-read) or possibly have unspecified other impact via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:3703", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10392", + "https://gitlab.xiph.org/xiph/vorbis/issues/2335", + "https://linux.oracle.com/cve/CVE-2018-10392.html", + "https://linux.oracle.com/errata/ELSA-2019-3703.html", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2018-04-26T05:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10393", + "PkgName": "libvorbisenc2", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10393", + "Title": "libvorbis: stack buffer overflow in bark_noise_hybridmp function", + "Description": "bark_noise_hybridmp in psy.c in Xiph.Org libvorbis 1.3.6 has a stack-based buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L", + "V3Score": 7.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:3703", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10393", + "https://gitlab.xiph.org/xiph/vorbis/issues/2334", + "https://linux.oracle.com/cve/CVE-2018-10393.html", + "https://linux.oracle.com/errata/ELSA-2019-3703.html", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2018-04-26T05:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2017-14160", + "PkgName": "libvorbisfile3", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-14160", + "Title": "libvorbis: Out-of-bounds read in the bark_noise_hybridmp function", + "Description": "The bark_noise_hybridmp function in psy.c in Xiph.Org libvorbis 1.3.5 allows remote attackers to cause a denial of service (out-of-bounds access and application crash) or possibly have unspecified other impact via a crafted mp4 file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/09/21/2", + "http://www.openwall.com/lists/oss-security/2017/09/21/2", + "http://www.openwall.com/lists/oss-security/2017/09/21/3", + "http://www.securityfocus.com/bid/101045", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14160", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2017-09-21T14:29:00Z", + "LastModifiedDate": "2019-11-28T00:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10392", + "PkgName": "libvorbisfile3", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10392", + "Title": "libvorbis: heap buffer overflow in mapping0_forward function", + "Description": "mapping0_forward in mapping0.c in Xiph.Org libvorbis 1.3.6 does not validate the number of channels, which allows remote attackers to cause a denial of service (heap-based buffer overflow or over-read) or possibly have unspecified other impact via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787", + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:3703", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10392", + "https://gitlab.xiph.org/xiph/vorbis/issues/2335", + "https://linux.oracle.com/cve/CVE-2018-10392.html", + "https://linux.oracle.com/errata/ELSA-2019-3703.html", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2018-04-26T05:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-10393", + "PkgName": "libvorbisfile3", + "InstalledVersion": "1.3.5-4.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10393", + "Title": "libvorbis: stack buffer overflow in bark_noise_hybridmp function", + "Description": "bark_noise_hybridmp in psy.c in Xiph.Org libvorbis 1.3.6 has a stack-based buffer over-read.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L", + "V3Score": 7.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:3703", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10393", + "https://gitlab.xiph.org/xiph/vorbis/issues/2334", + "https://linux.oracle.com/cve/CVE-2018-10393.html", + "https://linux.oracle.com/errata/ELSA-2019-3703.html", + "https://lists.debian.org/debian-lts-announce/2019/11/msg00031.html", + "https://security.gentoo.org/glsa/202003-36" + ], + "PublishedDate": "2018-04-26T05:29:00Z", + "LastModifiedDate": "2019-11-06T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-9085", + "PkgName": "libwebp6", + "InstalledVersion": "0.6.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-9085", + "Title": "libwebp: Several integer overflows", + "Description": "Multiple integer overflows in libwebp allows attackers to have unspecified impact via unknown vectors.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-190" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 2.1, + "V3Score": 3.3 + }, + "redhat": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V2Score": 4.3, + "V3Score": 3.3 + } + }, + "References": [ + "http://seclists.org/oss-sec/2016/q4/253", + "http://www.openwall.com/lists/oss-security/2016/10/27/3", + "http://www.securityfocus.com/bid/93928", + "https://bugzilla.redhat.com/show_bug.cgi?id=1389338", + "https://chromium.googlesource.com/webm/libwebp/+/e2affacc35f1df6cc3b1a9fa0ceff5ce2d0cce83", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9085", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/LG5Q42J7EJDKQKWTTHCO4YZMOMP74YPQ/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PTR2ZW67TMT7KC24RBENIF25KWUJ7VPD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SH6X3MWD5AHZC5JT4625PGFHAYLR7YW7/", + "https://security.gentoo.org/glsa/201701-61" + ], + "PublishedDate": "2017-02-03T15:59:00Z", + "LastModifiedDate": "2020-08-04T13:27:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12098", + "PkgName": "libwind0-heimdal", + "InstalledVersion": "7.5.0+dfsg-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12098", + "Description": "In the client side of Heimdal before 7.6.0, failure to verify anonymous PKINIT PA-PKINIT-KX key exchange permits a man-in-the-middle attack. This issue is in krb5_init_creds_step in lib/krb5/init_creds_pw.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-320" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", + "V2Score": 5.8, + "V3Score": 7.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00002.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-07/msg00003.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00026.html", + "http://www.h5l.org/pipermail/heimdal-announce/2019-May/000009.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12098", + "https://github.com/heimdal/heimdal/commit/2f7f3d9960aa6ea21358bdf3687cee5149aa35cf", + "https://github.com/heimdal/heimdal/compare/3e58559...bbafe72", + "https://github.com/heimdal/heimdal/releases/tag/heimdal-7.6.0", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GIXEDVVMPD6ZAJSMI2EZ7FNEIVNWE5PD/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SLXXIF4LOQEAEDAF4UGP2AO6WDNTDFUB/", + "https://seclists.org/bugtraq/2019/Jun/1", + "https://www.debian.org/security/2019/dsa-4455" + ], + "PublishedDate": "2019-05-15T23:29:00Z", + "LastModifiedDate": "2019-06-04T15:29:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25697", + "PkgName": "libx11-6", + "InstalledVersion": "2:1.6.4-3ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25697", + "Title": "xorg-x11-server: local privilege escalation", + "Description": "No description is available for this CVE.", + "Severity": "LOW", + "CVSS": { + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L", + "V3Score": 3.6 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25697", + "https://www.openwall.com/lists/oss-security/2020/11/09/3" + ] + }, + { + "VulnerabilityID": "CVE-2020-25697", + "PkgName": "libx11-data", + "InstalledVersion": "2:1.6.4-3ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25697", + "Title": "xorg-x11-server: local privilege escalation", + "Description": "No description is available for this CVE.", + "Severity": "LOW", + "CVSS": { + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L", + "V3Score": 3.6 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25697", + "https://www.openwall.com/lists/oss-security/2020/11/09/3" + ] + }, + { + "VulnerabilityID": "CVE-2020-25697", + "PkgName": "libx11-dev", + "InstalledVersion": "2:1.6.4-3ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25697", + "Title": "xorg-x11-server: local privilege escalation", + "Description": "No description is available for this CVE.", + "Severity": "LOW", + "CVSS": { + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L", + "V3Score": 3.6 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25697", + "https://www.openwall.com/lists/oss-security/2020/11/09/3" + ] + }, + { + "VulnerabilityID": "CVE-2020-25697", + "PkgName": "libx11-xcb1", + "InstalledVersion": "2:1.6.4-3ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25697", + "Title": "xorg-x11-server: local privilege escalation", + "Description": "No description is available for this CVE.", + "Severity": "LOW", + "CVSS": { + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L", + "V3Score": 3.6 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25697", + "https://www.openwall.com/lists/oss-security/2020/11/09/3" + ] + }, + { + "VulnerabilityID": "CVE-2018-10196", + "PkgName": "libxdot4", + "InstalledVersion": "2.40.1-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-10196", + "Title": "graphviz: NULL pointer dereference in rebuild_vlis", + "Description": "NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1579254", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10196", + "https://gitlab.com/graphviz/graphviz/issues/1367", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/N6VR2CT3LD52GWAQUZAOSEXSYE3O7HGN/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TWUEEJPMS5LAROYJYY6FREOTI6VPN3M4/", + "https://usn.ubuntu.com/3731-1/" + ], + "PublishedDate": "2018-05-30T21:29:00Z", + "LastModifiedDate": "2019-03-20T17:07:00Z" + }, + { + "VulnerabilityID": "CVE-2016-9180", + "PkgName": "libxml-twig-perl", + "InstalledVersion": "1:3.50-1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-9180", + "Title": "perl-XML-Twig: expand_external_ents option fails to work as documented", + "Description": "perl-XML-Twig: The option to `expand_external_ents`, documented as controlling external entity expansion in XML::Twig does not work. External entities are always expanded, regardless of the option's setting.", + "Severity": "LOW", + "CweIDs": [ + "CWE-611" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H", + "V2Score": 6.4, + "V3Score": 9.1 + }, + "redhat": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L", + "V2Score": 5.8, + "V3Score": 7.1 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-08/msg00020.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-08/msg00033.html", + "http://www.openwall.com/lists/oss-security/2016/11/02/1", + "http://www.openwall.com/lists/oss-security/2016/11/04/2", + "http://www.securityfocus.com/bid/94219", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9180" + ], + "PublishedDate": "2016-12-22T21:59:00Z", + "LastModifiedDate": "2020-08-14T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20388", + "PkgName": "libxml2", + "InstalledVersion": "2.9.4+dfsg1-6.1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20388", + "Title": "libxml2: memory leak in xmlSchemaPreRun in xmlschemas.c", + "Description": "xmlSchemaPreRun in xmlschemas.c in libxml2 2.9.10 allows an xmlSchemaValidateStream memory leak.", + "Severity": "LOW", + "CweIDs": [ + "CWE-404" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-05/msg00047.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20388", + "https://gitlab.gnome.org/GNOME/libxml2/merge_requests/68", + "https://linux.oracle.com/cve/CVE-2019-20388.html", + "https://linux.oracle.com/errata/ELSA-2020-4479.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00009.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/545SPOI3ZPPNPX4TFRIVE4JVRTJRKULL/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/5R55ZR52RMBX24TQTWHCIWKJVRV6YAWI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JDPF3AAVKUAKDYFMFKSIQSVVS3EEFPQH/", + "https://security.gentoo.org/glsa/202010-04", + "https://security.netapp.com/advisory/ntap-20200702-0005/", + "https://www.oracle.com/security-alerts/cpujul2020.html" + ], + "PublishedDate": "2020-01-21T23:15:00Z", + "LastModifiedDate": "2020-10-20T13:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-24977", + "PkgName": "libxml2", + "InstalledVersion": "2.9.4+dfsg1-6.1ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-24977", + "Title": "libxml2: Buffer Overflow vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c", + "Description": "GNOME project libxml2 v2.9.10 has a global buffer over-read vulnerability in xmlEncodeEntitiesInternal at libxml2/entities.c. The issue has been fixed in commit 50f06b3e.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L", + "V2Score": 6.4, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 6.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00036.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-09/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-24977", + "https://gitlab.gnome.org/GNOME/libxml2/-/commit/50f06b3efb638efb0abd95dc62dca05ae67882c2", + "https://gitlab.gnome.org/GNOME/libxml2/-/issues/178", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00009.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2NQ5GTDYOVH26PBCPYXXMGW5ZZXWMGZC/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/5KTUAGDLEHTH6HU66HBFAFTSQ3OKRAN3/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/674LQPJO2P2XTBTREFR5LOZMBTZ4PZAY/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/7KQXOHIE3MNY3VQXEN7LDQUJNIHOVHAW/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ENEHQIBMSI6TZVS35Y6I4FCTYUQDLJVP/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/H3IQ7OQXBKWD3YP7HO6KCNOMLE5ZO2IR/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/J3ICASXZI2UQYFJAOQWHSTNWGED3VXOE/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JCHXIWR5DHYO3RSO7RAHEC6VJKXD2EH2/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/O7MEWYKIKMV2SKMGH4IDWVU3ZGJXBCPQ/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RIQAMBA2IJUTQG5VOP5LZVIZRNCKXHEQ/", + "https://security.netapp.com/advisory/ntap-20200924-0001/" + ], + "PublishedDate": "2020-09-04T00:15:00Z", + "LastModifiedDate": "2020-11-27T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2015-9019", + "PkgName": "libxslt1.1", + "InstalledVersion": "1.1.29-5ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-9019", + "Title": "libxslt: math.random() in xslt uses unseeded randomness", + "Description": "In libxslt 1.1.29 and earlier, the EXSLT math.random function was not initialized with a random seed during startup, which could cause usage of this function to produce predictable outputs.", + "Severity": "LOW", + "CweIDs": [ + "CWE-330" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N", + "V3Score": 4 + } + }, + "References": [ + "https://bugzilla.gnome.org/show_bug.cgi?id=758400", + "https://bugzilla.suse.com/show_bug.cgi?id=934119", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-9019" + ], + "PublishedDate": "2017-04-05T21:59:00Z", + "LastModifiedDate": "2017-04-11T19:57:00Z" + }, + { + "VulnerabilityID": "CVE-2020-15166", + "PkgName": "libzmq3-dev", + "InstalledVersion": "4.2.5-1ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-15166", + "Title": "zeromq: unauthenticated clients causing denial-of-service", + "Description": "In ZeroMQ before version 4.3.3, there is a denial-of-service vulnerability. Users with TCP transport public endpoints, even with CURVE/ZAP enabled, are impacted. If a raw TCP socket is opened and connected to an endpoint that is fully configured with CURVE/ZAP, legitimate clients will not be able to exchange any message. Handshakes complete successfully, and messages are delivered to the library, but the server application never receives them. This is patched in version 4.3.3.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15166", + "https://github.com/zeromq/libzmq/commit/e7f0090b161ce6344f6bd35009816a925c070b09", + "https://github.com/zeromq/libzmq/pull/3913", + "https://github.com/zeromq/libzmq/pull/3973", + "https://github.com/zeromq/libzmq/security/advisories/GHSA-25wp-cf8g-938m", + "https://lists.debian.org/debian-lts-announce/2020/11/msg00017.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BZ5IMNQXDB52JFBXHFLK4AHVORFELNNG/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YFW2ZELCCPS4VLU4OSJOH5YL6KFKTFYW/", + "https://security.gentoo.org/glsa/202009-12", + "https://www.openwall.com/lists/oss-security/2020/09/07/3" + ], + "PublishedDate": "2020-09-11T16:15:00Z", + "LastModifiedDate": "2020-11-10T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-15166", + "PkgName": "libzmq5", + "InstalledVersion": "4.2.5-1ubuntu0.2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-15166", + "Title": "zeromq: unauthenticated clients causing denial-of-service", + "Description": "In ZeroMQ before version 4.3.3, there is a denial-of-service vulnerability. Users with TCP transport public endpoints, even with CURVE/ZAP enabled, are impacted. If a raw TCP socket is opened and connected to an endpoint that is fully configured with CURVE/ZAP, legitimate clients will not be able to exchange any message. Handshakes complete successfully, and messages are delivered to the library, but the server application never receives them. This is patched in version 4.3.3.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15166", + "https://github.com/zeromq/libzmq/commit/e7f0090b161ce6344f6bd35009816a925c070b09", + "https://github.com/zeromq/libzmq/pull/3913", + "https://github.com/zeromq/libzmq/pull/3973", + "https://github.com/zeromq/libzmq/security/advisories/GHSA-25wp-cf8g-938m", + "https://lists.debian.org/debian-lts-announce/2020/11/msg00017.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BZ5IMNQXDB52JFBXHFLK4AHVORFELNNG/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YFW2ZELCCPS4VLU4OSJOH5YL6KFKTFYW/", + "https://security.gentoo.org/glsa/202009-12", + "https://www.openwall.com/lists/oss-security/2020/09/07/3" + ], + "PublishedDate": "2020-09-11T16:15:00Z", + "LastModifiedDate": "2020-11-10T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2013-7445", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2013-7445", + "Title": "kernel: memory exhaustion via crafted Graphics Execution Manager (GEM) objects", + "Description": "The Direct Rendering Manager (DRM) subsystem in the Linux kernel through 4.x mishandles requests for Graphics Execution Manager (GEM) objects, which allows context-dependent attackers to cause a denial of service (memory consumption) via an application that processes graphics data, as demonstrated by JavaScript code that creates many CANVAS elements for rendering by Chrome or Firefox.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-399" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V2Score": 7.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 4.3 + } + }, + "References": [ + "https://bugzilla.kernel.org/show_bug.cgi?id=60533", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-7445", + "https://lists.freedesktop.org/archives/dri-devel/2015-September/089778.html (potential start towards fixing)" + ], + "PublishedDate": "2015-10-16T01:59:00Z", + "LastModifiedDate": "2015-10-16T16:22:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8553", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8553", + "Title": "CVE-2015-2150 CVE-2015-8553 xen: non-maskable interrupts triggerable by guests (xsa120)", + "Description": "Xen allows guest OS users to obtain sensitive information from uninitialized locations in host OS kernel memory by not enabling memory and I/O decoding control bits. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-0777.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 6.5 + }, + "redhat": { + "V2Vector": "AV:A/AC:M/Au:S/C:N/I:N/A:C", + "V2Score": 5.2 + } + }, + "References": [ + "http://thread.gmane.org/gmane.linux.kernel/1924087/focus=1930758 (regression mention)", + "http://xenbits.xen.org/xsa/advisory-120.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8553", + "https://seclists.org/bugtraq/2019/Aug/18", + "https://www.debian.org/security/2019/dsa-4497" + ], + "PublishedDate": "2016-04-13T15:59:00Z", + "LastModifiedDate": "2019-08-13T23:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-8660", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-8660", + "Title": "kernel: xfs: local DoS due to a page lock order bug in the XFS seek hole/data implementation", + "Description": "The XFS subsystem in the Linux kernel through 4.8.2 allows local users to cause a denial of service (fdatasync failure and system hang) by using the vfs syscall group in the trinity program, related to a \"page lock order bug in the XFS seek hole/data implementation.\"", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.7, + "V3Score": 5.5 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2016/10/13/8", + "http://www.securityfocus.com/bid/93558", + "https://bugzilla.redhat.com/show_bug.cgi?id=1384851", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-8660", + "https://lore.kernel.org/linux-xfs/895314622.769515.1476375930648.JavaMail.zimbra@redhat.com/", + "https://marc.info/?l=linux-fsdevel\u0026m=147639177409294\u0026w=2", + "https://marc.info/?l=linux-xfs\u0026m=149498118228320\u0026w=2" + ], + "PublishedDate": "2016-10-16T21:59:00Z", + "LastModifiedDate": "2016-11-28T20:41:00Z" + }, + { + "VulnerabilityID": "CVE-2018-17977", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-17977", + "Title": "kernel: Mishandled interactions among XFRM Netlink messages, IPPROTO_AH packets, and IPPROTO_IP packets resulting in a denial of service", + "Description": "The Linux kernel 4.14.67 mishandles certain interaction among XFRM Netlink messages, IPPROTO_AH packets, and IPPROTO_IP packets, which allows local users to cause a denial of service (memory consumption and system hang) by leveraging root access to execute crafted applications, as demonstrated on CentOS 7.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 4.4 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 4.9 + } + }, + "References": [ + "http://www.securityfocus.com/bid/105539", + "https://bugzilla.suse.com/show_bug.cgi?id=1111609", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-17977", + "https://www.openwall.com/lists/oss-security/2018/10/05/5" + ], + "PublishedDate": "2018-10-08T17:29:00Z", + "LastModifiedDate": "2018-11-26T15:51:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12378", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12378", + "Title": "kernel: unchecked kmalloc of new_ra in ip6_ra_control leads to denial of service", + "Description": "** DISPUTED ** An issue was discovered in ip6_ra_control in net/ipv6/ipv6_sockglue.c in the Linux kernel through 5.1.5. There is an unchecked kmalloc of new_ra, which might allow an attacker to cause a denial of service (NULL pointer dereference and system crash). NOTE: This has been disputed as not an issue.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.7 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108475", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12378", + "https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=95baa60a0da80a0143e3ddd4d3725758b4513825", + "https://linux.oracle.com/cve/CVE-2019-12378.html", + "https://linux.oracle.com/errata/ELSA-2019-4746.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/J36BIJTKEPUOZKJNHQBUZA47RQONUKOI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KLGWJKLMTBBB53D5QLS4HOY2EH246WBE/", + "https://lkml.org/lkml/2019/5/25/229" + ], + "PublishedDate": "2019-05-28T03:29:00Z", + "LastModifiedDate": "2019-06-10T03:29:00Z" + }, + { + "VulnerabilityID": "CVE-2020-11725", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-11725", + "Title": "kernel: improper handling of private_size*count multiplication due to count=info-\u003eowner typo", + "Description": "** DISPUTED ** snd_ctl_elem_add in sound/core/control.c in the Linux kernel through 5.6.3 has a count=info-\u003eowner line, which later affects a private_size*count multiplication for unspecified \"interesting side effects.\" NOTE: kernel engineers dispute this finding, because it could be relevant only if new callers were added that were unfamiliar with the misuse of the info-\u003eowner field to represent data unrelated to the \"owner\" concept. The existing callers, SNDRV_CTL_IOCTL_ELEM_ADD and SNDRV_CTL_IOCTL_ELEM_REPLACE, have been designed to misuse the info-\u003eowner field in a safe way.", + "Severity": "MEDIUM", + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11725", + "https://github.com/torvalds/linux/blob/3b2549a3740efb8af0150415737067d87e466c5b/sound/core/control.c#L1434-L1474", + "https://lore.kernel.org/alsa-devel/s5h4ktmlfpx.wl-tiwai@suse.de/", + "https://twitter.com/yabbadabbadrew/status/1248632267028582400" + ], + "PublishedDate": "2020-04-12T22:15:00Z", + "LastModifiedDate": "2020-04-14T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14304", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14304", + "Title": "kernel: ethtool when reading eeprom of device could lead to memory leak", + "Description": "A memory disclosure flaw was found in the Linux kernel's ethernet drivers, in the way it read data from the EEPROM of the device. This flaw allows a local user to read uninitialized values from the kernel memory. The highest threat from this vulnerability is to confidentiality.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-755" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 2.1, + "V3Score": 4.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 4.4 + } + }, + "References": [ + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960702", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-14304", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14304" + ], + "PublishedDate": "2020-09-15T20:15:00Z", + "LastModifiedDate": "2020-09-24T16:50:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25211", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25211", + "Title": "kernel: Local buffer overflow in ctnetlink_parse_tuple_filter in net/netfilter/nf_conntrack_netlink.c", + "Description": "In the Linux kernel through 5.8.7, local attackers able to inject conntrack netlink configuration could overflow a local buffer, causing crashes or triggering use of incorrect protocol numbers in ctnetlink_parse_tuple_filter in net/netfilter/nf_conntrack_netlink.c, aka CID-1cc5ef91d2ff.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H", + "V2Score": 3.6, + "V3Score": 6 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 6.7 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25211", + "https://git.kernel.org/linus/1cc5ef91d2ff94d2bf2de3b3585423e8a1051cb6", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1cc5ef91d2ff94d2bf2de3b3585423e8a1051cb6", + "https://linux.oracle.com/cve/CVE-2020-25211.html", + "https://linux.oracle.com/errata/ELSA-2020-5913.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00028.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00032.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00034.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BL2O4JAMPJG4YMLLJ7JFDHDJRXN4RKTC/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OLDYVOM4OS55HA45Y3UEVLDHYGFXPZUX/", + "https://lore.kernel.org/stable/20200727190731.4035744-2-willmcvicker@google.com/", + "https://security.netapp.com/advisory/ntap-20201009-0001/", + "https://twitter.com/grsecurity/status/1303646421158109185", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4660-1", + "https://www.debian.org/security/2020/dsa-4774" + ], + "PublishedDate": "2020-09-09T16:15:00Z", + "LastModifiedDate": "2020-11-02T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25284", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25284", + "Title": "kernel: incomplete permission checking for access to rbd devices", + "Description": "The rbd block device driver in drivers/block/rbd.c in the Linux kernel through 5.8.9 used incomplete permission checking for access to rbd devices, which could be leveraged by local attackers to map or unmap rbd block devices, aka CID-f44d04e696fe.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-732" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 1.9, + "V3Score": 4.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:H/A:N", + "V3Score": 4.1 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00001.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00021.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25284", + "https://git.kernel.org/linus/f44d04e696feaf13d192d942c4f14ad2e117065a", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f44d04e696feaf13d192d942c4f14ad2e117065a", + "https://linux.oracle.com/cve/CVE-2020-25284.html", + "https://linux.oracle.com/errata/ELSA-2020-5885.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00025.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00032.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00034.html", + "https://twitter.com/grsecurity/status/1304537507560919041", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4660-1" + ], + "PublishedDate": "2020-09-13T18:15:00Z", + "LastModifiedDate": "2020-11-02T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25641", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25641", + "Title": "kernel: soft-lockups in iov_iter_copy_from_user_atomic() could result in DoS", + "Description": "A flaw was found in the Linux kernel's implementation of biovecs in versions before 5.9-rc7. A zero-length biovec request issued by the block subsystem could cause the kernel to enter an infinite loop, causing a denial of service. This flaw allows a local attacker with basic privileges to issue requests to a block device, resulting in a denial of service. The highest threat from this vulnerability is to system availability.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-835" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00021.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00042.html", + "http://www.openwall.com/lists/oss-security/2020/10/06/9", + "https://bugzilla.redhat.com/show_bug.cgi?id=1881424", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25641", + "https://git.kernel.org/linus/7e24969022cbd61ddc586f14824fc205661bb124", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7e24969022cbd61ddc586f14824fc205661bb124", + "https://linux.oracle.com/cve/CVE-2020-25641.html", + "https://linux.oracle.com/errata/ELSA-2020-5913.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00032.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00034.html", + "https://usn.ubuntu.com/4576-1/", + "https://usn.ubuntu.com/usn/usn-4576-1", + "https://usn.ubuntu.com/usn/usn-4660-1", + "https://www.kernel.org/doc/html/latest/block/biovecs.html" + ], + "PublishedDate": "2020-10-06T14:15:00Z", + "LastModifiedDate": "2020-12-04T18:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25643", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25643", + "Title": "kernel: improper input validation in ppp_cp_parse_cr function leads to memory corruption and read overflow", + "Description": "A flaw was found in the HDLC_PPP module of the Linux kernel in versions before 5.9-rc7. Memory corruption and a read overflow is caused by improper input validation in the ppp_cp_parse_cr function which can cause the system to crash or cause a denial of service. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:S/C:P/I:P/A:C", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 7.2 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 6.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00021.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00042.html", + "https://bugzilla.redhat.com/show_bug.cgi?id=1879981", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25643", + "https://git.kernel.org/linus/66d42ed8b25b64eb63111a2b8582c5afc8bf1105", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=66d42ed8b25b64eb63111a2b8582c5afc8bf1105", + "https://linux.oracle.com/cve/CVE-2020-25643.html", + "https://linux.oracle.com/errata/ELSA-2020-5913.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00028.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00032.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00034.html", + "https://security.netapp.com/advisory/ntap-20201103-0002/", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4660-1", + "https://www.debian.org/security/2020/dsa-4774" + ], + "PublishedDate": "2020-10-06T14:15:00Z", + "LastModifiedDate": "2020-11-03T13:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25645", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25645", + "Title": "kernel: Geneve/IPsec traffic may be unencrypted between two Geneve endpoints", + "Description": "A flaw was found in the Linux kernel in versions before 5.9-rc7. Traffic between two Geneve endpoints may be unencrypted when IPsec is configured to encrypt traffic for the specific UDP port used by the GENEVE tunnel allowing anyone between the two endpoints to read the traffic unencrypted. The main threat from this vulnerability is to data confidentiality.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-319" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 7.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00035.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00042.html", + "https://bugzilla.redhat.com/show_bug.cgi?id=1883988", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25645", + "https://git.kernel.org/linus/34beb21594519ce64a55a498c2fe7d567bc1ca20", + "https://linux.oracle.com/cve/CVE-2020-25645.html", + "https://linux.oracle.com/errata/ELSA-2020-5913.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00028.html", + "https://security.netapp.com/advisory/ntap-20201103-0004/", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4660-1", + "https://www.debian.org/security/2020/dsa-4774" + ], + "PublishedDate": "2020-10-13T20:15:00Z", + "LastModifiedDate": "2020-11-03T13:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25704", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25704", + "Title": "kernel: perf_event_parse_addr_filter memory", + "Description": "A flaw memory leak in the Linux kernel performance monitoring subsystem was found in the way if using PERF_EVENT_IOC_SET_FILTER. A local user could use this flaw to starve the resources causing denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 6.2 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1895961", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25704", + "https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=7bdb157cdebbf95a1cd94ed2e01b338714075d00", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7bdb157cdebbf95a1cd94ed2e01b338714075d00", + "https://www.openwall.com/lists/oss-security/2020/11/09/1" + ], + "PublishedDate": "2020-12-02T01:15:00Z", + "LastModifiedDate": "2020-12-07T16:33:00Z" + }, + { + "VulnerabilityID": "CVE-2020-28915", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-28915", + "Title": "kernel: out-of-bounds read in fbcon_get_font function", + "Description": "A buffer over-read (at the framebuffer layer) in the fbcon code in the Linux kernel before 5.8.15 could be used by local attackers to read kernel memory, aka CID-6735b4632def.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:P/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:H", + "V2Score": 5.6, + "V3Score": 4.6 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:H", + "V3Score": 5.6 + } + }, + "References": [ + "https://bugzilla.suse.com/show_bug.cgi?id=1178886", + "https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.15", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28915", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5af08640795b2b9a940c9266c0260455377ae262", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6735b4632def0640dbdf4eb9f99816aca18c4f16", + "https://syzkaller.appspot.com/bug?id=08b8be45afea11888776f897895aef9ad1c3ecfd", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4659-1", + "https://usn.ubuntu.com/usn/usn-4660-1" + ], + "PublishedDate": "2020-11-18T08:15:00Z", + "LastModifiedDate": "2020-12-08T19:32:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29372", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29372", + "Description": "An issue was discovered in do_madvise in mm/madvise.c in the Linux kernel before 5.6.8. There is a race condition between coredump operations and the IORING_OP_MADVISE implementation, aka CID-bc0c4d1e176e.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-362" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.7, + "V3Score": 4.7 + } + }, + "References": [ + "https://bugs.chromium.org/p/project-zero/issues/detail?id=2029", + "https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.6.8", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29372", + "https://git.kernel.org/linus/bc0c4d1e176eeb614dc8734fc3ace34292771f11", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bc0c4d1e176eeb614dc8734fc3ace34292771f11" + ], + "PublishedDate": "2020-11-28T07:15:00Z", + "LastModifiedDate": "2020-12-02T18:00:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29374", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29374", + "Description": "An issue was discovered in the Linux kernel before 5.7.3, related to mm/gup.c and mm/huge_memory.c. The get_user_pages (aka gup) implementation, when used for a copy-on-write page, does not properly consider the semantics of read operations and therefore can grant unintended write access, aka CID-17839856fd58.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-863", + "CWE-362" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 7 + } + }, + "References": [ + "https://bugs.chromium.org/p/project-zero/issues/detail?id=2045", + "https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.7.3", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29374", + "https://git.kernel.org/linus/17839856fd588f4ab6b789f482ed3ffd7c403e1f", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=17839856fd588f4ab6b789f482ed3ffd7c403e1f" + ], + "PublishedDate": "2020-11-28T07:15:00Z", + "LastModifiedDate": "2020-12-02T17:33:00Z" + }, + { + "VulnerabilityID": "CVE-2020-4788", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-4788", + "Title": "kernel: speculation on incompletely validated data on IBM Power9", + "Description": "IBM Power9 (AIX 7.1, 7.2, and VIOS 3.1) processors could allow a local user to obtain sensitive information from the data in the L1 cache under extenuating circumstances. IBM X-Force ID: 189296.", + "Severity": "MEDIUM", + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 1.9, + "V3Score": 4.7 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N", + "V3Score": 2.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2020/11/20/3", + "http://www.openwall.com/lists/oss-security/2020/11/23/1", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-4788", + "https://exchange.xforce.ibmcloud.com/vulnerabilities/189296", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dda3f4252e6c8b833a2ef164afd3da9808d0f07c", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TITJQPYDWZ4NB2ONJWUXW75KSQIPF35T/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZF4OGZPKTAJJXWHPIFP3LHEWWEMR5LPT/", + "https://lore.kernel.org/linuxppc-dev/20201119231333.361771-1-dja@axtens.net/T/#me4f6a44748747e3327d27cd95200bf7a87486ffc", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4659-1", + "https://usn.ubuntu.com/usn/usn-4660-1", + "https://www.ibm.com/support/pages/node/6370729", + "https://www.openwall.com/lists/oss-security/2020/11/20/3" + ], + "PublishedDate": "2020-11-20T04:15:00Z", + "LastModifiedDate": "2020-12-03T00:48:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10723", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10723", + "Description": "** DISPUTED ** An issue was discovered in the Linux kernel through 4.17.2. Since the page allocator does not yield CPU resources to the owner of the oom_lock mutex, a local unprivileged user can trivially lock up the system forever by wasting CPU resources from the page allocator (e.g., via concurrent page fault events) when the global OOM killer is invoked. NOTE: the software maintainer has not accepted certain proposed patches, in part because of a viewpoint that \"the underlying problem is non-trivial to handle.\"", + "Severity": "LOW", + "CweIDs": [ + "CWE-399" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10723", + "https://lore.kernel.org/lkml/195a512f-aecc-f8cf-f409-6c42ee924a8c@i-love.sakura.ne.jp/", + "https://lore.kernel.org/lkml/cb2d635c-c14d-c2cc-868a-d4c447364f0d@i-love.sakura.ne.jp/", + "https://patchwork.kernel.org/patch/10395909/", + "https://patchwork.kernel.org/patch/9842889/", + "https://www.spinics.net/lists/linux-mm/msg117896.html" + ], + "PublishedDate": "2018-06-21T13:29:00Z", + "LastModifiedDate": "2018-08-21T15:31:00Z" + }, + { + "VulnerabilityID": "CVE-2017-0537", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-0537", + "Description": "An information disclosure vulnerability in the kernel USB gadget driver could enable a local malicious application to access data outside of its permission levels. This issue is rated as Moderate because it first requires compromising a privileged process. Product: Android. Versions: Kernel-3.18. Android ID: A-31614969.", + "Severity": "LOW", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:H/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N", + "V2Score": 2.6, + "V3Score": 4.7 + } + }, + "References": [ + "http://www.securityfocus.com/bid/96831", + "http://www.securitytracker.com/id/1037968", + "https://android.googlesource.com/kernel/tegra.git/+/389b185cb2f17fff994dbdf8d4bac003d4b2b6b3%5E%21/#F0", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-0537", + "https://lore.kernel.org/lkml/1484647168-30135-1-git-send-email-jilin@nvidia.com/#t", + "https://source.android.com/security/bulletin/2017-01-01.html", + "https://source.android.com/security/bulletin/2017-03-01", + "https://source.android.com/security/bulletin/2017-03-01.html" + ], + "PublishedDate": "2017-03-08T01:59:00Z", + "LastModifiedDate": "2017-07-17T13:18:00Z" + }, + { + "VulnerabilityID": "CVE-2017-13165", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-13165", + "Description": "An elevation of privilege vulnerability in the kernel file system. Product: Android. Versions: Android kernel. Android ID A-31269937.", + "Severity": "LOW", + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13165", + "https://github.com/aosp-mirror/platform_system_core/commit/15ffc53f6d57a46e3041453865311035a18e047a", + "https://source.android.com/security/bulletin/pixel/2017-12-01" + ], + "PublishedDate": "2017-12-06T14:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2017-13693", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-13693", + "Title": "kernel: ACPI operand cache leak in dsutils.c", + "Description": "The acpi_ds_create_operands() function in drivers/acpi/acpica/dsutils.c in the Linux kernel through 4.12.9 does not flush the operand cache and causes a kernel stack dump, which allows local users to obtain sensitive information from kernel memory and bypass the KASLR protection mechanism (in the kernel through 4.9) via a crafted ACPI table.", + "Severity": "LOW", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:C/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/100502", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-13693", + "https://github.com/acpica/acpica/pull/295/commits/987a3b5cf7175916e2a4b6ea5b8e70f830dfe732", + "https://patchwork.kernel.org/patch/9919053/" + ], + "PublishedDate": "2017-08-25T08:29:00Z", + "LastModifiedDate": "2017-09-20T14:51:00Z" + }, + { + "VulnerabilityID": "CVE-2018-1121", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-1121", + "Title": "procps-ng, procps: process hiding through race condition enumerating /proc", + "Description": "procps-ng, procps is vulnerable to a process hiding through race condition. Since the kernel's proc_pid_readdir() returns PID entries in ascending numeric order, a process occupying a high PID can use inotify events to determine when the process list is being scanned, and fork/exec to obtain a lower PID, thus avoiding enumeration. An unprivileged attacker can hide a process from procps-ng's utilities by exploiting a race condition in reading /proc/PID entries. This vulnerability affects procps and procps-ng up to version 3.3.15, newer versions might be affected also.", + "Severity": "LOW", + "CweIDs": [ + "CWE-362" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:L", + "V3Score": 3.9 + } + }, + "References": [ + "http://seclists.org/oss-sec/2018/q2/122", + "http://www.securityfocus.com/bid/104214", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-1121", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1121", + "https://www.exploit-db.com/exploits/44806/", + "https://www.qualys.com/2018/05/17/procps-ng-audit-report-advisory.txt" + ], + "PublishedDate": "2018-06-13T20:29:00Z", + "LastModifiedDate": "2020-06-30T16:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12928", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12928", + "Title": "kernel: NULL pointer dereference in hfs_ext_read_extent in hfs.ko", + "Description": "In the Linux kernel 4.15.0, a NULL pointer dereference was discovered in hfs_ext_read_extent in hfs.ko. This can occur during a mount of a crafted hfs filesystem.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5 + } + }, + "References": [ + "http://www.securityfocus.com/bid/104593", + "https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763384", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12928", + "https://groups.google.com/forum/#!msg/syzkaller-bugs/9SgQk_6tSZ4/zLhTm4r1AwAJ", + "https://lore.kernel.org/linux-fsdevel/20180418173028.GA30953@bombadil.infradead.org/", + "https://marc.info/?l=linux-fsdevel\u0026m=152407263325766\u0026w=2" + ], + "PublishedDate": "2018-06-28T14:29:00Z", + "LastModifiedDate": "2018-08-21T11:55:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12929", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12929", + "Title": "kernel: use-after-free in ntfs_read_locked_inode in the ntfs.ko", + "Description": "ntfs_read_locked_inode in the ntfs.ko filesystem driver in the Linux kernel 4.15.0 allows attackers to trigger a use-after-free read and possibly cause a denial of service (kernel oops or panic) via a crafted ntfs filesystem.", + "Severity": "LOW", + "CweIDs": [ + "CWE-416" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 4.6 + } + }, + "References": [ + "http://www.securityfocus.com/bid/104588", + "https://access.redhat.com/errata/RHSA-2019:0641", + "https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763403", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12929", + "https://marc.info/?l=linux-ntfs-dev\u0026m=152413769810234\u0026w=2" + ], + "PublishedDate": "2018-06-28T14:29:00Z", + "LastModifiedDate": "2019-03-26T13:35:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12930", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12930", + "Title": "kernel: stack-based out-of-bounds write in ntfs_end_buffer_async_read in the ntfs.ko", + "Description": "ntfs_end_buffer_async_read in the ntfs.ko filesystem driver in the Linux kernel 4.15.0 allows attackers to trigger a stack-based out-of-bounds write and cause a denial of service (kernel oops or panic) or possibly have unspecified other impact via a crafted ntfs filesystem.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.2, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 4.6 + } + }, + "References": [ + "http://www.securityfocus.com/bid/104588", + "https://access.redhat.com/errata/RHSA-2019:0641", + "https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763403", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12930", + "https://marc.info/?l=linux-ntfs-dev\u0026m=152413769810234\u0026w=2" + ], + "PublishedDate": "2018-06-28T14:29:00Z", + "LastModifiedDate": "2019-03-26T13:35:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12931", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12931", + "Title": "kernel: stack-based out-of-bounds write in ntfs_attr_find in the ntfs.ko", + "Description": "ntfs_attr_find in the ntfs.ko filesystem driver in the Linux kernel 4.15.0 allows attackers to trigger a stack-based out-of-bounds write and cause a denial of service (kernel oops or panic) or possibly have unspecified other impact via a crafted ntfs filesystem.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.2, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 4.6 + } + }, + "References": [ + "http://www.securityfocus.com/bid/104588", + "https://access.redhat.com/errata/RHSA-2019:0641", + "https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1763403", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12931", + "https://marc.info/?l=linux-ntfs-dev\u0026m=152413769810234\u0026w=2" + ], + "PublishedDate": "2018-06-28T14:29:00Z", + "LastModifiedDate": "2019-03-26T13:35:00Z" + }, + { + "VulnerabilityID": "CVE-2018-13095", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-13095", + "Title": "kernel: NULL pointer dereference in fs/xfs/libxfs/xfs_inode_buf.c", + "Description": "An issue was discovered in fs/xfs/libxfs/xfs_inode_buf.c in the Linux kernel through 4.17.3. A denial of service (memory corruption and BUG) can occur for a corrupted xfs image upon encountering an inode that is in extent format, but has more extents than fit in the inode fork.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:1350", + "https://access.redhat.com/errata/RHSA-2019:2029", + "https://access.redhat.com/errata/RHSA-2019:2043", + "https://bugzilla.kernel.org/show_bug.cgi?id=199915", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-13095", + "https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git/commit/?h=for-next\u0026id=23fcb3340d033d9f081e21e6c12c2db7eaa541d3", + "https://github.com/torvalds/linux/commit/23fcb3340d033d9f081e21e6c12c2db7eaa541d3", + "https://linux.oracle.com/cve/CVE-2018-13095.html", + "https://linux.oracle.com/errata/ELSA-2019-2029.html" + ], + "PublishedDate": "2018-07-03T10:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-12379", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-12379", + "Title": "kernel: memory leak in con_insert_unipair in drivers/tty/vt/consolemap.c", + "Description": "** DISPUTED ** An issue was discovered in con_insert_unipair in drivers/tty/vt/consolemap.c in the Linux kernel through 5.1.5. There is a memory leak in a certain case of an ENOMEM outcome of kmalloc. NOTE: This id is disputed as not being an issue.", + "Severity": "LOW", + "CweIDs": [ + "CWE-401" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 4.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108478", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-12379", + "https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/commit/?h=tty-next\u0026id=84ecc2f6eb1cb12e6d44818f94fa49b50f06e6ac", + "https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/commit/?h=tty-testing\u0026id=15b3cd8ef46ad1b100e0d3c7e38774f330726820", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/J36BIJTKEPUOZKJNHQBUZA47RQONUKOI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KLGWJKLMTBBB53D5QLS4HOY2EH246WBE/", + "https://security.netapp.com/advisory/ntap-20190710-0002/" + ], + "PublishedDate": "2019-05-28T03:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2019-14899", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-14899", + "Title": "VPN: an attacker can inject data into the TCP stream which allows a hijack of active connections inside the VPN tunnel", + "Description": "A vulnerability was discovered in Linux, FreeBSD, OpenBSD, MacOS, iOS, and Android that allows a malicious access point, or an adjacent user, to determine if a connected user is using a VPN, make positive inferences about the websites they are visiting, and determine the correct sequence and acknowledgement numbers in use, allowing the bad actor to inject data into the TCP stream. This provides everything that is needed for an attacker to hijack active connections inside the VPN tunnel.", + "Severity": "LOW", + "CVSS": { + "nvd": { + "V2Vector": "AV:A/AC:M/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 4.9, + "V3Score": 7.4 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 7.4 + } + }, + "References": [ + "http://seclists.org/fulldisclosure/2020/Jul/23", + "http://seclists.org/fulldisclosure/2020/Jul/24", + "http://seclists.org/fulldisclosure/2020/Jul/25", + "http://seclists.org/fulldisclosure/2020/Nov/20", + "http://www.openwall.com/lists/oss-security/2020/08/13/2", + "http://www.openwall.com/lists/oss-security/2020/10/07/3", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-14899", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14899", + "https://openvpn.net/security-advisory/no-flaws-found-in-openvpn-software/", + "https://support.apple.com/kb/HT211288", + "https://support.apple.com/kb/HT211289", + "https://support.apple.com/kb/HT211290", + "https://support.apple.com/kb/HT211850", + "https://support.apple.com/kb/HT211931", + "https://www.openwall.com/lists/oss-security/2019/12/05/1" + ], + "PublishedDate": "2019-12-11T15:15:00Z", + "LastModifiedDate": "2020-11-15T20:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-15213", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-15213", + "Title": "kernel: use-after-free caused by malicious USB device in drivers/media/usb/dvb-usb/dvb-usb-init.c", + "Description": "An issue was discovered in the Linux kernel before 5.2.3. There is a use-after-free caused by a malicious USB device in the drivers/media/usb/dvb-usb/dvb-usb-init.c driver.", + "Severity": "LOW", + "CweIDs": [ + "CWE-416" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 4.6 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:P/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 4.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-12/msg00029.html", + "http://www.openwall.com/lists/oss-security/2019/08/20/2", + "https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.2.3", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15213", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6cf97230cd5f36b7665099083272595c55d72be7", + "https://linux.oracle.com/cve/CVE-2019-15213.html", + "https://linux.oracle.com/errata/ELSA-2019-4872.html", + "https://lore.kernel.org/linux-media/fe983331d14442a96db3f71066ca0488a8921840.camel@decadent.org.uk/", + "https://security.netapp.com/advisory/ntap-20190905-0002/", + "https://syzkaller.appspot.com/bug?id=a53c9c9dd2981bfdbfbcbc1ddbd35595eda8bced" + ], + "PublishedDate": "2019-08-19T22:15:00Z", + "LastModifiedDate": "2019-09-06T00:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-16230", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-16230", + "Title": "kernel: null pointer dereference in drivers/gpu/drm/radeon/radeon_display.c", + "Description": "** DISPUTED ** drivers/gpu/drm/radeon/radeon_display.c in the Linux kernel 5.2.14 does not check the alloc_workqueue return value, leading to a NULL pointer dereference. NOTE: A third-party software maintainer states that the work queue allocation is happening during device initialization, which for a graphics card occurs during boot. It is not attacker controllable and OOM at that time is highly unlikely.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.7, + "V3Score": 4.7 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 4.7 + } + }, + "References": [ + "https://bugzilla.suse.com/show_bug.cgi?id=1150468", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16230", + "https://lkml.org/lkml/2019/9/9/487", + "https://security.netapp.com/advisory/ntap-20191004-0001/" + ], + "PublishedDate": "2019-09-11T16:15:00Z", + "LastModifiedDate": "2020-05-04T19:09:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19378", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19378", + "Title": "kernel: out-of-bounds write in index_rbio_pages in fs/btrfs/raid56.c", + "Description": "In the Linux kernel 5.0.21, mounting a crafted btrfs filesystem image can lead to slab-out-of-bounds write access in index_rbio_pages in fs/btrfs/raid56.c.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 7.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19378", + "https://github.com/bobfuzzer/CVE/tree/master/CVE-2019-19378", + "https://security.netapp.com/advisory/ntap-20200103-0001/" + ], + "PublishedDate": "2019-11-29T17:15:00Z", + "LastModifiedDate": "2020-01-03T11:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19814", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19814", + "Title": "kernel: out-of-bounds write in __remove_dirty_segment in fs/f2fs/segment.c", + "Description": "In the Linux kernel 5.0.21, mounting a crafted f2fs filesystem image can cause __remove_dirty_segment slab-out-of-bounds write access because an array is bounded by the number of dirty types (8) but the array index can exceed this.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 9.3, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:H", + "V3Score": 7.3 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19814", + "https://github.com/bobfuzzer/CVE/tree/master/CVE-2019-19814", + "https://security.netapp.com/advisory/ntap-20200103-0001/" + ], + "PublishedDate": "2019-12-17T06:15:00Z", + "LastModifiedDate": "2020-01-03T11:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-19815", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-19815", + "Title": "kernel: NULL pointer dereference in f2fs_recover_fsync_data in fs/f2fs/recovery.c", + "Description": "In the Linux kernel 5.0.21, mounting a crafted f2fs filesystem image can cause a NULL pointer dereference in f2fs_recover_fsync_data in fs/f2fs/recovery.c. This is related to F2FS_P_SB in fs/f2fs/f2fs.h.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 7.1, + "V3Score": 5.5 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19815", + "https://github.com/bobfuzzer/CVE/tree/master/CVE-2019-19815", + "https://github.com/torvalds/linux/commit/4969c06a0d83c9c3dc50b8efcdc8eeedfce896f6#diff-41a7fa4590d2af87e82101f2b4dadb56", + "https://security.netapp.com/advisory/ntap-20200103-0001/" + ], + "PublishedDate": "2019-12-17T07:15:00Z", + "LastModifiedDate": "2020-01-03T11:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20425", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20425", + "Description": "In the Lustre file system before 2.12.3, the ptlrpc module has an out-of-bounds access and panic due to the lack of validation for specific fields of packets sent by a client. In the function lustre_msg_string, there is no validation of a certain length value derived from lustre_msg_buflen_v2.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + } + }, + "References": [ + "http://lustre.org/", + "http://wiki.lustre.org/Lustre_2.12.3_Changelog", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20425", + "https://jira.whamcloud.com/browse/LU-12613", + "https://review.whamcloud.com/#/c/36209/" + ], + "PublishedDate": "2020-01-27T05:15:00Z", + "LastModifiedDate": "2020-01-29T19:39:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20429", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20429", + "Description": "In the Lustre file system before 2.12.3, the ptlrpc module has an out-of-bounds read and panic (via a modified lm_bufcount field) due to the lack of validation for specific fields of packets sent by a client. This is caused by interaction between sptlrpc_svc_unwrap_request and lustre_msg_hdr_size_v2.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 7.8, + "V3Score": 7.5 + } + }, + "References": [ + "http://lustre.org/", + "http://wiki.lustre.org/Lustre_2.12.3_Changelog", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20429", + "https://git.whamcloud.com/?p=fs/lustre-release.git;a=commitdiff;h=268edb13d769994c4841864034d72f0bd7b36e12", + "https://jira.whamcloud.com/browse/LU-12590", + "https://review.whamcloud.com/#/c/36119/" + ], + "PublishedDate": "2020-01-27T05:15:00Z", + "LastModifiedDate": "2020-01-29T19:44:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14351", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14351", + "Title": "kernel: performance counters race condition use-after-free", + "Description": "A flaw was found in the Linux kernel. A use-after-free memory flaw was found in the perf subsystem allowing a local attacker with permission to monitor perf events to corrupt memory and possibly escalate privileges. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.", + "Severity": "LOW", + "CweIDs": [ + "CWE-416" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 7 + } + }, + "References": [ + "https://bugzilla.redhat.com/show_bug.cgi?id=1862849", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14351", + "https://lore.kernel.org/lkml/20200910104153.1672460-1-jolsa@kernel.org/", + "https://lore.kernel.org/lkml/20200916115311.GE2301783@krava/", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4659-1", + "https://usn.ubuntu.com/usn/usn-4660-1" + ], + "PublishedDate": "2020-12-03T17:15:00Z", + "LastModifiedDate": "2020-12-08T16:05:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14390", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14390", + "Title": "kernel: out-of-bounds write in fbcon_redraw_softback", + "Description": "A flaw was found in the Linux kernel in versions before 5.9-rc6. When changing screen size, an out-of-bounds memory write can occur leading to memory corruption or a denial of service. Due to the nature of the flaw, privilege escalation cannot be fully ruled out.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:H", + "V2Score": 4.6, + "V3Score": 5.6 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N", + "V3Score": 5.7 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00001.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00021.html", + "https://bugzilla.redhat.com/show_bug.cgi?id=1876788", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14390", + "https://git.kernel.org/linus/50145474f6ef4a9c19205b173da6264a644c7489", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=50145474f6ef4a9c19205b173da6264a644c7489", + "https://linux.oracle.com/cve/CVE-2020-14390.html", + "https://linux.oracle.com/errata/ELSA-2020-5913.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00032.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00034.html", + "https://seclists.org/oss-sec/2020/q3/174", + "https://usn.ubuntu.com/usn/usn-4657-1", + "https://usn.ubuntu.com/usn/usn-4658-1", + "https://usn.ubuntu.com/usn/usn-4660-1", + "https://www.openwall.com/lists/oss-security/2020/09/15/2" + ], + "PublishedDate": "2020-09-18T18:15:00Z", + "LastModifiedDate": "2020-11-02T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25285", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "FixedVersion": "4.15.0-126.129", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25285", + "Title": "kernel: race condition between hugetlb sysctl handlers in mm/hugetlb.c", + "Description": "A race condition between hugetlb sysctl handlers in mm/hugetlb.c in the Linux kernel before 5.8.8 could be used by local attackers to corrupt memory, cause a NULL pointer dereference, or possibly have unspecified other impact, aka CID-17743798d812.", + "Severity": "LOW", + "CweIDs": [ + "CWE-362" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 6.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.8", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25285", + "https://git.kernel.org/linus/17743798d81238ab13050e8e2833699b54e15467", + "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=17743798d81238ab13050e8e2833699b54e15467", + "https://linux.oracle.com/cve/CVE-2020-25285.html", + "https://linux.oracle.com/errata/ELSA-2020-5885.html", + "https://lists.debian.org/debian-lts-announce/2020/09/msg00025.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00032.html", + "https://lists.debian.org/debian-lts-announce/2020/10/msg00034.html", + "https://security.netapp.com/advisory/ntap-20201009-0002/", + "https://twitter.com/grsecurity/status/1303749848898904067", + "https://usn.ubuntu.com/4576-1/", + "https://usn.ubuntu.com/4579-1/", + "https://usn.ubuntu.com/usn/usn-4576-1", + "https://usn.ubuntu.com/usn/usn-4579-1", + "https://usn.ubuntu.com/usn/usn-4660-1" + ], + "PublishedDate": "2020-09-13T18:15:00Z", + "LastModifiedDate": "2020-11-02T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-25669", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-25669", + "Title": "kernel: use-after-free read in sunkbd_reinit in drivers/input/keyboard/sunkbd.c", + "Description": "No description is available for this CVE.", + "Severity": "LOW", + "CVSS": { + "redhat": { + "V3Vector": "CVSS:3.1/AV:P/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 4.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25669", + "https://www.openwall.com/lists/oss-security/2020/11/05/2" + ] + }, + { + "VulnerabilityID": "CVE-2020-28941", + "PkgName": "linux-libc-dev", + "InstalledVersion": "4.15.0-124.127", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-28941", + "Title": "kernel: NULL pointer dereference in spk_ttyio_ldisc_close function in drivers/accessibility/speakup/spk_ttyio.c", + "Description": "An issue was discovered in drivers/accessibility/speakup/spk_ttyio.c in the Linux kernel through 5.9.9. Local attackers on systems with the speakup driver could cause a local denial of service attack, aka CID-d41227544427. This occurs because of an invalid free when the line discipline is used more than once.", + "Severity": "LOW", + "CweIDs": [ + "CWE-763" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:N/I:N/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.9, + "V3Score": 5.5 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2020/11/19/5", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28941", + "https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=d4122754442799187d5d537a9c039a49a67e57f1", + "https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/commit/?h=tty-linus\u0026id=d4122754442799187d5d537a9c039a49a67e57f1", + "https://github.com/torvalds/linux/commit/d4122754442799187d5d537a9c039a49a67e57f1", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TITJQPYDWZ4NB2ONJWUXW75KSQIPF35T/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZF4OGZPKTAJJXWHPIFP3LHEWWEMR5LPT/", + "https://www.openwall.com/lists/oss-security/2020/11/19/3" + ], + "PublishedDate": "2020-11-19T19:15:00Z", + "LastModifiedDate": "2020-12-02T15:22:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29562", + "PkgName": "locales", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29562", + "Description": "The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26923", + "https://sourceware.org/pipermail/libc-alpha/2020-November/119822.html" + ], + "PublishedDate": "2020-12-04T07:15:00Z", + "LastModifiedDate": "2020-12-07T18:53:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5155", + "PkgName": "locales", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5155", + "Title": "glibc: parse_reg_exp in posix/regcomp.c misparses alternatives leading to denial of service or trigger incorrect result", + "Description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5513b40999149090987a0341c018d05d3eea1272", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5155", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22793", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32806", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34238", + "https://security.netapp.com/advisory/ntap-20190315-0002/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=11053", + "https://sourceware.org/bugzilla/show_bug.cgi?id=18986", + "https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=eb04c21373e2a2885f3d52ff192b0499afe3c672", + "https://support.f5.com/csp/article/K64119434", + "https://support.f5.com/csp/article/K64119434?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-02-26T02:29:00Z", + "LastModifiedDate": "2019-03-25T17:29:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8985", + "PkgName": "locales", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8985", + "Title": "glibc: potential denial of service in pop_fail_stack()", + "Description": "The pop_fail_stack function in the GNU C Library (aka glibc or libc6) allows context-dependent attackers to cause a denial of service (assertion failure and application crash) via vectors related to extended regular expression processing.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 1.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2017/02/14/9", + "http://www.securityfocus.com/bid/76916", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779392", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8985", + "https://security.gentoo.org/glsa/201908-06" + ], + "PublishedDate": "2017-03-20T16:59:00Z", + "LastModifiedDate": "2020-03-31T14:47:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10228", + "PkgName": "locales", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10228", + "Title": "glibc: iconv program can hang when invoked with the -c option", + "Description": "The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/03/01/10", + "http://www.securityfocus.com/bid/96525", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519#c21", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26224" + ], + "PublishedDate": "2017-03-02T01:59:00Z", + "LastModifiedDate": "2020-10-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10739", + "PkgName": "locales", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10739", + "Title": "glibc: getaddrinfo should reject IP addresses with trailing characters", + "Description": "In the GNU C Library (aka glibc or libc6) through 2.28, the getaddrinfo function would successfully parse a string that contained an IPv4 address followed by whitespace and arbitrary characters, which could lead applications to incorrectly assume that it had parsed a valid string, without the possibility of embedded HTTP headers or other potentially dangerous substrings.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V2Score": 4.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00082.html", + "http://www.securityfocus.com/bid/106672", + "https://access.redhat.com/errata/RHSA-2019:2118", + "https://access.redhat.com/errata/RHSA-2019:3513", + "https://bugzilla.redhat.com/show_bug.cgi?id=1347549", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10739", + "https://linux.oracle.com/cve/CVE-2016-10739.html", + "https://linux.oracle.com/errata/ELSA-2019-3513.html", + "https://sourceware.org/bugzilla/show_bug.cgi?id=20018" + ], + "PublishedDate": "2019-01-21T19:29:00Z", + "LastModifiedDate": "2019-08-06T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-6096", + "PkgName": "locales", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-6096", + "Title": "glibc: signed comparison vulnerability in the ARMv7 memcpy function", + "Description": "An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-191" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPYXTDOOB4PQGTYAMZAZNJIB3FF6YQXI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/URXOIA2LDUKHQXK4BE55BQBRI6ZZG3Y6/", + "https://sourceware.org/bugzilla/attachment.cgi?id=12334", + "https://sourceware.org/bugzilla/show_bug.cgi?id=25620", + "https://talosintelligence.com/vulnerability_reports/TALOS-2020-1019", + "https://www.talosintelligence.com/vulnerability_reports/TALOS-2020-1019" + ], + "PublishedDate": "2020-04-01T22:15:00Z", + "LastModifiedDate": "2020-08-02T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2013-4235", + "PkgName": "login", + "InstalledVersion": "1:4.5-1ubuntu2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2013-4235", + "Title": "shadow-utils: TOCTOU race conditions by copying and removing directory trees", + "Description": "shadow: TOCTOU (time-of-check time-of-use) race condition when copying and removing directory trees", + "Severity": "LOW", + "CweIDs": [ + "CWE-367" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 3.3, + "V3Score": 4.7 + }, + "redhat": { + "V2Vector": "AV:L/AC:H/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 3.7, + "V3Score": 6.7 + } + }, + "References": [ + "https://access.redhat.com/security/cve/cve-2013-4235", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2013-4235", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4235", + "https://security-tracker.debian.org/tracker/CVE-2013-4235" + ], + "PublishedDate": "2019-12-03T15:15:00Z", + "LastModifiedDate": "2019-12-13T15:30:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7169", + "PkgName": "login", + "InstalledVersion": "1:4.5-1ubuntu2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7169", + "Title": "shadow-utils: newgidmap allows unprivileged user to drop supplementary groups potentially allowing privilege escalation", + "Description": "An issue was discovered in shadow 4.5. newgidmap (in shadow-utils) is setuid and allows an unprivileged user to be placed in a user namespace where setgroups(2) is permitted. This allows an attacker to remove themselves from a supplementary group, which may allow access to certain filesystem paths if the administrator has used \"group blacklisting\" (e.g., chmod g-rwx) to restrict access to paths. This flaw effectively reverts a security feature in the kernel (in particular, the /proc/self/setgroups knob) to prevent this sort of privilege escalation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-732" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N", + "V3Score": 4.4 + } + }, + "References": [ + "https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1729357", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7169", + "https://github.com/shadow-maint/shadow/pull/97", + "https://security.gentoo.org/glsa/201805-09" + ], + "PublishedDate": "2018-02-15T20:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2020-29562", + "PkgName": "multiarch-support", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-29562", + "Description": "The iconv function in the GNU C Library (aka glibc or libc6) 2.30 to 2.32, when converting UCS4 text containing an irreversible character, fails an assertion in the code path and aborts the program, potentially resulting in a denial of service.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-617" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29562", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26923", + "https://sourceware.org/pipermail/libc-alpha/2020-November/119822.html" + ], + "PublishedDate": "2020-12-04T07:15:00Z", + "LastModifiedDate": "2020-12-07T18:53:00Z" + }, + { + "VulnerabilityID": "CVE-2009-5155", + "PkgName": "multiarch-support", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2009-5155", + "Title": "glibc: parse_reg_exp in posix/regcomp.c misparses alternatives leading to denial of service or trigger incorrect result", + "Description": "In the GNU C Library (aka glibc or libc6) before 2.28, parse_reg_exp in posix/regcomp.c misparses alternatives, which allows attackers to cause a denial of service (assertion failure and application exit) or trigger an incorrect result by attempting a regular-expression match.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5513b40999149090987a0341c018d05d3eea1272", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-5155", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=22793", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32806", + "https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34238", + "https://security.netapp.com/advisory/ntap-20190315-0002/", + "https://sourceware.org/bugzilla/show_bug.cgi?id=11053", + "https://sourceware.org/bugzilla/show_bug.cgi?id=18986", + "https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=eb04c21373e2a2885f3d52ff192b0499afe3c672", + "https://support.f5.com/csp/article/K64119434", + "https://support.f5.com/csp/article/K64119434?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2019-02-26T02:29:00Z", + "LastModifiedDate": "2019-03-25T17:29:00Z" + }, + { + "VulnerabilityID": "CVE-2015-8985", + "PkgName": "multiarch-support", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-8985", + "Title": "glibc: potential denial of service in pop_fail_stack()", + "Description": "The pop_fail_stack function in the GNU C Library (aka glibc or libc6) allows context-dependent attackers to cause a denial of service (assertion failure and application crash) via vectors related to extended regular expression processing.", + "Severity": "LOW", + "CweIDs": [ + "CWE-19" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V2Score": 1.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2017/02/14/9", + "http://www.securityfocus.com/bid/76916", + "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779392", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8985", + "https://security.gentoo.org/glsa/201908-06" + ], + "PublishedDate": "2017-03-20T16:59:00Z", + "LastModifiedDate": "2020-03-31T14:47:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10228", + "PkgName": "multiarch-support", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10228", + "Title": "glibc: iconv program can hang when invoked with the -c option", + "Description": "The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://openwall.com/lists/oss-security/2017/03/01/10", + "http://www.securityfocus.com/bid/96525", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519", + "https://sourceware.org/bugzilla/show_bug.cgi?id=19519#c21", + "https://sourceware.org/bugzilla/show_bug.cgi?id=26224" + ], + "PublishedDate": "2017-03-02T01:59:00Z", + "LastModifiedDate": "2020-10-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2016-10739", + "PkgName": "multiarch-support", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-10739", + "Title": "glibc: getaddrinfo should reject IP addresses with trailing characters", + "Description": "In the GNU C Library (aka glibc or libc6) through 2.28, the getaddrinfo function would successfully parse a string that contained an IPv4 address followed by whitespace and arbitrary characters, which could lead applications to incorrectly assume that it had parsed a valid string, without the possibility of embedded HTTP headers or other potentially dangerous substrings.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V2Score": 4.6 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00082.html", + "http://www.securityfocus.com/bid/106672", + "https://access.redhat.com/errata/RHSA-2019:2118", + "https://access.redhat.com/errata/RHSA-2019:3513", + "https://bugzilla.redhat.com/show_bug.cgi?id=1347549", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10739", + "https://linux.oracle.com/cve/CVE-2016-10739.html", + "https://linux.oracle.com/errata/ELSA-2019-3513.html", + "https://sourceware.org/bugzilla/show_bug.cgi?id=20018" + ], + "PublishedDate": "2019-01-21T19:29:00Z", + "LastModifiedDate": "2019-08-06T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-6096", + "PkgName": "multiarch-support", + "InstalledVersion": "2.27-3ubuntu1.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-6096", + "Title": "glibc: signed comparison vulnerability in the ARMv7 memcpy function", + "Description": "An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.", + "Severity": "LOW", + "CweIDs": [ + "CWE-191" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.1 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SPYXTDOOB4PQGTYAMZAZNJIB3FF6YQXI/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/URXOIA2LDUKHQXK4BE55BQBRI6ZZG3Y6/", + "https://sourceware.org/bugzilla/attachment.cgi?id=12334", + "https://sourceware.org/bugzilla/show_bug.cgi?id=25620", + "https://talosintelligence.com/vulnerability_reports/TALOS-2020-1019", + "https://www.talosintelligence.com/vulnerability_reports/TALOS-2020-1019" + ], + "PublishedDate": "2020-04-01T22:15:00Z", + "LastModifiedDate": "2020-08-02T03:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "ncurses-base", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "ncurses-base", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17594", + "PkgName": "ncurses-bin", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17594", + "Title": "ncurses: heap-based buffer overflow in the _nc_find_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the _nc_find_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V2Score": 4.6, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17594", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-26T15:35:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17595", + "PkgName": "ncurses-bin", + "InstalledVersion": "6.1-1ubuntu1.18.04", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17595", + "Title": "ncurses: heap-based buffer overflow in the fmt_entry function in tinfo/comp_hash.c", + "Description": "There is a heap-based buffer over-read in the fmt_entry function in tinfo/comp_hash.c in the terminfo library in ncurses before 6.1-20191012.", + "Severity": "LOW", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L", + "V2Score": 5.8, + "V3Score": 5.4 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L", + "V3Score": 5.4 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00059.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00061.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17595", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html", + "https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00045.html" + ], + "PublishedDate": "2019-10-14T21:15:00Z", + "LastModifiedDate": "2019-12-23T19:26:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12115", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12115", + "Title": "nodejs: Out of bounds (OOB) write via UCS-2 encoding", + "Description": "In all versions of Node.js prior to 6.14.4, 8.11.4 and 10.9.0 when used with UCS-2 encoding (recognized by Node.js under the names `'ucs2'`, `'ucs-2'`, `'utf16le'` and `'utf-16le'`), `Buffer#write()` can be abused to write outside of the bounds of a single `Buffer`. Writes that start from the second-to-last position of a buffer cause a miscalculation of the maximum length of the input bytes to be written.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 8.1 + } + }, + "References": [ + "http://www.securityfocus.com/bid/105127", + "https://access.redhat.com/errata/RHSA-2018:2552", + "https://access.redhat.com/errata/RHSA-2018:2553", + "https://access.redhat.com/errata/RHSA-2018:2944", + "https://access.redhat.com/errata/RHSA-2018:2949", + "https://access.redhat.com/errata/RHSA-2018:3537", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12115", + "https://nodejs.org/en/blog/vulnerability/august-2018-security-releases/", + "https://security.gentoo.org/glsa/202003-48" + ], + "PublishedDate": "2018-08-21T12:29:00Z", + "LastModifiedDate": "2020-03-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12116", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12116", + "Title": "nodejs: HTTP request splitting", + "Description": "Node.js: All versions prior to Node.js 6.15.0 and 8.14.0: HTTP request splitting: If Node.js can be convinced to use unsanitized user-provided Unicode data for the `path` option of an HTTP request, then data can be provided which will trigger a second, unexpected, and user-defined HTTP request to made to the same server.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-444" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N", + "V3Score": 7.2 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:1821", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12116", + "https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/", + "https://security.gentoo.org/glsa/202003-48" + ], + "PublishedDate": "2018-11-28T17:29:00Z", + "LastModifiedDate": "2020-03-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12121", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12121", + "Title": "nodejs: Denial of Service with large HTTP headers", + "Description": "Node.js: All versions prior to Node.js 6.15.0, 8.14.0, 10.14.0 and 11.3.0: Denial of Service with large HTTP headers: By using a combination of many requests with maximum sized headers (almost 80 KB per connection), and carefully timed completion of the headers, it is possible to cause the HTTP server to abort from heap allocation failure. Attack potential is mitigated by the use of a load balancer or other proxy layer.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106043", + "https://access.redhat.com/errata/RHSA-2019:1821", + "https://access.redhat.com/errata/RHSA-2019:2258", + "https://access.redhat.com/errata/RHSA-2019:3497", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-12121", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12121", + "https://linux.oracle.com/cve/CVE-2018-12121.html", + "https://linux.oracle.com/errata/ELSA-2019-3497.html", + "https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/", + "https://security.gentoo.org/glsa/202003-48" + ], + "PublishedDate": "2018-11-28T17:29:00Z", + "LastModifiedDate": "2020-03-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12122", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12122", + "Title": "nodejs: Slowloris HTTP Denial of Service", + "Description": "Node.js: All versions prior to Node.js 6.15.0, 8.14.0, 10.14.0 and 11.3.0: Slowloris HTTP Denial of Service: An attacker can cause a Denial of Service (DoS) by sending headers very slowly keeping HTTP or HTTPS connections and associated resources alive for a long period of time.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106043", + "https://access.redhat.com/errata/RHSA-2019:1821", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12122", + "https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/", + "https://security.gentoo.org/glsa/202003-48" + ], + "PublishedDate": "2018-11-28T17:29:00Z", + "LastModifiedDate": "2020-03-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7160", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7160", + "Title": "nodejs: Inspector DNS rebinding vulnerability", + "Description": "The Node.js inspector, in 6.x and later is vulnerable to a DNS rebinding attack which could be exploited to perform remote code execution. An attack is possible from malicious websites open in a web browser on the same computer, or another computer with network access to the computer running the Node.js process. A malicious website could use a DNS rebinding attack to trick the web browser to bypass same-origin-policy checks and to allow HTTP connections to localhost or to hosts on the local network. If a Node.js process with the debug port active is running on localhost or on a host on the local network, the malicious website could connect to it as a debugger, and get full code execution access.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-290" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 8.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:L", + "V3Score": 5.8 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7160", + "https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/", + "https://support.f5.com/csp/article/K63025104?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2018-05-17T14:29:00Z", + "LastModifiedDate": "2020-02-13T16:51:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7167", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7167", + "Title": "nodejs: Denial of Service by calling Buffer.fill() or Buffer.alloc() with specially crafted parameters", + "Description": "Calling Buffer.fill() or Buffer.alloc() with some parameters can lead to a hang which could result in a Denial of Service. In order to address this vulnerability, the implementations of Buffer.alloc() and Buffer.fill() were updated so that they zero fill instead of hanging in these cases. All versions of Node.js 6.x (LTS \"Boron\"), 8.x (LTS \"Carbon\"), and 9.x are vulnerable. All versions of Node.js 10.x (Current) are NOT vulnerable.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://www.securityfocus.com/bid/106363", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7167", + "https://nodejs.org/en/blog/vulnerability/june-2018-security-releases/", + "https://nodejs.org/en/blog/vulnerability/june-2018-security-releases/#calls-to-buffer-fill-and-or-buffer-alloc-may-hang-cve-2018-7167", + "https://security.gentoo.org/glsa/202003-48" + ], + "PublishedDate": "2018-06-13T16:29:00Z", + "LastModifiedDate": "2020-03-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-5737", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-5737", + "Title": "nodejs: Insufficient Slowloris fix causing DoS via server.headersTimeout bypass", + "Description": "In Node.js including 6.x before 6.17.0, 8.x before 8.15.1, 10.x before 10.15.2, and 11.x before 11.10.1, an attacker can cause a Denial of Service (DoS) by establishing an HTTP or HTTPS connection in keep-alive mode and by sending headers very slowly. This keeps the connection and associated resources alive for a long period of time. Potential attacks are mitigated by the use of a load balancer or other proxy layer. This vulnerability is an extension of CVE-2018-12121, addressed in November and impacts all active Node.js release lines including 6.x before 6.17.0, 8.x before 8.15.1, 10.x before 10.15.2, and 11.x before 11.10.1.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-770" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 5.3 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-03/msg00041.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00046.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00059.html", + "https://access.redhat.com/errata/RHSA-2019:1821", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5737", + "https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/", + "https://nodejs.org/ja/blog/vulnerability/february-2019-security-releases/", + "https://security.gentoo.org/glsa/202003-48", + "https://security.netapp.com/advisory/ntap-20190502-0008/" + ], + "PublishedDate": "2019-03-28T17:29:00Z", + "LastModifiedDate": "2020-10-16T19:08:00Z" + }, + { + "VulnerabilityID": "CVE-2018-12123", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-12123", + "Title": "nodejs: Hostname spoofing in URL parser for javascript protocol", + "Description": "Node.js: All versions prior to Node.js 6.15.0, 8.14.0, 10.14.0 and 11.3.0: Hostname spoofing in URL parser for javascript protocol: If a Node.js application is using url.parse() to determine the URL hostname, that hostname can be spoofed by using a mixed case \"javascript:\" (e.g. \"javAscript:\") protocol (other protocols are not affected). If security decisions are made about the URL based on the hostname, they may be incorrect.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N", + "V2Score": 4.3, + "V3Score": 4.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N", + "V3Score": 5.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:1821", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12123", + "https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/", + "https://security.gentoo.org/glsa/202003-48" + ], + "PublishedDate": "2018-11-28T17:29:00Z", + "LastModifiedDate": "2020-03-20T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7159", + "PkgName": "nodejs", + "InstalledVersion": "14.15.1-1nodesource1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7159", + "Title": "nodejs: HTTP parser allowed for spaces inside Content-Length header values", + "Description": "The HTTP parser in all current versions of Node.js ignores spaces in the `Content-Length` header, allowing input such as `Content-Length: 1 2` to be interpreted as having a value of `12`. The HTTP specification does not allow for spaces in the `Content-Length` value and the Node.js HTTP parser has been brought into line on this particular difference. The security risk of this flaw to Node.js users is considered to be VERY LOW as it is difficult, and may be impossible, to craft an attack that makes use of this flaw in a way that could not already be achieved by supplying an incorrect value for `Content-Length`. Vulnerabilities may exist in user-code that make incorrect assumptions about the potential accuracy of this value compared to the actual length of the data supplied. Node.js users crafting lower-level HTTP utilities are advised to re-check the length of any input supplied after parsing is complete.", + "Severity": "LOW", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:P/A:N", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N", + "V3Score": 5.3 + } + }, + "References": [ + "https://access.redhat.com/errata/RHSA-2019:2258", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7159", + "https://linux.oracle.com/cve/CVE-2018-7159.html", + "https://linux.oracle.com/errata/ELSA-2019-2258.html", + "https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/", + "https://support.f5.com/csp/article/K27228191?utm_source=f5support\u0026amp;utm_medium=RSS" + ], + "PublishedDate": "2018-05-17T14:29:00Z", + "LastModifiedDate": "2020-02-13T15:55:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14145", + "PkgName": "openssh-client", + "InstalledVersion": "1:7.6p1-4ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14145", + "Title": "openssh: Observable Discrepancy leading to an information leak in the algorithm negotiation", + "Description": "The client side in OpenSSH 5.7 through 8.3 has an Observable Discrepancy leading to an information leak in the algorithm negotiation. This allows man-in-the-middle attackers to target initial connection attempts (where no host key for the server has been cached by the client).", + "Severity": "LOW", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2020/12/02/1", + "https://anongit.mindrot.org/openssh.git/commit/?id=b3855ff053f5078ec3d3c653cdaedefaa5fc362d", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14145", + "https://github.com/openssh/openssh-portable/compare/V_8_3_P1...V_8_4_P1", + "https://security.netapp.com/advisory/ntap-20200709-0004/", + "https://www.fzi.de/en/news/news/detail-en/artikel/fsa-2020-2-ausnutzung-eines-informationslecks-fuer-gezielte-mitm-angriffe-auf-ssh-clients/", + "https://www.fzi.de/fileadmin/user_upload/2020-06-26-FSA-2020-2.pdf" + ], + "PublishedDate": "2020-06-29T18:15:00Z", + "LastModifiedDate": "2020-12-02T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14145", + "PkgName": "openssh-server", + "InstalledVersion": "1:7.6p1-4ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14145", + "Title": "openssh: Observable Discrepancy leading to an information leak in the algorithm negotiation", + "Description": "The client side in OpenSSH 5.7 through 8.3 has an Observable Discrepancy leading to an information leak in the algorithm negotiation. This allows man-in-the-middle attackers to target initial connection attempts (where no host key for the server has been cached by the client).", + "Severity": "LOW", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2020/12/02/1", + "https://anongit.mindrot.org/openssh.git/commit/?id=b3855ff053f5078ec3d3c653cdaedefaa5fc362d", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14145", + "https://github.com/openssh/openssh-portable/compare/V_8_3_P1...V_8_4_P1", + "https://security.netapp.com/advisory/ntap-20200709-0004/", + "https://www.fzi.de/en/news/news/detail-en/artikel/fsa-2020-2-ausnutzung-eines-informationslecks-fuer-gezielte-mitm-angriffe-auf-ssh-clients/", + "https://www.fzi.de/fileadmin/user_upload/2020-06-26-FSA-2020-2.pdf" + ], + "PublishedDate": "2020-06-29T18:15:00Z", + "LastModifiedDate": "2020-12-02T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-14145", + "PkgName": "openssh-sftp-server", + "InstalledVersion": "1:7.6p1-4ubuntu0.3", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-14145", + "Title": "openssh: Observable Discrepancy leading to an information leak in the algorithm negotiation", + "Description": "The client side in OpenSSH 5.7 through 8.3 has an Observable Discrepancy leading to an information leak in the algorithm negotiation. This allows man-in-the-middle attackers to target initial connection attempts (where no host key for the server has been cached by the client).", + "Severity": "LOW", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V2Score": 4.3, + "V3Score": 5.9 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N", + "V3Score": 5.9 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2020/12/02/1", + "https://anongit.mindrot.org/openssh.git/commit/?id=b3855ff053f5078ec3d3c653cdaedefaa5fc362d", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14145", + "https://github.com/openssh/openssh-portable/compare/V_8_3_P1...V_8_4_P1", + "https://security.netapp.com/advisory/ntap-20200709-0004/", + "https://www.fzi.de/en/news/news/detail-en/artikel/fsa-2020-2-ausnutzung-eines-informationslecks-fuer-gezielte-mitm-angriffe-auf-ssh-clients/", + "https://www.fzi.de/fileadmin/user_upload/2020-06-26-FSA-2020-2.pdf" + ], + "PublishedDate": "2020-06-29T18:15:00Z", + "LastModifiedDate": "2020-12-02T17:15:00Z" + }, + { + "VulnerabilityID": "CVE-2013-4235", + "PkgName": "passwd", + "InstalledVersion": "1:4.5-1ubuntu2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2013-4235", + "Title": "shadow-utils: TOCTOU race conditions by copying and removing directory trees", + "Description": "shadow: TOCTOU (time-of-check time-of-use) race condition when copying and removing directory trees", + "Severity": "LOW", + "CweIDs": [ + "CWE-367" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N", + "V2Score": 3.3, + "V3Score": 4.7 + }, + "redhat": { + "V2Vector": "AV:L/AC:H/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 3.7, + "V3Score": 6.7 + } + }, + "References": [ + "https://access.redhat.com/security/cve/cve-2013-4235", + "https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2013-4235", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4235", + "https://security-tracker.debian.org/tracker/CVE-2013-4235" + ], + "PublishedDate": "2019-12-03T15:15:00Z", + "LastModifiedDate": "2019-12-13T15:30:00Z" + }, + { + "VulnerabilityID": "CVE-2018-7169", + "PkgName": "passwd", + "InstalledVersion": "1:4.5-1ubuntu2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-7169", + "Title": "shadow-utils: newgidmap allows unprivileged user to drop supplementary groups potentially allowing privilege escalation", + "Description": "An issue was discovered in shadow 4.5. newgidmap (in shadow-utils) is setuid and allows an unprivileged user to be placed in a user namespace where setgroups(2) is permitted. This allows an attacker to remove themselves from a supplementary group, which may allow access to certain filesystem paths if the administrator has used \"group blacklisting\" (e.g., chmod g-rwx) to restrict access to paths. This flaw effectively reverts a security feature in the kernel (in particular, the /proc/self/setgroups knob) to prevent this sort of privilege escalation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-732" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N", + "V2Score": 5, + "V3Score": 5.3 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N", + "V3Score": 4.4 + } + }, + "References": [ + "https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1729357", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7169", + "https://github.com/shadow-maint/shadow/pull/97", + "https://security.gentoo.org/glsa/201805-09" + ], + "PublishedDate": "2018-02-15T20:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-6952", + "PkgName": "patch", + "InstalledVersion": "2.7.6-2ubuntu1.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-6952", + "Title": "patch: Double free of memory in pch.c:another_hunk() causes a crash", + "Description": "A double free exists in the another_hunk function in pch.c in GNU patch through 2.7.6.", + "Severity": "LOW", + "CweIDs": [ + "CWE-415" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://www.securityfocus.com/bid/103047", + "https://access.redhat.com/errata/RHSA-2019:2033", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6952", + "https://linux.oracle.com/cve/CVE-2018-6952.html", + "https://linux.oracle.com/errata/ELSA-2019-2033.html", + "https://savannah.gnu.org/bugs/index.php?53133", + "https://security.gentoo.org/glsa/201904-17" + ], + "PublishedDate": "2018-02-13T19:29:00Z", + "LastModifiedDate": "2019-04-17T20:29:00Z" + }, + { + "VulnerabilityID": "CVE-2016-2568", + "PkgName": "policykit-1", + "InstalledVersion": "0.105-20ubuntu0.18.04.5", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2016-2568", + "Title": "polkit: Program run via pkexec as unprivileged user can escape to parent session via TIOCSTI ioctl", + "Description": "pkexec, when used with --user nonpriv, allows local users to escape to the parent session via a crafted TIOCSTI ioctl call, which pushes characters to the terminal's input buffer.", + "Severity": "LOW", + "CweIDs": [ + "CWE-116" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H", + "V2Score": 4.4, + "V3Score": 7.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L", + "V2Score": 5.1, + "V3Score": 6.1 + } + }, + "References": [ + "http://seclists.org/oss-sec/2016/q1/443", + "http://www.openwall.com/lists/oss-security/2016/02/26/3", + "https://bugzilla.redhat.com/show_bug.cgi?id=1300746", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2568", + "https://lore.kernel.org/patchwork/patch/793178/" + ], + "PublishedDate": "2017-02-13T18:59:00Z", + "LastModifiedDate": "2017-03-09T18:30:00Z" + }, + { + "VulnerabilityID": "CVE-2015-5237", + "PkgName": "protobuf-compiler", + "InstalledVersion": "3.0.0-9.1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2015-5237", + "Title": "protobuf: integer overflow in serialization", + "Description": "protobuf allows remote authenticated attackers to cause a heap-based buffer overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-119" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.5, + "V3Score": 8.8 + }, + "redhat": { + "V2Vector": "AV:N/AC:H/Au:N/C:N/I:N/A:P", + "V2Score": 2.6 + } + }, + "References": [ + "http://www.openwall.com/lists/oss-security/2015/08/27/2", + "https://bugzilla.redhat.com/show_bug.cgi?id=1256426", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-5237", + "https://github.com/google/protobuf/issues/760", + "https://lists.apache.org/thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@%3Cdev.drill.apache.org%3E", + "https://lists.apache.org/thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@%3Cissues.drill.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cdev.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r02e39d7beb32eebcdbb4b516e95f67d71c90d5d462b26f4078d21eeb@%3Cuser.flink.apache.org%3E", + "https://lists.apache.org/thread.html/r1263fa5b51e4ec3cb8f09ff40e4747428c71198e9bee93349ec96a3c@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r17dc6f394429f6bffb5e4c66555d93c2e9923cbbdc5a93db9a56c1c7@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r320dc858da88846ba00bb077bcca2cdf75b7dde0f6eb3a3d60dba6a1@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42e47994734cd1980ef3e204a40555336e10cc80096927aca2f37d90@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r42ef6acfb0d86a2df0c2390702ecbe97d2104a331560f2790d17ca69@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/r85c9a764b573c786224688cc906c27e28343e18f5b33387f94cae90f@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/ra28fed69eef3a71e5fe5daea001d0456b05b102044237330ec5c7c82@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/rb71dac1d9dd4e8a8ae3dbc033aeae514eda9be1263c1df3b42a530a2@%3Ccommits.pulsar.apache.org%3E", + "https://lists.apache.org/thread.html/re6d04a214424a97ea59c62190d79316edf311a0a6346524dfef3b940@%3Ccommits.pulsar.apache.org%3E" + ], + "PublishedDate": "2017-09-25T17:29:00Z", + "LastModifiedDate": "2020-08-06T14:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17041", + "PkgName": "rsyslog", + "InstalledVersion": "8.32.0-1ubuntu4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17041", + "Title": "rsyslog: heap-based overflow in contrib/pmaixforwardedfrom/pmaixforwardedfrom.c", + "Description": "An issue was discovered in Rsyslog v8.1908.0. contrib/pmaixforwardedfrom/pmaixforwardedfrom.c has a heap overflow in the parser for AIX log messages. The parser tries to locate a log message delimiter (in this case, a space or a colon) but fails to account for strings that do not satisfy this constraint. If the string does not match, then the variable lenMsg will reach the value zero and will skip the sanity check that detects invalid log messages. The message will then be considered valid, and the parser will eat up the nonexistent colon delimiter. In doing so, it will decrement lenMsg, a signed integer, whose value was zero and now becomes minus one. The following step in the parser is to shift left the contents of the message. To do this, it will call memmove with the right pointers to the target and destination strings, but the lenMsg will now be interpreted as a huge value, causing a heap overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00031.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00032.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17041", + "https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog", + "https://github.com/rsyslog/rsyslog/pull/3884", + "https://linux.oracle.com/cve/CVE-2019-17041.html", + "https://linux.oracle.com/errata/ELSA-2020-1702.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KPNCHI7X2IEXRH6RYD6IDPR4PLB5RPC7/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W6SUQE25RD37CD24BHKUWMG27U5RQ2FU/" + ], + "PublishedDate": "2019-10-07T16:15:00Z", + "LastModifiedDate": "2019-11-14T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-17042", + "PkgName": "rsyslog", + "InstalledVersion": "8.32.0-1ubuntu4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-17042", + "Title": "rsyslog: heap-based overflow in contrib/pmcisconames/pmcisconames.c", + "Description": "An issue was discovered in Rsyslog v8.1908.0. contrib/pmcisconames/pmcisconames.c has a heap overflow in the parser for Cisco log messages. The parser tries to locate a log message delimiter (in this case, a space or a colon), but fails to account for strings that do not satisfy this constraint. If the string does not match, then the variable lenMsg will reach the value zero and will skip the sanity check that detects invalid log messages. The message will then be considered valid, and the parser will eat up the nonexistent colon delimiter. In doing so, it will decrement lenMsg, a signed integer, whose value was zero and now becomes minus one. The following step in the parser is to shift left the contents of the message. To do this, it will call memmove with the right pointers to the target and destination strings, but the lenMsg will now be interpreted as a huge value, causing a heap overflow.", + "Severity": "LOW", + "CweIDs": [ + "CWE-120" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00031.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00032.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17042", + "https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog", + "https://github.com/rsyslog/rsyslog/pull/3883", + "https://linux.oracle.com/cve/CVE-2019-17042.html", + "https://linux.oracle.com/errata/ELSA-2020-1702.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KPNCHI7X2IEXRH6RYD6IDPR4PLB5RPC7/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W6SUQE25RD37CD24BHKUWMG27U5RQ2FU/" + ], + "PublishedDate": "2019-10-07T16:15:00Z", + "LastModifiedDate": "2019-11-14T01:15:00Z" + }, + { + "VulnerabilityID": "CVE-2020-9794", + "PkgName": "sqlite3", + "InstalledVersion": "3.22.0-1ubuntu0.4", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-9794", + "Description": "An out-of-bounds read was addressed with improved bounds checking. This issue is fixed in iOS 13.5 and iPadOS 13.5, macOS Catalina 10.15.5, tvOS 13.4.5, watchOS 6.2.5, iTunes 12.10.7 for Windows, iCloud for Windows 11.2, iCloud for Windows 7.19. A malicious application may cause a denial of service or potentially disclose memory contents.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-125" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H", + "V2Score": 5.8, + "V3Score": 8.1 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-9794", + "https://support.apple.com/HT211168", + "https://support.apple.com/HT211170", + "https://support.apple.com/HT211171", + "https://support.apple.com/HT211175", + "https://support.apple.com/HT211178", + "https://support.apple.com/HT211179", + "https://support.apple.com/HT211181", + "https://vuldb.com/?id.155768" + ], + "PublishedDate": "2020-06-09T17:15:00Z", + "LastModifiedDate": "2020-06-11T15:03:00Z" + }, + { + "VulnerabilityID": "CVE-2018-11782", + "PkgName": "subversion", + "InstalledVersion": "1.9.7-4ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-11782", + "Title": "subversion: remotely triggerable DoS vulnerability in svnserve 'get-deleted-rev'", + "Description": "In Apache Subversion versions up to and including 1.9.10, 1.10.4, 1.12.0, Subversion's svnserve server process may exit when a well-formed read-only request produces a particular answer. This can lead to disruption for users of the server.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:S/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 4, + "V3Score": 6.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 6.5 + } + }, + "References": [ + "http://subversion.apache.org/security/CVE-2018-11782-advisory.txt", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-11782", + "https://linux.oracle.com/cve/CVE-2018-11782.html", + "https://linux.oracle.com/errata/ELSA-2020-3972.html", + "https://subversion.apache.org/security/CVE-2018-11782-advisory.txt", + "https://usn.ubuntu.com/usn/usn-4082-1", + "https://usn.ubuntu.com/usn/usn-4082-2" + ], + "PublishedDate": "2019-09-26T16:15:00Z", + "LastModifiedDate": "2019-09-27T15:33:00Z" + }, + { + "VulnerabilityID": "CVE-2019-0203", + "PkgName": "subversion", + "InstalledVersion": "1.9.7-4ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-0203", + "Title": "subversion: NULL pointer dereference in svnserve leading to an unauthenticated remote DoS", + "Description": "In Apache Subversion versions up to and including 1.9.10, 1.10.4, 1.12.0, Subversion's svnserve server process may exit when a client sends certain sequences of protocol commands. This can lead to disruption for users of the server.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-20" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V3Score": 7.5 + } + }, + "References": [ + "http://subversion.apache.org/security/CVE-2019-0203-advisory.txt", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0203", + "https://linux.oracle.com/cve/CVE-2019-0203.html", + "https://linux.oracle.com/errata/ELSA-2019-2512.html", + "https://subversion.apache.org/security/CVE-2019-0203-advisory.txt", + "https://usn.ubuntu.com/usn/usn-4082-1", + "https://usn.ubuntu.com/usn/usn-4082-2" + ], + "PublishedDate": "2019-09-26T16:15:00Z", + "LastModifiedDate": "2019-09-27T15:33:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "systemd", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "systemd-sysv", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20482", + "PkgName": "tar", + "InstalledVersion": "1.29b-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20482", + "Title": "tar: Infinite read loop in sparse_dump_region function in sparse.c", + "Description": "GNU Tar through 1.30, when --sparse is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed to be archived by a different user's process (e.g., a system backup running as root).", + "Severity": "LOW", + "CweIDs": [ + "CWE-835" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 1.9, + "V3Score": 4.7 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V3Score": 5.5 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/tar.git/commit/?id=c15c42ccd1e2377945fd0414eca1a49294bff454", + "http://lists.gnu.org/archive/html/bug-tar/2018-12/msg00023.html", + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00077.html", + "http://www.securityfocus.com/bid/106354", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20482", + "https://lists.debian.org/debian-lts-announce/2018/12/msg00023.html", + "https://news.ycombinator.com/item?id=18745431", + "https://security.gentoo.org/glsa/201903-05", + "https://twitter.com/thatcks/status/1076166645708668928", + "https://utcc.utoronto.ca/~cks/space/blog/sysadmin/TarFindingTruncateBug" + ], + "PublishedDate": "2018-12-26T18:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2019-9923", + "PkgName": "tar", + "InstalledVersion": "1.29b-2ubuntu0.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-9923", + "Title": "tar: null-pointer dereference in pax_decode_header in sparse.c", + "Description": "pax_decode_header in sparse.c in GNU Tar before 1.32 had a NULL pointer dereference when parsing certain archives that have malformed extended headers.", + "Severity": "LOW", + "CweIDs": [ + "CWE-476" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", + "V2Score": 5, + "V3Score": 7.5 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L", + "V3Score": 3.3 + } + }, + "References": [ + "http://git.savannah.gnu.org/cgit/tar.git/commit/?id=cb07844454d8cc9fb21f53ace75975f91185a120", + "http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00077.html", + "http://savannah.gnu.org/bugs/?55369", + "https://bugs.launchpad.net/ubuntu/+source/tar/+bug/1810241", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9923" + ], + "PublishedDate": "2019-03-22T08:29:00Z", + "LastModifiedDate": "2019-04-24T19:02:00Z" + }, + { + "VulnerabilityID": "CVE-2018-20839", + "PkgName": "udev", + "InstalledVersion": "237-3ubuntu10.43", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-20839", + "Title": "systemd: mishandling of the current keyboard mode check leading to passwords being disclosed in cleartext to attacker", + "Description": "systemd 242 changes the VT1 mode upon a logout, which allows attackers to read cleartext passwords in certain circumstances, such as watching a shutdown, or using Ctrl-Alt-F1 and Ctrl-Alt-F2. This occurs because the KDGKBMODE (aka current keyboard mode) check is mishandled.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-200" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:L/Au:N/C:P/I:N/A:N", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 5, + "V3Score": 9.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:P/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 6.4 + } + }, + "References": [ + "http://www.securityfocus.com/bid/108389", + "https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1803993", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-20839", + "https://github.com/systemd/systemd/commit/9725f1a10f80f5e0ae7d9b60547458622aeb322f", + "https://github.com/systemd/systemd/pull/12378", + "https://github.com/systemd/systemd/pull/13109", + "https://security.netapp.com/advisory/ntap-20190530-0002/" + ], + "PublishedDate": "2019-05-17T04:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2018-1000035", + "PkgName": "unzip", + "InstalledVersion": "6.0-21ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-1000035", + "Title": "unzip: Heap-based buffer overflow in fileio.c:UzpPassword function allows code execution", + "Description": "A heap-based buffer overflow exists in Info-Zip UnZip version \u003c= 6.00 in the processing of password-protected archives that allows an attacker to perform a denial of service or to possibly achieve code execution.", + "Severity": "LOW", + "CweIDs": [ + "CWE-787" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V2Score": 6.8, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H", + "V3Score": 7 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000035", + "https://lists.debian.org/debian-lts-announce/2020/01/msg00026.html", + "https://sec-consult.com/en/blog/advisories/multiple-vulnerabilities-in-infozip-unzip/index.html", + "https://security.gentoo.org/glsa/202003-58", + "https://www.sec-consult.com/en/blog/advisories/multiple-vulnerabilities-in-infozip-unzip/index.html" + ], + "PublishedDate": "2018-02-09T23:29:00Z", + "LastModifiedDate": "2020-08-24T17:37:00Z" + }, + { + "VulnerabilityID": "CVE-2012-1093", + "PkgName": "x11-common", + "InstalledVersion": "1:7.7+19ubuntu7.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2012-1093", + "Description": "The init script in the Debian x11-common package before 1:7.6+12 is vulnerable to a symlink attack that can lead to a privilege escalation during package installation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 7.8 + } + }, + "References": [ + "http://vladz.devzero.fr/012_x11-common-vuln.html", + "http://www.openwall.com/lists/oss-security/2012/02/29/1", + "http://www.openwall.com/lists/oss-security/2012/03/01/1", + "https://access.redhat.com/security/cve/cve-2012-1093", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1093", + "https://security-tracker.debian.org/tracker/CVE-2012-1093" + ], + "PublishedDate": "2020-02-21T19:15:00Z", + "LastModifiedDate": "2020-03-05T16:22:00Z" + }, + { + "VulnerabilityID": "CVE-2017-15131", + "PkgName": "xdg-user-dirs", + "InstalledVersion": "0.17-1ubuntu1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2017-15131", + "Title": "xdg-user-dirs, gnome-session: Xsession creation of XDG user directories does not honor system umask policy", + "Description": "It was found that system umask policy is not being honored when creating XDG user directories, since Xsession sources xdg-user-dirs.sh before setting umask policy. This only affects xdg-user-dirs before 0.15.5 as shipped with Red Hat Enterprise Linux.", + "Severity": "LOW", + "CweIDs": [ + "CWE-276" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N", + "V3Score": 3.3 + } + }, + "References": [ + "http://bugs.freedesktop.org/show_bug.cgi?id=102303", + "https://access.redhat.com/errata/RHSA-2018:0842", + "https://bugzilla.redhat.com/show_bug.cgi?id=1412762", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15131", + "https://linux.oracle.com/cve/CVE-2017-15131.html", + "https://linux.oracle.com/errata/ELSA-2018-0842.html" + ], + "PublishedDate": "2018-01-09T21:29:00Z", + "LastModifiedDate": "2019-10-03T00:03:00Z" + }, + { + "VulnerabilityID": "CVE-2012-1093", + "PkgName": "xorg", + "InstalledVersion": "1:7.7+19ubuntu7.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2012-1093", + "Description": "The init script in the Debian x11-common package before 1:7.6+12 is vulnerable to a symlink attack that can lead to a privilege escalation during package installation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 7.8 + } + }, + "References": [ + "http://vladz.devzero.fr/012_x11-common-vuln.html", + "http://www.openwall.com/lists/oss-security/2012/02/29/1", + "http://www.openwall.com/lists/oss-security/2012/03/01/1", + "https://access.redhat.com/security/cve/cve-2012-1093", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1093", + "https://security-tracker.debian.org/tracker/CVE-2012-1093" + ], + "PublishedDate": "2020-02-21T19:15:00Z", + "LastModifiedDate": "2020-03-05T16:22:00Z" + }, + { + "VulnerabilityID": "CVE-2020-4044", + "PkgName": "xrdp", + "InstalledVersion": "0.9.5-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2020-4044", + "Description": "The xrdp-sesman service before version 0.9.13.1 can be crashed by connecting over port 3350 and supplying a malicious payload. Once the xrdp-sesman process is dead, an unprivileged attacker on the server could then proceed to start their own imposter sesman service listening on port 3350. This will allow them to capture any user credentials that are submitted to XRDP and approve or reject arbitrary login credentials. For xorgxrdp sessions in particular, this allows an unauthorized user to hijack an existing session. This is a buffer overflow attack, so there may be a risk of arbitrary code execution as well.", + "Severity": "MEDIUM", + "CweIDs": [ + "CWE-121" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:P/I:P/A:P", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 4.6, + "V3Score": 7.8 + } + }, + "References": [ + "http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00036.html", + "http://lists.opensuse.org/opensuse-security-announce/2020-08/msg00037.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-4044", + "https://github.com/neutrinolabs/xrdp/commit/0c791d073d0eb344ee7aaafd221513dc9226762c", + "https://github.com/neutrinolabs/xrdp/releases/tag/v0.9.13.1", + "https://github.com/neutrinolabs/xrdp/security/advisories/GHSA-j9fv-6fwf-p3g4", + "https://lists.debian.org/debian-lts-announce/2020/08/msg00015.html", + "https://www.debian.org/security/2020/dsa-4737" + ], + "PublishedDate": "2020-06-30T16:15:00Z", + "LastModifiedDate": "2020-08-14T21:15:00Z" + }, + { + "VulnerabilityID": "CVE-2012-1093", + "PkgName": "xserver-xorg", + "InstalledVersion": "1:7.7+19ubuntu7.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2012-1093", + "Description": "The init script in the Debian x11-common package before 1:7.6+12 is vulnerable to a symlink attack that can lead to a privilege escalation during package installation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 7.8 + } + }, + "References": [ + "http://vladz.devzero.fr/012_x11-common-vuln.html", + "http://www.openwall.com/lists/oss-security/2012/02/29/1", + "http://www.openwall.com/lists/oss-security/2012/03/01/1", + "https://access.redhat.com/security/cve/cve-2012-1093", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1093", + "https://security-tracker.debian.org/tracker/CVE-2012-1093" + ], + "PublishedDate": "2020-02-21T19:15:00Z", + "LastModifiedDate": "2020-03-05T16:22:00Z" + }, + { + "VulnerabilityID": "CVE-2012-1093", + "PkgName": "xserver-xorg-input-all", + "InstalledVersion": "1:7.7+19ubuntu7.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2012-1093", + "Description": "The init script in the Debian x11-common package before 1:7.6+12 is vulnerable to a symlink attack that can lead to a privilege escalation during package installation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 7.8 + } + }, + "References": [ + "http://vladz.devzero.fr/012_x11-common-vuln.html", + "http://www.openwall.com/lists/oss-security/2012/02/29/1", + "http://www.openwall.com/lists/oss-security/2012/03/01/1", + "https://access.redhat.com/security/cve/cve-2012-1093", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1093", + "https://security-tracker.debian.org/tracker/CVE-2012-1093" + ], + "PublishedDate": "2020-02-21T19:15:00Z", + "LastModifiedDate": "2020-03-05T16:22:00Z" + }, + { + "VulnerabilityID": "CVE-2012-1093", + "PkgName": "xserver-xorg-video-all", + "InstalledVersion": "1:7.7+19ubuntu7.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2012-1093", + "Description": "The init script in the Debian x11-common package before 1:7.6+12 is vulnerable to a symlink attack that can lead to a privilege escalation during package installation.", + "Severity": "LOW", + "CweIDs": [ + "CWE-59" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:M/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 6.9, + "V3Score": 7.8 + } + }, + "References": [ + "http://vladz.devzero.fr/012_x11-common-vuln.html", + "http://www.openwall.com/lists/oss-security/2012/02/29/1", + "http://www.openwall.com/lists/oss-security/2012/03/01/1", + "https://access.redhat.com/security/cve/cve-2012-1093", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1093", + "https://security-tracker.debian.org/tracker/CVE-2012-1093" + ], + "PublishedDate": "2020-02-21T19:15:00Z", + "LastModifiedDate": "2020-03-05T16:22:00Z" + }, + { + "VulnerabilityID": "CVE-2018-3979", + "PkgName": "xserver-xorg-video-nouveau", + "InstalledVersion": "1:1.0.15-2", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2018-3979", + "Description": "A remote denial-of-service vulnerability exists in the way the Nouveau Display Driver (the default Ubuntu Nvidia display driver) handles GPU shader execution. A specially crafted pixel shader can cause remote denial-of-service issues. An attacker can provide a specially crafted website to trigger this vulnerability. This vulnerability can be triggered remotely after the user visits a malformed website. No further user interaction is required. Vulnerable versions include Ubuntu 18.04 LTS (linux 4.15.0-29-generic x86_64), Nouveau Display Driver NV117 (vermagic: 4.15.0-29-generic SMP mod_unload).", + "Severity": "LOW", + "CweIDs": [ + "CWE-400" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:N/AC:M/Au:N/C:N/I:N/A:P", + "V3Vector": "CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H", + "V2Score": 4.3, + "V3Score": 6.5 + } + }, + "References": [ + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3979", + "https://talosintelligence.com/vulnerability_reports/TALOS-2018-0647" + ], + "PublishedDate": "2019-04-01T21:30:00Z", + "LastModifiedDate": "2019-04-09T13:44:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20044", + "PkgName": "zsh", + "InstalledVersion": "5.4.2-3ubuntu3.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20044", + "Title": "zsh: insecure dropping of privileges when unsetting PRIVILEGED option", + "Description": "In Zsh before 5.8, attackers able to execute commands can regain privileges dropped by the --no-PRIVILEGED option. Zsh fails to overwrite the saved uid, so the original privileges can be restored by executing MODULE_PATH=/dir/with/module zmodload with a module that calls setuid().", + "Severity": "LOW", + "CweIDs": [ + "CWE-273" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.2, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 7.8 + } + }, + "References": [ + "http://seclists.org/fulldisclosure/2020/May/49", + "http://seclists.org/fulldisclosure/2020/May/53", + "http://seclists.org/fulldisclosure/2020/May/55", + "http://seclists.org/fulldisclosure/2020/May/59", + "http://zsh.sourceforge.net/releases.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20044", + "https://github.com/XMB5/zsh-privileged-upgrade", + "https://linux.oracle.com/cve/CVE-2019-20044.html", + "https://linux.oracle.com/errata/ELSA-2020-0903.html", + "https://lists.debian.org/debian-lts-announce/2020/03/msg00004.html", + "https://lists.debian.org/debian-lts-announce/2020/12/msg00000.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FP64FFIZI2CKQOEAOI5A72PVQULE7ZZC/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PN5V7MPHRRP7QNHOEK56S7QGRU53WUN6/", + "https://security.gentoo.org/glsa/202003-55", + "https://support.apple.com/HT211168", + "https://support.apple.com/HT211170", + "https://support.apple.com/HT211171", + "https://support.apple.com/HT211175", + "https://support.apple.com/kb/HT211168", + "https://support.apple.com/kb/HT211170", + "https://support.apple.com/kb/HT211171", + "https://support.apple.com/kb/HT211175", + "https://www.zsh.org/mla/zsh-announce/141" + ], + "PublishedDate": "2020-02-24T14:15:00Z", + "LastModifiedDate": "2020-12-01T07:15:00Z" + }, + { + "VulnerabilityID": "CVE-2019-20044", + "PkgName": "zsh-common", + "InstalledVersion": "5.4.2-3ubuntu3.1", + "Layer": { + "DiffID": "sha256:40d2d8f6da756def70dcf76bf63b873f5e27685cc634f4b754934670581cb2e0" + }, + "SeveritySource": "ubuntu", + "PrimaryURL": "https://avd.aquasec.com/nvd/cve-2019-20044", + "Title": "zsh: insecure dropping of privileges when unsetting PRIVILEGED option", + "Description": "In Zsh before 5.8, attackers able to execute commands can regain privileges dropped by the --no-PRIVILEGED option. Zsh fails to overwrite the saved uid, so the original privileges can be restored by executing MODULE_PATH=/dir/with/module zmodload with a module that calls setuid().", + "Severity": "LOW", + "CweIDs": [ + "CWE-273" + ], + "CVSS": { + "nvd": { + "V2Vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C", + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V2Score": 7.2, + "V3Score": 7.8 + }, + "redhat": { + "V3Vector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", + "V3Score": 7.8 + } + }, + "References": [ + "http://seclists.org/fulldisclosure/2020/May/49", + "http://seclists.org/fulldisclosure/2020/May/53", + "http://seclists.org/fulldisclosure/2020/May/55", + "http://seclists.org/fulldisclosure/2020/May/59", + "http://zsh.sourceforge.net/releases.html", + "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-20044", + "https://github.com/XMB5/zsh-privileged-upgrade", + "https://linux.oracle.com/cve/CVE-2019-20044.html", + "https://linux.oracle.com/errata/ELSA-2020-0903.html", + "https://lists.debian.org/debian-lts-announce/2020/03/msg00004.html", + "https://lists.debian.org/debian-lts-announce/2020/12/msg00000.html", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FP64FFIZI2CKQOEAOI5A72PVQULE7ZZC/", + "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PN5V7MPHRRP7QNHOEK56S7QGRU53WUN6/", + "https://security.gentoo.org/glsa/202003-55", + "https://support.apple.com/HT211168", + "https://support.apple.com/HT211170", + "https://support.apple.com/HT211171", + "https://support.apple.com/HT211175", + "https://support.apple.com/kb/HT211168", + "https://support.apple.com/kb/HT211170", + "https://support.apple.com/kb/HT211171", + "https://support.apple.com/kb/HT211175", + "https://www.zsh.org/mla/zsh-announce/141" + ], + "PublishedDate": "2020-02-24T14:15:00Z", + "LastModifiedDate": "2020-12-01T07:15:00Z" + } + ] + } +] \ No newline at end of file diff --git a/resources/scripts/clean-layer.sh b/resources/scripts/clean-layer.sh index a51f4af3..d55f6002 100755 --- a/resources/scripts/clean-layer.sh +++ b/resources/scripts/clean-layer.sh @@ -8,10 +8,15 @@ # At the end of each command, we should ensure we clean up downloaded # archives and source files used to produce binary to reduce the size # of the layer. -set -e + +# Disable exit on error +set +e +# Show all commands set -x -# Delete old downloaded archive files +echo "Running layer cleanup script..." + +# Delete old downloaded archive files apt-get autoremove -y # Delete downloaded archive files apt-get clean @@ -28,10 +33,10 @@ if [ -x "$(command -v conda)" ]; then conda clean --all -f -y # Remove source cache files conda build purge-all - if [ -d $CONDA_DIR ]; then + if [ -d $CONDA_ROOT ]; then # Cleanup python bytecode files - not needed: https://jcrist.github.io/conda-docker-tips.html - find $CONDA_DIR -type f -name '*.pyc' -delete - find $CONDA_DIR -type l -name '*.pyc' -delete + find $CONDA_ROOT -type f -name '*.pyc' -delete + find $CONDA_ROOT -type l -name '*.pyc' -delete fi fi @@ -39,4 +44,14 @@ fi if [ -x "$(command -v npm)" ]; then npm cache clean --force rm -rf $HOME/.npm/* $HOME/.node-gyp/* -fi \ No newline at end of file +fi + +# Clean yarn +if [ -x "$(command -v yarn)" ]; then + yarn cache clean --all +fi + +# pip is cleaned by the rm -rf $HOME/.cache/* commmand above + +# Always exit without error +exit 0 diff --git a/resources/scripts/execute_code.py b/resources/scripts/execute_code.py index 6a0c8514..24aff8c7 100644 --- a/resources/scripts/execute_code.py +++ b/resources/scripts/execute_code.py @@ -4,26 +4,36 @@ Execute code """ -from datetime import timedelta -import subprocess +# Enable logging +import logging import os +import subprocess import sys import time +from datetime import timedelta -# Enable logging -import logging logging.basicConfig( - format='%(asctime)s [%(levelname)s] %(message)s', - level=logging.INFO, - stream=sys.stdout) + format="%(asctime)s [%(levelname)s] %(message)s", + level=logging.INFO, + stream=sys.stdout, +) log = logging.getLogger(__name__) # Parse arguments import argparse + parser = argparse.ArgumentParser() -parser.add_argument('--requirements-only', help='Only install requirements without executing the code.', action='store_true') -parser.add_argument('--code-only', help='Only execute code without installing requirements.', action='store_true') +parser.add_argument( + "--requirements-only", + help="Only install requirements without executing the code.", + action="store_true", +) +parser.add_argument( + "--code-only", + help="Only execute code without installing requirements.", + action="store_true", +) args, unknown = parser.parse_known_args() if unknown: @@ -35,16 +45,20 @@ # Wrapper to print out command def call(command): - log.info("Executing: "+command) + log.info("Executing: " + command) return subprocess.call(command, shell=True) + RESOURCES_PATH = os.getenv("RESOURCES_PATH", "/resources") -WORKSPACE_HOME = os.getenv('WORKSPACE_HOME', "/workspace") +WORKSPACE_HOME = os.getenv("WORKSPACE_HOME", "/workspace") +CONDA_ROOT = os.getenv("CONDA_ROOT", "/opt/conda") # also allow command line argument as alternative to execute code (for workspace internal execution) -EXECUTE_CODE = os.getenv('EXECUTE_CODE', ' '.join(sys.argv[1:]) if len(sys.argv) > 1 else None) +EXECUTE_CODE = os.getenv( + "EXECUTE_CODE", " ".join(sys.argv[1:]) if len(sys.argv) > 1 else None +) -code_path = None +code_path = None if not EXECUTE_CODE: log.info("EXECUTE_CODE env variable is not set.") @@ -56,23 +70,28 @@ def call(command): # Use pip to get vcs code: e.g. git+https://github.com/LukasMasuch/test-project.git#subdirectory=subdir try: from pip._internal.vcs import vcs + vcs_url = EXECUTE_CODE - vc_type, _ = vcs_url.split('+', 1) + vc_type, _ = vcs_url.split("+", 1) # Use tempfolder for cloning repository - import tempfile, shutil, atexit - code_path = tempfile.mkdtemp() + import atexit + import shutil + import tempfile + + code_path = tempfile.mkdtemp() # automatically remove temp directory if process exits def cleanup(): shutil.rmtree(code_path) - + atexit.register(cleanup) vcs.get_backend(vc_type).export(code_path, url=vcs_url) from pip._internal.models.link import Link + subdir = Link(vcs_url).subdirectory_fragment if subdir: - code_path = os.path.join(code_path, subdir.lstrip('/')) + code_path = os.path.join(code_path, subdir.lstrip("/")) except Exception as ex: log.exception("Failed to clone repository via pip internal.") @@ -92,7 +111,7 @@ def cleanup(): pip_runtime = "pip" python_runtime = "python" bash_runtime = "/bin/bash" - + if not args.code_only: log.info("Searching requirements at path " + main_script) # Install requirements @@ -101,12 +120,21 @@ def cleanup(): if os.path.isfile(conda_env_path): conda_env_name = "conda-env" log.info("Installing conda environment from " + conda_env_path) - if call("conda env create -n " + conda_env_name + " -f " + conda_env_path) == 0: + if ( + call("conda env create -n " + conda_env_name + " -f " + conda_env_path) + == 0 + ): # Set pip and python runtime to the conda environment - pip_runtime = "/opt/conda/envs/" + conda_env_name + "/bin/pip" - python_runtime = "/opt/conda/envs/" + conda_env_name + "/bin/python" + pip_runtime = CONDA_ROOT + "/envs/" + conda_env_name + "/bin/pip" + python_runtime = CONDA_ROOT + "/envs/" + conda_env_name + "/bin/python" # put conda env into the bash runtime - bash_runtime = "PATH=/opt/conda/envs/" + conda_env_name + "/bin/:$PATH /bin/bash" + bash_runtime = ( + "PATH=" + + CONDA_ROOT + + "/envs/" + + conda_env_name + + "/bin/:$PATH /bin/bash" + ) else: log.info("Failed to install conda env from " + conda_env_path) @@ -116,29 +144,35 @@ def cleanup(): log.info("Running setup from " + setup_path) if call(bash_runtime + " " + setup_path) != 0: log.info("Failed to run setup.sh from " + setup_path) - + # Check for requirements.txt file requirements_path = os.path.join(code_path, "requirements.txt") if os.path.isfile(requirements_path): log.info("Installing requirements from " + requirements_path) - if call(pip_runtime + " install --no-cache-dir -r " + requirements_path) != 0: + if ( + call(pip_runtime + " install --no-cache-dir -r " + requirements_path) + != 0 + ): log.info("Failed to install requirements.txt from " + requirements_path) - + if args.requirements_only: log.info("Finished installing requirements. Code execution is deactivated.") sys.exit(0) - + log.info("Executing python code at path " + main_script) # Run code: if it is a folder, it needs a main module (e.g. __main__.py) exit_code = call(python_runtime + ' "' + main_script + '"') if exit_code > 0: log.info("Execution failed with exit code: " + str(exit_code)) if os.path.isdir(main_script): - log.info("Please make sure that there is a main module (e.g. __main__.py) at this path: " + main_script) + log.info( + "Please make sure that there is a main module (e.g. __main__.py) at this path: " + + main_script + ) else: log.info("Code execution finished successfully.") log.info("Elapsed time: " + str(timedelta(seconds=time.time() - start_time))) sys.exit(exit_code) log.info("Something went wrong. This code should have never been reached.") -sys.exit(1) \ No newline at end of file +sys.exit(1) diff --git a/resources/scripts/setup-certs.sh b/resources/scripts/setup-certs.sh index 510c1808..2902de80 100755 --- a/resources/scripts/setup-certs.sh +++ b/resources/scripts/setup-certs.sh @@ -9,7 +9,7 @@ if [ ! -f ${SSL_RESOURCES_PATH}/$SSLNAME.crt ]; then SSLDAYS=365 openssl req -x509 -nodes -newkey rsa:2048 -keyout $SSLNAME.key -out $SSLNAME.crt -days $SSLDAYS -subj '/C=DE/ST=Berlin/L=Berlin/CN=localhost' > /dev/null 2>&1 - + mv $SSLNAME.crt ${SSL_RESOURCES_PATH}/$SSLNAME.crt mv $SSLNAME.key ${SSL_RESOURCES_PATH}/$SSLNAME.key else @@ -22,5 +22,5 @@ cp ${SSL_RESOURCES_PATH}/$SSLNAME.crt /usr/local/share/ca-certificates/ update-ca-certificates > /dev/null # Add following add certificates to certify python package -cat ${SSL_RESOURCES_PATH}/$SSLNAME.crt >> /opt/conda/lib/python3.6/site-packages/certifi/cacert.pem -cat ${SSL_RESOURCES_PATH}/$SSLNAME.crt >> /opt/conda/envs/python2/lib/python2.7/site-packages/certifi/cacert.pem +cat ${SSL_RESOURCES_PATH}/$SSLNAME.crt >> ${CONDA_PYTHON_DIR}/site-packages/certifi/cacert.pem +cat ${SSL_RESOURCES_PATH}/$SSLNAME.crt >> ${CONDA_ROOT}/envs/python2/lib/python2.7/site-packages/certifi/cacert.pem diff --git a/resources/scripts/start-vnc-server.sh b/resources/scripts/start-vnc-server.sh index ecb5830a..2946b17f 100644 --- a/resources/scripts/start-vnc-server.sh +++ b/resources/scripts/start-vnc-server.sh @@ -25,7 +25,10 @@ chmod 600 $HOME/.vnc/passwd # Setting pidfile + command to execute pidfile="$HOME/.vnc/*:1.pid" -command="/usr/bin/vncserver $DISPLAY -geometry $VNC_RESOLUTION -depth $VNC_COL_DEPTH -name Desktop-GUI -autokill" +config_file=$HOME/.vnc/config +touch $config_file +printf "geometry=$VNC_RESOLUTION\ndepth=$VNC_COL_DEPTH\ndesktop=Desktop-GUI" > ~/.vnc/config +command="/usr/libexec/vncserver $DISPLAY" # Proxy signals function kill_app(){ @@ -37,7 +40,7 @@ function kill_app(){ } trap "kill_app" SIGINT SIGTERM EXIT -#cleanup tmp from previous run +#cleanup tmp from previous run # run vncserver kill in background vncserver -kill $DISPLAY & rm -rfv /tmp/.X*-lock /tmp/.x*-lock /tmp/.X11-unix @@ -63,4 +66,4 @@ while [ -f $pidfile ] && kill -0 $(cat $pidfile) ; do done -exit 1000 # exit unexpected \ No newline at end of file +exit 1000 # exit unexpected diff --git a/resources/supervisor/programs/glances.conf b/resources/supervisor/programs/glances.conf index 5f102032..8549391b 100644 --- a/resources/supervisor/programs/glances.conf +++ b/resources/supervisor/programs/glances.conf @@ -1,7 +1,7 @@ [program:glances] -command=/opt/conda/bin/glances --enable-process-extended --enable-irq -w -p 8053 +command=%(ENV_CONDA_ROOT)s/bin/glances --enable-process-extended --enable-irq -w -p 8053 autostart=true autorestart=true -redirect_stderr=true +redirect_stderr=true stdout_logfile=/var/log/supervisor/%(program_name)s.log ; log logs into file -startretries=5 ; max # of serial start failures (default 3) \ No newline at end of file +startretries=5 ; max # of serial start failures (default 3) diff --git a/resources/supervisor/programs/jupyter.conf b/resources/supervisor/programs/jupyter.conf index dd761aa8..5e3a0afb 100644 --- a/resources/supervisor/programs/jupyter.conf +++ b/resources/supervisor/programs/jupyter.conf @@ -3,9 +3,9 @@ command=/usr/local/bin/start-notebook.sh priority=54 autostart=true autorestart=true -#stderr_logfile=/proc/1/fd/1 ; log error into stdout to see in docker logs -#stderr_logfile_maxbytes=0 -redirect_stderr=true +stderr_logfile=/proc/1/fd/1 ; log error into stdout to see in docker logs +stderr_logfile_maxbytes=0 +# redirect_stderr=true # log normal stdout into file stdout_logfile=/var/log/supervisor/%(program_name)s.log ; log logs into file -startretries=5 ; max # of serial start failures (default 3) \ No newline at end of file +startretries=5 ; max # of serial start failures (default 3) diff --git a/resources/supervisor/programs/vscode.conf b/resources/supervisor/programs/vscode.conf index 731244cd..66b8460f 100644 --- a/resources/supervisor/programs/vscode.conf +++ b/resources/supervisor/programs/vscode.conf @@ -1,7 +1,7 @@ [program:vscode] -command=/usr/local/bin/code-server --port=8054 --auth none --disable-telemetry --user-data-dir=%(ENV_HOME)s/.config/Code/ --extensions-dir=%(ENV_HOME)s/.vscode/extensions/ --auth=none %(ENV_WORKSPACE_HOME)s/ +command=/usr/local/bin/code-server --port=8054 --auth none --disable-update-check --disable-telemetry --user-data-dir=%(ENV_HOME)s/.config/Code/ --extensions-dir=%(ENV_HOME)s/.vscode/extensions/ --auth=none %(ENV_WORKSPACE_HOME)s/ autostart=true autorestart=true -redirect_stderr=true +redirect_stderr=true stdout_logfile=/var/log/supervisor/%(program_name)s.log ; log logs into file -startretries=5 ; max # of serial start failures (default 3) \ No newline at end of file +startretries=5 ; max # of serial start failures (default 3) diff --git a/resources/tests/evaluate-py-libraries.ipynb b/resources/tests/evaluate-py-libraries.ipynb new file mode 100644 index 00000000..1bfa0612 --- /dev/null +++ b/resources/tests/evaluate-py-libraries.ipynb @@ -0,0 +1,732 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Evaluate Python Libraries " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**In this notebook:**\n", + "\n", + "- Install all libraries from best-of list in virtual environments and track metrics\n", + "- Help select and evaluate libraries for installation in ml-workspace\n", + "- Check workspace installation\n", + "\n", + "_Please use a Python 3 kernel for the notebook_" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Dependencies" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Install Dependencies" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T20:54:26.209284Z", + "start_time": "2020-12-02T20:53:42.267886Z" + } + }, + "outputs": [], + "source": [ + "!pip install -q qgrid\n", + "!jupyter nbextension enable --py --sys-prefix qgrid\n", + "!pip install -q pur\n", + "!pip install -q best-of" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-07T10:33:10.702854Z", + "start_time": "2020-12-07T10:33:08.067148Z" + } + }, + "outputs": [], + "source": [ + "!git clone https://github.com/ml-tooling/best-of-ml-python" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "ExecuteTime": { + "end_time": "2018-02-26T18:45:12.799022Z", + "start_time": "2018-02-26T18:45:12.784137Z" + } + }, + "source": [ + "### Import Dependencies" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T20:54:27.140632Z", + "start_time": "2020-12-02T20:54:26.216363Z" + } + }, + "outputs": [], + "source": [ + "# System libraries\n", + "import logging, os, sys\n", + "import re, shutil\n", + "import subprocess\n", + "import time\n", + "import glob, os\n", + "import json\n", + "from collections import Counter\n", + "\n", + "# Enable logging\n", + "logging.basicConfig(format='[%(levelname)s] %(message)s', level=logging.INFO, stream=sys.stdout)\n", + "\n", + "#logging.basicConfig(format='[%(levelname)s] %(message)s', level=logging.DEBUG, stream=sys.stdout)\n", + "log = logging.getLogger()\n", + "\n", + "# Re-import packages if they change\n", + "%load_ext autoreload\n", + "%autoreload 2\n", + "\n", + "# Intialize tqdm to always use the notebook progress bar\n", + "from tqdm.autonotebook import tqdm as tqdm_notebook\n", + "import tqdm\n", + "tqdm.tqdm = tqdm_notebook\n", + "\n", + "# Third-party libraries\n", + "import numpy as np\n", + "import pandas as pd\n", + "\n", + "log = logging.getLogger()\n", + "\n", + "# TODO: Need to set github and libraries.io API key \n", + "os.environ[\"LIBRARIES_API_KEY\"] = \"\"\n", + "os.environ[\"GITHUB_API_KEY\"] = \"\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Utilities" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T20:54:27.214111Z", + "start_time": "2020-12-02T20:54:27.147756Z" + } + }, + "outputs": [], + "source": [ + "def simplify(text) -> str:\n", + " return re.compile(r\"[^a-zA-Z0-9-]\").sub(\"-\", \" \".join(str(text).split()).strip()).lower()\n", + "\n", + "def call(command, **kwargs):\n", + " log.debug(\"Executing: \"+command)\n", + " return subprocess.call(command, shell=True, **kwargs)\n", + "\n", + "def get_folder_size(folder_path: str):\n", + " return int(subprocess.check_output(['du', '-s', folder_path]).split()[0].decode('utf-8'))\n", + "\n", + "def get_package_paths(venv_path: str) -> list:\n", + " package_paths = []\n", + " for file_path in glob.iglob(venv_path.rstrip(\"/\") + '/lib64/python3.8/site-packages/**', recursive=False):\n", + " if os.path.isdir(file_path): # filter dirs\n", + " file_name = os.path.basename(file_path)\n", + " if \"dist-info\" not in file_name:\n", + " # Ignore dist-info folders\n", + " continue\n", + " \n", + " \n", + " if file_name.startswith(\"pip\") or file_name.startswith(\"setuptools\"):\n", + " continue\n", + " package_paths.append(file_path)\n", + " return package_paths\n", + "\n", + "def evaluate_libs(df_projects: pd.DataFrame, eval_root_path: str = \"./eval-libs\") -> pd.DataFrame and Counter:\n", + " os.makedirs(eval_root_path, exist_ok=True)\n", + "\n", + " venv_root_path = os.path.join(eval_root_path, \"venv\")\n", + " os.makedirs(venv_root_path, exist_ok=True)\n", + "\n", + " logs_root_path = os.path.join(eval_root_path, \"logs\")\n", + " os.makedirs(logs_root_path, exist_ok=True)\n", + "\n", + " requirements_counter = Counter()\n", + "\n", + " df_projects_evaluated = df_projects.copy()\n", + " for i, row in tqdm.tqdm(df_projects_evaluated.iterrows(), total=df_projects_evaluated.shape[0]):\n", + " pypi_id = row[\"pypi_id\"]\n", + " if not pypi_id:\n", + " continue\n", + " \n", + " #if \"install_successful\" in row:\n", + " # if str(row[\"install_successful\"]):\n", + " # print(\"Already evaluated (skipping): \" + pypi_id)\n", + " # continue\n", + " \n", + " print(\"Evaluating \" + pypi_id)\n", + " \n", + " package_install_dir = os.path.join(venv_root_path, simplify(pypi_id))\n", + " package_log_dir = os.path.join(logs_root_path, simplify(pypi_id))\n", + " os.makedirs(package_log_dir, exist_ok=True)\n", + " \n", + " # Create virtual environment\n", + " if call(sys.executable + \" -m venv --system-site-packages --symlinks \" + package_install_dir) > 0:\n", + " log.warning(\"Failed to create venv for: \" + pypi_id)\n", + " continue\n", + " \n", + " initial_folder_size = get_folder_size(package_install_dir)\n", + " start = time.time()\n", + " \n", + " source_venv_cmd = \". \" + os.path.join(package_install_dir, \"bin/activate\")\n", + " pip_install_cmd = \"pip install --no-use-pep517 \" + pypi_id\n", + " if \"pypi_version_spec\" in row and row[\"pypi_version_spec\"]:\n", + " # if version spec is provided, try this specific version\n", + " pip_install_cmd += str(row[\"pypi_version_spec\"])\n", + " \n", + " install_log_file = open(os.path.join(package_log_dir, \"install_logs.txt\"), \"w\")\n", + " # Source and run installation\n", + " if call(source_venv_cmd + \" && \" + pip_install_cmd, stderr=subprocess.STDOUT, stdout=install_log_file) > 0:\n", + " install_log_file.close()\n", + " log.warning(\"Failed to install package: \" + pypi_id)\n", + " df_projects_evaluated.at[i, 'install_successful'] = False\n", + " shutil.rmtree(package_install_dir)\n", + " continue\n", + " \n", + " install_log_file.close()\n", + " \n", + " df_projects_evaluated.at[i, 'install_successful'] = True\n", + " \n", + " # seconds\n", + " df_projects_evaluated.at[i, 'install_time'] = time.time() - start\n", + " # kilobytes\n", + " df_projects_evaluated.at[i, 'install_total_size'] = get_folder_size(package_install_dir) - initial_folder_size # number of installed requirements\n", + " \n", + " requirements_count = len(get_package_paths(package_install_dir))\n", + " try:\n", + " package_count = 0\n", + " for package in json.loads(subprocess.check_output(source_venv_cmd + \" && pip list --local --format=json\", shell=True).decode('utf-8')):\n", + " if package[\"name\"] not in [\"pip\", \"setuptools\"]:\n", + " requirements_counter[package[\"name\"].lower().strip()] += 1\n", + " package_count += 1\n", + " if package_count != requirements_count:\n", + " log.warning(\"Pip list count (\" + str(package_count) + \") is different to folder count (\" + str(requirements_count) + \").\")\n", + " if package_count > requirements_count:\n", + " # if package count is higher, use package count\n", + " requirements_count = package_count\n", + " except Exception as ex:\n", + " log.warning(\"Failed to parse pip-list.\", exc_info=ex)\n", + " pass\n", + " \n", + " df_projects_evaluated.at[i, 'install_requirements'] = requirements_count\n", + " \n", + " # Create logs\n", + " package_sizes_file = open(os.path.join(package_log_dir, \"package_sizes.txt\"), \"w\")\n", + " package_size_command = \"pip list --local | sed '/Package/d' | sed '/----/d' | sed -r 's/\\S+//2' | xargs pip show | grep -E 'Location:|Name:' | cut -d ' ' -f 2 | paste -d ' ' - - | awk '{print $2 \\\"/\\\" $(find $2 -maxdepth 1 -iname $1)}' | xargs du -sh | sort -rh\"\n", + " call(source_venv_cmd + \" && \" + package_size_command, stderr=subprocess.STDOUT, stdout=package_sizes_file)\n", + " package_sizes_file.close()\n", + " \n", + " pipdeptree_file = open(os.path.join(package_log_dir, \"pipdeptree.txt\"), \"w\")\n", + " call(source_venv_cmd + \" && pip install -q pipdeptree && pipdeptree --local-only\", stderr=subprocess.STDOUT, stdout=pipdeptree_file)\n", + " pipdeptree_file.close()\n", + " \n", + " # Remove virtual environment\n", + " shutil.rmtree(package_install_dir)\n", + " shutil.rmtree(venv_root_path)\n", + " return df_projects_evaluated, requirements_counter" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Evaluate Best-of Lists " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T20:54:27.899499Z", + "start_time": "2020-12-02T20:54:27.222792Z" + }, + "code_folding": [] + }, + "outputs": [], + "source": [ + "EVAL_ROOT_PATH = \"/workspace/package-evals\"\n", + "BEST_OF_LISTS = [\"/workspace/best-of-ml-python/history/2020-11-30_projects.csv\"]\n", + "\n", + "# Combine all best-of-lists into one based on pypi_id\n", + "pypi_projects = {}\n", + "for project_csv_path in BEST_OF_LISTS:\n", + " df_projects = pd.read_csv(project_csv_path, index_col=0, keep_default_na=False)\n", + " for i, row in df_projects.iterrows():\n", + " if \"pypi_id\" in row and row[\"pypi_id\"]:\n", + " pypi_id = simplify(row[\"pypi_id\"])\n", + " if pypi_id not in pypi_projects:\n", + " pypi_projects[pypi_id] = row.to_dict()\n", + "\n", + "df_projects = pd.DataFrame(pypi_projects.values())\n", + "df_projects.head()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "start_time": "2020-12-02T23:13:02.423Z" + } + }, + "outputs": [], + "source": [ + "# Evaluate\n", + "df_projects_evaluated, req_counter = evaluate_libs(df_projects, EVAL_ROOT_PATH)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Evaluation Results" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "start_time": "2020-12-02T20:53:58.015Z" + } + }, + "outputs": [], + "source": [ + "import qgrid\n", + "qgrid.show_grid(df_projects_evaluated[['pypi_id', \"projectrank\", \"license\", \"install_successful\", \"install_total_size\", \"install_requirements\", \"install_time\" ]])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Most Common Dependencies" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "start_time": "2020-12-02T21:22:46.232Z" + } + }, + "outputs": [], + "source": [ + "# Most common requirements\n", + "req_counter.most_common(100)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Update Requirement Versions\n", + "Creates new requirements file " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "start_time": "2020-12-02T21:22:46.908Z" + } + }, + "outputs": [], + "source": [ + "REQUIREMENTS_PATH = '/resources/libraries/requirements-full.txt'\n", + "UPDATED_REQUIREMENTS_PATH = \"./requirements-full-updated.txt\"\n", + "\n", + "from pur import update_requirements\n", + "update_requirements(input_file=REQUIREMENTS_PATH, \n", + " output_file=UPDATED_REQUIREMENTS_PATH, \n", + " echo=True,\n", + " force=True)\n", + "\n", + "# TODO export update messages to log file:\n", + "# https://github.com/alanhamlett/pip-update-requirements" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Gather Requirement Information" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "start_time": "2020-12-02T21:22:48.528Z" + } + }, + "outputs": [], + "source": [ + "import requirements\n", + "from best_of import projects_collection\n", + "from addict import Dict\n", + "\n", + "pypi_projects = {}\n", + "for i, row in df_projects_evaluated.iterrows():\n", + " if \"pypi_id\" in row and row[\"pypi_id\"]:\n", + " pypi_projects[simplify(row[\"pypi_id\"])] = row.to_dict()\n", + "\n", + "requirements_projects = []\n", + "untracked_projects = []\n", + "projects = set()\n", + "\n", + "with open(UPDATED_REQUIREMENTS_PATH, 'r') as myfile:\n", + " for req in tqdm.tqdm(requirements.parse(myfile.read())):\n", + " version_spec = None\n", + " if req.specs:\n", + " version_spec = ''.join(map(str,[i for sub in req.specs for i in sub]))\n", + " \n", + " simplified_name = simplify(req.name)\n", + " if simplified_name in projects:\n", + " print(\"Project \" + req.name + \" is duplicated.\")\n", + " \n", + " projects.add(simplified_name)\n", + " \n", + " if simplified_name in pypi_projects:\n", + " # Project is already in the project list\n", + " project_info = pypi_projects[simplified_name]\n", + " # add pypi_spec\n", + " if version_spec:\n", + " project_info[\"pypi_version_spec\"] = version_spec\n", + " requirements_projects.append(project_info)\n", + " # remove project from dict -> we will only have projects that werent added\n", + " del pypi_projects[simplified_name]\n", + " continue\n", + " project = Dict()\n", + " project.pypi_id = req.name\n", + " if version_spec:\n", + " project.pypi_version_spec = version_spec\n", + " \n", + " projects_collection.update_via_pypi(project)\n", + " projects_collection.update_via_github(project)\n", + " \n", + " requirements_projects.append(project.to_dict())\n", + " untracked_projects.append(project.to_dict())\n", + "\n", + "df_requirements = pd.DataFrame(requirements_projects)\n", + "df_untracked_projects = pd.DataFrame(untracked_projects)\n", + "df_potential_projects = pd.DataFrame(pypi_projects.values())" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Untracked Requirements\n", + "Requirements that are only in the requirements file but not on the best-of-list" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T03:42:12.597992Z", + "start_time": "2020-12-02T03:42:12.460055Z" + } + }, + "outputs": [], + "source": [ + "import qgrid\n", + "qgrid.show_grid(df_untracked_projects[['pypi_id', 'github_id', \"projectrank\", \"license\"]])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Evaluate Requirement Installs\n", + "This also uses the specific version used in the requirements file." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T06:17:33.248882Z", + "start_time": "2020-12-02T03:42:12.601883Z" + } + }, + "outputs": [], + "source": [ + "EVAL_REQUIREMENTS_ROOT_PATH = \"/workspace/requirements-evals\"\n", + "df_requirements_evaluated, req_counter = evaluate_libs(df_requirements, EVAL_REQUIREMENTS_ROOT_PATH)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Evaluation Results" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T06:17:37.847813Z", + "start_time": "2020-12-02T06:17:33.300971Z" + } + }, + "outputs": [], + "source": [ + "import qgrid\n", + "qgrid.show_grid(df_requirements_evaluated[['name', 'pypi_id', \"projectrank\", \"license\", \"install_successful\", \"install_total_size\", \"install_requirements\", \"install_time\" ]])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Most Common Dependencies" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T06:17:37.972681Z", + "start_time": "2020-12-02T06:17:37.854820Z" + } + }, + "outputs": [], + "source": [ + "# Most common requirements\n", + "req_counter.most_common(25)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Potential Requirement Additions" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-02T06:17:38.311700Z", + "start_time": "2020-12-02T06:17:37.984912Z" + } + }, + "outputs": [], + "source": [ + "import qgrid\n", + "qgrid.show_grid(df_potential_projects[['pypi_id', 'github_id', \"projectrank\", \"license\", \"install_successful\", \"install_total_size\", \"install_requirements\", \"install_time\" ]])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Install Requirements File " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2019-12-23T18:35:58.592735Z", + "start_time": "2019-12-23T18:32:21.167899Z" + } + }, + "outputs": [], + "source": [ + "!pip install --upgrade -r $UPDATED_REQUIREMENTS_PATH > \"./requirement-installs.txt\"" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Check Library Sizes" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2019-12-23T18:42:51.231638Z", + "start_time": "2019-12-23T18:42:06.658092Z" + } + }, + "outputs": [], + "source": [ + "!pip list | sed '/Package/d' | sed '/----/d' | sed -r 's/\\S+//2' | xargs pip show | grep -E 'Location:|Name:' | cut -d ' ' -f 2 | paste -d ' ' - - | awk '{print $2 \"/\" $(find $2 -maxdepth 1 -iname $1)}' | xargs du -sh | sort -rh" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Check Library Conflicts" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2019-12-23T18:43:01.739162Z", + "start_time": "2019-12-23T18:42:51.242063Z" + } + }, + "outputs": [], + "source": [ + "!pip check" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Python Vulnerability Scan" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2019-12-23T18:43:27.974188Z", + "start_time": "2019-12-23T18:43:16.680102Z" + } + }, + "outputs": [], + "source": [ + "!pip install -q safety\n", + "!safety check" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Generate Requirements Markdown" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.5" + }, + "toc": { + "base_numbering": 1, + "nav_menu": { + "height": "840px", + "width": "569px" + }, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": "block", + "toc_window_display": false + }, + "varInspector": { + "cols": { + "lenName": 16, + "lenType": 16, + "lenVar": 40 + }, + "kernels_config": { + "python": { + "delete_cmd_postfix": "", + "delete_cmd_prefix": "del ", + "library": "var_list.py", + "varRefreshCmd": "print(var_dic_list())" + }, + "r": { + "delete_cmd_postfix": ") ", + "delete_cmd_prefix": "rm(", + "library": "var_list.r", + "varRefreshCmd": "cat(var_dic_list()) " + } + }, + "types_to_exclude": [ + "module", + "function", + "builtin_function_or_method", + "instance", + "_Feature" + ], + "window_display": false + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/resources/tests/scan-clamav-virus.sh b/resources/tests/scan-clamav-virus.sh index 999b404c..5ae3d9b2 100644 --- a/resources/tests/scan-clamav-virus.sh +++ b/resources/tests/scan-clamav-virus.sh @@ -17,16 +17,16 @@ if ! hash clamscan 2>/dev/null; then # https://help.ubuntu.com/community/ClamAV echo "Installing ClamAV - Virus Scan" apt-get update - apt-get install -y clamav clamtk + apt-get install -y clamav clamtk clamav-daemon else - echo "ClamAV is already installed" + echo "ClamAV is already installed" fi # Run if [ $INSTALL_ONLY = 0 ] ; then - echo "Running clamav scan" - sudo freshclam + echo "Running clamav scan..." + freshclam mkdir -p $WORKSPACE_HOME/reports - sudo clamscan --max-filesize=3999M --max-scansize=3999M --exclude-dir=/sys/* -i -r / | tee $WORKSPACE_HOME/reports/clamav-scan.txt + clamscan --max-filesize=3999M --max-scansize=3999M --exclude-dir="/sys/*" --infected --recursive=yes / | tee $WORKSPACE_HOME/reports/clamav-virus-scan.txt sleep 100 -fi \ No newline at end of file +fi diff --git a/resources/tests/scan-system-vulnerabilities.sh b/resources/tests/scan-system-vulnerabilities.sh deleted file mode 100644 index 71bc201b..00000000 --- a/resources/tests/scan-system-vulnerabilities.sh +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Stops script execution if a command has an error -set -e - -INSTALL_ONLY=0 -# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags -for arg in "$@"; do - case $arg in - -i|--install) INSTALL_ONLY=1 ; shift ;; - *) break ;; - esac -done - -if ! hash vuls 2>/dev/null; then - # https://github.com/future-architect/vuls - # Installed using this: https://vuls.io/docs/en/install-manually-centos.html - # https://linoxide.com/linux-how-to/setup-vulnerable-scan-vuls-linux/ - # -> used: https://vuls.io/docs/en/install-manually-centos.html - echo "Installing Vuls - VULnerability Scanner" - mkdir -p $RESOURCES_PATH/vuls - cd $RESOURCES_PATH/vuls - apt-get update - apt-get install -y sqlite3 libsqlite3-dev debian-goodies - wget https://dl.google.com/go/go1.12.9.linux-amd64.tar.gz - sudo tar -C /usr/local -xzf go1.12.9.linux-amd64.tar.gz - mkdir -p $HOME/go - export GOROOT=/usr/local/go - export GOPATH=$HOME/go - export PATH=$PATH:$GOROOT/bin:$GOPATH/bin - mkdir -p /var/log/vuls - chmod 700 /var/log/vuls - echo "Installing go-cve-dictionary" - mkdir -p $GOPATH/src/github.com/kotakanbe - cd $GOPATH/src/github.com/kotakanbe - git clone https://github.com/kotakanbe/go-cve-dictionary.git - cd go-cve-dictionary - make install - cd $HOME - for i in `seq 2002 $(date +"%Y")`; do go-cve-dictionary fetchnvd -years $i; done - echo "Installing goval-dictionary" - mkdir -p $GOPATH/src/github.com/kotakanbe - cd $GOPATH/src/github.com/kotakanbe - git clone https://github.com/kotakanbe/goval-dictionary.git - cd goval-dictionary - make install - ln -s $GOPATH/src/github.com/kotakanbe/goval-dictionary/oval.sqlite3 $HOME/oval.sqlite3 - goval-dictionary fetch-ubuntu 16 - echo "Installing gost" - sudo mkdir /var/log/gost - sudo chmod 700 /var/log/gost - mkdir -p $GOPATH/src/github.com/knqyf263 - cd $GOPATH/src/github.com/knqyf263 - git clone https://github.com/knqyf263/gost.git - cd gost - make install - ln -s $GOPATH/src/github.com/knqyf263/gost/gost.sqlite3 $HOME/gost.sqlite3 - gost fetch debian - echo "Installing go-exploitdb" - sudo mkdir /var/log/go-exploitdb - sudo chmod 700 /var/log/go-exploitdb - mkdir -p $GOPATH/src/github.com/mozqnet - cd $GOPATH/src/github.com/mozqnet - git clone https://github.com/vulsio/go-exploitdb.git - cd go-exploitdb - make install - ln -s $GOPATH/src/github.com/mozqnet/go-exploitdb/go-exploitdb.sqlite3 $HOME/go-exploitdb.sqlite3 - go-exploitdb fetch exploitdb - echo "Installing vuls" - mkdir -p $GOPATH/src/github.com/future-architect - cd $GOPATH/src/github.com/future-architect - git clone https://github.com/future-architect/vuls.git - cd vuls - make install - # Configure to run locally - printf "[servers]\n\n[servers.localhost]\nhost=\"localhost\"\nport=\"local\"\nscanMode=[\"fast-root\"]\n" > $HOME/config.toml -else - echo "Vuls is already installed" -fi - -# Run -if [ $INSTALL_ONLY = 0 ] ; then - echo "Starting local vuls scan" - cd $HOME - vuls scan - mkdir -p $WORKSPACE_HOME/reports/ - vuls report -format-full-text > $WORKSPACE_HOME/reports/vuls-vulnerability-scan.txt - vuls tui - sleep 50 -fi \ No newline at end of file diff --git a/resources/tests/scan-trivy-vulnerabilities.sh b/resources/tests/scan-trivy-vulnerabilities.sh new file mode 100644 index 00000000..9066a34e --- /dev/null +++ b/resources/tests/scan-trivy-vulnerabilities.sh @@ -0,0 +1,31 @@ +#!/bin/sh + +# Stops script execution if a command has an error +set -e + +INSTALL_ONLY=0 +# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags +for arg in "$@"; do + case $arg in + -i|--install) INSTALL_ONLY=1 ; shift ;; + *) break ;; + esac +done + +if ! hash trivy 2>/dev/null; then + # https://github.com/aquasecurity/trivy + echo "Installing trivy vulnerabiliy scanner..." + curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/master/contrib/install.sh | sh -s -- -b /usr/local/bin +else + echo "Trivy is already installed" +fi + +# Run +if [ $INSTALL_ONLY = 0 ] ; then + echo "Running trivy scan. This can take several minutes..." + mkdir -p $WORKSPACE_HOME/reports + trivy fs --timeout=20m0s --vuln-type=os -f json -o $WORKSPACE_HOME/reports/trivy-vulnerability-scan.txt / + # Show high and critical vulnerabilities in stdout + trivy fs --timeout=20m0s --severity HIGH,CRITICAL / + sleep 30 +fi diff --git a/resources/tests/test-installers.py b/resources/tests/test-installers.py deleted file mode 100644 index 6d65be2e..00000000 --- a/resources/tests/test-installers.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/python - -""" -Configure and run custom scripts -""" -import subprocess -import os -import sys -import logging - -logging.basicConfig(stream=sys.stdout, format='%(asctime)s : %(levelname)s : %(message)s', level=logging.INFO) -log = logging.getLogger(__name__) - -# Wrapper to print out command -def call(command): - print("Executing: "+command) - return subprocess.call(command, shell=True) - -ENV_RESOURCES_PATH = os.getenv("RESOURCES_PATH", "/resources") -TOOLS_DIR = os.path.join(ENV_RESOURCES_PATH, "tools") -WORKSPACE_HOME = os.getenv("WORKSPACE_HOME", "/workspace") - -test_results = {} - -for filename in os.listdir(TOOLS_DIR): - if filename.endswith(".sh"): - script_path = os.path.join(TOOLS_DIR, filename) - print("Testing " + filename) - exit_code = call(script_path + " --install") - if exit_code == 0: - test_results[filename] = "Installed successfully." - else: - test_results[filename] = "Failed to install." - print(filename + ": " + test_results[filename]) - -print("###### TEST RESULTS ######") -test_results_str = "" -for tool in test_results: - print(tool + ": " + test_results[tool]) - test_results_str += tool + ": " + test_results[tool] + "/n" - -os.makedirs(os.path.join(WORKSPACE_HOME, "reports"), exist_ok=True) -with open(os.path.join(WORKSPACE_HOME, "reports", "tool-installers-test.txt"),"w+") as f: - f.write(test_results_str) diff --git a/resources/tests/test-tool-installers.ipynb b/resources/tests/test-tool-installers.ipynb new file mode 100644 index 00000000..0044b2a5 --- /dev/null +++ b/resources/tests/test-tool-installers.ipynb @@ -0,0 +1,232 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Test Tool Installers " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "**In this notebook:**\n", + "\n", + "- Test all tool installers.\n", + "\n", + "_Please use a Python 3 kernel for the notebook_" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Dependencies" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-06T21:47:01.229174Z", + "start_time": "2020-12-06T21:47:00.852898Z" + } + }, + "outputs": [], + "source": [ + "# System libraries\n", + "import logging, os, sys\n", + "import re, shutil\n", + "import subprocess\n", + "import time\n", + "import glob, os\n", + "import json\n", + "from collections import Counter\n", + "from typing import List\n", + "\n", + "# Enable logging\n", + "logging.basicConfig(\n", + " format=\"[%(levelname)s] %(message)s\", level=logging.INFO, stream=sys.stdout\n", + ")\n", + "\n", + "# logging.basicConfig(format='[%(levelname)s] %(message)s', level=logging.DEBUG, stream=sys.stdout)\n", + "log = logging.getLogger()\n", + "\n", + "# Re-import packages if they change\n", + "%load_ext autoreload\n", + "%autoreload 2\n", + "\n", + "from tqdm.notebook import tqdm\n", + "\n", + "# Third-party libraries\n", + "import numpy as np\n", + "import pandas as pd\n", + "\n", + "log = logging.getLogger()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Utilities" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-06T21:43:51.066995Z", + "start_time": "2020-12-06T21:43:50.977324Z" + } + }, + "outputs": [], + "source": [ + "RESOURCES_PATH = os.getenv(\"RESOURCES_PATH\", \"/resources\")\n", + "TOOLS_DIR = os.path.join(RESOURCES_PATH, \"tools\")\n", + "WORKSPACE_HOME = os.getenv(\"WORKSPACE_HOME\", \"/workspace\")\n", + "\n", + "\n", + "def simplify(text) -> str:\n", + " return (\n", + " re.compile(r\"[^a-zA-Z0-9-]\")\n", + " .sub(\"-\", \" \".join(str(text).split()).strip())\n", + " .lower()\n", + " )\n", + "\n", + "\n", + "def call(command, **kwargs):\n", + " log.debug(\"Executing: \" + command)\n", + " return subprocess.call(command, shell=True, **kwargs)\n", + "\n", + "\n", + "def run_tool_installers(\n", + " select_tools: List[str] = None,\n", + " ignore_tools: List[str] = None,\n", + " logs_root_path: str = \"/workspace/installer-logs/\",\n", + "):\n", + " tool_installer_scripts = []\n", + " for filename in os.listdir(TOOLS_DIR):\n", + " if filename.endswith(\".sh\"):\n", + " tool_installer_scripts.append(os.path.join(TOOLS_DIR, filename))\n", + "\n", + " os.makedirs(logs_root_path, exist_ok=True)\n", + " for installer_script in tqdm(tool_installer_scripts):\n", + " filename = os.path.splitext(os.path.basename(installer_script))[0]\n", + "\n", + " if select_tools and filename not in select_tools:\n", + " continue\n", + "\n", + " if ignore_tools and filename in ignore_tools:\n", + " continue\n", + "\n", + " log.info(\"Installing \" + filename)\n", + "\n", + " install_log_file = open(os.path.join(logs_root_path, filename + \".txt\"), \"w\")\n", + "\n", + " exit_code = call(\n", + " f\"{installer_script} --install\",\n", + " stderr=subprocess.STDOUT,\n", + " stdout=install_log_file,\n", + " )\n", + " install_log_file.close()\n", + " \n", + " if exit_code == 0:\n", + " log.info(filename + \": installed successfully.\")\n", + " else:\n", + " log.info(filename + \": failed to install.\")\n", + " \n", + " # Cleanup\n", + " call(\n", + " f\"{RESOURCES_PATH}/scripts/clean-layer.sh\",\n", + " stderr=subprocess.STDOUT,\n", + " stdout=None,\n", + " )" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Evaluate Tool Installer" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "ExecuteTime": { + "end_time": "2020-12-06T21:46:55.214920Z", + "start_time": "2020-12-06T21:43:52.774900Z" + } + }, + "outputs": [], + "source": [ + "run_tool_installers()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Check system configuration" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "np.show_config()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "!numba -s" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.6" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": true + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/resources/tests/test_workspace.py b/resources/tests/test_workspace.py new file mode 100644 index 00000000..d66385be --- /dev/null +++ b/resources/tests/test_workspace.py @@ -0,0 +1,124 @@ +import os +import re +import sys +import time +from subprocess import PIPE, run +from typing import Union + +import pytest +import requests + +workspace_host = os.getenv("WORKSPACE_IP", "localhost") +workspace_port = os.getenv("WORKSPACE_ACCESS_PORT", "8080") + + +def setup_module(): + _wait_until_workspace_is_healthy(workspace_host, workspace_port) + + +@pytest.fixture(scope="session") +def ssh_connection() -> str: + ssh_connection_name = os.getenv("WORKSPACE_NAME", "workspace-test") + + result = requests.get( + f"http://{workspace_host}:{workspace_port}/tooling/ssh/setup-command?origin=http://{workspace_host}:{workspace_port}" + ) + assert result.status_code == 200 + assert "/bin/bash" in result.text + + ssh_script_runner_regex = rf'^\/bin\/bash <\(curl -s --insecure "(http:\/\/{workspace_host}:{workspace_port}\/shared\/ssh\/setup\?token=[a-z0-9]+&host={workspace_host}&port={workspace_port})"\)$' + pattern = re.compile(ssh_script_runner_regex) + match = pattern.match(result.text) + assert match is not None + + # Execute the ssh setup script and automatically pass an ssh connection name to the script + script_url = match.groups()[0] + r = requests.get(script_url) + setup_ssh_file = "./setup-ssh.sh" + with open(setup_ssh_file, "w") as f: + f.write(r.text) + # make the file executable for the user + os.chmod(setup_ssh_file, 0o744) + + # Todo: Remove usage of pexpect when ssh setup script callable non-interactively + import pexpect + + child = pexpect.spawn(f"/bin/bash {setup_ssh_file}", encoding="UTF-8") + child.expect("Provide a name .*") + child.sendline(ssh_connection_name) + child.expect("remote_ikernel was detected .*") + child.sendline("no") + child.expect("Do you want to add this connection as mountable SFTP storage .*") + child.sendline("no") + child.close() + + os.remove(setup_ssh_file) + + return ssh_connection_name + + +class TestTooling: + def test_healthy(self): + result = requests.get(f"http://{workspace_host}:{workspace_port}/healthy") + print(result.status_code) + assert result.status_code == 200 + + def test_tool_vnc(self): + # Test whether tools are accessible + result = requests.get( + f"http://{workspace_host}:{workspace_port}/tools/vnc/?password=vncpassword" + ) + assert result.status_code == 200 + assert "Codestin Search App" in result.text + + def test_tool_vscode(self): + result = requests.get(f"http://{workspace_host}:{workspace_port}/tools/vscode/") + assert result.status_code == 200 + assert "Microsoft Corporation" in result.text + + def test_ssh(self, ssh_connection: str): + + completed_process = run( + f"ssh {ssh_connection} 'echo {ssh_connection}'", + shell=True, + stdout=PIPE, + stderr=PIPE, + ) + assert completed_process.stderr == b"" + stdout = completed_process.stdout.decode("UTF-8").replace("\n", "") + assert stdout == ssh_connection + + +class TestLibInstallations: + def test_pytorch(self): + import numpy as np + + size = 10 + x = np.random.randint(2, size=size) + assert len(x) == size + + +def _wait_until_workspace_is_healthy( + ip_address: str, workspace_port: Union[str, int] +) -> None: + MAX_ITERATIONS = 30 + index = 0 + health_url = f"http://{ip_address}:{str(workspace_port)}/healthy" + response = None + while response is None or (response.status_code != 200 and index < MAX_ITERATIONS): + index += 1 + time.sleep(1) + try: + response = requests.get(health_url, allow_redirects=False, timeout=2) + except requests.ConnectionError: + # Catch error that is raised when the workspace container + # is not reachable yet and waited sufficiently long + if index == MAX_ITERATIONS: + print("The workspace did not start") + raise + + if index == MAX_ITERATIONS: + print("The workspace did not start") + sys.exit(-1) + # Wait a little more to get all processes time to start + time.sleep(15) diff --git a/resources/tools/alacritty-terminal.sh b/resources/tools/alacritty-terminal.sh index f16b6a36..40e344f5 100644 --- a/resources/tools/alacritty-terminal.sh +++ b/resources/tools/alacritty-terminal.sh @@ -14,9 +14,10 @@ done if ! hash alacritty 2>/dev/null; then echo "Installing Alacritty Terminal. Please wait..." - add-apt-repository ppa:mmstick76/alacritty + add-apt-repository -y ppa:mmstick76/alacritty apt-get update apt-get install -y alacritty + apt-get clean else echo "Alacritty Terminal is already installed" fi @@ -27,4 +28,4 @@ if [ $INSTALL_ONLY = 0 ] ; then echo "Alacritty Terminal is a GUI application. Make sure to run this script only within the VNC Desktop." alacritty sleep 10 -fi \ No newline at end of file +fi diff --git a/resources/tools/atom.sh b/resources/tools/atom.sh index 318fb95c..5e849e32 100644 --- a/resources/tools/atom.sh +++ b/resources/tools/atom.sh @@ -14,9 +14,9 @@ done if ! hash atom 2>/dev/null; then echo "Installing Atom. Please wait..." - add-apt-repository ppa:webupd8team/atom --yes + add-apt-repository -y ppa:webupd8team/atom apt-get update - apt-get install atom --yes + apt-get install -y atom apt-get clean else echo "Atom is already installed" diff --git a/resources/tools/azure-utils.sh b/resources/tools/azure-utils.sh index 1d6b9402..782515d3 100644 --- a/resources/tools/azure-utils.sh +++ b/resources/tools/azure-utils.sh @@ -14,15 +14,22 @@ done echo "Installing Azure Tooling Collection. Please wait..." pip install --no-cache-dir \ - azure \ + azure-mgmt-compute \ + azure-mgmt-storage \ + azure-mgmt-resource \ + azure-keyvault-secrets \ + azure-storage-blob \ msrestazure \ azure-mgmt-resource \ azure-mgmt-datalake-store -# Install vscode azure extension +# Install vscode azure extension if hash code 2>/dev/null; then + echo "Installing vs code azure extensions..." # https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension ms-vscode.vscode-node-azure-pack + sleep 10 else echo "Please install the desktop version of vscode via the vs-code-desktop.sh script to install azure vscode extensions." -fi \ No newline at end of file + sleep 10 +fi diff --git a/resources/tools/data-utils.sh b/resources/tools/data-utils.sh index 430554a9..73b722af 100644 --- a/resources/tools/data-utils.sh +++ b/resources/tools/data-utils.sh @@ -25,22 +25,26 @@ apt-get install -y --no-install-recommends \ libhdf5-serial-dev # Install jupyterlab sql: https://github.com/pbugnion/jupyterlab-sql -pip install jupyterlab_sql -jupyter serverextension enable jupyterlab_sql --py --sys-prefix -jupyter lab build -jupyter lab clean -jlpm cache clean +#pip install jupyterlab_sql +#jupyter serverextension enable jupyterlab_sql --py --sys-prefix +#jupyter lab build +#jupyter lab clean +#jlpm cache clean # Install vscode extensions if hash code 2>/dev/null; then # https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.vscode-data-preview LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension RandomFractalsInc.vscode-data-preview + sleep 5 # https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension mechatroner.rainbow-csv + sleep 5 # https://marketplace.visualstudio.com/items?itemName=dakara.transformer LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension dakara.transformer + sleep 5 # https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension alexcvzz.vscode-sqlite else echo "Please install the desktop version of vscode via the vs-code-desktop.sh script to install vscode extensions." + sleep 5 fi diff --git a/resources/tools/docker-utils.sh b/resources/tools/docker-utils.sh index c32717c9..c7b24937 100644 --- a/resources/tools/docker-utils.sh +++ b/resources/tools/docker-utils.sh @@ -19,27 +19,45 @@ if ! hash docker 2>/dev/null; then wget https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz -O ./docker.tar.gz tar xfz ./docker.tar.gz rm -rf ./docker.tar.gz - # TODO? only move the docker client to bin + # TODO: only move the docker client to bin mv ./docker/docker /usr/bin chmod a+rwx /usr/bin/docker cd $RESOURCES_PATH rm -rf ./docker curl -L "https://raw.githubusercontent.com/MartinsThiago/rdocker/master/rdocker.sh" > /usr/local/bin/rdocker &&\ chmod a+rwx /usr/local/bin/rdocker &&\ + # Todo install dockly npm install -g dockly https://github.com/lirantal/dockly # Todo install docker compose # curl -L "https://github.com/docker/compose/releases/download/1.7.1/docker-compose-`uname -s`-`uname -m`" > /usr/local/bin/docker-compose &&\ # chmod +x /usr/local/bin/docker-compose + # Install docker python dependency pip install -U --no-cache-dir docker + # Install ctop - Already installed? + echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list + wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add - + apt-get update + apt-get install docker-ctop else echo "Docker Client is already installed" fi -# Install vscode docker extension +if ! hash lazydocker 2>/dev/null; then + echo "Installing lazydocker. Please wait..." + curl https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | bash +fi + +if ! hash act 2>/dev/null; then + echo "Installing Act. Please wait..." + curl https://raw.githubusercontent.com/nektos/act/master/install.sh | sudo bash +fi + +# Install vscode docker extension if hash code 2>/dev/null; then # https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension ms-azuretools.vscode-docker else echo "Please install the desktop version of vscode via the vs-code-desktop.sh script to install docker vscode extensions." + sleep 10 fi # Run @@ -47,4 +65,4 @@ if [ $INSTALL_ONLY = 0 ] ; then echo "Use Docker Client via command line:" docker --help sleep 20 -fi \ No newline at end of file +fi diff --git a/resources/tools/fasttext.sh b/resources/tools/fasttext.sh index 6d4edbda..ebab3c78 100644 --- a/resources/tools/fasttext.sh +++ b/resources/tools/fasttext.sh @@ -16,10 +16,10 @@ if ! hash fasttext 2>/dev/null; then echo "Installing Fasttext. Please wait..." mkdir $RESOURCES_PATH"/fasttext" cd $RESOURCES_PATH"/fasttext" - wget https://github.com/facebookresearch/fastText/archive/v0.9.1.zip - unzip -q v0.9.1.zip - rm v0.9.1.zip - cd fastText-0.9.1 + wget https://github.com/facebookresearch/fastText/archive/v0.9.2.zip + unzip -q v0.9.2.zip + rm v0.9.2.zip + cd fastText-0.9.2 # Surpress output - if there is a problem remove to see logs > /dev/null make > /dev/null chmod -R a+rwx $RESOURCES_PATH"/fasttext" diff --git a/resources/tools/filebrowser.sh b/resources/tools/filebrowser.sh index 36be160d..f8ec95f7 100644 --- a/resources/tools/filebrowser.sh +++ b/resources/tools/filebrowser.sh @@ -18,8 +18,7 @@ if [ ! -f "/usr/local/bin/filebrowser" ]; then echo "Installing Filebrowser. Please wait..." mkdir -p $RESOURCES_PATH/filebrowser cd $RESOURCES_PATH/filebrowser - # TODO: the 2.1.0 version does not work currently - wget -q https://github.com/filebrowser/filebrowser/releases/download/v2.5.0/linux-amd64-filebrowser.tar.gz -O ./filebrowser.tar.gz + wget -q https://github.com/filebrowser/filebrowser/releases/download/v2.10.0/linux-amd64-filebrowser.tar.gz -O ./filebrowser.tar.gz tar -xzf ./filebrowser.tar.gz chmod +x "./filebrowser" mv "./filebrowser" "/usr/local/bin/filebrowser" diff --git a/resources/tools/go-interpreter.sh b/resources/tools/go-interpreter.sh index 99744b02..03054f3a 100644 --- a/resources/tools/go-interpreter.sh +++ b/resources/tools/go-interpreter.sh @@ -16,6 +16,7 @@ if ! hash go 2>/dev/null; then echo "Installing Go Interpreter. Please wait..." apt-get update apt-get install -y golang-go + # TODO: Install go kernel: https://github.com/gopherdata/gophernotes # Set env variables?: # export GOROOT=/usr/local/go # export GOPATH=$HOME/go @@ -24,10 +25,10 @@ else echo "Go Interpreter is already installed" fi -# Install vscode go extension +# Install vscode go extension if hash code 2>/dev/null; then - # https://marketplace.visualstudio.com/items?itemName=ms-vscode.Go - LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension ms-vscode.Go + # https://marketplace.visualstudio.com/items?itemName=golang.Go + LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension golang.go else echo "Please install the desktop version of vscode via the vs-code-desktop.sh script to install go vscode extensions." fi diff --git a/resources/tools/gpuview.sh b/resources/tools/gpuview.sh new file mode 100644 index 00000000..59b7e9d9 --- /dev/null +++ b/resources/tools/gpuview.sh @@ -0,0 +1,36 @@ +#!/bin/sh + +# Stops script execution if a command has an error +set -e + +INSTALL_ONLY=0 +PORT="" +# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags +for arg in "$@"; do + case $arg in + -i|--install) INSTALL_ONLY=1 ; shift ;; + -p=*|--port=*) PORT="${arg#*=}" ; shift ;; # TODO Does not allow --port 1234 + *) break ;; + esac +done + +if ! hash gpuview 2>/dev/null; then + echo "Installing GPUview. Please wait..." + # https://github.com/fgaim/gpuview + pip install --no-cache-dir gpuview +else + echo "GPUview is already installed" +fi + +# Run +if [ $INSTALL_ONLY = 0 ] ; then + if [ -z "$PORT" ]; then + read -p "Please provide a port for starting GPUview: " PORT + fi + + echo "Starting GPUview on port "$PORT + # Create tool entry for tooling plugin + echo '{"id": "gpuview-link", "name": "GPUview", "url_path": "/tools/'$PORT'/", "description": "Web dashboard for monitoring GPU usage."}' > $HOME/.workspace/tools/gpuview.json + gpuview run --safe-zone --safe-zone --port $PORT + sleep 15 +fi diff --git a/resources/tools/gui-tools.sh b/resources/tools/gui-tools.sh index 345cf03d..d2909eb9 100644 --- a/resources/tools/gui-tools.sh +++ b/resources/tools/gui-tools.sh @@ -24,3 +24,5 @@ LD_LIBRARY_PATH="" LD_PRELOAD="" apt-get install -y --no-install-recommends \ ark \ neovim \ muon +# Fix tmp permissions. Needed? +chmod 1777 /tmp diff --git a/resources/tools/intellij.sh b/resources/tools/intellij.sh index b40c713e..9fa709be 100644 --- a/resources/tools/intellij.sh +++ b/resources/tools/intellij.sh @@ -15,7 +15,7 @@ done if ! hash intellij-community 2>/dev/null; then echo "Installing IntelliJ Community. Please wait..." cd $RESOURCES_PATH - wget https://download-cf.jetbrains.com/idea/ideaIC-2020.1.4.tar.gz -O ./ideaIC.tar.gz + wget https://download-cf.jetbrains.com/idea/ideaIC-2020.3.tar.gz -O ./ideaIC.tar.gz tar xfz ideaIC.tar.gz mv idea-* /opt/idea rm ./ideaIC.tar.gz diff --git a/resources/tools/kubernetes-utils.sh b/resources/tools/kubernetes-utils.sh index 5a972ed0..164a97b7 100644 --- a/resources/tools/kubernetes-utils.sh +++ b/resources/tools/kubernetes-utils.sh @@ -19,6 +19,8 @@ if ! hash kubectl 2>/dev/null; then curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl mv ./kubectl /usr/local/bin chmod a+rwx /usr/local/bin/kubectl + # Install basics + apt-get install -y --no-install-recommends jq # kube-prompt wget https://github.com/c-bata/kube-prompt/releases/download/v1.0.10/kube-prompt_v1.0.10_linux_amd64.zip unzip kube-prompt_v1.0.10_linux_amd64.zip @@ -26,8 +28,22 @@ if ! hash kubectl 2>/dev/null; then mv ./kube-prompt /usr/local/bin/kube-prompt # Install python kubernetes client pip install --no-cache-dir kubernetes - # Install helm + # Install helm curl -L https://git.io/get_helm.sh | bash + # Install kubeval + wget https://github.com/instrumenta/kubeval/releases/latest/download/kubeval-linux-amd64.tar.gz + tar xf kubeval-linux-amd64.tar.gz + mv ./kubeval /usr/local/bin + rm kubeval-linux-amd64.tar.gz + # Install conftest + wget https://github.com/open-policy-agent/conftest/releases/download/v0.22.0/conftest_0.22.0_Linux_x86_64.tar.gz -O conftest.tar.gz + tar xzf conftest.tar.gz + chmod +x conftest + mv conftest /usr/local/bin + rm conftest.tar.gz + # Get yp + wget https://github.com/mikefarah/yq/releases/download/3.4.1/yq_linux_amd64 -O /usr/local/bin/yq + chmod +x /usr/local/bin/yq # Remove temp dir cd $RESOURCES_PATH rm -rf ./kubernetes @@ -35,7 +51,7 @@ else echo " Kubernetes Client is already installed" fi -# Install vscode docker extension +# Install vscode docker extension if hash code 2>/dev/null; then # https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension ms-kubernetes-tools.vscode-kubernetes-tools @@ -48,4 +64,4 @@ if [ $INSTALL_ONLY = 0 ] ; then echo "Use Kubernetes Client via command line:" kubectl --help sleep 20 -fi \ No newline at end of file +fi diff --git a/resources/tools/metabase.sh b/resources/tools/metabase.sh index 78adda1e..0687a3fc 100644 --- a/resources/tools/metabase.sh +++ b/resources/tools/metabase.sh @@ -17,7 +17,7 @@ done if [ ! -f "$RESOURCES_PATH/metabase.jar" ]; then cd $RESOURCES_PATH echo "Installing Metabase. Please wait..." - wget http://downloads.metabase.com/v0.34.1/metabase.jar + wget https://downloads.metabase.com/v0.37.3/metabase.jar else echo "Metabase is already installed" fi diff --git a/resources/tools/mongodb.sh b/resources/tools/mongodb.sh deleted file mode 100644 index a4cdafa5..00000000 --- a/resources/tools/mongodb.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -# Stops script execution if a command has an error -set -e - -INSTALL_ONLY=0 -# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags -for arg in "$@"; do - case $arg in - -i|--install) INSTALL_ONLY=1 ; shift ;; - *) break ;; - esac -done - -if ! hash mongod 2>/dev/null; then - echo "Installing MongoDB. Please wait..." - cd $RESOURCES_PATH - wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add - - echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list - apt-get update - apt-get install -y mongodb-org - # set mongodb runner to set default environment variables - # alias mongod='LD_LIBRARY_PATH="" LD_PRELOAD="" /usr/bin/mongod' - mv /usr/bin/mongod /usr/bin/mongod-original - printf '#!/bin/bash\nbash -c "LD_LIBRARY_PATH= LD_PRELOAD= /usr/bin/mongod-original $*"' > /usr/bin/mongod - chmod a+rwx /usr/bin/mongod -else - echo "MongoDB is already installed" -fi - -# Run -if [ $INSTALL_ONLY = 0 ] ; then - echo "Use mongod via command line:" - mongod --help - sleep 20 -fi \ No newline at end of file diff --git a/resources/tools/netdata.sh b/resources/tools/netdata.sh index 8e75b050..d915f398 100644 --- a/resources/tools/netdata.sh +++ b/resources/tools/netdata.sh @@ -20,7 +20,7 @@ if [ ! -f "/usr/sbin/netdata" ]; then apt-get update wget https://my-netdata.io/kickstart.sh -O $RESOURCES_PATH/netdata-install.sh # Surpress output - if there is a problem remove to see logs > /dev/null - /bin/bash $RESOURCES_PATH/netdata-install.sh --dont-wait --dont-start-it --stable-channel --disable-telemetry > /dev/null + /bin/bash $RESOURCES_PATH/netdata-install.sh --dont-wait --dont-start-it --stable-channel --disable-telemetry --disable-cloud > /dev/null rm $RESOURCES_PATH/netdata-install.sh else echo "Netdata is already installed" @@ -37,4 +37,4 @@ if [ $INSTALL_ONLY = 0 ] ; then echo '{"id": "netdata-link", "name": "Netdata", "url_path": "/tools/'$PORT'/", "description": "Monitor Hardware Resources"}' > $HOME/.workspace/tools/netdata.json /usr/sbin/netdata -D -p $PORT sleep 15 -fi \ No newline at end of file +fi diff --git a/resources/tools/ngraph.sh b/resources/tools/ngraph.sh deleted file mode 100644 index 94ce8195..00000000 --- a/resources/tools/ngraph.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh - -# Stops script execution if a command has an error -set -e - -INSTALL_ONLY=0 -# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags -for arg in "$@"; do - case $arg in - -i|--install) INSTALL_ONLY=1 ; shift ;; - *) break ;; - esac -done - -# https://www.ngraph.ai/ -echo "Installing NGraph and PlaidML. Please wait..." -pip install -U --no-cache-dir ngraph-core ngraph-onnx plaidml -# ngraph-tensorflow-bridge NGRAPH_TF_BACKEND="INTELGPU" - -# Run -if [ $INSTALL_ONLY = 0 ] ; then - echo "Use ngraph as described on the ngraph docs: https://www.ngraph.ai/" - sleep 15 -fi \ No newline at end of file diff --git a/resources/tools/nteract.sh b/resources/tools/nteract.sh index 83fd398f..9c3c4a0b 100644 --- a/resources/tools/nteract.sh +++ b/resources/tools/nteract.sh @@ -15,7 +15,7 @@ done if ! hash nteract 2>/dev/null; then echo "Installing Nteract. Please wait..." cd $RESOURCES_PATH - wget https://github.com/nteract/nteract/releases/download/v0.24.0/nteract_0.24.0_amd64.deb -O ./nteract.deb + wget https://github.com/nteract/nteract/releases/download/v0.27.0/nteract_0.27.0_amd64.deb -O ./nteract.deb apt-get update apt-get install -y ./nteract.deb rm ./nteract.deb @@ -27,6 +27,6 @@ fi if [ $INSTALL_ONLY = 0 ] ; then echo "Starting nteract..." echo "nteract is a GUI application. Make sure to run this script only within the VNC Desktop." - nteract + nteract --no-sandbox sleep 10 fi diff --git a/resources/tools/oh-my-zsh.sh b/resources/tools/oh-my-zsh.sh index 4c52b4a1..c09fa89b 100644 --- a/resources/tools/oh-my-zsh.sh +++ b/resources/tools/oh-my-zsh.sh @@ -26,22 +26,36 @@ if ! hash zsh 2>/dev/null; then cd .. rm -rf fonts # Install plugins - apt-get install -y --no-install-recommends autojump git-flow + apt-get install -y --no-install-recommends autojump git-flow git-extras ncdu htop + pip install Pygments ranger-fm thefuck yes | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" + # Install powerlevel10k for instant prompt + # git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k + # https://www.reddit.com/r/zsh/comments/dht4zt/make_zsh_start_instantly_with_this_one_weird_trick/ + # Install plugins git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions git clone https://github.com/supercrabtree/k ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/k git clone https://github.com/chrissicool/zsh-256color ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-256color - printf "export ZSH=\"$HOME/.oh-my-zsh\"\nZSH_THEME=\"avit\"\nDISABLE_AUTO_UPDATE=\"true\"\nZSH_AUTOSUGGEST_HIGHLIGHT_STYLE=\"fg=245\"\nplugins=(git k extract colorize pip npm zsh-256color supervisor command-not-found autojump colored-man-pages git-flow git-extras httpie python zsh-autosuggestions history-substring-search zsh-completions zsh-syntax-highlighting)\nsource \$ZSH/oh-my-zsh.sh\nLS_COLORS=\"\"\nexport LS_COLORS\n" > ~/.zshrc - # TODO add z - # Other good themes: avit, sorin, clean -else - echo "ZSH is already installed" -fi + curl -fsSL -o $RESOURCES_PATH/instant-zsh.zsh https://gist.github.com/romkatv/8b318a610dc302bdbe1487bb1847ad99/raw -# docker, kubectl + # Use avit theme instead of typewritten: Install typewritten theme + # git clone https://github.com/reobin/typewritten.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/typewritten + # ln -s "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/typewritten/typewritten.zsh-theme" "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/typewritten.zsh-theme" + # ln -s "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/typewritten/async.zsh" "${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/async" + # \nexport TYPEWRITTEN_PROMPT_LAYOUT=\"pure\"\nexport TYPEWRITTEN_COLOR_MAPPINGS=\"primary:cyan\" + # Other good themes: avit, clean + + # Fix red arrow problem with avit theme + sed -i 's/fg\[red\]}.${fg\[white\]})%}▶/fg\[white\]}.${fg\[white\]})%}▶/g' ~/.oh-my-zsh/themes/avit.zsh-theme + + printf "export source ZSH=\"$HOME/.oh-my-zsh\"\nZSH_THEME=\"avit\"\nDISABLE_AUTO_UPDATE=\"true\"\nZSH_AUTOSUGGEST_HIGHLIGHT_STYLE=\"fg=245\"\nplugins=(git k extract cp pip yarn npm sudo zsh-256color supervisor rsync command-not-found autojump colored-man-pages git-flow git-extras httpie python zsh-autosuggestions history-substring-search zsh-completions zsh-syntax-highlighting)\nsource \$ZSH/oh-my-zsh.sh\nLS_COLORS=\"\"\nexport LS_COLORS\nalias pcat=\"pygmentize -g\"\neval \"\$(pyenv init -)\"\neval \"\$(pyenv virtualenv-init -)\"" > ~/.zshrc + + # Also add fzf to plugins + git clone --depth 1 https://github.com/junegunn/fzf.git $RESOURCES_PATH/.fzf + y | $RESOURCES_PATH/.fzf/install # TODO install zsh completions? # sudo sh -c "echo 'deb http://download.opensuse.org/repositories/shells:/zsh-users:/zsh-completions/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/shells:zsh-users:zsh-completions.list" @@ -50,8 +64,14 @@ fi # sudo apt-get update # sudo apt-get install zsh-completions +else + echo "ZSH is already installed" +fi + + +# docker, kubectl # Run if [ $INSTALL_ONLY = 0 ] ; then echo "Sourcing ZSH" zsh -fi \ No newline at end of file +fi diff --git a/resources/tools/omnidb.sh b/resources/tools/omnidb.sh new file mode 100644 index 00000000..7c4abb76 --- /dev/null +++ b/resources/tools/omnidb.sh @@ -0,0 +1,35 @@ +#!/bin/sh + +# Stops script execution if a command has an error +set -e + +INSTALL_ONLY=0 +# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags +for arg in "$@"; do + case $arg in + -i|--install) INSTALL_ONLY=1 ; shift ;; + *) break ;; + esac +done + +if ! hash omnidb-server 2>/dev/null; then + echo "Installing OmniDB" + cd $RESOURCES_PATH + wget https://github.com/OmniDB/OmniDB/releases/download/3.0.2b/omnidb-server_3.0.2b_linux_x86_64.deb -O ./omnidb-server.deb + apt-get update + apt-get install -y ./omnidb-server.deb + rm ./omnidb-server.deb +fi + +# Run +if [ $INSTALL_ONLY = 0 ] ; then + if [ -z "$PORT" ]; then + read -p "Please provide a port for starting OmniDB: " PORT + fi + + echo "Starting OmniDB on port "$PORT + # TODO: the normal tooling proxy does not work here since the traffic is not redirected the the configured base path + # https://omnidb.readthedocs.io/en/latest/en/05_deploying_omnidb-server.html + # use --path /tools/8000 to configure a base path + omnidb-server --port=$PORT +fi diff --git a/resources/tools/spyder-ide.sh b/resources/tools/pgadmin.sh similarity index 50% rename from resources/tools/spyder-ide.sh rename to resources/tools/pgadmin.sh index 774e5f6d..e8e05dcd 100644 --- a/resources/tools/spyder-ide.sh +++ b/resources/tools/pgadmin.sh @@ -12,17 +12,18 @@ for arg in "$@"; do esac done -if ! hash spyder 2>/dev/null; then - echo "Installing Spyder. Please wait..." - conda install -y spyder -else - echo "Spyder is already installed" +if ! hash pgadmin4 2>/dev/null; then + echo "Installing pgAdmin4" + pipx install pgadmin4 fi # Run if [ $INSTALL_ONLY = 0 ] ; then - echo "Starting Spyder..." - echo "Spyder is a GUI application. Make sure to run this script only within the VNC Desktop." - spyder - sleep 10 -fi \ No newline at end of file + if [ -z "$PORT" ]; then + read -p "Please provide a port for starting pgAdmin4: " PORT + fi + + echo "Starting pgAdmin4 on port "$PORT + # TODO: Currently does not use port, can only be used from within VNC + pgadmin4 +fi diff --git a/resources/tools/pillow-simd.sh b/resources/tools/pillow-simd.sh deleted file mode 100644 index 1db1e793..00000000 --- a/resources/tools/pillow-simd.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -# Stops script execution if a command has an error -set -e - -# No install argument needed - -echo "Installing Pillow SIMD. Please wait..." - -# Install libjpeg-turbo and Pillow-SIMD for faster Image Processing -# https://docs.fast.ai/performance.html#faster-image-processing -# Use better pillow simd install: https://github.com/uploadcare/pillow-simd/issues/44 -conda uninstall -y --force pillow pil jpeg libtiff libjpeg-turbo -pip uninstall -y pillow pil jpeg libtiff libjpeg-turbo -conda install -y --no-deps -c conda-forge libjpeg-turbo -CFLAGS="${CFLAGS} -mavx2" pip install --upgrade --no-cache-dir --force-reinstall --no-binary :all: --compile pillow-simd==7.0.0.post2 -conda install -y --no-deps jpeg libtiff - -echo "This should return a version with post prefix if pillow-simd is used:" -python -c "from PIL import Image; print(Image.__version__)" -echo "This should return True of libjpeg-turbo is enabled:" -python -c "from PIL import features; print(features.check_feature('libjpeg_turbo'))" -sleep 15 \ No newline at end of file diff --git a/resources/tools/portainer.sh b/resources/tools/portainer.sh index 1fb5989e..f6948274 100644 --- a/resources/tools/portainer.sh +++ b/resources/tools/portainer.sh @@ -17,7 +17,7 @@ done if [ ! -f "$RESOURCES_PATH/portainer/portainer" ]; then echo "Installing Portainer. Please wait..." cd $RESOURCES_PATH - PORTAINER_VERSION=1.23.0 + PORTAINER_VERSION=2.0.0 wget https://github.com/portainer/portainer/releases/download/$PORTAINER_VERSION/portainer-$PORTAINER_VERSION-linux-amd64.tar.gz tar xvpfz portainer-$PORTAINER_VERSION-linux-amd64.tar.gz rm ./portainer-$PORTAINER_VERSION-linux-amd64.tar.gz @@ -36,6 +36,6 @@ if [ $INSTALL_ONLY = 0 ] ; then # Create tool entry for tooling plugin echo '{"id": "portainer-link", "name": "Portainer", "url_path": "/tools/'$PORT'/", "description": "Lightweight management UI for Docker"}' > $HOME/.workspace/tools/embedding-projector.json cd $RESOURCES_PATH/portainer - ./portainer --template-file "${PWD}/templates.json" -p :$PORT --no-auth --data $RESOURCES_PATH/portainer/portainer-data + ./portainer -p :$PORT --data $RESOURCES_PATH/portainer/portainer-data sleep 10 fi diff --git a/resources/tools/pycharm.sh b/resources/tools/pycharm.sh index c6492a71..77d182fa 100644 --- a/resources/tools/pycharm.sh +++ b/resources/tools/pycharm.sh @@ -15,11 +15,11 @@ done if ! hash pycharm-community 2>/dev/null; then echo "Installing PyCharm Community. Please wait..." cd /resources - wget https://download-cf.jetbrains.com/python/pycharm-community-2020.1.4.tar.gz -O ./pycharm.tar.gz + wget https://download-cf.jetbrains.com/python/pycharm-community-2020.3.tar.gz -O ./pycharm.tar.gz tar xfz ./pycharm.tar.gz mv pycharm-* /opt/pycharm rm ./pycharm.tar.gz - ln -s /opt/pycharm/bin/pycharm.sh /usr/bin/pycharm-community + ln -s /opt/pycharm/bin/pycharm.sh /usr/bin/pycharm-community printf "[Desktop Entry]\nEncoding=UTF-8\nName=PyCharm Community\nComment=Python IDE\nExec=pycharm-community\nIcon=/opt/pycharm/bin/pycharm.png\nTerminal=false\nStartupNotify=true\nType=Application\nCategories=Development;IDE;" > /usr/share/applications/pycharm.desktop else echo "PyCharm is already installed" @@ -31,4 +31,4 @@ if [ $INSTALL_ONLY = 0 ] ; then echo "PyCharm is a GUI application. Make sure to run this script only within the VNC Desktop." pycharm-community sleep 10 -fi \ No newline at end of file +fi diff --git a/resources/tools/python-27.sh b/resources/tools/python-27.sh index 425e6bdd..a26ff596 100644 --- a/resources/tools/python-27.sh +++ b/resources/tools/python-27.sh @@ -12,26 +12,26 @@ for arg in "$@"; do esac done -if [ ! -d "$CONDA_DIR/envs/python2" ]; then +if [ ! -d "$CONDA_ROOT/envs/python2" ]; then echo "Installing Python 2.7 Interpreter and Kernel. Please wait..." - conda create --yes -p $CONDA_DIR/envs/python2 python=2.7 - ln -s $CONDA_DIR/envs/python2/bin/pip $CONDA_DIR/bin/pip2 - ln -s $CONDA_DIR/envs/python2/bin/ipython2 $CONDA_DIR/bin/ipython2 - $CONDA_DIR/bin/pip2 install --upgrade pip + conda create --yes -p $CONDA_ROOT/envs/python2 python=2.7 + ln -s $CONDA_ROOT/envs/python2/bin/pip $CONDA_ROOT/bin/pip2 + ln -s $CONDA_ROOT/envs/python2/bin/ipython2 $CONDA_ROOT/bin/ipython2 + $CONDA_ROOT/bin/pip2 install --upgrade pip # Install compatibility libraries - $CONDA_DIR/bin/pip2 install future enum34 six typing + $CONDA_ROOT/bin/pip2 install future enum34 six typing # Add as Python 2 kernel # Install Python 2 kernel spec globally to avoid permission problems when NB_UID # switching at runtime and to allow the notebook server running out of the root # environment to find it. Also, activate the python2 environment upon kernel launch. pip install --no-cache-dir kernda - $CONDA_DIR/envs/python2/bin/python -m pip install ipykernel - $CONDA_DIR/envs/python2/bin/python -m ipykernel install + $CONDA_ROOT/envs/python2/bin/python -m pip install ipykernel + $CONDA_ROOT/envs/python2/bin/python -m ipykernel install kernda -o -y /usr/local/share/jupyter/kernels/python2/kernel.json # link conda python 2 to python 2 bin instances (in /usr/bin) - ln -s -f $CONDA_DIR/envs/python2/bin/python /usr/bin/python2 + ln -s -f $CONDA_ROOT/envs/python2/bin/python /usr/bin/python2 rm /usr/bin/python2.7 - ln -s -f $CONDA_DIR/envs/python2/bin/python /usr/bin/python2.7 + ln -s -f $CONDA_ROOT/envs/python2/bin/python /usr/bin/python2.7 else echo "Python 2.7 Interpreter is already installed" fi diff --git a/resources/tools/r-runtime.sh b/resources/tools/r-runtime.sh index f2ea36df..84cfcddc 100644 --- a/resources/tools/r-runtime.sh +++ b/resources/tools/r-runtime.sh @@ -20,19 +20,30 @@ if ! hash Rscript 2>/dev/null; then apt-get install -y --no-install-recommends fonts-dejavu unixodbc unixodbc-dev gfortran libsasl2-dev libssl-dev # TODO install: r-cran-rodbc via apt-get -> removed since it install an r-base via apt-get # Install newest version, basics, and essentials https://docs.anaconda.com/anaconda/packages/r-language-pkg-docs/ - conda install -y -c r "r-base==3.6.*" r-reticulate rpy2 r-rodbc unixodbc cyrus-sasl r-essentials r-cairo - # Install irkernel - needs to be installed from conda forge -> otherwise downgrades package - conda install -y -c conda-forge r-irkernel + # use conda-forge https://anaconda.org/conda-forge/r-base + conda install -y --freeze-installed r-base r-reticulate rpy2 r-rodbc unixodbc cyrus-sasl r-cairo r-irkernel r-essentials r-languageserver + # link R executable to usr/bin + ln -s $CONDA_ROOT/bin/R /usr/bin/R + apt-get clean else echo "R runtime is already installed" fi -# Install vscode R extension +# Install vscode R extension if hash code 2>/dev/null; then # https://marketplace.visualstudio.com/items?itemName=Ikuyadeu.r LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension Ikuyadeu.r + + # TODO: cannot find R - https://marketplace.visualstudio.com/items?itemName=mikhail-arkhipov.r + # Requires .Net runtime + # wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb && \ + # dpkg -i packages-microsoft-prod.deb && \ + # apt-get update && \ + # apt-get install -y dotnet-runtime-3.1 + # LD_LIBRARY_PATH="" LD_PRELOAD="" code --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --install-extension mikhail-arkhipov.r else echo "Please install the desktop version of vscode via the vs-code-desktop.sh script to install R vscode extensions." + sleep 10 fi # Run diff --git a/resources/tools/r-studio-desktop.sh b/resources/tools/r-studio-desktop.sh index a38623fc..2195c12b 100644 --- a/resources/tools/r-studio-desktop.sh +++ b/resources/tools/r-studio-desktop.sh @@ -17,7 +17,7 @@ if ! hash rstudio 2>/dev/null; then cd $RESOURCES_PATH apt-get update #apt-get install --yes r-base - wget https://download1.rstudio.org/desktop/xenial/amd64/rstudio-1.2.5033-amd64.deb -O ./rstudio.deb + wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.3.1093-amd64.deb -O ./rstudio.deb # ld library path makes problems LD_LIBRARY_PATH="" gdebi --non-interactive ./rstudio.deb rm ./rstudio.deb @@ -31,11 +31,11 @@ nohup sleep 4 && chown root:root /tmp && chmod a+rwx /tmp & # Run if [ $INSTALL_ONLY = 0 ] ; then echo "Run Rstudio Desktop" - LD_LIBRARY_PATH="" rstudio --no-sandbox + LD_LIBRARY_PATH="" rstudio --no-sandbox sleep 10 fi -# Fix tmp permission +# Fix tmp permission sleep 5 chown root:root /tmp chmod a+rwx /tmp diff --git a/resources/tools/r-studio-server.sh b/resources/tools/r-studio-server.sh index 7ed1648d..9523f034 100644 --- a/resources/tools/r-studio-server.sh +++ b/resources/tools/r-studio-server.sh @@ -15,13 +15,19 @@ for arg in "$@"; do done if [ ! -f "/usr/lib/rstudio-server/bin/rserver" ]; then - echo "Installing RStudio Server. Please wait..." cd $RESOURCES_PATH - # r-base and r-cairo (for displaying plots) - conda install -y -c r r-base r-cairo + if ! hash Rscript 2>/dev/null; then + echo "Installing R runtime. Please wait..." + # R not installed: Install r-base and r-cairo (for displaying plots) + conda install -y --freeze-installed r-base r-cairo + fi apt-get update - wget https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5033-amd64.deb -O ./rstudio.deb - apt-get install -y ./rstudio.deb + # required by rstudio server + apt-get install -y --no-install-recommends libclang-dev + echo "Installing RStudio Server. Please wait..." + # TODO: RStudio version 1.3 does not support the no-auth setup, 1.4 will support it again + wget -q https://download2.rstudio.org/server/trusty/amd64/rstudio-server-1.2.5042-amd64.deb -O ./rstudio.deb + gdebi --non-interactive ./rstudio.deb rm ./rstudio.deb # Rstudio Server cannot run via root -> create rstudio user # https://support.rstudio.com/hc/en-us/articles/200552306-Getting-Started @@ -35,10 +41,12 @@ if [ ! -f "/usr/lib/rstudio-server/bin/rserver" ]; then # https://docs.rstudio.com/ide/server-pro/1.0.34/r-sessions.html # https://support.rstudio.com/hc/en-us/articles/200552316-Configuring-the-Server # add conda lib to ld library -> otherwise plotting does not work: https://github.com/ml-tooling/ml-workspace/issues/6 - printf "rsession-ld-library-path="$CONDA_DIR"/lib/" > /etc/rstudio/rserver.conf + mkdir -p /etc/rstudio + printf "rsession-ld-library-path="$CONDA_ROOT"/lib/" > /etc/rstudio/rserver.conf # configure working directory to workspace printf "session-default-working-dir="$WORKSPACE_HOME"\nsession-default-new-project-dir="$WORKSPACE_HOME > /etc/rstudio/rsession.conf printf "setwd ('"$WORKSPACE_HOME"')" > /home/rstudio/.Rprofile + apt-get clean else echo "RStudio Server is already installed" fi diff --git a/resources/tools/rapids-gpu.sh b/resources/tools/rapids-gpu.sh index 0472bcfd..7faf2c69 100644 --- a/resources/tools/rapids-gpu.sh +++ b/resources/tools/rapids-gpu.sh @@ -13,15 +13,18 @@ for arg in "$@"; do done -if hash nvidia-smi 2>/dev/null; then +if hash nvcc 2>/dev/null; then + # https://rapids.ai/start.html#conda-install echo "Installing Rapids.ai. Please wait..." - conda install --yes -c rapidsai -c nvidia -c conda-forge -c defaults rapids=0.11 python=3.7 cudatoolkit=10.1 + conda create -n rapids-0.16 -c rapidsai -c nvidia -c conda-forge -c defaults rapids=0.16 python=3.8 ipykernel cudatoolkit=10.1 + conda run -n rapids-0.16 python -m ipykernel install --user --name=rapids-0.16 --display-name="rapids-0.16" + # TODO: Install blazingsql else - echo "Nvidia-smi is not installed. Rapids.ai requires CUDA support, so it cannot be installed within this container." + echo "NVCC / CUDA is not installed. Rapids.ai requires CUDA support, so it cannot be installed within this container." fi # Run if [ $INSTALL_ONLY = 0 ] ; then echo "Use rapids.ai as described on the official docs: https://docs.rapids.ai/" sleep 15 -fi \ No newline at end of file +fi diff --git a/resources/tools/robo3t.sh b/resources/tools/robo3t.sh index 43c02df4..05ddb3b6 100644 --- a/resources/tools/robo3t.sh +++ b/resources/tools/robo3t.sh @@ -15,10 +15,11 @@ done if ! hash robo3t 2>/dev/null; then echo "Installing Robo3T. Please wait..." cd $RESOURCES_PATH - wget https://github.com/Studio3T/robomongo/releases/download/v1.3.1/robo3t-1.3.1-linux-x86_64-7419c406.tar.gz -O ./robomongo.tar.gz - tar xfz ./robomongo.tar.gz - chmod a+rwx ./robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t - ln -s $RESOURCES_PATH/robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t /usr/local/bin/robo3t + wget https://github.com/Studio3T/robomongo/releases/download/v1.4.2/robo3t-1.4.2-linux-x86_64-8650949.tar.gz -O ./robomongo.tar.gz + mkdir robo3t + tar xfz ./robomongo.tar.gz -C robo3t --strip-components=1 + chmod a+rwx ./robo3t/bin/robo3t + ln -s $RESOURCES_PATH/robo3t/bin/robo3t /usr/local/bin/robo3t rm ./robomongo.tar.gz else echo "Robo3T is already installed" diff --git a/resources/tools/rodeo-ide.sh b/resources/tools/rodeo-ide.sh deleted file mode 100644 index 5cc257a6..00000000 --- a/resources/tools/rodeo-ide.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -# Stops script execution if a command has an error -set -e - -INSTALL_ONLY=0 -# Loop through arguments and process them: https://pretzelhands.com/posts/command-line-flags -for arg in "$@"; do - case $arg in - -i|--install) INSTALL_ONLY=1 ; shift ;; - *) break ;; - esac -done - -if [ ! -f "/opt/Rodeo/rodeo" ]; then - echo "Installing Rodeo. Please wait..." - cd $RESOURCES_PATH - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33D40BC6 - add-apt-repository -u "deb http://rodeo-deb.yhat.com/ rodeo main" - apt-get update - apt-get -y install libgconf2-4 - apt-get -y --allow-unauthenticated install rodeo -else - echo "Rodeo is already installed" -fi - -# Run -if [ $INSTALL_ONLY = 0 ] ; then - echo "Starting Rodeo..." - echo "Rodeo is a GUI application. Make sure to run this script only within the VNC Desktop." - /opt/Rodeo/rodeo - sleep 10 -fi \ No newline at end of file diff --git a/resources/tools/sqlectron.sh b/resources/tools/sqlectron.sh index 46d9e12e..da924ec9 100644 --- a/resources/tools/sqlectron.sh +++ b/resources/tools/sqlectron.sh @@ -13,11 +13,11 @@ for arg in "$@"; do done if ! hash sqlectron 2>/dev/null; then - cd /resources + cd $RESOURCES_PATH echo "Installing Sqlectron Term. Please wait..." npm install -g sqlectron-term echo "Installing Sqlectron GUI" - wget https://github.com/sqlectron/sqlectron-gui/releases/download/v1.30.0/Sqlectron_1.30.0_amd64.deb -O ./sqlectron.deb + wget https://github.com/sqlectron/sqlectron-gui/releases/download/v1.32.1/sqlectron_1.32.1_amd64.deb -O ./sqlectron.deb apt-get update apt-get install -y ./sqlectron.deb rm ./sqlectron.deb @@ -27,6 +27,6 @@ fi if [ $INSTALL_ONLY = 0 ] ; then echo "Starting Sqlectron..." echo "Sqlectron is a GUI application. Make sure to run this script only within the VNC Desktop." - sqlectron + sqlectron --no-sandbox sleep 10 -fi \ No newline at end of file +fi diff --git a/resources/tools/ungit.sh b/resources/tools/ungit.sh index 1c9b7026..7569064c 100644 --- a/resources/tools/ungit.sh +++ b/resources/tools/ungit.sh @@ -17,7 +17,7 @@ done if ! hash ungit 2>/dev/null; then echo "Installing Ungit. Please wait..." npm update - npm install -g ungit@1.5.9 + npm install -g ungit@1.5.14 else echo "Ungit is already installed" fi diff --git a/resources/tools/vs-code-server.sh b/resources/tools/vs-code-server.sh index 7ffc9428..31288bb9 100644 --- a/resources/tools/vs-code-server.sh +++ b/resources/tools/vs-code-server.sh @@ -17,16 +17,16 @@ done if [ ! -f "/usr/local/bin/code-server" ]; then echo "Installing VS Code Server. Please wait..." cd ${RESOURCES_PATH} - # CODE_SERVER_VERSION=2.1698 - # VS_CODE_VERSION=$CODE_SERVER_VERSION-vsc1.41.1 - # wget -q https://github.com/cdr/code-server/releases/download/$CODE_SERVER_VERSION/code-server$VS_CODE_VERSION-linux-x86_64.tar.gz -O ./vscode-web.tar.gz - # Use older version, since newer has some problems with python extension - VS_CODE_VERSION=3.4.1 - wget -q https://github.com/cdr/code-server/releases/download/$VS_CODE_VERSION/code-server_${VS_CODE_VERSION}_amd64.deb -O ./code-server.deb - apt-get update - apt-get install -y ./code-server.deb - rm ./code-server.deb - ln -s /usr/bin/code-server /usr/local/bin/code-server + VS_CODE_VERSION=3.7.4 + # Use yarn install since it is smaller + yarn --production --frozen-lockfile global add code-server@"$VS_CODE_VERSION" + yarn cache clean + ln -s /usr/local/bin/code-server /usr/bin/code-server + #wget -q https://github.com/cdr/code-server/releases/download/v$VS_CODE_VERSION/code-server_${VS_CODE_VERSION}_amd64.deb -O ./code-server.deb + #apt-get update + #apt-get install -y ./code-server.deb + #rm ./code-server.deb + #ln -s /usr/bin/code-server /usr/local/bin/code-server else echo "VS Code Server is already installed" fi @@ -40,6 +40,6 @@ if [ $INSTALL_ONLY = 0 ] ; then echo "Starting VS Code Server on port "$PORT # Create tool entry for tooling plugin echo '{"id": "vscode-link", "name": "VS Code", "url_path": "/tools/'$PORT'/", "description": "Visual Studio Code webapp"}' > $HOME/.workspace/tools/vscode.json - /usr/local/bin/code-server --port=$PORT --disable-telemetry --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --auth=none $WORKSPACE_HOME/ + /usr/local/bin/code-server --port=$PORT --disable-telemetry --user-data-dir=$HOME/.config/Code/ --extensions-dir=$HOME/.vscode/extensions/ --disable-update-check --auth=none $WORKSPACE_HOME/ sleep 15 fi diff --git a/resources/tools/zeppelin.sh b/resources/tools/zeppelin.sh index b6fcdb61..087fe19e 100644 --- a/resources/tools/zeppelin.sh +++ b/resources/tools/zeppelin.sh @@ -14,15 +14,18 @@ for arg in "$@"; do esac done -if [ ! -f "$RESOURCES_PATH/zeppelin/zeppelin-0.8.2-bin-all/bin/zeppelin-daemon.sh" ]; then + +ZEPPELIN_VERSION=0.8.2 + +if [ ! -f "$RESOURCES_PATH/zeppelin/zeppelin-$ZEPPELIN_VERSION-bin-all/bin/zeppelin-daemon.sh" ]; then echo "Installing Zeppelin. Please wait..." cd $RESOURCES_PATH mkdir ./zeppelin cd ./zeppelin echo "Downloading. Please wait..." - wget -q https://www.apache.org/dist/zeppelin/zeppelin-0.8.2/zeppelin-0.8.2-bin-all.tgz -O ./zeppelin-0.8.2-bin-all.tgz - tar xfz zeppelin-0.8.2-bin-all.tgz - rm zeppelin-0.8.2-bin-all.tgz + wget -q https://www.apache.org/dist/zeppelin/zeppelin-$ZEPPELIN_VERSION/zeppelin-$ZEPPELIN_VERSION-bin-all.tgz -O ./zeppelin-$ZEPPELIN_VERSION-bin-all.tgz + tar xfz zeppelin-$ZEPPELIN_VERSION-bin-all.tgz + rm zeppelin-$ZEPPELIN_VERSION-bin-all.tgz # https://github.com/mirkoprescha/spark-zeppelin-docker/blob/master/Dockerfile#L40 echo '{ "allow_root": true }' > $HOME/.bowerrc else @@ -38,7 +41,7 @@ if [ $INSTALL_ONLY = 0 ] ; then echo "Starting Zeppelin on port "$PORT # Create tool entry for tooling plugin echo '{"id": "zeppelin-link", "name": "Zeppelin", "url_path": "/tools/'$PORT'/", "description": "Notebook for interactive data analytics"}' > $HOME/.workspace/tools/zeppelin.json - export ZEPPELIN_HOME=$RESOURCES_PATH/zeppelin/zeppelin-0.8.2-bin-all + export ZEPPELIN_HOME=$RESOURCES_PATH/zeppelin/zeppelin-$ZEPPELIN_VERSION-bin-all mkdir -p $WORKSPACE_HOME/zeppelin mkdir -p $ZEPPELIN_HOME/logs mkdir -p $ZEPPELIN_HOME/run diff --git a/spark-flavor/Dockerfile b/spark-flavor/Dockerfile index 88356085..5d05010f 100644 --- a/spark-flavor/Dockerfile +++ b/spark-flavor/Dockerfile @@ -1,6 +1,6 @@ -ARG ARG_WORKSPACE_VERSION="latest" +ARG ARG_WORKSPACE_BASE_IMAGE="mltooling/ml-workspace:latest" # Build from full flavor of workspace with same version -FROM mltooling/ml-workspace-r:$ARG_WORKSPACE_VERSION +FROM $ARG_WORKSPACE_BASE_IMAGE ARG ARG_WORKSPACE_FLAVOR="spark" ENV WORKSPACE_FLAVOR=$ARG_WORKSPACE_FLAVOR @@ -13,18 +13,31 @@ ENV WORKSPACE_VERSION=$ARG_WORKSPACE_VERSION # Install Scala RUN \ + # Scala 2.12 is required for spark + apt-get remove scala-library scala && \ + wget -q https://downloads.lightbend.com/scala/2.12.3/scala-2.12.3.deb -O ./scala.deb && \ + dpkg -i scala.deb && \ + rm scala.deb && \ + apt-get update && \ + apt-get install scala && \ + # Install SBT + echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 && \ apt-get update && \ - apt-get install scala + apt-get install sbt && \ # default-jdk + # Cleanup + clean-layer.sh # Install Spark +# https://github.com/jupyter/docker-stacks/blob/master/pyspark-notebook/Dockerfile ENV \ - SPARK_VERSION="2.4.4" \ - HADOOP_VERSION="2.7" + SPARK_VERSION="3.0.1" \ + HADOOP_VERSION="3.2" RUN \ # https://github.com/jupyter/docker-stacks/blob/master/pyspark-notebook/Dockerfile#L18 - wget -q https://www-eu.apache.org/dist/spark/spark-${SPARK_VERSION}/spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz -O ./spark.tar.gz && \ + wget -q https://mirror.checkdomain.de/apache/spark/spark-${SPARK_VERSION}/spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz -O ./spark.tar.gz && \ tar xfz spark.tar.gz -C /usr/local --owner root --group root --no-same-owner && \ rm spark.tar.gz && \ # link spark folder to /usr/local/spark @@ -32,7 +45,11 @@ RUN \ # Cleanup clean-layer.sh -# Install Zeppelin +# Configure Spark +ENV SPARK_HOME=/usr/local/spark \ + PATH=$PATH:$SPARK_HOME/bin + +# Install Zeppelin RUN \ /bin/bash $RESOURCES_PATH/tools/zeppelin.sh --install && \ # Cleanup @@ -42,6 +59,7 @@ RUN \ RUN \ # pyspark pip install --no-cache-dir \ + pyspark \ findspark \ pyarrow \ # downgrades sklearn: spark-sklearn \ @@ -61,35 +79,37 @@ RUN \ # Install Sparkmagic: https://github.com/jupyter-incubator/sparkmagic RUN \ + apt-get update && \ + apt-get install -y libkrb5-dev && \ pip install --no-cache-dir sparkmagic && \ jupyter serverextension enable --py sparkmagic && \ # Cleanup clean-layer.sh # Install Apache Torre Kernel: https://github.com/apache/incubator-toree -RUN \ +RUN \ pip install --no-cache-dir toree && \ - jupyter toree install --sys-prefix && \ + jupyter toree install --sys-prefix --spark_home=/usr/local/spark && \ # Cleanup clean-layer.sh # Install Spark Monitor: https://github.com/krishnan-r/sparkmonitor -RUN \ +RUN \ # git+https://github.com/krishnan-r/sparkmonitor#subdirectory=extension && \ - pip install --no-cache-dir sparkmonitor && \ - jupyter nbextension install sparkmonitor --py --user --symlink && \ - jupyter nbextension enable sparkmonitor --py --user && \ - jupyter serverextension enable --py --user sparkmonitor && \ + pip install --no-cache-dir sparkmonitor && \ + jupyter nbextension install sparkmonitor --py --sys-prefix --symlink && \ + jupyter nbextension enable sparkmonitor --py --sys-prefix && \ + jupyter serverextension enable --py --sys-prefix sparkmonitor && \ ipython profile create && echo "c.InteractiveShellApp.extensions.append('sparkmonitor.kernelextension')" >> $(ipython profile locate default)/ipython_kernel_config.py && \ # Cleanup clean-layer.sh -# R Spark support -ENV R_LIBS_USER $SPARK_HOME/R/lib +# TODO: removed R Spark supportwget -q https://www.apache.org/dyn/closer +# ENV R_LIBS_USER $SPARK_HOME/R/lib -RUN conda install --quiet --yes 'r-sparklyr' && \ +#RUN conda install --yes 'r-sparklyr' && \ # Cleanup - clean-layer.sh +# clean-layer.sh ### CONFIGURATION ### @@ -97,15 +117,13 @@ ENV \ # PYSPARK_DRIVER_PYTHON / PYSPARK_DRIVER_PYTHON_OPTS / HADOOP_HOME / HADOOP_CLASSPATH / SPARK_DIST_CLASSPATH # export HADOOP_HOME=~/hadoop-2.7.0 export PATH=$HADOOP_HOME/bin:$PATH export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop # export HADOOP_CLASSPATH=$HADOOP_HOME/share/hadoop/tools/lib/* - # export SPARK_DIST_CLASSPATH=`hadoop classpath` + # export SPARK_DIST_CLASSPATH=`hadoop classpath` # export PYSPARK_DRIVER_PYTHON="jupyter" # export PYSPARK_DRIVER_PYTHON_OPTS="notebook" # HADOOP_CONF_DIR=/usr/lib/hadoop - SPARK_HOME="/usr/local/spark" \ PYSPARK_PYTHON="python3" \ + PYTHONPATH=$SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.10.9-src.zip:$PYTHONPATH \ SPARK_OPTS="--driver-java-options=-Xms1024M --driver-java-options=-Xmx4096M --driver-java-options=-Dlog4j.logLevel=info" \ - PYTHONPATH=$SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.10.7-src.zip:$PYTHONPATH \ - PATH=$SPARK_HOME/bin:$PATH \ # http://blog.stuart.axelbrooke.com/python-3-on-spark-return-of-the-pythonhashseed PYTHONHASHSEED=0 @@ -126,13 +144,13 @@ RUN \ # SPARK_DRIVER_MEMORY=128m # SPARK_EXECUTOR_MEMORY=256m -# TODO start spark master? -# TODO configure spark ui to be proxied with base path: +# TODO start spark master? +# TODO configure spark ui to be proxied with base path: # https://stackoverflow.com/questions/45971127/wrong-css-location-of-spark-application-ui # https://github.com/jupyterhub/jupyter-server-proxy/issues/57 # https://github.com/yuvipanda/jupyter-sparkui-proxy/blob/master/jupyter_sparkui_proxy/__init__.py -# Todo: Add additional spark configuration: +# Todo: Add additional spark configuration: # https://spark.apache.org/docs/latest/configuration.html # https://zeppelin.apache.org/docs/latest/interpreter/spark.html @@ -142,6 +160,9 @@ COPY resources/spark-defaults.conf ${SPARK_HOME}/conf/ # Add supervisor config to start zeppelin on port 8072 COPY resources/zeppelin-service.conf /etc/supervisor/conf.d/ +# TODO: current tests are empty: +# COPY resources/tests/ /resources/tests + # Add spark tutorials COPY resources/tutorials $RESOURCES_PATH/tutorials/tutorials @@ -152,10 +173,10 @@ ARG ARG_VCS_REF="unknown" LABEL \ "workspace.version"=$WORKSPACE_VERSION \ "workspace.flavor"=$WORKSPACE_FLAVOR \ - "workspace.baseimage"=mltooling/ml-workspace:$WORKSPACE_VERSION \ + "workspace.baseimage"=$ARG_WORKSPACE_BASE_IMAGE \ "org.opencontainers.image.version"=$WORKSPACE_VERSION \ "org.opencontainers.image.revision"=$ARG_VCS_REF \ - "org.opencontainers.image.created"=$ARG_BUILD_DATE \ + "org.opencontainers.image.created"=$ARG_BUILD_DATE \ "org.label-schema.version"=$WORKSPACE_VERSION \ "org.label-schema.vcs-ref"=$ARG_VCS_REF \ "org.label-schema.build-date"=$ARG_BUILD_DATE diff --git a/spark-flavor/README.md b/spark-flavor/README.md index eeb460f2..3b7156a9 100644 --- a/spark-flavor/README.md +++ b/spark-flavor/README.md @@ -21,4 +21,4 @@ Please visit our [Github repository](https://github.com/ml-tooling/ml-workspace# --- -Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from SAP in Berlin. \ No newline at end of file +Licensed **Apache 2.0**. Created and maintained with ❤️ by developers from Berlin. diff --git a/spark-flavor/build.py b/spark-flavor/build.py index 17360ffd..324b642b 100644 --- a/spark-flavor/build.py +++ b/spark-flavor/build.py @@ -1,110 +1,114 @@ -import os, sys -import subprocess import argparse import datetime +import subprocess -parser = argparse.ArgumentParser() -parser.add_argument('--name', help='base name of docker container', default="ml-workspace") -parser.add_argument('--version', help='version tag of docker container', default="latest") -parser.add_argument('--deploy', help='deploy docker container to remote', action='store_true') -parser.add_argument('--flavor', help='flavor (spark) used for docker container', default='spark') +from universal_build import build_utils +from universal_build.helpers import build_docker REMOTE_IMAGE_PREFIX = "mltooling/" +FLAG_FLAVOR = "flavor" +IMAGE_NAME = "ml-workspace" + +parser = argparse.ArgumentParser(add_help=False) +parser.add_argument( + "--" + FLAG_FLAVOR, + help="Flavor (spark) used for docker container", + default="all", +) + +args = build_utils.parse_arguments(argument_parser=parser) + +VERSION = str(args.get(build_utils.FLAG_VERSION)) +docker_image_prefix = args.get(build_docker.FLAG_DOCKER_IMAGE_PREFIX) + +if not docker_image_prefix: + docker_image_prefix = REMOTE_IMAGE_PREFIX + +if not args.get(FLAG_FLAVOR): + args[FLAG_FLAVOR] = "all" + +flavor = str(args[FLAG_FLAVOR]).lower().strip() -args, unknown = parser.parse_known_args() -if unknown: - print("Unknown arguments "+str(unknown)) - -# Wrapper to print out command -def call(command): - print("Executing: "+command) - return subprocess.call(command, shell=True) - -# calls build scripts in every module with same flags -def build(module="."): - - if not os.path.isdir(module): - print("Could not find directory for " + module) - sys.exit(1) - - build_command = "python build.py" - - if args.version: - build_command += " --version=" + str(args.version) - - if args.deploy: - build_command += " --deploy" - - if args.flavor: - build_command += " --flavor=" + str(args.flavor) - - working_dir = os.path.dirname(os.path.realpath(__file__)) - full_command = "cd " + module + " && " + build_command + " && cd " + working_dir - print("Building " + module + " with: " + full_command) - failed = call(full_command) - if failed: - print("Failed to build module " + module) - sys.exit(1) - -if not args.flavor: - args.flavor = "spark" - -args.flavor = str(args.flavor).lower() - -if args.flavor == "all": - args.flavor = "spark" - build() - sys.exit(0) +if flavor == "all": + args[FLAG_FLAVOR] = "spark" + build_utils.build(".", args) + build_utils.exit_process(0) # unknown flavor -> try to build from subdirectory -if args.flavor not in ["spark"]: +if flavor not in ["spark"]: # assume that flavor has its own directory with build.py - build(args.flavor + "-flavor") - sys.exit(0) + build_utils.build(flavor + "-flavor", args) + build_utils.exit_process(0) -service_name = os.path.basename(os.path.dirname(os.path.realpath(__file__))) -if args.name: - service_name = args.name - -# add flavor to service name -service_name += "-" + args.flavor +docker_image_name = IMAGE_NAME + "-" + flavor # docker build git_rev = "unknown" try: - git_rev = subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]).decode('ascii').strip() -except: + git_rev = ( + subprocess.check_output(["git", "rev-parse", "--short", "HEAD"]) + .decode("ascii") + .strip() + ) +except Exception: pass build_date = datetime.datetime.utcnow().isoformat("T") + "Z" try: - build_date = subprocess.check_output(['date', '-u', '+%Y-%m-%dT%H:%M:%SZ']).decode('ascii').strip() -except: + build_date = ( + subprocess.check_output(["date", "-u", "+%Y-%m-%dT%H:%M:%SZ"]) + .decode("ascii") + .strip() + ) +except Exception: pass +base_image = "ml-workspace:" + VERSION +if args.get(build_utils.FLAG_RELEASE): + base_image = docker_image_prefix + base_image + +base_image_build_arg = " --build-arg ARG_WORKSPACE_BASE_IMAGE=" + base_image vcs_ref_build_arg = " --build-arg ARG_VCS_REF=" + str(git_rev) build_date_build_arg = " --build-arg ARG_BUILD_DATE=" + str(build_date) -flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(args.flavor) -version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + str(args.version) - -versioned_image = service_name+":"+str(args.version) -latest_image = service_name+":latest" -failed = call("docker build -t "+ versioned_image + " -t " + latest_image + " " - + version_build_arg + " " + flavor_build_arg+ " " + vcs_ref_build_arg + " " + build_date_build_arg + " ./") - -if failed: - print("Failed to build container") - sys.exit(1) - -remote_versioned_image = REMOTE_IMAGE_PREFIX + versioned_image -call("docker tag " + versioned_image + " " + remote_versioned_image) - -remote_latest_image = REMOTE_IMAGE_PREFIX + latest_image -call("docker tag " + latest_image + " " + remote_latest_image) - -if args.deploy: - call("docker push " + remote_versioned_image) - - if "SNAPSHOT" not in args.version: - # do not push SNAPSHOT builds as latest version - call("docker push " + remote_latest_image) +flavor_build_arg = " --build-arg ARG_WORKSPACE_FLAVOR=" + str(flavor) +version_build_arg = " --build-arg ARG_WORKSPACE_VERSION=" + VERSION + +if args.get(build_utils.FLAG_MAKE): + build_args = f"{base_image_build_arg} {version_build_arg} {flavor_build_arg} {vcs_ref_build_arg} {build_date_build_arg}" + + build_docker.build_docker_image( + docker_image_name, version=VERSION, build_args=build_args, exit_on_error=True + ) + +if args.get(build_utils.FLAG_TEST): + import docker + + workspace_name = f"workspace-test-{flavor}" + workspace_port = "8080" + client = docker.from_env() + container = client.containers.run( + f"{docker_image_name}:{VERSION}", + name=workspace_name, + environment={ + "WORKSPACE_NAME": workspace_name, + "WORKSPACE_ACCESS_PORT": workspace_port, + }, + detach=True, + ) + + container.reload() + container_ip = container.attrs["NetworkSettings"]["Networks"]["bridge"]["IPAddress"] + + completed_process = build_utils.run( + f"docker exec -it --env WORKSPACE_IP={container_ip} {workspace_name} pytest '/resources/tests'", + exit_on_error=False, + ) + + container.remove(force=True) + if completed_process.returncode > 0: + build_utils.exit_process(1) + +if args.get(build_utils.FLAG_RELEASE): + build_docker.release_docker_image( + docker_image_name, VERSION, docker_image_prefix, exit_on_error=True + )