{ "info": { "author": "Ross Patterson", "author_email": "me@rpatteron.net", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Zope2", "Framework :: Zope3", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=================\nz3c.repoexternals\n=================\n\nUse the --help option for usage details::\n\n usage: repoexternals [options] url_or_path\n \n Recursively retrieves subversion directory listings from the url or\n path and matches directories against a previous set of svn:externals\n if provided then against regular expressions and generates\n qualifying svn:externals lines. The defaults generate a set of\n svn:externals for all the trunks in a repository and keeps them up\n to date with the repository as new trunks are added when the\n previous externals are provided thereafter.\n \n options:\n -h, --help show this help message and exit\n -v, --verbose Output logging to standard error. Set twice\n to log debugging messages.\n -p FILE, --previous=FILE\n If provided, only URLs in the repository not\n included in the previous externals will be\n included. If the filename is '-', use\n standard input. Valid svn:externals lines\n beginning with one comment character, '#',\n will also affect output. This is useful,\n for example, to prevent lengthy recursions\n into directories that are known not to\n contain any desired matches. The file is\n read completely and closed before anything\n is output, so it is safe to append output to\n the previous file:\n \"repoexternals -p EXTERNALS.txt http://svn.foo.org/repos/main >>EXTERNALS.txt\".\n -i REGEXP, --include=REGEXP\n Directory names matching this python regular\n expression will be included in output and\n will not be descended into.\n [default: (?i)^((.*)/.+?|.*)/trunk$]\n -e REGEXP, --exclude=REGEXP\n Directory names matching this python regular\n expression will be excluded from output and\n will not be descended into. Include\n overrides exclude. [default:\n (?i)^.*/(branch(es)?|tags?|releases?|vendor|bundles?|sandbox|build|dist)$]\n -m TEMPLATE, --matched-template=TEMPLATE\n The result of expanding previous file URL\n matches with the include regular expression\n through this template is added to the set of\n previous URLs excluded from output and\n descending. The default will add the\n parents of trunks to the set of previous\n URLs excluded. [default: \\1]\n -t TEMPLATE, --parent-template=TEMPLATE\n The result of expanding previous file URL\n matches with the include regular expression\n through this template is removed from the\n set of matched previous URLs excluded from\n output and descending. The default ensures\n that directories containing trunks within a\n directory that contains a trunk are not\n excluded. [default: \\2]\n -d INT, --depth=INT The maximum directory depth to descend to.\n WARNING: large values can greatly increase\n run time. [default: 5]\n -s INT, --pool-size=INT\n The number of concurrent svn clients.\n WARNING: large values can DOS the\n repository. [default: 5]\n\nThe source distribution is also a zc.buildout that installs the script\nlocally for use without affecting the system python installation::\n\n $ easy_install --editable --build-directory=foo z3c.repoexternals\n $ cd foo\n $ python bootstrap/bootstrap.py -v\n $ ./bin/buildout -v\n $ ./bin/repoexternals --help", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://cheeseshop.python.org/pypi/z3c.repoexternals", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "z3c.repoexternals", "package_url": "https://pypi.org/project/z3c.repoexternals/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/z3c.repoexternals/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://cheeseshop.python.org/pypi/z3c.repoexternals" }, "release_url": "https://pypi.org/project/z3c.repoexternals/0.3/", "requires_dist": null, "requires_python": null, "summary": "Generate externals from a repository", "version": "0.3" }, "last_serial": 802094, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "cd4f3dd5442a17443026ec33b77e090a", "sha256": "b1dea668ee17712e7f7529dbf7497639fdb62a546706d2c1368912c7c754414b" }, "downloads": -1, "filename": "z3c.repoexternals-0.1-py2.4.egg", "has_sig": false, "md5_digest": "cd4f3dd5442a17443026ec33b77e090a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19151, "upload_time": "2007-09-27T08:39:15", "url": "https://files.pythonhosted.org/packages/06/84/ef49e787539bc0ecb0bfc77201fc6b896ee88c14bfea791eb4b384f780f6/z3c.repoexternals-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "040bd2a68c6463035d5a9226e65f1179", "sha256": "2b3fcb3b22536a5b6f8819cdb9788efa1a9a81fb137126ae26bd9185f514366f" }, "downloads": -1, "filename": "z3c.repoexternals-0.1.tar.gz", "has_sig": false, "md5_digest": "040bd2a68c6463035d5a9226e65f1179", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9499, "upload_time": "2007-09-27T08:39:13", "url": "https://files.pythonhosted.org/packages/a2/3c/75733617e7424f5c4d01c6791e6ca11e0dcdd9093252ca26565484250592/z3c.repoexternals-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "3f21b7e2166dfceb46b65cfca276ede5", "sha256": "a47b4c0c274119b26d7fb15d464ead204c4aeff20d41327c74d8edfbe5a101f2" }, "downloads": -1, "filename": "z3c.repoexternals-0.2-py2.4.egg", "has_sig": false, "md5_digest": "3f21b7e2166dfceb46b65cfca276ede5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19176, "upload_time": "2007-09-30T20:55:53", "url": "https://files.pythonhosted.org/packages/18/ad/67b6bc5eb87b445269dc9790bd0ed504c40ce32fb6540612d7d1aad4124f/z3c.repoexternals-0.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "83881368466a04d1e3f19171fd3f8218", "sha256": "6ae357a6dfe8715583d35c2619056d759343e4c5ff6c18fddcabc3f8d556345a" }, "downloads": -1, "filename": "z3c.repoexternals-0.2.tar.gz", "has_sig": false, "md5_digest": "83881368466a04d1e3f19171fd3f8218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9563, "upload_time": "2007-09-30T20:55:51", "url": "https://files.pythonhosted.org/packages/84/95/8b3248a1fe447643990ededeff22112f0f8170e0336a2c02d251b0d59089/z3c.repoexternals-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "51a5e0bd9ff23d4f5dd14cce47b8d3a7", "sha256": "9e26c0f6a231f5ca58af1e0acd3849a6d96e230bb0df577ce1648ea1181e24da" }, "downloads": -1, "filename": "z3c.repoexternals-0.3-py2.4.egg", "has_sig": false, "md5_digest": "51a5e0bd9ff23d4f5dd14cce47b8d3a7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19315, "upload_time": "2007-09-30T21:13:07", "url": "https://files.pythonhosted.org/packages/5f/7a/70bd80967e473081b6258946a74ceca893afd3f3883b97a26882bbbca2ed/z3c.repoexternals-0.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "0d201abf4f73897a3d1d9eaacdd0b710", "sha256": "74133408572c53091057cbe0b00f2490cd1772d2de76155d25199e8ed5cb2a7e" }, "downloads": -1, "filename": "z3c.repoexternals-0.3.tar.gz", "has_sig": false, "md5_digest": "0d201abf4f73897a3d1d9eaacdd0b710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9704, "upload_time": "2007-09-30T21:13:02", "url": "https://files.pythonhosted.org/packages/85/cf/d5723a8ba9b444ebbdd82586fbd4e9a8666e75fa07459a804d2a36d9dc86/z3c.repoexternals-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "51a5e0bd9ff23d4f5dd14cce47b8d3a7", "sha256": "9e26c0f6a231f5ca58af1e0acd3849a6d96e230bb0df577ce1648ea1181e24da" }, "downloads": -1, "filename": "z3c.repoexternals-0.3-py2.4.egg", "has_sig": false, "md5_digest": "51a5e0bd9ff23d4f5dd14cce47b8d3a7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 19315, "upload_time": "2007-09-30T21:13:07", "url": "https://files.pythonhosted.org/packages/5f/7a/70bd80967e473081b6258946a74ceca893afd3f3883b97a26882bbbca2ed/z3c.repoexternals-0.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "0d201abf4f73897a3d1d9eaacdd0b710", "sha256": "74133408572c53091057cbe0b00f2490cd1772d2de76155d25199e8ed5cb2a7e" }, "downloads": -1, "filename": "z3c.repoexternals-0.3.tar.gz", "has_sig": false, "md5_digest": "0d201abf4f73897a3d1d9eaacdd0b710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9704, "upload_time": "2007-09-30T21:13:02", "url": "https://files.pythonhosted.org/packages/85/cf/d5723a8ba9b444ebbdd82586fbd4e9a8666e75fa07459a804d2a36d9dc86/z3c.repoexternals-0.3.tar.gz" } ] }