{ "info": { "author": "Vanguardistas", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "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": "Mirror a pypi-style egg repository from a debian APT repository\n\nDisclaimer\n----------\n\nThis package depends on an as-yet-unreleased version of python-apt (0.8) for\nwhich it seems the only download location is debian's experimental\ndistribution. Currently the version there is 0.7.91.\n\nWhile this code is tested for simple cases, a lot of the different failure\nmodes have not been tested. So if it breaks for you, please add your failure to\nthe automated tests and submit a patch!\n\nUse\n---\n\nDoctest setup (so we can test the documentation):\n \n >>> import tempfile, os\n >>> tmp_dir = tempfile.mkdtemp()\n\n >>> from van.reposync import tests\n >>> tests_dir = os.path.dirname(tests.__file__)\n >>> sources1_list = os.path.join(tmp_dir, 'sources1.list')\n >>> open(sources1_list, 'w').write(open(os.path.join(tests_dir, 'sources1.list'), 'r').read() % {'tests_dir': tests_dir})\n\nWe provide one binary `van-reposync` which can be run to perform the\nsynchronization. The first time it's run, it requires an --apt-sources\nparameter pointing at an apt sources.list file containing the apt-repositories\nyou wish to mirror. It is important that the .list file contain matching deb\nand deb-src lines (mirroring needs both binary and source packages): \n\n >>> tests.runit('van-reposync sync --root %s --apt-sources %s' % (tmp_dir, sources1_list))\n\nAfter it's done, you will see that the directory you pointed the tool at\ncontains an apt configuration, buildout configuration and tarballs linked into\na pypi-style repository.\n\nThe next run does not require the apt-sources command, and should be a lot faster:\n\n >>> tests.runit('van-reposync sync --root %s' % tmp_dir)\n\nTearDown\n\n >>> import shutil\n >>> shutil.rmtree(tmp_dir)\n\nChanges\n=======\n\n1.0.1 (2009-06-15)\n------------------\n\n* Fix buildout versions file syntax.\n* Use a very simple layout of pypi repository. All the tarballs in one directory.\n\n1.0.0 (2009-06-15)\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.reposync", "keywords": null, "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "van.reposync", "package_url": "https://pypi.org/project/van.reposync/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/van.reposync/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/van.reposync" }, "release_url": "https://pypi.org/project/van.reposync/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Mirror a pypi-style egg repository from a debian APT repository", "version": "1.0.1" }, "last_serial": 642333, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "1417868f963f3c40611a38160fc16773", "sha256": "c11a79c7f99502505d7ee2f42ccb82e04afed41953ef9f0cafe3e57c2234f5fd" }, "downloads": -1, "filename": "van.reposync-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1417868f963f3c40611a38160fc16773", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279744, "upload_time": "2009-06-15T13:01:57", "url": "https://files.pythonhosted.org/packages/ac/f0/f9c4851ba6e4325eb82ed344ff407e3ee4192ae7b85f580ad5bb5a6b301f/van.reposync-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c021e8e2e83383b2174c69357c242683", "sha256": "350477f8ba91d70fcfaafdf76c35f3d023c47e407486a37e9de72e772a2e291d" }, "downloads": -1, "filename": "van.reposync-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c021e8e2e83383b2174c69357c242683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279863, "upload_time": "2009-06-15T15:52:43", "url": "https://files.pythonhosted.org/packages/a5/15/7646f1431f47a87aa67efdc197cd2afb93ada402305e07de0f7550aa20df/van.reposync-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c021e8e2e83383b2174c69357c242683", "sha256": "350477f8ba91d70fcfaafdf76c35f3d023c47e407486a37e9de72e772a2e291d" }, "downloads": -1, "filename": "van.reposync-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c021e8e2e83383b2174c69357c242683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 279863, "upload_time": "2009-06-15T15:52:43", "url": "https://files.pythonhosted.org/packages/a5/15/7646f1431f47a87aa67efdc197cd2afb93ada402305e07de0f7550aa20df/van.reposync-1.0.1.tar.gz" } ] }