Skip to main content

Downloads a python project and allows to import it from anywhere. Very useful when the repo is not a package

Project description

# packyou
[![Build Status](https://travis-ci.org/llazzaro/packyou.svg?branch=master)](https://travis-ci.org/llazzaro/packyou) [![Code Health](https://landscape.io/github/llazzaro/packyou/master/landscape.svg?style=flat)](https://landscape.io/github/llazzaro/packyou/master) [![Coverage Status](https://coveralls.io/repos/github/llazzaro/packyou/badge.svg)](https://coveralls.io/github/llazzaro/packyou)

## Description
Downloads a python project from github and allows to import it from anywhere. Very useful when the repo is not a package

## Install

```
pip install packyou
```

## Introduction

Sometimes is usefull to be able to import a project from github.
If the project is configured as a python package it could be installed with pip and git.
But still lot of project are not using setuptools which makes difficult to use them from python easily.
Some people could be using git submodules, but it also requires adding a __init__.py file in the project root.

With packyou it is possible to import any pure python project from github justo with a simple import statement like:

"from packyou.github.username.report import external_github_repo"

* Free software: MIT license
* Documentation: https://packyou.readthedocs.io.


## Features
--------

* Add support for bitbucket, gitlab


=======
History
=======

0.1.0 (2016-09-06)
------------------

* First release on PyPI.

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

packyou-0.1.1.tar.gz (690.7 kB view details)

Uploaded Source

File details

Details for the file packyou-0.1.1.tar.gz.

File metadata

  • Download URL: packyou-0.1.1.tar.gz
  • Upload date:
  • Size: 690.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for packyou-0.1.1.tar.gz
Algorithm Hash digest
SHA256 05820e5331ded2a1dad49b39934c6344c64ff830ca57c69bf3becdabb450432d
MD5 f58804c6cafaa4451208badc5280b864
BLAKE2b-256 8bafa6f689e0bea62c10193d998182c9eef7fc56ad60d751a2487a49f7b62fbd

See more details on using hashes here.

Provenance

Supported by

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