معرفی شرکت ها


easypackage-0.1.8


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python packages - the simple way.
ویژگی مقدار
سیستم عامل -
نام فایل easypackage-0.1.8
نام easypackage
نسخه کتابخانه 0.1.8
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Jonas Grimfelt
ایمیل نویسنده grimen@gmail.com
آدرس صفحه اصلی https://github.com/grimen/python-easypackage
آدرس اینترنتی https://pypi.org/project/easypackage/
مجوز MIT
# Easy Package - for Python [![Build Status](https://travis-ci.org/grimen/python-easypackage.svg?branch=master)](https://travis-ci.org/grimen/python-easypackage) [![PyPI version](https://badge.fury.io/py/easypackage.svg)](https://badge.fury.io/py/easypackage) Python packages - the simple way. ## Background **Had to code Python** so ended up abstracting out these Python package related utilities to be able to deal with Python packages which is in a sad state in comparison to most other language environments. ## Features - **Easy package (system) load paths** - because package imports and load paths in Python makes adults cry. - **Easy package tag/release** - because package tag/release management should not be done by hand, fallback on conventions. ## Install Install using **pip**: ```sh pip install easypackage ``` ## Usage How to to make use of `easypackage` in various ways: ### Required Create a `package.json` in package root folder (e.g. `mypackage`) - see **Node.js** specification, in lack of such for Python. ## Easy package load paths In any package source file: ```python # e.g. `~/dev/projects/mypackage/foo/foo.py` def hello: print('hello!') ``` In any other package source file: ```python # e.g. `~/dev/projects/mypackage/bar/bar.py` from easypackage import syspath as easysyspath # add `~/dev/projects/mypackage` to Python system path unless already added easysyspath.syspath() from mypackage.utils.foo import foo foo.hello() ``` And so on. ## Easy package tag/release (WIP/TBA) In file `release.py` in package project root: ```python from easypackage import release as easyrelease easyrelease.release() ``` To tag/release a new version to Git, simply add/update a valid **semver** version tag in `package.json` - according to **Node.js** specification - and then run `python release.py`. Currently not submitted to any Python package register, but will probably be added soon. ## License Released under the MIT license.


نحوه نصب


نصب پکیج whl easypackage-0.1.8:

    pip install easypackage-0.1.8.whl


نصب پکیج tar.gz easypackage-0.1.8:

    pip install easypackage-0.1.8.tar.gz