Skip to main content

A lightweight alternative to 'git clone' for installing Python packages directly from GitHub.

Project description

spclone

Python package PyPI PyPI Downloadst

spclone

A lightweight CLI tool that lets you install Python packages directly from GitHub — no need to git clone and manually install.


🚀 Features

  • 🔗 Install packages directly from GitHub URLs or shorthand (user/repo)
  • 🐍 Automatically uses pip to install the package in your current environment
  • 🧼 Avoids cluttering your filesystem with cloned directories
  • 🧪 Lightweight and focused on Python package installation (not general cloning)

📦 Installation

pip install spclone

Examples

spinstall pandas-dev/pandas
spinstall https://github.com/psf/requests

Development

git clone https://github.com/SermetPekin/spclone.git
cd spclone
pip install -e ".[dev]"

 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spclone-0.1.11.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spclone-0.1.11-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file spclone-0.1.11.tar.gz.

File metadata

  • Download URL: spclone-0.1.11.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for spclone-0.1.11.tar.gz
Algorithm Hash digest
SHA256 7a2a8a3971647c9e927c85ef78019ff61805ee2028ec08ec16f5cdf80ee82c53
MD5 793094effeb39d47a4e9e1c89df07fc8
BLAKE2b-256 dff48a185dc205d505bea7bb77769888885a682f1168a8bb145bb9fc6ecabbc4

See more details on using hashes here.

File details

Details for the file spclone-0.1.11-py3-none-any.whl.

File metadata

  • Download URL: spclone-0.1.11-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for spclone-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 217ad84445bd7b663f5cc0b3e8b78a7b39a678dcc8e74a8552266abde6996d59
MD5 095f7c4f070edcc79b08c1a5b1473490
BLAKE2b-256 0a4abcba390136f72c8534d197c0aa54ec5575867de7d21a0e024a48e5b71dac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page