Sourcegraph DocsSourcegraph Docs
  • Code Intelligence

    • Cody
    • Code Search
  • Code Management

    • Batch Changes
    • Code Monitoring
    • Code Ownership
    • Code Insights
    • Notebooks
  • Platform

    • Sourcegraph Admin
    • Sourcegraph Cloud
    • Integrations
  • CLI & API

    • Sourcegraph CLI
    • Sourcegraph GraphQL API
    • Sourcegraph Stream API
  • Help & Support

    • SLAs & Premium Support
    • How to videos
    • Tutorials
    • Sourcegraph Accounts
    • Changelog
    • Releases
  1. Docs
  2. integration
  3. python

Python dependencies integration with Sourcegraph

You can use Sourcegraph with Python packages from any Python package mirror, including open source code from pypi.org or a private mirror such as Nexus.

This integration makes it possible to search and navigate through the source code of published Python packages (for example, numpy@v1.19.5).

FeatureSupported?
Repository syncing✅
Repository permissions❌
Multiple Python repositories code hosts❌

Setup

See the "Python dependencies" documentation.

Repository syncing

Site admins can add Python packages to Sourcegraph.

Repository permissions

⚠️ Python dependency repositories are visible by all users of the Sourcegraph instance.

Multiple Python dependencies code hosts

⚠️ It's only possible to create one Python dependency code host for each Sourcegraph instance.

See the issue sourcegraph#32461 for more details about this limitation.

On this page

  1. Python dependencies integration with Sourcegraph

    1. Setup
    1. Repository syncing
    1. Repository permissions
    1. Multiple Python dependencies code hosts

Edit this page on GitHub
Questions? Give us feedback