{ "info": { "author": "Vanguardistas", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Setuptools Plugin", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: DFSG approved", "License :: OSI Approved :: Zope Public License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: System :: Archiving :: Packaging" ], "description": "Tools for introspecting Python package metadata and translating the resulting\ninformation into Debian metadata. This information is translated:\n\n* Setuptools version numbers to Debian format that sorts correctly\n* Setuptools package names to Debian binary and source package names\n* Setuptools dependencies to Debian dependencies\n\nThis package provides a ``van-pydeb`` binary which provides a way to access the\ninformation from shell scripts. A python based API is also available for python\nprograms to use.\n\nUsage\n=====\n\nTo extract the dependency info of this package, one can run the following\ncommand after setting up buildout::\n\n $ ./bin/van-pydeb depends --egg-info van.pydeb.egg-info\n python-setuptools, python-van\n\nThis information can then used in a debian/rules file as follows::\n\n (echo -n 'setuptools:Depends=' && van-pydeb depends --egg-info debian/$(PACKAGE)/usr/lib/python$*/site-packages/$(EGG_NAME).egg-info) >> debian/$(PACKAGE).substvars\n\nThere ary many different methods of using this command, such as getting the\ndependencies (including the extra dependencies) of the package::\n\n van-pydeb depends --egg-info debian/$(PACKAGE)/usr/lip/python$*/$(EGG_NAME).egg-info\n\nOr, the dependencies of an extra::\n\n van-pydeb depends --egg-info debian/$(PACKAGE)/usr/lip/python$*/$(EGG_NAME).egg-info --extra $(EXTRA)\n\nThe dependencies of 2 extras::\n \n van-pydeb depends --egg-info debian/$(PACKAGE)/usr/lip/python$*/$(EGG_NAME).egg-info --extra $(EXTRA) --extra $(EXTRA2)\n\nThe dependencies of a package excluding the dependencies of extras::\n\n van-pydeb depends --egg-info debian/$(PACKAGE)/usr/lip/python$*/$(EGG_NAME).egg-info --exclude-extra $(EXTRA1) --exclude-extra $(EXTRA2)\n\nDevelopment\n===========\n\nThe code for van.pydeb is housed in subversion at http://svn.zope.org/van.pydeb/.\n\nChanges\n=======\n\n1.3.3 (2011-08-10)\n------------------\n\n* Generate separate dependencies when both extra and version requirements are\n specified (https://bugs.launchpad.net/bugs/628560)\n* py_to_bin_default: do not prepend python- if python package name already\n starts with it.\n* Update automatically updated list from current unstable.\n* setuptools comes from distribute source package.\n\n1.3.2 (2010-06-22)\n------------------\n\n* Conform to Zope repository policy.\n* Update automatically updated list from current unstable.\n* Ignore python3 packages for now in auto-generated list.\n\n1.3.1 (2010-01-14)\n------------------\n\n* Add override for python-gettext.\n* Add override for Chameleon (python-chameleon).\n* Update automatically updated list from current unstable.\n\n1.3.0 (2009-09-04)\n------------------\n\n* Add a scripts/generate script which generates a python package -> debian\n binary mapping suitable for adding to van/pydeb/py_to_bin.txt.\n* Append the output of the generate script to van/pydeb/py_to_bin.txt.\n* Expose _default functions for package conversions so that generate can check\n it's results and weed out extra packages that match the default conversions.\n* Make python-pkg-resources the default translation for setuptools:\n http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543551\n* Add the concept of options to the list of dependencies.\n* Create a \"reduced\" option that causes warnings to be printed when a reduced\n dependncy is used.\n* Implement a --override-bdep option which can be used to override python to\n binary package dependencies.\n\n1.2.1 (2009-06-15)\n------------------\n\n* Add mapping for ZConfig and RestrictedPython.\n* Change default Debian binary to python package name conversion. The original\n package name will be used if there is no python-prefix. This works with\n packages such as buildbot which do not include the python-. The previous\n version errored in this case, so we're backwards compatible :)\n\n1.2.0 (2009-05-29)\n------------------\n\n* Improve README.txt. Thanks to Fabio Tranchitella for a better looking way of\n calling van-pydeb in the rules file.\n* Expose version and package name conversion functions via the command line interface.\n e.g. This command will print out the debian binary package name::\n\n $ van-pydeb py_to_bin foo\n\n1.1.0 (2009-05-26)\n------------------\n\n* Obligatory \"How could I have done that\" release smoothing out documentation\n bugs and making the command line options more complete.\n\n1.0.0 (2009-05-26)\n------------------\n\n* Initial Release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/van.pydeb", "keywords": null, "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "van.pydeb", "package_url": "https://pypi.org/project/van.pydeb/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/van.pydeb/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/van.pydeb" }, "release_url": "https://pypi.org/project/van.pydeb/1.3.3/", "requires_dist": null, "requires_python": null, "summary": "Make egg metadata information available for Debian packaging", "version": "1.3.3" }, "last_serial": 841675, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "cf3fe936b690b3be93d391d67f19c0cb", "sha256": "ba63f0335261e81991e31d5f4b966da37900d4143d035e1206a0bd7a9a0eb68b" }, "downloads": -1, "filename": "van.pydeb-1.0.0.tar.gz", "has_sig": false, "md5_digest": "cf3fe936b690b3be93d391d67f19c0cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39972, "upload_time": "2009-05-26T15:26:06", "url": "https://files.pythonhosted.org/packages/61/fb/46af5be0b51333d42d5768f78abee3a7d246c9b78d353f743be714a93a56/van.pydeb-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "a30c62919419b8b2c8a35409bbf4576b", "sha256": "61d991d23fe8c3d50b8275533a42a827c38ac2c7ae15d241da05e41d095db5b2" }, "downloads": -1, "filename": "van.pydeb-1.1.0.tar.gz", "has_sig": false, "md5_digest": "a30c62919419b8b2c8a35409bbf4576b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40159, "upload_time": "2009-05-26T21:30:34", "url": "https://files.pythonhosted.org/packages/d5/7a/6349ea7fa1532ff4a68a994de9adf6c3d2abbd451af37a232679fdb53410/van.pydeb-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e170f01cc51555986694f69091781ff7", "sha256": "fa30c1934816578986f529f96e4841a7caf07a4c1b768b9592b90f0e7f260465" }, "downloads": -1, "filename": "van.pydeb-1.2.0.tar.gz", "has_sig": false, "md5_digest": "e170f01cc51555986694f69091781ff7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41062, "upload_time": "2009-05-29T19:14:41", "url": "https://files.pythonhosted.org/packages/7d/1e/1cbe0c4ca6f6b5fcec050663383a733478200c7dd9703e57042bbea46a3b/van.pydeb-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "4614060d9ddb7d8b9e86d2860b8635b8", "sha256": "d27c0ba243cbad1377e9eae75f472546dbf5f2941c7f579a35d7eb8f823d82fe" }, "downloads": -1, "filename": "van.pydeb-1.2.1.tar.gz", "has_sig": false, "md5_digest": "4614060d9ddb7d8b9e86d2860b8635b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41515, "upload_time": "2009-06-15T14:18:07", "url": "https://files.pythonhosted.org/packages/c9/55/39d0b72f710b9c112cc2375706a354a936ff03d5d94965da13cc6cb430b2/van.pydeb-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "8a7fb495b1a0bb3181c055bdd4b2bed5", "sha256": "42bd116a7115d989807e379912d9de2f53f8e426aa7da8fc1abd2b27f7a76127" }, "downloads": -1, "filename": "van.pydeb-1.3.0.tar.gz", "has_sig": false, "md5_digest": "8a7fb495b1a0bb3181c055bdd4b2bed5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51689, "upload_time": "2009-09-04T10:11:31", "url": "https://files.pythonhosted.org/packages/d3/7e/f73dd6292b44a1c5b9e69f713c295728bf9746698802afa4b11304130ae2/van.pydeb-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "112713c53c600bfd62e57780b3d856f0", "sha256": "82c04b404c2ef5113fa8b643a26ed3eed4a82558d8b8c62414a446cdb6d4ace0" }, "downloads": -1, "filename": "van.pydeb-1.3.1-py2.5.egg", "has_sig": false, "md5_digest": "112713c53c600bfd62e57780b3d856f0", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 63194, "upload_time": "2010-01-14T17:08:39", "url": "https://files.pythonhosted.org/packages/cc/b9/34e2aab10a4f26a189b00a179ae4a41f4ad9081b9569e2cadc2ef9691c12/van.pydeb-1.3.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "e3ea8b28ed6a16f9c5449bb7149a5362", "sha256": "fd587952697df55e60ccb3e176eb0f77eb442b7515b5290788a8f59382a6d469" }, "downloads": -1, "filename": "van.pydeb-1.3.1.tar.gz", "has_sig": false, "md5_digest": "e3ea8b28ed6a16f9c5449bb7149a5362", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52433, "upload_time": "2010-01-14T17:09:02", "url": "https://files.pythonhosted.org/packages/2d/6b/65f019c19d0be1cd45630117ec77e2835d93237eb90fa753d5e85e1b2bc4/van.pydeb-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "17483e43d7bb8e4764c752d22a3707fc", "sha256": "cd927e5fe859662e02a84a0b872aad7ce949037628f204e9b1d0a7678a5a5d86" }, "downloads": -1, "filename": "van.pydeb-1.3.2.tar.gz", "has_sig": false, "md5_digest": "17483e43d7bb8e4764c752d22a3707fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53177, "upload_time": "2010-06-22T11:20:44", "url": "https://files.pythonhosted.org/packages/d8/c9/e2be911c2fa6bc0fc2b81d493489f7a51df41a8184d344dd04a987659f28/van.pydeb-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "5e2e5a4e7a2ef51114f6c9c66d6b6bc0", "sha256": "302ae8c1558af3781595c30bb3624ed13dece27bae16006d3623fe67acbfdd63" }, "downloads": -1, "filename": "van.pydeb-1.3.3.tar.gz", "has_sig": false, "md5_digest": "5e2e5a4e7a2ef51114f6c9c66d6b6bc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53044, "upload_time": "2011-08-10T16:00:19", "url": "https://files.pythonhosted.org/packages/d5/89/1ccf5b8715169c374b9344ed540d99a065a071fa3a1f67f3697bdb283755/van.pydeb-1.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e2e5a4e7a2ef51114f6c9c66d6b6bc0", "sha256": "302ae8c1558af3781595c30bb3624ed13dece27bae16006d3623fe67acbfdd63" }, "downloads": -1, "filename": "van.pydeb-1.3.3.tar.gz", "has_sig": false, "md5_digest": "5e2e5a4e7a2ef51114f6c9c66d6b6bc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53044, "upload_time": "2011-08-10T16:00:19", "url": "https://files.pythonhosted.org/packages/d5/89/1ccf5b8715169c374b9344ed540d99a065a071fa3a1f67f3697bdb283755/van.pydeb-1.3.3.tar.gz" } ] }