
<< Uploading distributions to << Uploading example_package.whl

Terminal $ cd directory/of/internal/example_package

To create this source, run the following command: Similiar to the local source for R packages, Package Manager has a local-python source type that can be used for uploading your local Python packages. This guide will walk through how to get started with Twine and start uploading your local Python packages to Package Manager. Distributing Local Python Packages #Īlong with PyPI mirroring support, Package Manager also supports adding internally-built Python packages. # Create the Git builder $ rspm create git-builder -url -source =internal-src -build-trigger =tags -ssh-key =read-r-pkgįor more details on Git credential security or using HTTPS credentials, see Access Restricted Git Endpoints Using Git Credentials.įor more information on serving Git packages, see Building Git Packages for R. # Optionally, remove the key from disk: $ rm /path/to/ssh/key Terminal # Import the SSH key: # passphrase file should just be text file with passphrase for key (avoid leaving in bash history): $ rspm import ssh-key -name =read-r-pkg -path =/path/to/ssh/key -passphrase-path =/path/to/passphrase/file Users can set up R, Python, or RStudio Desktop to use Package Manager by following the instructions included in each repository's Setup page. Once you have configured the server, share the URL to the web interface with your users.

A source contains packages from a specific location, for example a public repository or local files. Setting up Package Manager involves configuring sources and repositories.

