Il s'agit de la commande py2dsc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
py2dsc - crée un paquet source Debian à partir d'un paquet Python
DESCRIPTION
utilisation : py2dsc [options] distfile
ou : py2dsc --Aidez-moi
où distfile est un fichier .zip ou .tar.gz construit avec la commande sdist de distutils.
OPTIONS
--dist-dir (-d)
répertoire dans lequel placer les distributions finales construites (par défaut = 'deb_dist')
--patch-déjà-appliqué (-a)
le patch a déjà été appliqué (utilisé lorsque py2dsc appelle sdist_dsc)
--distribution par défaut
obsolète (voir --suite)
--suite (-z)
nom de distribution à utiliser s'il n'est pas spécifié dans .cfg (par défaut = 'unstable')
--mainteneur-par-défaut
obsolète (voir --mainteneur)
--mainteneur (-m)
nom du responsable et e-mail à utiliser s'ils ne sont pas spécifiés dans .cfg (par défaut dans setup.py)
--fichier-extra-cfg (-x)
fichier .cfg supplémentaire (en plus de stdeb.cfg s'il est présent)
--patch-file (-p)
fichier de correctif appliqué avant l'appel de setup.py (incompatible avec le fichier spécifié dans
.cfg)
--niveau de patch (-l)
fichier de correctif appliqué avant l'appel de setup.py (incompatible avec le fichier spécifié dans
.cfg)
--patch-posix (-q)
appliquer le patch avec --posix mode
--remove-expanded-source-dir (-r)
supprimer le répertoire source étendu
--ignore-install-requires (-i)
ignorer les exigences de requires.txt dans le répertoire egg-info
--pycentral-backwards-compatibility
Cette option n'a aucun effet, est là pour la compatibilité descendante et peut être supprimée
un jour.
--solution de contournement-548392
Cette option n'a aucun effet, est là pour la compatibilité descendante et peut être supprimée
un jour.
--pas-de-compatibilité-rétrospective
Cette option n'a aucun effet, est là pour la compatibilité descendante et peut être supprimée
un jour.
--guess-conflicts-fournit-remplace
Si vrai, essayez de deviner les conflits/fournitures/remplacements dans debian/control en fonction de
Sortie apt-cache. (Par défaut = False).
--avec-python2
Si vrai, créez le package pour Python 2. (Par défaut = True).
--avec-python3
Si vrai, créez le package pour Python 3. (Par défaut = Faux).
--no-python2-scripts
Si vrai, n'installez pas de scripts pour Python 2. (Par défaut = Faux).
--no-python3-scripts
Si vrai, n'installez pas de scripts pour Python 3. (Par défaut = Faux).
--force-x-python3-version
Remplacer la dépendance minimale par défaut de python3:any par la valeur de x-python3-version
--allow-virtualenv-install-location
Autoriser l'installation dans /some/random/virtualenv-path
Utilisez py2dsc en ligne à l'aide des services onworks.net