{ "info": { "author": "Patrick Gerken", "author_email": "gerken@starzel.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Archiving :: Packaging", "Topic :: System :: Installation/Setup", "Topic :: Utilities" ], "description": ".. contents::\n\nIntroduction\n============\n\ncollective.zestreleaser.aftercheckoutaction allows to execute any\nshell action after a clean tag checkout has been done. The command\nis executed in the context of hte checkout directory.\nSome variables in the command string can be substituted:\n\n - name\n The package name\n - version\n The package version of the checkout\n\nCommands can be written into ~/.pypirc, the section name must be\ncollective.zestreleaser.aftercheckoutaction.\nThe variable name is used to match the action against a package.\nFor each variable, this plugin compares the package name against\nthe variable name. If the variable name matches the beginning\nof the package name, the action is executed. If multiple variable\nname match, the longest variable name wins.\n\ncza is a bit similar to gocept.zestreleaser.customupload.\nWhile gza lets you upload the finished egg to a predefined location,\ncza lets you do something with the clean checkout. Cza is intended to\nbe used if company policy demands that each released version of company\ncode must be committed to a company versioning system, but where the\nactual development happens somewhere else. You should NOT use this\nplugin to change something in the checkout, this would result in an\negg release that has different contents than what is in the source\nrepository\n\nExample\n=======\nAdd this to your local `~/.pypirc`::\n\n [collective.zestreleaser.aftercheckoutaction]\n collective.zestreleaser.aftercheckoutaction=svn import svn+ssh://do3cc@svn.zope.org/repos/main/Sandbox/do3cc/%(name)s/tags/%(version)s -m \"Automatic commit\"\n\nThis would execute an action for the package collective.zestreleaser.aftercheckoutaction.\n\n\nContributors\n============\n\n- Wolfgang Schnerring, Christian Zagrodnick \n authors of gocept.zestreleaser.customupload, which was liberally\n copied\n\n- Patrick Gerken\n removed the clean parts of the original\n\nChangelog\n=========\n\n0.1.0 (2012-09-12)\n------------------\n\n- Package created using templer\n []", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/do3cc/collective.zestreleaser.aftercheckoutaction", "keywords": "", "license": "bsd", "maintainer": null, "maintainer_email": null, "name": "collective.zestreleaser.aftercheckoutaction", "package_url": "https://pypi.org/project/collective.zestreleaser.aftercheckoutaction/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.zestreleaser.aftercheckoutaction/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/do3cc/collective.zestreleaser.aftercheckoutaction" }, "release_url": "https://pypi.org/project/collective.zestreleaser.aftercheckoutaction/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Execute a user defined shell action after clean checkout", "version": "0.1.0" }, "last_serial": 788293, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9be210c759022d522c03c80d93983db5", "sha256": "e90f05a3f9b7feefbf13808ff627dcb9eced18258fc712a9bab66634a898699d" }, "downloads": -1, "filename": "collective.zestreleaser.aftercheckoutaction-0.1.0.zip", "has_sig": false, "md5_digest": "9be210c759022d522c03c80d93983db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11766, "upload_time": "2012-09-12T12:52:01", "url": "https://files.pythonhosted.org/packages/43/4b/8f246696f1fbabaf78f5c13361552aed045dece15237b3717708284f7dce/collective.zestreleaser.aftercheckoutaction-0.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9be210c759022d522c03c80d93983db5", "sha256": "e90f05a3f9b7feefbf13808ff627dcb9eced18258fc712a9bab66634a898699d" }, "downloads": -1, "filename": "collective.zestreleaser.aftercheckoutaction-0.1.0.zip", "has_sig": false, "md5_digest": "9be210c759022d522c03c80d93983db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11766, "upload_time": "2012-09-12T12:52:01", "url": "https://files.pythonhosted.org/packages/43/4b/8f246696f1fbabaf78f5c13361552aed045dece15237b3717708284f7dce/collective.zestreleaser.aftercheckoutaction-0.1.0.zip" } ] }