{ "info": { "author": "Ingeniweb", "author_email": "support@ingeniweb.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===================\niw.releaser package\n===================\n\nReport any bug or feature requests to : http://trac.ingeniweb.com\n\n.. contents::\n\nWhat is iw.releaser ?\n=====================\n\niw.releaser provides command line utilities to make it easier to release\nand deploy zc.buildout/subversion based projects.\n\nIt provides:\n\n- new setuptools commands \n\n - `release`: used to release an egg-based package\n - `build_mo`: used to search and compile .po file\n\n- console scripts\n\n - `project_release`: used to release a buildout based project\n - `project_deploy`: used to deploy a buildout based project\n - `project_copy_eggs`: used to collect all eggs used in a project\n - `project_md5`: used to compute the MD5 hash of a buildout project\n\n- a hook to be able to launch actions when a package is released, \n with a default one that sends an email on each release.\n\n- a paste template to create a project structure\n\nHow to install iw.releaser ?\n============================\n\nTo install `iw.releaser`, you just need to run easy_install::\n\n $ easy_install iw.releaser\n\nor you can launch its setup if you have downloaded it::\n\n $ python setup.py install\n\nHow to use iw.releaser ?\n========================\n\nTo work with iw.releaser, let's do a small tutorial on how to create\na buildbout-based project. This is done in a few steps:\n\n- setting up your environement\n- creating the project structure\n- creating egg-based packages \n- releasing eggs\n- releasing the buildout\n- upgrading an existing buildout\n\nSetting up your environement\n::::::::::::::::::::::::::::\n\nThe first thing to do to work smoothly with zc.buildout is to set up a\nfew things on your environment to make sure you can run all kind of\nbuildout-based applications.\n\nPut two files in your home directory:\n\n- `HOME/.buildout/.httpauth`: this file will contain the authentication\n informations when the system tries to reach a http ressource which is\n password protected (like a svn or a private web site). \n It is a text file where each line is: realm,url,user,password\n\n For example::\n\n trac,https://svn.ingeniweb.com,user,password\n pypi,http://products.ingeniweb.com,user,password\n\n This is used bu `lovely.buildouthttp`.\n\n- `HOME/.buildout/default.cfg`: this file set some defaults values, so \n zc.buildout can cache and spare downloaded eggs. \n \n For example::\n\n [buildout]\n\n download-cache = /home/tarek/.buildout/downloads\n eggs-directory = /home/tarek/.buildout/eggs\n\nNext, you need to make sure you can release your eggs to several \ntargets, because some private eggs are not to be published at the \ncheeseshop. At this time, the only software that provides the same\nweb services than Cheeseshop is Plone Software Center >= 1.5.\n\nTo make it possible to handle several cheeseshop-like servers, \nwe need to install a small addon, called `iw.dist`::\n\n $ easy_install iw.dist\n\nThis will allow you to define several servers in .pypirc. For instance\nif you are working with a private cheeseshop-like server you can define\nit like this in HOME/.pypirc ::\n\n [distutils]\n index-servers =\n pypi\n ingeniweb-public\n\n [pypi]\n username:ingeniweb\n password:secret\n\n [ingeniweb-public]\n repository:http://products.ingeniweb.com/catalog\n username:ingeniweb\n password:secret\n\nLast, you need to define the release strategy configuration, that\nwill define for each target server the list packages that must be released\nthere (regular expressions) and the command sequence that is used\nwith setup.py. Here's a default example, that can be added in your `.pypirc`\nas well, by completing the sections with `release-command` and\n`release-packages` variables::\n \n ...\n\n [ingeniweb-public]\n ...\n release-command = mregister sdist build_mo bdist_egg mupload\n release-packages =\n ^iw\\..*\n\n [pypi]\n ...\n release-command = mregister sdist build_mo bdist_egg mupload\n release-packages =\n ^plone\\..*\n ^collective\\..*\n\nThis will push all eggs that starts with `plone.` or `collective.` \nto Pypi and all eggs that starts with `iw.` to ingeniweb-public.\nThe command used to push the packages are defined by `command`.\n\nCreating the project structure\n::::::::::::::::::::::::::::::\n\nEvery project must be structurized the same way::\n \n $ paster create -t iw_plone_project my_project\n\nThis will ask you for a few values:\n\n- project_name: the name of the project\n- project_repo: the root of the subversion repository\n- some more values that can be left to default.\n\nThis will generate a set of folders in `my_project`::\n\n $ ls my_project\n ./buildout\n ./bundles\n ./docs\n ./packages\n ./releases\n\nEach folder has a role:\n\n- buildout: contains the buildout\n- bundles: contains the bundle used to work in develop mode\n- docs: contains the docs\n- packages: contains the egg-based package\n- releases: contains the releases of the buildout\n\nThis structure must be commited in your subversion::\n \n $ svn import my_project http://some.svn/my_project -m \"initial commit\"\n\nYou will then be able to work in your buildout.\n\nCreating egg-based package\n::::::::::::::::::::::::::\n\nFrom there you can add some packages into the project, by putting them\nin the `packages` folder, by using any template available in ZopeSkel.\n\n**be carefull though, to use a trunk/tags/branches in packages for each \nproject**\n\n::\n\n $ cd my_projet/packages \n $ paster create -t plone plone.example\n $ mv plone.example trunk\n $ mkdir plone.example\n $ mv trunk plone.example/\n $ mkdir plone.example/tags plone.example/branches\n $ svn add plone.example\n $ svn ci -m \"initial import of plone.example\"\n\n**Do not use trunk as a package name with paster, as this will generate\nbad metadata in the package**\n\nA special section can be added into `setup.cfg`, in order\nto send a mail everytime the package is released::\n\n [mail_hook]\n hook = iw.releaser:mail\n from = support@ingeniweb.com\n emails =\n trac@lists.ingeniweb.com\n\nIf your system does not have a SMTP servern you will need to add \nin that case the name of a SMTP server, and its port in your .pypirc file,\nin a `mail_hook` section::\n\n [mail_hook]\n host = smtp.neuf.fr\n port = 25\n \nFrom there you can bind the package to your buildout, with a develop \nvariable, in your `my_project/buildout folder`::\n\n [buildout]\n ...\n develop=\n .../packages/monprojet.reports/trunk\n\nThe `bundle` folder can also be used to set svn:externals to make it\nsimpler to work in the buildout.\n\nReleasing eggs \n::::::::::::::\n\nReleasing eggs is done by calling `release` from a package::\n\n $ python setup.py release\n running release\n This package is version 0.1.2\n Do you want to run tests before releasing ? [y/N]: N\n Do you want to create the release ? If no, you will just be able to deploy again the current release [y/N]: Y\n Enter a version [0.1.2]: 0.1.2\n Commiting changes...\n Creating branches...\n ...\n\nThis will take care of:\n\n- upgrading the setup.py version\n- creating a branch and a tag in svn\n- pushing the package to the various cheeseshop-like servers\n- sending a mail with the changes, if the mail_hook section was provided in setup.cfg\n\nReleasing the project \n:::::::::::::::::::::\n\nReleasing the project consists of calling `project_release` then\n`project_deploy`.\n\n`project_release` will just create a new branch in subversion::\n\n $ cd my_project/buildout\n $ project_release\n What version you are releasing ? 0.1\n Added version file.\n\nThis will copy `my_project/buildout` to `my_project/releases/0.1` in \nsubversion. You can then work in this release, to pinpoint the versions\nin your buildout. A good practice is to create a dedicated cfg file\nfor deployment.\n\nThe next step is to generate a tarball with `project_deploy`::\n\n $ cd /tmp\n $ svn co http://somesvn/my_projet/releases/0.1 my_project\n $ cd my_project\n $ project_deploy prod.cfg\n\nThis will build a tarball in `/tmp` using virtualenv, \nand set everything up so the buildout can be reinstalled \noffline anywhere with this archive.\n\nSo the result can be installed with the two lines::\n\n $ python boostrap.py\n $ bin/buildout\n\nUpgrading an existing buildout\n::::::::::::::::::::::::::::::\n\nTo upgrade an existing buildout, you can use the `project_eggs` command.\nIt will create a tarball with all eggs needed to run the project and the \n.cfg file.\n\nRun it in your buildout, by pointing the .cfg and by providing a name of\nthe archive::\n\n $ project_eggs buildout.cfg /tmp/upgrade.tgz\n\nYou can even give a filter to collect specific packages\nwith glob-like names, separated by commas::\n\n $ project_eggs buildout.cfg /tmp/upgrade.tgz \"iw.*,plone.*\"\n\nThis filter will only get the eggs starting with `iw.` and `plone.`.\nThis is useful when you have changed only a few eggs, and want to \nreduce the size of the tarball for the upgrade.\n\nDoing an upgrade will then consist of calling::\n\n $ cp upgrade.tgz my_project/\n $ cd my_project\n $ tar -xzvf upgrade.tgz \n $ bin/buildout", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://ingeniweb.svn.sourceforge.net/svnroot/ingeniweb/iw.releaser", "keywords": "egg setuptools extension", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "iw.releaser", "package_url": "https://pypi.org/project/iw.releaser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/iw.releaser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://ingeniweb.svn.sourceforge.net/svnroot/ingeniweb/iw.releaser" }, "release_url": "https://pypi.org/project/iw.releaser/0.4.1/", "requires_dist": null, "requires_python": null, "summary": "Setuptools extension to release an egg", "version": "0.4.1" }, "last_serial": 755408, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "096fad54048113bc9036d9539659edc7", "sha256": "a71a110c3f93bbb68bd3a20113bd03fc70b39db7892065ba178492622560876e" }, "downloads": -1, "filename": "iw.releaser-0.1-py2.4.egg", "has_sig": false, "md5_digest": "096fad54048113bc9036d9539659edc7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 37416, "upload_time": "2007-11-29T10:07:51", "url": "https://files.pythonhosted.org/packages/13/59/7cba2b8990862535d7eb87958a5e5057422f44f053a2bd1c42b89444ba4d/iw.releaser-0.1-py2.4.egg" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "364cc9a680793162d9ca38f7c02c0652", "sha256": "4289b0596c67cbfb67194d09df3a92491de6ce95b6a375f6692b0047816adfb5" }, "downloads": -1, "filename": "iw.releaser-0.1.1-py2.4.egg", "has_sig": false, "md5_digest": "364cc9a680793162d9ca38f7c02c0652", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 56225, "upload_time": "2007-12-09T18:12:15", "url": "https://files.pythonhosted.org/packages/f3/fa/7afa5640e1c51d811c4d8335384202a7fec47b7dddc5aa97cb158b75200d/iw.releaser-0.1.1-py2.4.egg" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "28452cd87d51745d6403e6f9b1112dc4", "sha256": "4945167dcda1c1e74dd6366d3e8bcf71d564896418c46e03b66aa706f3b593e2" }, "downloads": -1, "filename": "iw.releaser-0.1.2-py2.4.egg", "has_sig": false, "md5_digest": "28452cd87d51745d6403e6f9b1112dc4", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 62663, "upload_time": "2008-01-03T16:28:57", "url": "https://files.pythonhosted.org/packages/ce/2d/9c999fdd49948dfa4be178efcdf79a5e11d3ed4a25fc97ea2a2ec60bc9ff/iw.releaser-0.1.2-py2.4.egg" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2b1379a6918b14ba634fdbe27f134f33", "sha256": "29ae91986e49ba642c25d1368c26ee9e47ccbdf5f3189c50dcee879618c74963" }, "downloads": -1, "filename": "iw.releaser-0.1.3-py2.4.egg", "has_sig": false, "md5_digest": "2b1379a6918b14ba634fdbe27f134f33", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 64111, "upload_time": "2008-01-11T10:19:57", "url": "https://files.pythonhosted.org/packages/20/c0/c6e9fd3737e02df12dd6684fdfc15d4106a38261a81fac3e50348c98b74c/iw.releaser-0.1.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "61ec7704df8f527ac967c5d5cfa7f8c8", "sha256": "709763c185d99e1d40a8fedc27b681c0da03863c216efa32d6de3ec50bd1e665" }, "downloads": -1, "filename": "iw.releaser-0.1.3.tar.gz", "has_sig": false, "md5_digest": "61ec7704df8f527ac967c5d5cfa7f8c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29646, "upload_time": "2008-01-11T10:19:53", "url": "https://files.pythonhosted.org/packages/38/4b/33bf3ddceaed1da1459cc16bb046fbba58b939b82e570364041841aef572/iw.releaser-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "a44bd124c780b692f9f231d7c53edf13", "sha256": "073486e804f7bb46b6c7ac7f230d5def2eed16f3cb3ed1740c2fa8e3cdea49d3" }, "downloads": -1, "filename": "iw.releaser-0.1.4-py2.4.egg", "has_sig": false, "md5_digest": "a44bd124c780b692f9f231d7c53edf13", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 103035, "upload_time": "2008-02-07T18:14:22", "url": "https://files.pythonhosted.org/packages/40/5e/214e54c40921798a40b7153ebba3798e4b41dd3a93b2c207f1a359f11b0e/iw.releaser-0.1.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "947647229857f656d0a0d5b2f2c3cc36", "sha256": "92d9e7be48c9302f7c36c2ad3d65b77ad1826f628a8893b77f9fc29cf106a245" }, "downloads": -1, "filename": "iw.releaser-0.1.4.tar.gz", "has_sig": false, "md5_digest": "947647229857f656d0a0d5b2f2c3cc36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47727, "upload_time": "2008-02-07T18:14:21", "url": "https://files.pythonhosted.org/packages/47/0d/c1ee7d2e297cfa622c15d290ff1bcd77ada1a11fdfb4cc0ab1a337dfab1b/iw.releaser-0.1.4.tar.gz" } ], "0.1.5": [], "0.1.6": [ { "comment_text": "", "digests": { "md5": "65f1335805c85b618bd542f3c22cc45a", "sha256": "3b1f0d0063daed1c54696bad4382797f32b547c4393324eda57727014bc43145" }, "downloads": -1, "filename": "iw.releaser-0.1.6-py2.4.egg", "has_sig": false, "md5_digest": "65f1335805c85b618bd542f3c22cc45a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 103944, "upload_time": "2008-02-11T13:32:20", "url": "https://files.pythonhosted.org/packages/f3/69/5b917c06bca17d75fbc509b4d8a6b413c35db1c3ab55198c86ab29a70c59/iw.releaser-0.1.6-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "8500600fc5a9c3fd1d9f1ee50c98ac89", "sha256": "3279dc2a454832b84a426e1601a164ea46fb545a8f3de99c83f790d820ce5697" }, "downloads": -1, "filename": "iw.releaser-0.1.6.tar.gz", "has_sig": false, "md5_digest": "8500600fc5a9c3fd1d9f1ee50c98ac89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48046, "upload_time": "2008-02-11T13:32:18", "url": "https://files.pythonhosted.org/packages/25/3b/de154b81279176ab033f1deaeba28323a108fca89b76db2e6b9b7c1c8cb9/iw.releaser-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "92349704b4b1cd93439ef69718ebebb4", "sha256": "26ef0c140fa3cb1969641cbc61d2cce5267135144db55aa50d7b2e04b3990b3f" }, "downloads": -1, "filename": "iw.releaser-0.1.7-py2.4.egg", "has_sig": false, "md5_digest": "92349704b4b1cd93439ef69718ebebb4", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 104318, "upload_time": "2008-02-11T15:15:32", "url": "https://files.pythonhosted.org/packages/41/46/1d4443440e73cb2ff7eb3bcd012c13481af0bf9e61d4b99892f72483adf0/iw.releaser-0.1.7-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "ae0c862389cffbe6fa27c3b0573121ee", "sha256": "7d64fb828a6669b3345dda77bcfe317e604d1381e10261200f38b9e0705b5aa8" }, "downloads": -1, "filename": "iw.releaser-0.1.7.tar.gz", "has_sig": false, "md5_digest": "ae0c862389cffbe6fa27c3b0573121ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48391, "upload_time": "2008-02-11T15:15:30", "url": "https://files.pythonhosted.org/packages/a8/70/b8f326ade225a9d828fd49d5ea6b3612fabd07be5e4906b623eedf2c7434/iw.releaser-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "80088e65ee2aa2a7f161b545742471d7", "sha256": "9eb7d803584d6de7983eeaae17cf40cdf38a4601b25d0f358f974a4d64028d9d" }, "downloads": -1, "filename": "iw.releaser-0.1.8-py2.4.egg", "has_sig": false, "md5_digest": "80088e65ee2aa2a7f161b545742471d7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 104341, "upload_time": "2008-02-11T15:45:38", "url": "https://files.pythonhosted.org/packages/85/b1/d97ffb537326e2b97cd9a1b7a0e0e478e7967fba9a885b20d28217ff7a99/iw.releaser-0.1.8-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "5e1fbd19bf936bca3ecabe2e276e1a67", "sha256": "76c74fc2a14a80e72ddd1ac8de302e0cc15cb2ee77843d2b43cac5d1caef2894" }, "downloads": -1, "filename": "iw.releaser-0.1.8.tar.gz", "has_sig": false, "md5_digest": "5e1fbd19bf936bca3ecabe2e276e1a67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48315, "upload_time": "2008-02-11T15:45:34", "url": "https://files.pythonhosted.org/packages/48/5b/8d7fb38ca1ee38a4bbf8d98ef68b107e817bfce4067c04d6eabf8ec2cc65/iw.releaser-0.1.8.tar.gz" } ], "0.1.9": [], "0.1b": [], "0.1c": [ { "comment_text": "", "digests": { "md5": "874f73e9081a366c4541a318718cb765", "sha256": "182b9fc77613ee689ac8088d33bf90afce742f3a64cb95d8793f23a2ef1a7253" }, "downloads": -1, "filename": "iw.releaser-0.1c-py2.4.egg", "has_sig": false, "md5_digest": "874f73e9081a366c4541a318718cb765", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 54953, "upload_time": "2007-12-03T10:28:38", "url": "https://files.pythonhosted.org/packages/a6/7d/2ab32d8ba5fb1d865d67ee264befb0c938dd9cf6ac676b0ccbb5348eb770/iw.releaser-0.1c-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "45dcc0ff5852d3afa266fe309d3f55da", "sha256": "25550a2bcb7acf64b44b222d780bb4973b394fe24aaea8262bdc249f4ca56b48" }, "downloads": -1, "filename": "iw.releaser-0.1c-py2.5.egg", "has_sig": false, "md5_digest": "45dcc0ff5852d3afa266fe309d3f55da", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 48993, "upload_time": "2007-12-03T10:21:08", "url": "https://files.pythonhosted.org/packages/a9/c8/e021112b3f74a5331f37967c1f9abf47d075c98ad9127dca8733436f8de5/iw.releaser-0.1c-py2.5.egg" } ], "0.1d": [ { "comment_text": "", "digests": { "md5": "ba551dc77e02800f4edb34122b7e1d51", "sha256": "428fbc45aba6d5a7bf8009c3dc3ad001126b677bc29660d7ceee83b0a8a93296" }, "downloads": -1, "filename": "iw.releaser-0.1d-py2.4.egg", "has_sig": false, "md5_digest": "ba551dc77e02800f4edb34122b7e1d51", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 49267, "upload_time": "2007-12-03T15:44:35", "url": "https://files.pythonhosted.org/packages/1a/8d/80dfd6ce899db8eb6068af36a30054295a4edc403ecd2a896daf6fea5b85/iw.releaser-0.1d-py2.4.egg" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ca238975c869f7e8064ea4fc0dabbc17", "sha256": "bd8754f229692afcfdbf43c9959490be91d89f156dfd17509a1be79fe23a4d25" }, "downloads": -1, "filename": "iw.releaser-0.2.0-py2.4.egg", "has_sig": false, "md5_digest": "ca238975c869f7e8064ea4fc0dabbc17", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 114743, "upload_time": "2008-02-15T17:42:26", "url": "https://files.pythonhosted.org/packages/21/42/c9dba4144508d59e2cc3c04ad20b9e81340a8c8fc241a2c6431af26f4a42/iw.releaser-0.2.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "9c441a0c5e50321b5ea09ca3e3244f38", "sha256": "fd67e4e2e463400506664bf6b84dda53b94aba00c2294638447e8812d9773ba6" }, "downloads": -1, "filename": "iw.releaser-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9c441a0c5e50321b5ea09ca3e3244f38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52233, "upload_time": "2008-02-15T17:42:24", "url": "https://files.pythonhosted.org/packages/4b/8b/b89bb28d01e3111b9dfa43c882d8d06cb4e60dcac38944b4cbfefd0359a4/iw.releaser-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "062a65790f7caba49cf89acf9dc021a5", "sha256": "4c38bcffdb91fa2a746fd3b5ccdd94530a539d90c532436a84ae98a637ea06bf" }, "downloads": -1, "filename": "iw.releaser-0.2.1-py2.4.egg", "has_sig": false, "md5_digest": "062a65790f7caba49cf89acf9dc021a5", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 115341, "upload_time": "2008-02-15T19:23:51", "url": "https://files.pythonhosted.org/packages/6a/95/f2924cacc14b09c0afb2eaee268da2b3fad59137bea6ad15be421771870e/iw.releaser-0.2.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "5f40da7857dd0e37413869dc608a35aa", "sha256": "d8de8b0a8d2432ca58d931c5e7a71f07ddd6715b56b3978ab9d03d243aa02645" }, "downloads": -1, "filename": "iw.releaser-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5f40da7857dd0e37413869dc608a35aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52574, "upload_time": "2008-02-15T19:23:49", "url": "https://files.pythonhosted.org/packages/45/8d/480f5f822b04ff9b64b48fd53ff8ac1adb42b238f60c4bafb0a3dd2d86ed/iw.releaser-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "35eafd6f1ecafa74dae167ad7b148dc3", "sha256": "f89aa93dd8e15f1efcbea3f7625c12e58b6453157b8d6ca91900c410033183f3" }, "downloads": -1, "filename": "iw.releaser-0.2.2-py2.4.egg", "has_sig": false, "md5_digest": "35eafd6f1ecafa74dae167ad7b148dc3", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 115480, "upload_time": "2008-02-18T14:42:09", "url": "https://files.pythonhosted.org/packages/30/a7/078873ad52bf760546f3888dbe68bdb8e2e6e3bba166e54de1eb1b14b383/iw.releaser-0.2.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "2f3cf840ee5ab07ddf367d6990403b7b", "sha256": "2d85ce6998b084af7b4d1ff3b570cbf6f05e78f09d56096155fa52d2b0fa7bd9" }, "downloads": -1, "filename": "iw.releaser-0.2.2.tar.gz", "has_sig": false, "md5_digest": "2f3cf840ee5ab07ddf367d6990403b7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52662, "upload_time": "2008-02-18T14:42:07", "url": "https://files.pythonhosted.org/packages/2f/4f/bfa0684ffb5a27d5539ee3289419db3bad4644d00c724404167adb88d617/iw.releaser-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "2182b6898c8c00a3e627557ed38411b8", "sha256": "4cceeedb693cf4f38655f108bfabc9663bb34e9be480c0afaabdb489862f9cfa" }, "downloads": -1, "filename": "iw.releaser-0.2.3-py2.4.egg", "has_sig": false, "md5_digest": "2182b6898c8c00a3e627557ed38411b8", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 117241, "upload_time": "2008-02-28T13:44:02", "url": "https://files.pythonhosted.org/packages/ba/f4/edc63184ff6690763695b49301d71bbc90b3788faaf0fc7583557487da89/iw.releaser-0.2.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "24c3c7f4abd21e8fa00b67b16e0d679d", "sha256": "b2f0c2ceded42dbe98665ac43592b48a2887c20e4f61d6a117c70ad1c29b6858" }, "downloads": -1, "filename": "iw.releaser-0.2.3.tar.gz", "has_sig": false, "md5_digest": "24c3c7f4abd21e8fa00b67b16e0d679d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54306, "upload_time": "2008-02-28T13:43:59", "url": "https://files.pythonhosted.org/packages/ef/57/beb813137125719df337ef09a178b37cb994d69efbec12a728beee0185f9/iw.releaser-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "b01872e8e4083033eaaf9a9fd3a91003", "sha256": "4552278f3c5d56925425ae982ab1c55f3fe7e3a0b790d0249e622922c5c33c73" }, "downloads": -1, "filename": "iw.releaser-0.2.4-py2.4.egg", "has_sig": false, "md5_digest": "b01872e8e4083033eaaf9a9fd3a91003", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 118945, "upload_time": "2008-03-03T14:54:12", "url": "https://files.pythonhosted.org/packages/c6/5d/32c15c60fdc391f635c0142ba899a6bcec84909aebf390f91c9b21ca3600/iw.releaser-0.2.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "6fa1c7b616b1e40b6fcea4aae3020a65", "sha256": "6bd91af01cbf8ca8efb1d57f0f881fdd47a5d07434cc643073dfbbdcc0292621" }, "downloads": -1, "filename": "iw.releaser-0.2.4.tar.gz", "has_sig": false, "md5_digest": "6fa1c7b616b1e40b6fcea4aae3020a65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54454, "upload_time": "2008-03-03T14:54:07", "url": "https://files.pythonhosted.org/packages/e8/31/656bb2f8d9f8aa1aec9b48fe174a2cce0378134b076b9e567904b190a4f5/iw.releaser-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "07f5e587d4086510ac4f734c36f911f2", "sha256": "5a2b448c907c22120f8f2de1480a4dd5a67e8c9905b68ab96672e81d6a8c3d51" }, "downloads": -1, "filename": "iw.releaser-0.2.5-py2.4.egg", "has_sig": false, "md5_digest": "07f5e587d4086510ac4f734c36f911f2", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 119472, "upload_time": "2008-03-05T09:40:03", "url": "https://files.pythonhosted.org/packages/4a/58/3d64ebecfbdf6e623cdb9efb1a20efa76ffa0c96b6b5ef1274d5c7b79578/iw.releaser-0.2.5-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "613b3c34b465895b09fbe2787b161f55", "sha256": "277e2a3bd1a9a818774a4a4188daa7ae3cd772dd14c82adbfb328d25d5ef4a22" }, "downloads": -1, "filename": "iw.releaser-0.2.5.tar.gz", "has_sig": false, "md5_digest": "613b3c34b465895b09fbe2787b161f55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54855, "upload_time": "2008-03-05T09:40:00", "url": "https://files.pythonhosted.org/packages/99/2c/b8b05618ebb53ce5984a7cbe6f3be42cdcecae19ba4c917bcbef4e2cecaf/iw.releaser-0.2.5.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "9ec8a5c40a753ea847fb8ae354d1ff1f", "sha256": "e5425521358f9b5ded98c0469bc1a4c1688423bca89b520ea687503d189f9ab6" }, "downloads": -1, "filename": "iw.releaser-0.2.7-py2.4.egg", "has_sig": false, "md5_digest": "9ec8a5c40a753ea847fb8ae354d1ff1f", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 122845, "upload_time": "2008-03-13T15:36:39", "url": "https://files.pythonhosted.org/packages/c7/cd/6daf0aed71e66618b6cceee35103a8c680979d9eaf1841e0bab01caa257a/iw.releaser-0.2.7-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "9f865e2ffe2f679db3c90d5f4d3c1631", "sha256": "79a111b8d6d282f11bfcc441b9407df30c1242bdcaab68d3830edbff41ef667a" }, "downloads": -1, "filename": "iw.releaser-0.2.7.tar.gz", "has_sig": false, "md5_digest": "9f865e2ffe2f679db3c90d5f4d3c1631", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56471, "upload_time": "2008-03-13T15:36:37", "url": "https://files.pythonhosted.org/packages/4f/d0/89015b9676e7a65d817131bb73d05b76f86e3701c1941d6614610ee04355/iw.releaser-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "53a49bf0ff683284984a58818015b6f1", "sha256": "fb132d44f99872ff83edf7877aeee578ff9455407b3b12f39a710b6780c1ca37" }, "downloads": -1, "filename": "iw.releaser-0.2.8-py2.4.egg", "has_sig": false, "md5_digest": "53a49bf0ff683284984a58818015b6f1", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 124069, "upload_time": "2008-03-14T17:17:55", "url": "https://files.pythonhosted.org/packages/85/f4/43e083c39aa292f86f0f626dbea62f7d9ad48e493b4de2be51322d7f1b3f/iw.releaser-0.2.8-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "b6f4bfb5cee79471955a2606685d21ba", "sha256": "189386ff49a8e698817b2af0e0fd08bd0a73a676a98ca7c5ec15833ed67cca58" }, "downloads": -1, "filename": "iw.releaser-0.2.8.tar.gz", "has_sig": false, "md5_digest": "b6f4bfb5cee79471955a2606685d21ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56841, "upload_time": "2008-03-14T17:17:54", "url": "https://files.pythonhosted.org/packages/7e/18/3062a8c6843772b1d6a9e8239b76a860fc47951f6fd9b815fe4d1b3ce901/iw.releaser-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "6cc71c1a0e10182dc717e38844aba605", "sha256": "8fd3e2d7f74779a0c49bc992a3ec80ed8663aeaabb1b869cfa0c0da7d0bf1054" }, "downloads": -1, "filename": "iw.releaser-0.2.9-py2.4.egg", "has_sig": false, "md5_digest": "6cc71c1a0e10182dc717e38844aba605", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 124055, "upload_time": "2008-03-20T08:59:14", "url": "https://files.pythonhosted.org/packages/d7/8a/4cc327eb6fa2609499417ff2256c2ce2788a32abedbb092212ea9655e693/iw.releaser-0.2.9-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "a5503d429eaaea1bc74812396df7fa9f", "sha256": "d9b185b9d3a27e40da8be9ee04c72ae43f8a9a14fbab78b267d4b64cfb8e9bfd" }, "downloads": -1, "filename": "iw.releaser-0.2.9.tar.gz", "has_sig": false, "md5_digest": "a5503d429eaaea1bc74812396df7fa9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56870, "upload_time": "2008-03-20T08:59:12", "url": "https://files.pythonhosted.org/packages/0e/cd/98e0914feb4fb450911e95bb8340a1e6ed8f71242213843cffc098927915/iw.releaser-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f14c7a522ae30f73de8361ccc76f2e03", "sha256": "d45898d0a7fd24bc45565b1af629a98c3cbb09c5a695372f79d9a5272eeaf0f4" }, "downloads": -1, "filename": "iw.releaser-0.3.0-py2.4.egg", "has_sig": false, "md5_digest": "f14c7a522ae30f73de8361ccc76f2e03", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 124710, "upload_time": "2008-04-04T09:42:43", "url": "https://files.pythonhosted.org/packages/28/10/d56333715a6bb7683d2f9a9e7093cc0cccf600f5fae507ec4631c4dc9d9e/iw.releaser-0.3.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "72722d417d3e795c9d82e9b763e76c5f", "sha256": "753578d26d96e7c48a603357a5aae56ea547862e62bbf73b35300212b478d5bb" }, "downloads": -1, "filename": "iw.releaser-0.3.0.tar.gz", "has_sig": false, "md5_digest": "72722d417d3e795c9d82e9b763e76c5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56963, "upload_time": "2008-04-04T09:42:41", "url": "https://files.pythonhosted.org/packages/86/99/7614f979a6683d41e1abfbe66dae6c92c80ce94afa5ad91e3d7b17eb7282/iw.releaser-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "9840e448b6cff7dc037daea9ac037d06", "sha256": "03eba1b8539b123a81844b819cd9c69e31a588d8d65a33de2586e778db483f90" }, "downloads": -1, "filename": "iw.releaser-0.3.1-py2.4.egg", "has_sig": false, "md5_digest": "9840e448b6cff7dc037daea9ac037d06", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 124928, "upload_time": "2008-04-11T17:07:45", "url": "https://files.pythonhosted.org/packages/84/f9/9535a8c93100825bb08730fbc67054cad8f5770eb7dcdb100a6ccb2fcff8/iw.releaser-0.3.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "b82463045b368275ec5f0be913a3c23b", "sha256": "56d555cf202480cf79ea47b6ad14bf64a4bb25559c173e0f8178ddca5f320c23" }, "downloads": -1, "filename": "iw.releaser-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b82463045b368275ec5f0be913a3c23b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57036, "upload_time": "2008-04-11T17:07:43", "url": "https://files.pythonhosted.org/packages/f6/f0/bc1fa6d1f7b96ac2675f1146ef0f728f9c41183039a1485c6faf13403610/iw.releaser-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "97967bec61f58b823fb0003978ea1b23", "sha256": "d7b1565a85ac73925703b11b7398edbeef2d7de15725fb28027fc4552e6c6115" }, "downloads": -1, "filename": "iw.releaser-0.3.2-py2.4.egg", "has_sig": false, "md5_digest": "97967bec61f58b823fb0003978ea1b23", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 126580, "upload_time": "2008-04-17T13:52:25", "url": "https://files.pythonhosted.org/packages/1b/35/0376972391097dd2a3df4f4857338d81dfe18a7b4763c7c5e5164311b4b5/iw.releaser-0.3.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "86d45fb1f9ee403525d1dce744de79f3", "sha256": "7422f63afddb99ffc2937234fa7fd990a390a6da887c2f4ad02c87b04a1286c3" }, "downloads": -1, "filename": "iw.releaser-0.3.2.tar.gz", "has_sig": false, "md5_digest": "86d45fb1f9ee403525d1dce744de79f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57867, "upload_time": "2008-04-17T13:52:23", "url": "https://files.pythonhosted.org/packages/c6/d2/17d582ea416ccb6d460e05cfc84222d7a31ed02e16da4aebcbdcff37d983/iw.releaser-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "94114c9296d81d0131e61a63ddb1893f", "sha256": "fc4302dc4979a50401c75d7a503733d2aef4af8b209a5d39794c03bce0b9057d" }, "downloads": -1, "filename": "iw.releaser-0.3.3-py2.4.egg", "has_sig": false, "md5_digest": "94114c9296d81d0131e61a63ddb1893f", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 126918, "upload_time": "2008-04-17T15:22:35", "url": "https://files.pythonhosted.org/packages/9e/fa/ea62f47c626c6d104b1dba351fe3ec027e1ea3017edcf26948041525d922/iw.releaser-0.3.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "8c69763e47fccdf3d71f36627fd97f4a", "sha256": "da34987cbefed054791aefc4ae9dcf65fc70a3834339a84844a8fe50da8aec06" }, "downloads": -1, "filename": "iw.releaser-0.3.3.tar.gz", "has_sig": false, "md5_digest": "8c69763e47fccdf3d71f36627fd97f4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58033, "upload_time": "2008-04-17T15:22:33", "url": "https://files.pythonhosted.org/packages/75/14/2167cadd788be11b1f15317b7967eb0e17b6ca23e7a56ebc9c02022ddf7c/iw.releaser-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "a03a79138e83101eb10ab730d7ae77e4", "sha256": "ddc103ddb1c65789b5c9882d8e72a246f55f62af175632af843d75831a9dfb7e" }, "downloads": -1, "filename": "iw.releaser-0.3.4-py2.4.egg", "has_sig": false, "md5_digest": "a03a79138e83101eb10ab730d7ae77e4", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 128165, "upload_time": "2008-04-17T17:01:16", "url": "https://files.pythonhosted.org/packages/4b/96/0ac3a8d2942bd4268e1a23befddc0934e6fb31dc61d6a22b1a9f84b0f85c/iw.releaser-0.3.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "f7e55e51195f3bb3f382f7969465b5db", "sha256": "7c57226480e61e704cca10f9ca9b5e9aafb9104f1feaee9bce63fa60c69e546d" }, "downloads": -1, "filename": "iw.releaser-0.3.4.tar.gz", "has_sig": false, "md5_digest": "f7e55e51195f3bb3f382f7969465b5db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58489, "upload_time": "2008-04-17T17:01:14", "url": "https://files.pythonhosted.org/packages/78/db/736dbb7205454995d331b064029adfbb6df281446598b4dc2a04b9474817/iw.releaser-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "7f6474e11b6c2b3b0e1b5efc8f5f4aef", "sha256": "71a4d1060a08beae569feb4d401d59cd2d2c2c4567696d6ad915f60a1e9458ec" }, "downloads": -1, "filename": "iw.releaser-0.3.5-py2.4.egg", "has_sig": false, "md5_digest": "7f6474e11b6c2b3b0e1b5efc8f5f4aef", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 136147, "upload_time": "2008-04-22T15:51:57", "url": "https://files.pythonhosted.org/packages/7f/6f/b5ff94a23a52f2f8342bb83db42b6fec000ed2a8d5e7734ae4226282fa5a/iw.releaser-0.3.5-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "1a09239ac983cd9d752b778ebe5333cd", "sha256": "e3d436b25ebb559474f1a30bc851da3893e5126cafb40df6278cb5c17f5a62c4" }, "downloads": -1, "filename": "iw.releaser-0.3.5.tar.gz", "has_sig": false, "md5_digest": "1a09239ac983cd9d752b778ebe5333cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61789, "upload_time": "2008-04-22T15:51:55", "url": "https://files.pythonhosted.org/packages/b4/05/fe84f450c67119fc7bb50ae5d7071f255a106f83ae0a8fb62f8d61872c31/iw.releaser-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "ecb2470c1211ecfa95b06b7ba0fa6e22", "sha256": "4cdadfe8060de1eaf15d8491b8889f1b31262bd06859d22ad9a7b709452cd9bc" }, "downloads": -1, "filename": "iw.releaser-0.3.6-py2.4.egg", "has_sig": false, "md5_digest": "ecb2470c1211ecfa95b06b7ba0fa6e22", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 158618, "upload_time": "2008-04-29T09:23:48", "url": "https://files.pythonhosted.org/packages/90/7f/e19d230fe2d917ad55ea8fbba301c5dcc2f63923a591b5624c41f33a5f35/iw.releaser-0.3.6-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "f8adc6be58f0f63e2cd1439fb1dba78e", "sha256": "e2c7ba2fe8c87ccc4becaeeefc5628082d25ddf93aa75f8de2d4616b1244597c" }, "downloads": -1, "filename": "iw.releaser-0.3.6.tar.gz", "has_sig": false, "md5_digest": "f8adc6be58f0f63e2cd1439fb1dba78e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74661, "upload_time": "2008-04-29T09:23:46", "url": "https://files.pythonhosted.org/packages/57/c7/c5e9d953eb95166e4ef3824f57ab159c9969b9707cd56d73ee8035926315/iw.releaser-0.3.6.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "9f79c0b1620b0305bdb6526ae97f22a6", "sha256": "ee8f7959e4919626358dac1d0144f36245f446014c0f08b6e3c847df5851aba4" }, "downloads": -1, "filename": "iw.releaser-0.4.1-py2.4.egg", "has_sig": false, "md5_digest": "9f79c0b1620b0305bdb6526ae97f22a6", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 161143, "upload_time": "2008-04-29T12:15:26", "url": "https://files.pythonhosted.org/packages/3f/1a/3eed59f3e9d4fe888dc92f18cdd33883fafec2031d924fb5a83dbaf10875/iw.releaser-0.4.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "fd0993888e21d5a4c825e33f64f27a91", "sha256": "da317ae7222eb102ee2d6e70e82d2dc0bf92fc981fbd00d34a4cc00897f47e14" }, "downloads": -1, "filename": "iw.releaser-0.4.1.tar.gz", "has_sig": false, "md5_digest": "fd0993888e21d5a4c825e33f64f27a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76844, "upload_time": "2008-04-29T12:15:24", "url": "https://files.pythonhosted.org/packages/04/45/0488581dda67404d8377048c71ff8a1ffc9b5b3e47bfc2404df1bc32f57e/iw.releaser-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9f79c0b1620b0305bdb6526ae97f22a6", "sha256": "ee8f7959e4919626358dac1d0144f36245f446014c0f08b6e3c847df5851aba4" }, "downloads": -1, "filename": "iw.releaser-0.4.1-py2.4.egg", "has_sig": false, "md5_digest": "9f79c0b1620b0305bdb6526ae97f22a6", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 161143, "upload_time": "2008-04-29T12:15:26", "url": "https://files.pythonhosted.org/packages/3f/1a/3eed59f3e9d4fe888dc92f18cdd33883fafec2031d924fb5a83dbaf10875/iw.releaser-0.4.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "fd0993888e21d5a4c825e33f64f27a91", "sha256": "da317ae7222eb102ee2d6e70e82d2dc0bf92fc981fbd00d34a4cc00897f47e14" }, "downloads": -1, "filename": "iw.releaser-0.4.1.tar.gz", "has_sig": false, "md5_digest": "fd0993888e21d5a4c825e33f64f27a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76844, "upload_time": "2008-04-29T12:15:24", "url": "https://files.pythonhosted.org/packages/04/45/0488581dda67404d8377048c71ff8a1ffc9b5b3e47bfc2404df1bc32f57e/iw.releaser-0.4.1.tar.gz" } ] }