Creates debian source package from python package
usage: py2dsc [options] distfile
or: py2dsc --help
where distfile is a .zip or .tar.gz file built with the sdist command of distutils.
--dist-dir (-d)
directory to put final built distributions in (default='deb_dist')
--patch-already-applied (-a)
patch was already applied (used when py2dsc calls sdist_dsc)
--default-distribution
deprecated (see --suite)
--suite (-z)
distribution name to use if not specified in .cfg (default='unstable')
--default-maintainer
deprecated (see --maintainer)
--maintainer (-m)
maintainer name and email to use if not specified in .cfg (default from setup.py)
--extra-cfg-file (-x)
additional .cfg file (in addition to stdeb.cfg if present)
--patch-file (-p)
patch file applied before setup.py called (incompatible with file specified in .cfg)
--patch-level (-l)
patch file applied before setup.py called (incompatible with file specified in .cfg)
--patch-posix (-q)
apply the patch with --posix mode
--remove-expanded-source-dir (-r)
remove the expanded source directory
--ignore-install-requires (-i)
ignore the requirements from requires.txt in the egg-info directory
--pycentral-backwards-compatibility
This option has no effect, is here for backwards compatibility, and may be removed someday.
--workaround-548392
This option has no effect, is here for backwards compatibility, and may be removed someday.
--no-backwards-compatibility
This option has no effect, is here for backwards compatibility, and may be removed someday.
--guess-conflicts-provides-replaces
If True, attempt to guess Conflicts/Provides/Replaces in debian/control based on apt-cache output. (Default=False).
--with-python2
If True, build package for python 2. (Default=True).
--with-python3
If True, build package for python 3. (Default=False).
--no-python2-scripts
If True, do not install scripts for python 2. (Default=False).
--no-python3-scripts
If True, do not install scripts for python 3. (Default=False).