==========
=easy-deb=
==========
FEATURES
========
* Packages python modules
* from source distribution files
* from urls
* from PyPI records
* can package it self
* handles dependencies
* intstalls modules into eggs (from setuptools)
* can activate or deactivate an installed egg (add or remove from sys.path)
* handles a database of dependencies
=======================
=easy_deb instructions=
=======================
SYNOPSIS
========
easy-deb:
^^^^^^^^^^
Type
$ easy-deb -h
for usage and options synopsis:
usage: easy-deb [options] (pypi-modulename | archive-file-name| url)
options:
-h, --help show this help message and exit
-v VERSIONS, --python-versions=VERSIONS
Coma separated list of python versions to package for.
E.g.: -v 2.3,2.4
-d DEPS, --debian-deps=DEPS
Standard debian dependency string. %v is replaced with
python version
-b BDEPS, --debian-build-deps=BDEPS
Standard debian dependency string. %v is replaced with
python version
-f FIND_LINKS, --find-links=FIND_LINKS
Additionnal links to scan
-D DEST_DIR, --dest-dir=DEST_DIR
Distribution downloaded into file
-c, --common-dir Install to commond dir from where tree linking is done
-a, --arch-dep Build arch dep packages
-u, --update-database
Update the database of python modules options
update-pypi:
^^^^^^^^^^^^^
Type
$ update-pypi -h
for usage and options synopsis:
usage: update-pypi [options] (module-name | show | update)
options:
-h, --help show this help message and exit
-a, --add Add egg to sys.path
-r, --remove Add egg to sys.path
USAGE
=====
easy-deb: this tool will create a debian source package into a
deb-pkg-<modulename> directory.
To compile the source package use the standard debian tools (debuild or
"fakeroot debian/rules binary")
update-pypi: this script is used to enable and disable installed egg (you can
enable/disable all eggs
ing the removing the All package). Enabled eggs are on sys.path, disabled eggs
must be pkg_resource.require() before you can import from them.
EXAMPLE
=======
To install module "graph":
$ easy-deb -v2.4 graph -D /tmp/
$ cd /tmp/deb-pkg-graph0.4/graph-0.4
$ fakeroot debian/rules binary
$ sudo dpkg -i ../*.deb
$ update-pypi -a graph
=easy-deb=
==========
FEATURES
========
* Packages python modules
* from source distribution files
* from urls
* from PyPI records
* can package it self
* handles dependencies
* intstalls modules into eggs (from setuptools)
* can activate or deactivate an installed egg (add or remove from sys.path)
* handles a database of dependencies
=======================
=easy_deb instructions=
=======================
SYNOPSIS
========
easy-deb:
^^^^^^^^^^
Type
$ easy-deb -h
for usage and options synopsis:
usage: easy-deb [options] (pypi-modulename | archive-file-name| url)
options:
-h, --help show this help message and exit
-v VERSIONS, --python-versions=VERSIONS
Coma separated list of python versions to package for.
E.g.: -v 2.3,2.4
-d DEPS, --debian-deps=DEPS
Standard debian dependency string. %v is replaced with
python version
-b BDEPS, --debian-build-deps=BDEPS
Standard debian dependency string. %v is replaced with
python version
-f FIND_LINKS, --find-links=FIND_LINKS
Additionnal links to scan
-D DEST_DIR, --dest-dir=DEST_DIR
Distribution downloaded into file
-c, --common-dir Install to commond dir from where tree linking is done
-a, --arch-dep Build arch dep packages
-u, --update-database
Update the database of python modules options
update-pypi:
^^^^^^^^^^^^^
Type
$ update-pypi -h
for usage and options synopsis:
usage: update-pypi [options] (module-name | show | update)
options:
-h, --help show this help message and exit
-a, --add Add egg to sys.path
-r, --remove Add egg to sys.path
USAGE
=====
easy-deb: this tool will create a debian source package into a
deb-pkg-<modulename> directory.
To compile the source package use the standard debian tools (debuild or
"fakeroot debian/rules binary")
update-pypi: this script is used to enable and disable installed egg (you can
enable/disable all eggs
ing the removing the All package). Enabled eggs are on sys.path, disabled eggs
must be pkg_resource.require() before you can import from them.
EXAMPLE
=======
To install module "graph":
$ easy-deb -v2.4 graph -D /tmp/
$ cd /tmp/deb-pkg-graph0.4/graph-0.4
$ fakeroot debian/rules binary
$ sudo dpkg -i ../*.deb
$ update-pypi -a graph
Metadata
Release files for easydeb 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| easydeb-0.2.0.tar.gz | 26.4 kB | Without provenance | Details |
Release files / easydeb-0.2.0.tar.gz
| Download URL | easydeb-0.2.0.tar.gz |
|---|---|
| Size | 26.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a06ba9d01463db0083ece46e398c0ef3fd7d1b37c4b06530a5853869f82ddb73
|
|
BLAKE2b-256 checksum How to use checksums |
35e1dfa37518db4737b8c82f46a68ab6ec45b70019f2d335072cbab028d959ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for easydeb 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.