{ "info": { "author": "Richard Jones", "author_email": "richard@users.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Customer Service", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Communications :: Email", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Office/Business", "Topic :: Software Development :: Bug Tracking" ], "description": "I'm proud to release version 2.1.0 of the Roundup issue tracker.\nThis 20th anniversary edition has been possible due to the help of\nseveral contributors. This release is a bugfix and minor feature\nrelease, so make sure to read `docs/upgrading.txt\n`_ to bring your\ntracker up to date.\n\n2.1.0 builds on the 2.0.0 major release that introduced:\n\n * Python 2 and Python 3 support\n * a new REST interface\n * updates to jinja2 templates including security improvements\n\nThe changes, as usual, include some new features and many bug fixes.\n\nNote that you should run ``roundup-admin ... migrate`` to update the\ndatabase schema version. Do this before you use the web, command-line\nor mail interface and before any users access the tracker. \n\nYou can download it with:\n\n pip download roundup\n\nthen unpack and test/install the tarball.\n\nAmong the notable improvements from the 2.0.0 release are:\n\n Mysql backend now uses an index to make sure that key values are not\n duplicated when two roundup processes run in parallel. (Hence the\n need for ``roundup-admin ... migrate``.)\n\n Postgres back end uses a server side cursor. This reduces the memory\n use of the roundup process on large queries.\n\n Fix sorting of multilinks in templating code. Sorting by a link\n without a value no longer generates a traceback. Sorting now works\n as documented by the spec.\n\n If ``roundup-admin security`` finds an invalid property, it exits\n with a non-zero status. It can be used as part of a CI/CD pipeline\n to validate schema security.\n\n Security fixes for jQuery, markdown handling.\n\n Fixes to markdown handling if using the jinja2 template.\n\n Keyword editing in jinja2 template improved.\n\n Fix a number of tracebacks.\n\n Installation uses setuptools not distutils.\n\n Valid class names are documented and enforced. All class names now\n match ``[A-z][A-z0-9_]+[A-z_]``.\n\n Replace a number of deprecated/missing functions in newer pythons.\n\n Fix history showing invalid data when an update is rejected.\n\n The filter command in roundup-admin works transitively and handles\n empty values properly.\n\n Password reset documented in user guide.\n\n Admins can set the language used for stemming in the xapian indexer.\n\n Devel and responsive template strings now extracted for translation.\n\nThe file CHANGES.txt has a detailed list of feature additions and\nbug fixes (58) for each release. The most recent changes from\nthere are at the end of this announcement. Also see the\ninformation in doc/upgrading.txt.\n\nIf you find bugs, please report them to issues AT roundup-tracker.org\nor create an account at https://issues.roundup-tracker.org and open a\nnew ticket. If you have patches to fix the issues they can be attached\nto the email or uploaded to the tracker.\n\nUpgrading\n=========\n\nIf you're upgrading from an older version of Roundup you *must* follow\nall the \"Software Upgrade\" guidelines given in the doc/upgrading.txt\ndocumentation.\n\nNote that you should run ``roundup-admin ... migrate`` to update the\ndatabase schema version. Do this before you use the web, command-line\nor mail interface and before any users access the tracker. \n\nRoundup requires Python 2 newer than version 2.7.2 or Python 3 newer\nthan or equal to version 3.4 for correct operation.\n\nTo give Roundup a try, just download (see below), unpack and run::\n\n python demo.py\n\nthen open the url printed by the demo app.\n\nRelease info and download page:\n https://pypi.org/project/roundup\nSource and documentation is available at the website:\n https://roundup-tracker.org/\nMailing lists - the place to ask questions:\n https://sourceforge.net/p/roundup/mailman/\n\n\nAbout Roundup\n=============\n\nRoundup is a simple-to-use and install issue-tracking system with\ncommand-line, web and e-mail interfaces. It is based on the winning design\nfrom Ka-Ping Yee in the Software Carpentry \"Track\" design competition.\n\nNote: Ping is not responsible for this project. The contact for this\nproject is rouilj at users.sourceforge.net. Use this address for\nsecurity or other sensitive issues. Development discussions occur on\nthe roundup-devel at lists.sourceforge.net mailing list. Tickets can\nbe opened at https://issues.roundup-tracker.org.\n\nRoundup manages a number of issues (with flexible properties such as\n\"description\", \"priority\", and so on) and provides the ability to:\n\n(a) submit new issues,\n(b) find and edit existing issues, and\n(c) discuss issues with other participants.\n\nThe system facilitates communication among the participants by managing\ndiscussions and notifying interested parties when issues are edited. One of\nthe major design goals for Roundup that it be simple to get going. Roundup\nis therefore usable \"out of the box\" with any Python 2.7.2+ (or 3.4+)\ninstallation. It doesn't even need to be \"installed\" to be operational,\nthough an install script is provided.\n\nIt comes with five basic issue tracker templates\n\n* a classic bug/feature tracker\n* a more extensive devel tracker for bug/features etc.\n* a responsive version of the devel tracker\n* a jinja2 version of the devel template (work in progress)\n* a minimal skeleton\n\nand supports four database back-ends (anydbm, sqlite, mysql and postgresql).\n\nRecent Changes\n==============\n\nFrom 2.0.0 to 2.1.0.\n\nFixed:\n\n- Reverse multilink to *the same class* would trigger a traceback about\n a modified dictionary on iteration (Ralf Schlatterbeck)\n- issue2551086 - Valid class names not documented. Should follow\n ``[A-z][A-z0-9_]+[A-z_]``. This was never documented or enforced, but\n we get obscure errors if the rules are not followed. (Tom\n Ekberg tests by John Rouilard)\n- issue2550564 - Roundup sets \"Precedence: bulk\" on all outgoing mail,\n which seems wrong. Handle Auto-Submitted header on *inbound* email\n like we do precedence bulk. This is part of this issue.\n- roundup-admin filter calls find() not filter when using -s -c -S\n (John Rouillard)\n- When requesting transitive properties via ``@fields`` in the REST-API,\n an empty link in the transitive property (e.g. author.username when\n requesting message properties) would result in a 404 error. Now we're\n returning a JSON 'null' value. for an empty link (e.g. empty author in\n the example). (John Rouillard)\n- sphinxcontrib.cheeseshop is unmaintained and using old http\n url. Attempts to override cheeseshop_url failed. Replace call to\n cheeseshop in docs with raw html and remove references to\n cheeseshop. (John Rouillard)\n- issue2551093 - return plain text if markdown formatter throws exception\n (reported by Cedric Krier, fix by John Rouillard)\n- issue2551094 - make simplemde handle line breaks the same as the\n backend markdown formatters. (report: Cedric Krier, patch: Christof\n Meerwald) \n- issue2551092 - fix crash bug by aligning\n ``roundup.anypy.email_.decode_header`` with stdlib ``email.header`` and\n convert string to bytes for python 3. (Cedric Krier)\n- issue2551097 - fix underlying bug in use of fenced codeblocks with\n markdown2. Fix for issue2551093 to prevent exception trigger.\n (patch: Cedric Krier)\n- issue2551099 - disable processing of data url's in markdown. Display\n as plain text. (John Rouillard)\n- issue2551100 - old jquery has security issues, upgrade it and fix\n user.help.html (John Rouillard)\n- replace deprecated base64.decodestring with base64.b64decode in\n roundup_server.py and roundup_xlmrpc_server.py (reported by\n lmsteffan in irc)\n- removed run_tests.py. Newer pytest doesn't support generating\n stand alone testing bundles. Python 3.9 generates errors running\n the current run_tests.py. (reported by lmsteffan in irc)\n- issue2551104 - fix issue with markdown autolink next to punctuation (ced)\n- removed support for old style trackers that use dbinit.py and\n config.py. Also remove all uses of deprecated imp module. (John Rouillard)\n- removed support for setting database type using\n /backend_name. (John Rouillard)\n- fixed some issues when generating translations. Use mappings and\n named format parameters so translators can move substituted tokens\n in translations. (John Rouillard)\n- in rest interface, fix uncaught exceptions when parsing invalid\n Content-Type and Accept headers. Document response formats more\n fully in doc/rest.txt. (John Rouillard)\n- in filter, filter_iter and _materialize_multilinks, use named cursor\n with postgresql. This turns of client-side cursor handling and avoids\n *large* roundup process (or wsgi process) in case of large results.\n Fixes issue2551114. (Ralf Schlatterbeck)\n- issue2551108 - fix handling of designator links when formatted\n as markdown links. (Reported by Cedric Krier; John Rouillard)\n- Fix filename created from mail attachments, fixes issue2551118\n- Call verifyPassword even if user does not exist. Address timing\n attack to discover valid account names. Useful where anonymous user\n is not allowed access. (John Rouillard)\n- issue2551126 - AttributeError: 'str' object has no attribute\n 'local'. Fix traceback caused by DateHTMLProperty.pretty() called\n on a string value due to error in some other field. (Reported by\n reda, fix: John Rouillard)\n- issue2550899 - Migrate setup.py to setuptools; fixes:\n issue2550866 'pip install --editable .' fails; et al.\n this now requires that setuptools be installed. (Patch by John\n Kristensen (jerrykan); additional doc changes (upgrade.txt,\n RELEASE.txt) John Rouillard)\n- issue2551128 - Impossible to validate a user with unknown timezone\n Raise KeyError when an unrecognized timezones is passed to\n pytz. (patch Cedric Krier, test John Rouillard)\n- issue2551129 - Template not found return 500\n Handle traceback caused when requested @template is not found.\n Return 400 error in this condition. (patch Cedric Krier,\n additional change and test John Rouillard)\n- issue2551062: roundup-admin security now exits status 1 when\n it finds an invalid property. It no longer tries to print the rest\n of the security properties. (John Rouillard)\n- issue2551078 - Fix traceback caused when putting two id's into a\n Link html field. A ValueError is raised. Handle exception and return\n value. hyperdb.py now reports 'you may only enter ID values for\n property ...' to the user. (John Rouillard)\n- issue2551120 - The sorted method of MultilinkHTMLProperty crashes,\n if the given property is unset for an element of the list. Crash\n fixed. New feature NoneFirst added to method to make unset values\n sort at start or end of sorted list. (John Rouillard)\n- issue2550648 - keyword boolean search. Issue has multiple problems.\n Fix issue where saving the keyword boolean search would remove the\n link to open the editor. (John Rouillard)\n- issue2551136 - timezone extention crash on Python 3.8. cgi.escape\n is used in some template to provide a select box of timezones. It\n uses cgi.escape that is deprecated and removed from 3.8 and newer.\n Use html.escape with fallback to cgi.escape. (Cedric Krier)\n- roundup-server can act as an SSL server. Usually SSL is provided by\n a front-end server like nginx, hiawatha, apache. The SSL parameters\n have been upgraded to TLS 1.1. Cert is RSA 2048 bytes with SHA512\n signature. Without these upgrades, ssl mode won't start. Note this\n exposes other issue with roundup-server operating as an SSL\n endpoint. See issue2551138 and issue2551137. (John Rouillard)\n- issue2551122 - sorted method of MultilinkHTMLProperty does a string\n sort even if the property is an integer. Fixed so that the orderprop\n for the linked class is used. (John Rouillard, reported by Nagy Gabor)\n- issue2550964 - History can (temporarily) show incorrect value when a\n change is rejected. Fix history function to always use the database\n values and ignore the current setting in the form. (John Rouillard)\n- Fix find() with anydbm. Using protected properties raised KeyError.\n Add shortcut fast return. Both changes come from rdbms_common.py's\n find(). (John Rouillard)\n- Fix traceback caused by calling history() with arguments in a\n non-item context. (John Rouillard)\n- issue2551141 - roundup-admin returns no such class when restoring\n item with duplicate key. Fix incorrect error message when using\n roundup-admin to restore a user when the username is already in use.\n (John Rouillard)\n- issue2551142 - Import of retired node with username after active\n node is imported raises unique constraint failure. (Reported by Ganesh\n Sittampalam/Heffalump on irc. John Rouillard)\n- *** Must run roundup-admin migrate ***\n Increment rdbms version from 5 to 6. Mysql rdbms classes were\n missing unique key constraint. Found during fix for issue2551142.\n See upgrading.txt. (John Rouillard)\n- ignore blank lines in CSV class editing. (John Rouillard)\n- issue2551122 - fixing order by a link/multilink broke other props\n should be final change for that ticket. (John Rouillard)\n\nFeatures:\n\n- issue2550522 - Add 'filter' command to command-line\n interface. Filter command was actually added in 2.0.0, but this\n issue requested transitive searching. So that::\n\n roundup-admin -i . filter issue assignedto.username=Admin\n\n will work. This also fixes a bug. If assignedto.username had no\n matches, all issues would be returned. This is also fixed.\n (John Rouillard)\n- issue2550716 - Email address displayed after password reset request.\n This fix actually made it into 1.6 release. However this release\n documents how password reset works in user_guide.txt. (John Rouillard)\n- issue2551094 - add new markdown config.ini setting to allow embedded\n newlines to cause a linebreak same as GitHub Flavored Markdown.\n (Patch: Cedric Krier; Doc change/checkin John Rouillard)\n- issue2551096 - enable markdown autolink for email and bare url's.\n Modify raw markdown adding appropriate link markers on the fly.\n (Cedric Krier)\n- issue2551098 - add rel=\"nofollow\" for links generated by markdown2\n backend and rel=\"nofollow noopener\" for mistune and markdown\n backends. Prevents link spam. noopener prevents security issue when\n available. (John Rouillard)\n- Added explanation for modifying Fileclass content files to\n customizing.txt. Result of mailing list question. (John Rouillard)\n- issue2551109 - Improve keyword editing in jinja2 template. (Cedric Krier)\n- issue2551117 - Add example systemd config\n- Allow admin to configure language used for stemming in xapian\n indexer. (John Rouillard request by Nagy Gabor)\n- Move memorydb from test to roundup/test to allow regression-testing in\n tracker instances without copying code. Also move the test-detectors in\n tx_Source_detector.py to roundup/test for two reasons: It's used in the\n memorydb convenience functions and it may be useful in other tests. Make\n the prefix a parameter of the convenience functions to be usable in other\n tests. (Ralf Schlatterbeck)\n- pytest suite now starts the server under wsgi and loads the home\n page. This test is skipped if the requests module is not installed.\n- extract translatable strings from devel and responsive templates. Merge\n translations from https://sourceforge.net/p/roundup/code/merge-requests/3/\n (John Rouillard. DE translations by Tobias Herp.)\n- send_message now allows setting authid to set source of email.\n (John Rouillard)\n- issue2550837 - New option for web auth (also http header passing).\n Allow admin to configure authentication header replacing the default\n REMOTE_USER. Also allow arbitrary headers to be passed to the\n tracker when using roundup-server behind a proxy. This code is\n experimental see upgrading.txt admin_guide.txt. (John Rouillard)\n- add image/svg-xml as valid mime type to serve. Was being served as\n octet-stream. (John Rouillard)\n- improve customizing.txt documentation on use of Special Form\n Variables. Added example html inputs to illustrate the doc.\n Fix position of designator in doc example. It occurs before\n @link@ or other edit command. (John Rouillard)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.org/project/roundup", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.roundup-tracker.org", "keywords": "", "license": "", "maintainer": "Ralf Schlatterbeck", "maintainer_email": "rsc@runtux.com", "name": "roundup", "package_url": "https://pypi.org/project/roundup/", "platform": "", "project_url": "https://pypi.org/project/roundup/", "project_urls": { "Download": "https://pypi.org/project/roundup", "Homepage": "https://www.roundup-tracker.org" }, "release_url": "https://pypi.org/project/roundup/2.1.0/", "requires_dist": null, "requires_python": "", "summary": "A simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces. Highly customisable.", "version": "2.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 10893492, "releases": { "0.5.9": [], "0.6.11": [ { "comment_text": "", "digests": { "md5": "675bdc706a17296f6b5859e79d6caf0a", "sha256": "ea101a235f9c9ba03d98852c1503f0f8ddc86da74c9cf247e15b783a3e3b545d" }, "downloads": -1, "filename": "roundup-0.6.11.tar.gz", "has_sig": true, "md5_digest": "675bdc706a17296f6b5859e79d6caf0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 601770, "upload_time": "2006-03-16T22:47:44", "upload_time_iso_8601": "2006-03-16T22:47:44Z", "url": "https://files.pythonhosted.org/packages/50/89/982a887c0b3ef429311dccdf7113ce4da8418e969250b9b64e4d2e9b7422/roundup-0.6.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.8": [], "0.6.9": [], "0.7.0": [], "0.7.0b3": [], "0.7.1": [], "0.7.11": [], "0.7.12": [ { "comment_text": "", "digests": { "md5": "7e39106bce7f144945b3f7013b76a7ff", "sha256": "63d783c4445907113ec6bd8b0069fbd928c82da35f019882c8a04f607403d4c8" }, "downloads": -1, "filename": "roundup-0.7.12.tar.gz", "has_sig": true, "md5_digest": "7e39106bce7f144945b3f7013b76a7ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 770977, "upload_time": "2005-05-02T06:04:50", "upload_time_iso_8601": "2005-05-02T06:04:50Z", "url": "https://files.pythonhosted.org/packages/60/e6/10434002b6aa1dbf624ee909723e98472a60906721d3014f12ff162d94c2/roundup-0.7.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [], "0.7.3": [], "0.7.4": [], "0.7.5": [], "0.7.7": [], "0.7.8": [], "0.7.9": [], "0.8.0": [], "0.8.0b1": [], "0.8.1": [], "0.8.2": [ { "comment_text": "", "digests": { "md5": "80036088f1ed8b4dd68e1167ba6ae690", "sha256": "7e4ea1cce7a1148b5843519134f1722f7d566257143e5db98c22711769d10d66" }, "downloads": -1, "filename": "roundup-0.8.2.tar.gz", "has_sig": true, "md5_digest": "80036088f1ed8b4dd68e1167ba6ae690", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733693, "upload_time": "2005-03-22T22:19:10", "upload_time_iso_8601": "2005-03-22T22:19:10Z", "url": "https://files.pythonhosted.org/packages/5a/96/595af9bd8731a26b8ce31a99afe422a0ccba29e686e3547c3f084419fa1f/roundup-0.8.2.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3e2a7b3ee43b0e5a850ecbcecb5a71e", "sha256": "adbefd79254f103dad5385e34707b29f22e47e84fd4df26664d419bd8589a596" }, "downloads": -1, "filename": "roundup-0.8.2.win32.exe", "has_sig": true, "md5_digest": "d3e2a7b3ee43b0e5a850ecbcecb5a71e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 496138, "upload_time": "2005-03-24T18:52:12", "upload_time_iso_8601": "2005-03-24T18:52:12Z", "url": "https://files.pythonhosted.org/packages/44/cc/2b354e05c2e61d65247b354d822302445e526b54ef18dcd6b88c79d84ffc/roundup-0.8.2.win32.exe", "yanked": false, "yanked_reason": null } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "4506e89bc07f8dc67310ed948501e411", "sha256": "a61b95414b777e1c11fcc3dbfb2fa3804da7299b8254a4f7bb5fbc1d0d08ad0f" }, "downloads": -1, "filename": "roundup-0.8.3.tar.gz", "has_sig": true, "md5_digest": "4506e89bc07f8dc67310ed948501e411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 911517, "upload_time": "2005-05-02T06:25:13", "upload_time_iso_8601": "2005-05-02T06:25:13Z", "url": "https://files.pythonhosted.org/packages/50/89/587576f443a4181a7138ca71e46c8203cd7334ff49ad58569794b48defb0/roundup-0.8.3.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "84cddcb9dc466688934123abf609d6c6", "sha256": "c5c4cbf91fc680b57af4fe63a30c5b7abeb861beba44f71b0a5b3227d3d67266" }, "downloads": -1, "filename": "roundup-0.8.3.zip", "has_sig": false, "md5_digest": "84cddcb9dc466688934123abf609d6c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1020212, "upload_time": "2005-05-23T05:23:44", "upload_time_iso_8601": "2005-05-23T05:23:44Z", "url": "https://files.pythonhosted.org/packages/35/7b/8d1a0b648d5cb48e626620733119f793ea3e593984a2a983cb6674d98a0b/roundup-0.8.3.zip", "yanked": false, "yanked_reason": null } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "99dbd36e9bc1791e8015f4e0ffcc268b", "sha256": "b31f614e0b98edc834462192fe2cc68e20b704394bf4ac58434f0681922e422c" }, "downloads": -1, "filename": "roundup-0.8.4.tar.gz", "has_sig": true, "md5_digest": "99dbd36e9bc1791e8015f4e0ffcc268b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 909602, "upload_time": "2005-07-18T03:36:45", "upload_time_iso_8601": "2005-07-18T03:36:45Z", "url": "https://files.pythonhosted.org/packages/73/76/9c725a3d259eff4397612da8b0579e94ebd6f34c6ec3713c2d3a47351dd4/roundup-0.8.4.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "263c7d42b6a8fa54d6bcac39aa4d875c", "sha256": "77cbd2898fc237e1dea93ac11f8987e3a7d1ad461cc186397d103d05c2eb7f7a" }, "downloads": -1, "filename": "roundup-0.8.4.win32.exe", "has_sig": true, "md5_digest": "263c7d42b6a8fa54d6bcac39aa4d875c", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 542456, "upload_time": "2005-08-08T00:05:04", "upload_time_iso_8601": "2005-08-08T00:05:04Z", "url": "https://files.pythonhosted.org/packages/7d/48/b62638dda0cd67dd2ebb81ad23c8eec49ba1934dda2fdd5f33cfbfef9753/roundup-0.8.4.win32.exe", "yanked": false, "yanked_reason": null } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "22a94050cb53acd04606a0e396c15382", "sha256": "27f8863d0aab9cc4f2178c97cfcfd060dbe887adb32b2c0940f092b94aa6199c" }, "downloads": -1, "filename": "roundup-0.8.5.tar.gz", "has_sig": true, "md5_digest": "22a94050cb53acd04606a0e396c15382", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 954785, "upload_time": "2005-10-07T05:57:00", "upload_time_iso_8601": "2005-10-07T05:57:00Z", "url": "https://files.pythonhosted.org/packages/17/48/682819f2cf875af006f8dd6e28a7f7fe0fbdf62bf23e29e6749c85e53726/roundup-0.8.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "b55a4be6138cf4704b2660134dc000ce", "sha256": "64665f4f8618fef49d4ba6e20d7fc73a9489866d9d7bfe6cabcf3e8dc11c30c0" }, "downloads": -1, "filename": "roundup-0.8.6.tar.gz", "has_sig": true, "md5_digest": "b55a4be6138cf4704b2660134dc000ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1079372, "upload_time": "2006-01-27T06:17:09", "upload_time_iso_8601": "2006-01-27T06:17:09Z", "url": "https://files.pythonhosted.org/packages/b3/21/83a71c928b64435c50933ecbe00d045d9f4cbc36d08b2e955ad5b4d6c1e2/roundup-0.8.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0b1": [ { "comment_text": "", "digests": { "md5": "2e19c129a76e8bf75d7bf2d26ba608c7", "sha256": "85262505604cb7a530c05d77e1260eaf2ab66470a47682dd65dfecab21c6b9cd" }, "downloads": -1, "filename": "roundup-0.9.0b1.tar.gz", "has_sig": true, "md5_digest": "2e19c129a76e8bf75d7bf2d26ba608c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028724, "upload_time": "2005-10-07T05:44:38", "upload_time_iso_8601": "2005-10-07T05:44:38Z", "url": "https://files.pythonhosted.org/packages/a4/a2/5c2f86d1af5ff9e5cee80122bcce4d43b0d5c397b4ef487c2a741aa21bce/roundup-0.9.0b1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0": [ { "comment_text": "", "digests": { "md5": "37e71a250f860ce21125135256762790", "sha256": "47481b1313ec73bf96f1d090917ec38b837221ab0aa6b483e1c183579961885b" }, "downloads": -1, "filename": "roundup-1.0.tar.gz", "has_sig": true, "md5_digest": "37e71a250f860ce21125135256762790", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1117305, "upload_time": "2006-01-27T06:31:41", "upload_time_iso_8601": "2006-01-27T06:31:41Z", "url": "https://files.pythonhosted.org/packages/19/02/dd792b11d61d9448794e00f3b29ab65898cc32eadd3e30dd69f0ebeb9cc9/roundup-1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e9e647ec49a13df50ce7ac68dfc7bbf1", "sha256": "8765c469eec4d7b0e34fec9dbd9b39d5574082ee6b8645b649bd052157caec1c" }, "downloads": -1, "filename": "roundup-1.0.1.tar.gz", "has_sig": true, "md5_digest": "e9e647ec49a13df50ce7ac68dfc7bbf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1034518, "upload_time": "2006-02-03T05:40:11", "upload_time_iso_8601": "2006-02-03T05:40:11Z", "url": "https://files.pythonhosted.org/packages/91/29/92b5256c87a458e34f10e984b3b07587367680e7c4a73161dd6c515d6e04/roundup-1.0.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "56baf3e11aa51c8b3842cdfc388f28ba", "sha256": "3802f5031949d1a88ee246469a93695fd881754c903579387a8fcdb41e3c823b" }, "downloads": -1, "filename": "roundup-1.0.1.win32.exe", "has_sig": true, "md5_digest": "56baf3e11aa51c8b3842cdfc388f28ba", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 608169, "upload_time": "2006-02-03T05:41:20", "upload_time_iso_8601": "2006-02-03T05:41:20Z", "url": "https://files.pythonhosted.org/packages/d2/63/2c8e8d4385d2d90f767c890f1be271ac34779cbbb365b0fa3b1251c36c04/roundup-1.0.1.win32.exe", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e30c900e7fac50f19bfbd29395b75b96", "sha256": "bc7877c9357ebb4bacec3b6f93585899e3a9951ff8e632a5ce3933efb50f3a9d" }, "downloads": -1, "filename": "roundup-1.1.0.tar.gz", "has_sig": true, "md5_digest": "e30c900e7fac50f19bfbd29395b75b96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1038051, "upload_time": "2006-02-10T00:35:34", "upload_time_iso_8601": "2006-02-10T00:35:34Z", "url": "https://files.pythonhosted.org/packages/52/69/15e5e2793be9a4ab767a9ffa35a39dea38c5610b8d43004e0136412eb3f3/roundup-1.1.0.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e7cae67fb5ecdd8be34959b5dd622f0d", "sha256": "3f90fb3787ef8027bd64512a714139615877a3e6d8a69c61a098242558bb77c2" }, "downloads": -1, "filename": "roundup-1.1.0.win32.exe", "has_sig": true, "md5_digest": "e7cae67fb5ecdd8be34959b5dd622f0d", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 611025, "upload_time": "2006-02-10T00:37:47", "upload_time_iso_8601": "2006-02-10T00:37:47Z", "url": "https://files.pythonhosted.org/packages/51/ec/87ff35fa60ae9d14c1fc7d909607c9930b3073dde91e03923ff5caeb2294/roundup-1.1.0.win32.exe", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "40d74c12c72ff82dbfc8a4f893514dcf", "sha256": "d2ae3605e952451f3c8d4bfa8bb05a1cb3fb3c214366eb41eac592b70ecbe686" }, "downloads": -1, "filename": "roundup-1.1.1.tar.gz", "has_sig": true, "md5_digest": "40d74c12c72ff82dbfc8a4f893514dcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1042083, "upload_time": "2006-03-03T02:48:44", "upload_time_iso_8601": "2006-03-03T02:48:44Z", "url": "https://files.pythonhosted.org/packages/58/e4/19de7c6bf745ac9b5322efc6e1132f640fd0d67f3a95d9c6ae692788714c/roundup-1.1.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2bf30ed5d4e84fef9acace1c75d28bcd", "sha256": "067efdb3c7d123a71087be4ca3eee10d2ec1b9b752b60a08d04657c8b3056525" }, "downloads": -1, "filename": "roundup-1.1.1.win32.exe", "has_sig": true, "md5_digest": "2bf30ed5d4e84fef9acace1c75d28bcd", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 612471, "upload_time": "2006-03-03T02:51:01", "upload_time_iso_8601": "2006-03-03T02:51:01Z", "url": "https://files.pythonhosted.org/packages/83/70/f8775018e51fb21ac7617ab80cb5a8b74a4e70f7f460ad9fdf8870eb292c/roundup-1.1.1.win32.exe", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "7c395da56412e263d7600fa7f0afa2e5", "sha256": "8ff44d2ea9342571fabd401e3dce3a56cd4a63d81b0e45f6603bfabc2caa70f7" }, "downloads": -1, "filename": "roundup-1.1.2.tar.gz", "has_sig": true, "md5_digest": "7c395da56412e263d7600fa7f0afa2e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 876455, "upload_time": "2006-04-27T06:22:35", "upload_time_iso_8601": "2006-04-27T06:22:35Z", "url": "https://files.pythonhosted.org/packages/3e/40/537fd80aa3bf23d1e6ff88fc8b3c048b2a427a9ec32684974733ea08e0b4/roundup-1.1.2.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "983d565b0b87f83f1b6460e54554a845", "sha256": "4f30589bdc0a936e1903b6e9ce082ac57db583962c557d68f24f45c36ab92cbf" }, "downloads": -1, "filename": "roundup-1.1.2.win32.exe", "has_sig": true, "md5_digest": "983d565b0b87f83f1b6460e54554a845", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 614270, "upload_time": "2006-04-27T06:26:04", "upload_time_iso_8601": "2006-04-27T06:26:04Z", "url": "https://files.pythonhosted.org/packages/b4/82/f26752de6d3dc3f0533a4303596b6b0c835dac4ccc72451d059c3fc98f6c/roundup-1.1.2.win32.exe", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "72aeb8bcb8d7407cb5e071e7783e4423", "sha256": "5737fb0a6e6874be6fd30792a805f2a1d224f3f256c98e147bc576aa069df6ae" }, "downloads": -1, "filename": "roundup-1.2.0.tar.gz", "has_sig": true, "md5_digest": "72aeb8bcb8d7407cb5e071e7783e4423", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1054002, "upload_time": "2006-10-04T04:13:52", "upload_time_iso_8601": "2006-10-04T04:13:52Z", "url": "https://files.pythonhosted.org/packages/ac/46/e0c107492fc5c737835cdad45fa2d154ddd03b74354cad9975f369444de2/roundup-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "38de336cf23d0dc20df17695b7c72806", "sha256": "6528ad9a6bf9bd22f92ce9439d65556afab074696f0149464d52167350f39ca2" }, "downloads": -1, "filename": "roundup-1.2.1.tar.gz", "has_sig": true, "md5_digest": "38de336cf23d0dc20df17695b7c72806", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1058595, "upload_time": "2006-10-07T03:43:41", "upload_time_iso_8601": "2006-10-07T03:43:41Z", "url": "https://files.pythonhosted.org/packages/a3/84/0703627d70c563eb3eb5a5c8b212b36ce8396509fab53ad2478805256783/roundup-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "6f719aa265f7b80ffe42d0298ce3a746", "sha256": "b05ac4ca41c9acbc16a8fed5044d8bdd57f18f395e4e40014ff4dbd925bac4cc" }, "downloads": -1, "filename": "roundup-1.3.0.tar.gz", "has_sig": true, "md5_digest": "6f719aa265f7b80ffe42d0298ce3a746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 912399, "upload_time": "2006-11-09T05:49:56", "upload_time_iso_8601": "2006-11-09T05:49:56Z", "url": "https://files.pythonhosted.org/packages/0c/23/7a4cca36763a5b12c3b916d594b82e681cf8ba64e1c3dc3c6da6481a674b/roundup-1.3.0.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e61644cfeb2e5a7cd72ea429a12af8aa", "sha256": "e30634da9325bedc05c3d932d5f13ea34b558e2b70967b6bf14c18feb3589015" }, "downloads": -1, "filename": "roundup-1.3.0.win32.exe", "has_sig": false, "md5_digest": "e61644cfeb2e5a7cd72ea429a12af8aa", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 653499, "upload_time": "2006-11-09T06:11:57", "upload_time_iso_8601": "2006-11-09T06:11:57Z", "url": "https://files.pythonhosted.org/packages/d8/ff/a77f03ef5d135d1adfe88f0f16cf4d96ace7ed220a81239dbc0c3b9ebb40/roundup-1.3.0.win32.exe", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "1a0dfd8b75cfa53b1eb8baf0727af879", "sha256": "24f3bd2a8b511e240c31441da523c453b6c24e28b3c243b9ec7d47b1cbfee1d2" }, "downloads": -1, "filename": "roundup-1.3.1.tar.gz", "has_sig": true, "md5_digest": "1a0dfd8b75cfa53b1eb8baf0727af879", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1060275, "upload_time": "2006-11-11T03:28:20", "upload_time_iso_8601": "2006-11-11T03:28:20Z", "url": "https://files.pythonhosted.org/packages/e2/45/470d22d4ddfd2f356e9150ebb39582b7aaf7934a0cfad063ff1b270bb521/roundup-1.3.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aba1589d4bc0cd0d2fd956f56fc35929", "sha256": "ad410fe6db3422a608de6671e5725a0bc3111138a19b58b308fe319a0a8350ec" }, "downloads": -1, "filename": "roundup-1.3.1.win32.exe", "has_sig": false, "md5_digest": "aba1589d4bc0cd0d2fd956f56fc35929", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 645217, "upload_time": "2006-11-11T03:30:18", "upload_time_iso_8601": "2006-11-11T03:30:18Z", "url": "https://files.pythonhosted.org/packages/e5/57/e6c194468646ff4ca8908bb78543d67f9188e0ccbd5eab3b5e03c109ac78/roundup-1.3.1.win32.exe", "yanked": false, "yanked_reason": null } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "3f40312041eb60792e766158a956a588", "sha256": "04d05bd8ed19cbb578bf515a95874383b3bac049e6222e983102b2fbadeeffbe" }, "downloads": -1, "filename": "roundup-1.3.2.tar.gz", "has_sig": true, "md5_digest": "3f40312041eb60792e766158a956a588", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1320339, "upload_time": "2006-12-19T03:21:30", "upload_time_iso_8601": "2006-12-19T03:21:30Z", "url": "https://files.pythonhosted.org/packages/66/0e/f267a9567f0b85a049e23e4a72b28e856b68c84e463189cb54a7c480dfd4/roundup-1.3.2.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "49daaf27ea3c5afce229d17fc813493e", "sha256": "2e56e81b1b7c16b975ce2677edadc0b905bf250f1885eee1f44ce86f6a1c42fc" }, "downloads": -1, "filename": "roundup-1.3.2.win32.exe", "has_sig": true, "md5_digest": "49daaf27ea3c5afce229d17fc813493e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 667256, "upload_time": "2006-12-19T03:22:10", "upload_time_iso_8601": "2006-12-19T03:22:10Z", "url": "https://files.pythonhosted.org/packages/35/1c/0dba28fffd05f6d6ec472172f4833b77199fbe7d2fd21b19d7632f9e837e/roundup-1.3.2.win32.exe", "yanked": false, "yanked_reason": null } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "aefc6ae5684b3760643666f9e2e47e2f", "sha256": "10d6b0d43c09088bff86196d88e488f73b06c6890fdd7f5708edd6c253c64073" }, "downloads": -1, "filename": "roundup-1.3.3.tar.gz", "has_sig": true, "md5_digest": "aefc6ae5684b3760643666f9e2e47e2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1322857, "upload_time": "2007-02-15T04:20:07", "upload_time_iso_8601": "2007-02-15T04:20:07Z", "url": "https://files.pythonhosted.org/packages/54/72/4eca057a91e32c1d235be9bb24f79da9d607c64603ff529a231eb3bdaaec/roundup-1.3.3.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a5c145a84ded100740dc2150d51d0b73", "sha256": "004f1657f5b87845c02b32b116a98a65dcfc4fcb1b6c68e394f217e5771a6a8f" }, "downloads": -1, "filename": "roundup-1.3.3.win32.exe", "has_sig": true, "md5_digest": "a5c145a84ded100740dc2150d51d0b73", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 667357, "upload_time": "2007-02-15T04:21:02", "upload_time_iso_8601": "2007-02-15T04:21:02Z", "url": "https://files.pythonhosted.org/packages/24/8b/f3681ebce526245478688edf29ffff1080f864eb65f7ea401e4f28fb8db3/roundup-1.3.3.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "d0fdfd0a64a0f76d5274ae05b9cedaeb", "sha256": "83434e9d88b9885e7fb052ce0ef9e926f702f3ba52fd3f9b8630d06876e7a44c" }, "downloads": -1, "filename": "roundup-1.4.0.tar.gz", "has_sig": true, "md5_digest": "d0fdfd0a64a0f76d5274ae05b9cedaeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1353447, "upload_time": "2007-11-04T06:30:25", "upload_time_iso_8601": "2007-11-04T06:30:25Z", "url": "https://files.pythonhosted.org/packages/ea/9c/6d849e16e2374fc77c972346eb5f7336d8d0fa83891bf9447765e9127bae/roundup-1.4.0.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ea6907829c21fe7e1803f3f378558ca", "sha256": "bbf0f8da53f1d7371d3958954b7e215f419bb746127906740c3c2463240c395b" }, "downloads": -1, "filename": "roundup-1.4.0.win32.exe", "has_sig": true, "md5_digest": "0ea6907829c21fe7e1803f3f378558ca", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 681803, "upload_time": "2007-11-04T06:31:00", "upload_time_iso_8601": "2007-11-04T06:31:00Z", "url": "https://files.pythonhosted.org/packages/df/00/c03334be0585dcc87efeee824da722735b44a8d3cc14c6f531da75c0c2bc/roundup-1.4.0.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "ea6571051ab9a5de7f22749dd4bcc1ce", "sha256": "d770204c9e00b20c2eb30e437e04a47de0958b2852bb2093edcb9f988d4cc305" }, "downloads": -1, "filename": "roundup-1.4.1.tar.gz", "has_sig": true, "md5_digest": "ea6571051ab9a5de7f22749dd4bcc1ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1355288, "upload_time": "2007-11-07T21:26:24", "upload_time_iso_8601": "2007-11-07T21:26:24Z", "url": "https://files.pythonhosted.org/packages/39/c7/05c1cfb3883bd5596332393b0f68c8ecc60024316ca56f47f21d26446a6e/roundup-1.4.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b8779bcb37c7509f23ec3c0c858d410", "sha256": "3a06e490645f856f815235bc7a07a2ae85d55c2549e6dda7c2112ac0dde762c7" }, "downloads": -1, "filename": "roundup-1.4.1.win32.exe", "has_sig": true, "md5_digest": "4b8779bcb37c7509f23ec3c0c858d410", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 681805, "upload_time": "2007-11-07T21:26:58", "upload_time_iso_8601": "2007-11-07T21:26:58Z", "url": "https://files.pythonhosted.org/packages/72/0c/d184f357df657905fabbebff6abc6248b57a2821b22ebe51c4915bbe6152/roundup-1.4.1.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.10": [ { "comment_text": "", "digests": { "md5": "d58f877d4031aecdf5ebd8920211f48a", "sha256": "9a921c7fd60e430d0fbc5f74fb078ac400129f36434ac33230036e64834bfe28" }, "downloads": -1, "filename": "roundup-1.4.10.tar.gz", "has_sig": true, "md5_digest": "d58f877d4031aecdf5ebd8920211f48a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1639125, "upload_time": "2009-10-12T19:08:02", "upload_time_iso_8601": "2009-10-12T19:08:02.603359Z", "url": "https://files.pythonhosted.org/packages/07/51/4ddd6d0b258dd631c20c6b29b547a850fe39a7994287447042772f184458/roundup-1.4.10.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ce8e3edda162583488079bb973582da", "sha256": "b0053f6ea76ae61b1995846eff4bb6ef8d765b197b4386caf4d7022dfba7455a" }, "downloads": -1, "filename": "roundup-1.4.10.win32.exe", "has_sig": true, "md5_digest": "5ce8e3edda162583488079bb973582da", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 719921, "upload_time": "2009-10-12T19:08:28", "upload_time_iso_8601": "2009-10-12T19:08:28.839946Z", "url": "https://files.pythonhosted.org/packages/cf/fc/1f0ffa1fc10ea1c6612c193ff9dbcdaa0f9007543dc2a40cbcf6c103f661/roundup-1.4.10.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.11": [ { "comment_text": "", "digests": { "md5": "4f04c27d2990d1b15e7b782eacbb36bf", "sha256": "b893c8399ba90ff25539eb8bb27656af9d081f28e31a747a0677f9aad7e74a5d" }, "downloads": -1, "filename": "roundup-1.4.11.tar.gz", "has_sig": true, "md5_digest": "4f04c27d2990d1b15e7b782eacbb36bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1264096, "upload_time": "2009-12-21T03:38:17", "upload_time_iso_8601": "2009-12-21T03:38:17.609672Z", "url": "https://files.pythonhosted.org/packages/74/c9/acc45605411b8ff2c5bda7bea5e0c4587ba69096da9aa18774c4d4616eb9/roundup-1.4.11.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.12": [ { "comment_text": "", "digests": { "md5": "2c01ab112aee4bea7ec0bff1f12739bc", "sha256": "08230e119425d5310cce492157f9bae5644a43de92eaed90c341e1f40e01603d" }, "downloads": -1, "filename": "roundup-1.4.12.tar.gz", "has_sig": true, "md5_digest": "2c01ab112aee4bea7ec0bff1f12739bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1436697, "upload_time": "2010-02-09T02:57:19", "upload_time_iso_8601": "2010-02-09T02:57:19.749269Z", "url": "https://files.pythonhosted.org/packages/66/de/e46cd7de1745dc20872987e0b01588ccc41a9c82affa4104d1303e9889e4/roundup-1.4.12.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.13": [ { "comment_text": "", "digests": { "md5": "18d0b6ae08ab9943f5f5fb0a1f8cbe8c", "sha256": "561b2a8939f601e596a00c83893aba164b9526c05948ee46c633d6440d80536f" }, "downloads": -1, "filename": "roundup-1.4.13.tar.gz", "has_sig": true, "md5_digest": "18d0b6ae08ab9943f5f5fb0a1f8cbe8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1435278, "upload_time": "2010-02-19T06:25:50", "upload_time_iso_8601": "2010-02-19T06:25:50.064825Z", "url": "https://files.pythonhosted.org/packages/98/49/c3d0ca0bc43a42daabb81570fb3f2fcdf12d1420c6d253da34295d22324f/roundup-1.4.13.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.14": [ { "comment_text": "", "digests": { "md5": "869fc14a5081a4eafd98d27796931027", "sha256": "216ff7a71516b6c3be3b42fa50b20f96f5654fee6025f0a3622dc9848996c6d8" }, "downloads": -1, "filename": "roundup-1.4.14.tar.gz", "has_sig": true, "md5_digest": "869fc14a5081a4eafd98d27796931027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1441017, "upload_time": "2010-07-01T04:25:34", "upload_time_iso_8601": "2010-07-01T04:25:34.167458Z", "url": "https://files.pythonhosted.org/packages/46/53/79e2287517af4aa4f469fe97cc64519909001e4fccebee0cce821fa5eb77/roundup-1.4.14.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.15": [ { "comment_text": "", "digests": { "md5": "65af27f02ff0aef9d6babc7373d426b9", "sha256": "5dd652b96abbfff4be57a7d39c7fc126f69f86058c2f6d4aefbb2d6d96bf02d9" }, "downloads": -1, "filename": "roundup-1.4.15.tar.gz", "has_sig": true, "md5_digest": "65af27f02ff0aef9d6babc7373d426b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1440997, "upload_time": "2010-07-12T06:25:38", "upload_time_iso_8601": "2010-07-12T06:25:38.449440Z", "url": "https://files.pythonhosted.org/packages/43/31/65aa993d75e0981682afe4441d249236ab194199f5de3cc322825d311dd2/roundup-1.4.15.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.16": [ { "comment_text": "", "digests": { "md5": "4ef7432c612e57429d34278572d40934", "sha256": "496602769b8338718eb90efca7bca61bf228b4d6650533d353abb1f225345dcf" }, "downloads": -1, "filename": "roundup-1.4.16.tar.gz", "has_sig": true, "md5_digest": "4ef7432c612e57429d34278572d40934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1444546, "upload_time": "2010-10-08T05:37:26", "upload_time_iso_8601": "2010-10-08T05:37:26.164974Z", "url": "https://files.pythonhosted.org/packages/f1/08/b86553a70365ee65b5441aef6f0757df0d040795ae014def4232f11f5305/roundup-1.4.16.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.17": [ { "comment_text": "", "digests": { "md5": "23710802414470dd0f78adc4a78ab044", "sha256": "8ed9fdb337b5ccf5a46911531aa9e55386690a653ed7ff4d52ecfe53cf81bf82" }, "downloads": -1, "filename": "roundup-1.4.17.tar.gz", "has_sig": true, "md5_digest": "23710802414470dd0f78adc4a78ab044", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2472444, "upload_time": "2011-05-13T11:27:12", "upload_time_iso_8601": "2011-05-13T11:27:12.145266Z", "url": "https://files.pythonhosted.org/packages/c9/7d/dd9bf3f09985f5113626677cec29345f7b2aed3e89e0f1b6f4a62d25d9a0/roundup-1.4.17.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0aa6f71fd2fb7b295059c7fea5339b4", "sha256": "3a0e5372c41b485cd26451e4cfa8096ec17a1a03a1652436822b8d711396e516" }, "downloads": -1, "filename": "roundup-1.4.17.win32.exe", "has_sig": true, "md5_digest": "b0aa6f71fd2fb7b295059c7fea5339b4", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1120332, "upload_time": "2011-05-13T11:28:44", "upload_time_iso_8601": "2011-05-13T11:28:44.105962Z", "url": "https://files.pythonhosted.org/packages/48/26/24b5a907b4d5d21c8a85585b2b7e647cb1d3249d383c129a3cf8a02c36a1/roundup-1.4.17.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.18": [ { "comment_text": "", "digests": { "md5": "e2a0a433ace12eb615cec43ec61f68cf", "sha256": "993434286eb64e1f553c31d57b8bb3a72a5b1472a7845a0a7d40a9674a29e335" }, "downloads": -1, "filename": "roundup-1.4.18.tar.gz", "has_sig": true, "md5_digest": "e2a0a433ace12eb615cec43ec61f68cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2526143, "upload_time": "2011-05-29T21:44:21", "upload_time_iso_8601": "2011-05-29T21:44:21.903727Z", "url": "https://files.pythonhosted.org/packages/9b/ed/eb62eb7776bb432e6baa4332a439fc57ef44a3df989f0f777d7bbad242f4/roundup-1.4.18.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "168f4ceb97bc9f64f2a72484b9ef6e32", "sha256": "811e5c073d802dda8bcfe982082e49cd47dace7eacb5252399dda2dfda049327" }, "downloads": -1, "filename": "roundup-1.4.18.win32.exe", "has_sig": true, "md5_digest": "168f4ceb97bc9f64f2a72484b9ef6e32", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1141713, "upload_time": "2011-05-29T21:45:17", "upload_time_iso_8601": "2011-05-29T21:45:17.074662Z", "url": "https://files.pythonhosted.org/packages/e7/74/05d9320ca10c0545b9597f73be190977adf13d5006a75572b02e7831db19/roundup-1.4.18.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.19": [ { "comment_text": "", "digests": { "md5": "70ea4373da67e7b18a21550266f41a90", "sha256": "484fe4c639f37c488cc488531a7c45e7afe1638424759f78e2e2da99cbb38b6b" }, "downloads": -1, "filename": "roundup-1.4.19.tar.gz", "has_sig": true, "md5_digest": "70ea4373da67e7b18a21550266f41a90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2505527, "upload_time": "2011-07-15T17:58:54", "upload_time_iso_8601": "2011-07-15T17:58:54.083353Z", "url": "https://files.pythonhosted.org/packages/bb/00/dbf09938aefa771c90b91d2e17bfceda1a19144195132ffff7175ffd0924/roundup-1.4.19.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a33f599532d499b7dc54887cb4db102", "sha256": "5428570073eea479f0f1fd04b6ab7559814068a3b3fc427bf01ea72a2f54aace" }, "downloads": -1, "filename": "roundup-1.4.19.win32.exe", "has_sig": true, "md5_digest": "0a33f599532d499b7dc54887cb4db102", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1145082, "upload_time": "2011-07-15T17:59:32", "upload_time_iso_8601": "2011-07-15T17:59:32.405568Z", "url": "https://files.pythonhosted.org/packages/ca/de/57555490e4cbb015b1a143c314e964cb76a73ed33d7188cde6553e162432/roundup-1.4.19.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "264b6f060eaf99666e927df4844be895", "sha256": "59aff81dc03c4b1a829750d2f713b64dc73ed10adf3e529c8bd7b1ee6c945c75" }, "downloads": -1, "filename": "roundup-1.4.2.tar.gz", "has_sig": true, "md5_digest": "264b6f060eaf99666e927df4844be895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1395104, "upload_time": "2008-02-10T05:11:44", "upload_time_iso_8601": "2008-02-10T05:11:44Z", "url": "https://files.pythonhosted.org/packages/1a/b4/06698c26a408e58459165300c917d1947178bf35b58ecaf5a41e77de9417/roundup-1.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.20": [ { "comment_text": "", "digests": { "md5": "0672d3435ddb784fcec05a4123faa009", "sha256": "a38a2f4bdf1076f2107de683f1d4e10450edaf94a1be9438198a5cb2241a13a2" }, "downloads": -1, "filename": "roundup-1.4.20.tar.gz", "has_sig": true, "md5_digest": "0672d3435ddb784fcec05a4123faa009", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2127168, "upload_time": "2012-05-15T12:49:53", "upload_time_iso_8601": "2012-05-15T12:49:53.523354Z", "url": "https://files.pythonhosted.org/packages/76/a8/62c38ea917bc13ef1a44017005e17fb05105f8613094863e660b7b200ab3/roundup-1.4.20.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09a956ff048ce2349d0e4a88d02f414b", "sha256": "2147b78acfe1aa6fb31d9207735d3fc5bd17774ab502c16f4db65c7bc6fb863c" }, "downloads": -1, "filename": "roundup-1.4.20.win32.exe", "has_sig": true, "md5_digest": "09a956ff048ce2349d0e4a88d02f414b", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1155038, "upload_time": "2012-05-15T12:50:29", "upload_time_iso_8601": "2012-05-15T12:50:29.571364Z", "url": "https://files.pythonhosted.org/packages/60/17/0cae71ce46b528c0ef23aab8e44beaf0a2eaf302a3aa07dc113054d94e84/roundup-1.4.20.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.21": [ { "comment_text": "", "digests": { "md5": "ce2314a8be74801c5d85e81742149103", "sha256": "3cb940e7e9063f8c821952796eee3997a8fd944bf570025ccc9a02e19c9ab644" }, "downloads": -1, "filename": "roundup-1.4.21.tar.gz", "has_sig": true, "md5_digest": "ce2314a8be74801c5d85e81742149103", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2460371, "upload_time": "2012-12-21T14:41:40", "upload_time_iso_8601": "2012-12-21T14:41:40.889170Z", "url": "https://files.pythonhosted.org/packages/e2/2c/31bd00cb39e2ae6b4551989fdaceffe082c85b45cac803c7cfd65b13f293/roundup-1.4.21.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "438dcb5b9ab8c907f3c633f1fdcf40fc", "sha256": "fef0a8a319f11f1513ad794b3df18425e58e0fbc3a79a617fe81886fb71b9225" }, "downloads": -1, "filename": "roundup-1.4.21.win32.exe", "has_sig": true, "md5_digest": "438dcb5b9ab8c907f3c633f1fdcf40fc", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1451475, "upload_time": "2012-12-21T14:42:14", "upload_time_iso_8601": "2012-12-21T14:42:14.996231Z", "url": "https://files.pythonhosted.org/packages/c4/1a/93858c590b9987968bcfc6db7205682ad0fe468e680fc68af0c50ae50e31/roundup-1.4.21.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "e11a4e398de0677470fbae4d30a8ae72", "sha256": "27817c6e0ca4be4120ffeaadb0f4ec0537ec808e4d6a0810db4e6552f364fa3e" }, "downloads": -1, "filename": "roundup-1.4.3.tar.gz", "has_sig": true, "md5_digest": "e11a4e398de0677470fbae4d30a8ae72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1362323, "upload_time": "2008-02-27T08:35:05", "upload_time_iso_8601": "2008-02-27T08:35:05Z", "url": "https://files.pythonhosted.org/packages/72/b0/426cfdf1d61c56623b93fa4cf58060084840909fecd8b17c280f4ed23fc9/roundup-1.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "6a9f6fc272d833ef0179b00e63010a08", "sha256": "97d70d053a552228efd734687e280d92a970638e73ee9b9ae92dbdd1756820ed" }, "downloads": -1, "filename": "roundup-1.4.4.tar.gz", "has_sig": true, "md5_digest": "6a9f6fc272d833ef0179b00e63010a08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1362370, "upload_time": "2008-03-01T08:25:48", "upload_time_iso_8601": "2008-03-01T08:25:48Z", "url": "https://files.pythonhosted.org/packages/d2/94/aaa09bd6a5ad5059f9aa607bb8a2edcea96b9a4a9aee2590589ce6316490/roundup-1.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.5.1": [ { "comment_text": "", "digests": { "md5": "41e4630a41f182047f27f6f364bdd803", "sha256": "abc78a5093c9cdad67a24ba9a2ce1802cb189e810c592af88319c2277d10e644" }, "downloads": -1, "filename": "roundup-1.4.5.1.tar.gz", "has_sig": true, "md5_digest": "41e4630a41f182047f27f6f364bdd803", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1398065, "upload_time": "2008-08-19T01:53:28", "upload_time_iso_8601": "2008-08-19T01:53:28Z", "url": "https://files.pythonhosted.org/packages/b0/6f/baffbb3bfcc3da0f20645a00749785784fd4b59e00c47bbd1b757421662a/roundup-1.4.5.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ed9e42683ebd7d0eedba81b39309ff52", "sha256": "fc4fbfd30b6179341b1d4425831e176fcf35d854c98897e04840e77a49c00934" }, "downloads": -1, "filename": "roundup-1.4.5.1.win32.exe", "has_sig": false, "md5_digest": "ed9e42683ebd7d0eedba81b39309ff52", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 695420, "upload_time": "2008-08-19T01:53:46", "upload_time_iso_8601": "2008-08-19T01:53:46Z", "url": "https://files.pythonhosted.org/packages/34/bd/aacdce091373980f10eded0ed288b67eb921206734e9cbf1c545a88b9bca/roundup-1.4.5.1.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "e364bb8026761829752ffec76e33065f", "sha256": "210209035ca2161c48117eeeedfc61194292920f1b8ac511342d369836b5b2f5" }, "downloads": -1, "filename": "roundup-1.4.6.tar.gz", "has_sig": true, "md5_digest": "e364bb8026761829752ffec76e33065f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1370687, "upload_time": "2008-09-01T02:51:06", "upload_time_iso_8601": "2008-09-01T02:51:06Z", "url": "https://files.pythonhosted.org/packages/63/1a/f89921f0e0dea9a6c9d6eee9acec4587a93fb50d8c6311a8300f63a61051/roundup-1.4.6.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f716f3f826324840772c79e6b30eb8a2", "sha256": "7bf8120f5130a4511fe132056538bd16af1386e34f6455c4cd09ae5e20f9dc68" }, "downloads": -1, "filename": "roundup-1.4.6.win32.exe", "has_sig": true, "md5_digest": "f716f3f826324840772c79e6b30eb8a2", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 691105, "upload_time": "2008-09-01T02:51:31", "upload_time_iso_8601": "2008-09-01T02:51:31Z", "url": "https://files.pythonhosted.org/packages/23/25/98fce4aa95570ab937debfd34d88f747087419824dd2bd29953e80f591fe/roundup-1.4.6.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "0cf146c2c9cf5a9d4b5386facf4c5828", "sha256": "1a1844184ccc331b4c9f9ec341b142f9a15981e50ddd1461f683a5cee2e4b056" }, "downloads": -1, "filename": "roundup-1.4.7.tar.gz", "has_sig": true, "md5_digest": "0cf146c2c9cf5a9d4b5386facf4c5828", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1238318, "upload_time": "2009-03-13T23:50:23", "upload_time_iso_8601": "2009-03-13T23:50:23.639854Z", "url": "https://files.pythonhosted.org/packages/7a/fb/e9407ea880667390f31e334acb3ba479519ed830c1487d080a3186075ca2/roundup-1.4.7.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "701bde7cd35ac7fdb07e2963d6a507bc", "sha256": "057930445ec92142dfa1ff97e4bc5c24344858acf9fabad7a1ebda3cbbb2ae67" }, "downloads": -1, "filename": "roundup-1.4.7.win32.exe", "has_sig": true, "md5_digest": "701bde7cd35ac7fdb07e2963d6a507bc", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 708425, "upload_time": "2009-03-13T23:51:22", "upload_time_iso_8601": "2009-03-13T23:51:22.074793Z", "url": "https://files.pythonhosted.org/packages/4d/0c/0cbec38eae62f72e052965a44afd085407f9f6ade3666954004a057e173b/roundup-1.4.7.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.8": [ { "comment_text": "", "digests": { "md5": "a35e85dc3328d8c7ff774672f5f8a2e8", "sha256": "5dcc79732a6cf017f56445ced2eb0481df78df60cbed18344f23af1eda145235" }, "downloads": -1, "filename": "roundup-1.4.8.tar.gz", "has_sig": true, "md5_digest": "a35e85dc3328d8c7ff774672f5f8a2e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1240197, "upload_time": "2009-03-18T04:36:40", "upload_time_iso_8601": "2009-03-18T04:36:40.425258Z", "url": "https://files.pythonhosted.org/packages/48/00/ca4bab6b145a67fbb392166f33ec4e0e2e48bad92a86bde180628e99d3be/roundup-1.4.8.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e9681a1cff3ceeda5730b414c6e1a97", "sha256": "f71afeb4219f36cd128347c019c4c46dd41b096c9dcd2ae489af64ce5e04fc71" }, "downloads": -1, "filename": "roundup-1.4.8.win32.exe", "has_sig": true, "md5_digest": "6e9681a1cff3ceeda5730b414c6e1a97", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 707343, "upload_time": "2009-03-18T04:38:31", "upload_time_iso_8601": "2009-03-18T04:38:31.186111Z", "url": "https://files.pythonhosted.org/packages/84/6f/ed901a8f290d75c1ddfb54685f4a64051c53ed10dede34dce893dbb0b5b6/roundup-1.4.8.win32.exe", "yanked": false, "yanked_reason": null } ], "1.4.9": [ { "comment_text": "", "digests": { "md5": "5c5ec2c64782f9fbf4e5f5ee2ad482e0", "sha256": "4cd65fa25adc3686ceacb7b7cc087c524de91353232f53b7d5bae1b12b2bba69" }, "downloads": -1, "filename": "roundup-1.4.9.tar.gz", "has_sig": true, "md5_digest": "5c5ec2c64782f9fbf4e5f5ee2ad482e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1256691, "upload_time": "2009-08-10T06:33:27", "upload_time_iso_8601": "2009-08-10T06:33:27.179744Z", "url": "https://files.pythonhosted.org/packages/3c/c9/0abe11fd64c5caacce23e7c08d35a46a249c28751a8ce28a4f2fd2b0af0a/roundup-1.4.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "964bcb0edb4f38dc08b4e78e7aff5c03", "sha256": "45ab9d3d92ff4ad7f1bb7ac561df43ca3c7e07129caab0dea810aa508f047be7" }, "downloads": -1, "filename": "roundup-1.5.0.tar.gz", "has_sig": true, "md5_digest": "964bcb0edb4f38dc08b4e78e7aff5c03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2388893, "upload_time": "2013-07-06T10:54:51", "upload_time_iso_8601": "2013-07-06T10:54:51.965209Z", "url": "https://files.pythonhosted.org/packages/82/fc/084bb5fc2b44ed7795be528b2f88ca101e36168e0ce97557bfb9f5510d8f/roundup-1.5.0.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22d98d5683cd4e2e2e938025c903e2ba", "sha256": "168d2954a495c6c0208d9e106e69e11fe931872399e7d6e6b36f092eada63bc2" }, "downloads": -1, "filename": "roundup-1.5.0.win32.exe", "has_sig": true, "md5_digest": "22d98d5683cd4e2e2e938025c903e2ba", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1432113, "upload_time": "2013-07-06T10:56:00", "upload_time_iso_8601": "2013-07-06T10:56:00.060156Z", "url": "https://files.pythonhosted.org/packages/8d/fa/4eb4f13c983c0d8645bd42b7b81aac0e874a9a59dbb9fa804942fb240d58/roundup-1.5.0.win32.exe", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "54b21d185dd490ef8697f5a046607a44", "sha256": "d5b915e57d33c302ca38a0f018032ac7842570a4d1a5ac3f04f6f07211f94a68" }, "downloads": -1, "filename": "roundup-1.5.1.tar.gz", "has_sig": true, "md5_digest": "54b21d185dd490ef8697f5a046607a44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2618886, "upload_time": "2016-01-11T21:38:39", "upload_time_iso_8601": "2016-01-11T21:38:39.638823Z", "url": "https://files.pythonhosted.org/packages/bf/14/d61fac5ed2aaca8c720ac4d4077428b8fdafa356089516ba9ee630975d2a/roundup-1.5.1.tar.gz", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1de1f40a0918c0075793bd8a3b53781b", "sha256": "7af5a75cffeda5c641e96d76ac1046f15200aeffa15d8e69d4598b2584de9ac0" }, "downloads": -1, "filename": "roundup-1.5.1.win32.exe", "has_sig": true, "md5_digest": "1de1f40a0918c0075793bd8a3b53781b", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 2173662, "upload_time": "2016-01-11T21:40:16", "upload_time_iso_8601": "2016-01-11T21:40:16.319599Z", "url": "https://files.pythonhosted.org/packages/a3/9b/24ea88db250e0d70106c12e3fe558fcc0eef669eb1afd6a4faba43cdff08/roundup-1.5.1.win32.exe", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "54d587da7c3d9c83f13d04674cacdc2a", "sha256": "1814c74b40c4a6287e0a97b810f6adc6a3312168201eaa0badd1dd8c216b1bcb" }, "downloads": -1, "filename": "roundup-1.6.0.tar.gz", "has_sig": true, "md5_digest": "54d587da7c3d9c83f13d04674cacdc2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2893499, "upload_time": "2018-07-13T11:30:36", "upload_time_iso_8601": "2018-07-13T11:30:36.405653Z", "url": "https://files.pythonhosted.org/packages/f0/07/6f4e2164ed82dfff873ee55181f782926bcb4a29f6a83fe4f8b9cbf5489c/roundup-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "5ea85c7bb0382960963101515c88dea9", "sha256": "493d4725b9798a0e4c0d827e0d54f13ddd7c3fbdad07acea0be0302de3a7ad52" }, "downloads": -1, "filename": "roundup-1.6.1.tar.gz", "has_sig": true, "md5_digest": "5ea85c7bb0382960963101515c88dea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3128618, "upload_time": "2019-07-13T13:16:55", "upload_time_iso_8601": "2019-07-13T13:16:55.083468Z", "url": "https://files.pythonhosted.org/packages/7a/72/2e8f1f1902a50ac84560a2a976b248599e177333413d45c50b7392e20a14/roundup-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "9e943b2f631835eacf88ac478bb5654b", "sha256": "92a2465548dc7c1972c82f460471ee6bb1e2486230d691aa2a74ae8df5e5ad14" }, "downloads": -1, "filename": "roundup-2.0.0.tar.gz", "has_sig": true, "md5_digest": "9e943b2f631835eacf88ac478bb5654b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3495554, "upload_time": "2020-07-13T13:15:12", "upload_time_iso_8601": "2020-07-13T13:15:12.986454Z", "url": "https://files.pythonhosted.org/packages/de/a4/d8c8af779fff4d17bb934b49f8f56f9cd705fc2a2fb675e4bc4bbbb33a9d/roundup-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0alpha0": [ { "comment_text": "", "digests": { "md5": "851cdd032a99a0422e621e400fd7b826", "sha256": "722ae60f7944fb5d6ef71f578122b1132811c956a51b4ac0d1b0302a4746273b" }, "downloads": -1, "filename": "roundup-2.0.0alpha0.tar.gz", "has_sig": true, "md5_digest": "851cdd032a99a0422e621e400fd7b826", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3325265, "upload_time": "2019-10-23T18:39:43", "upload_time_iso_8601": "2019-10-23T18:39:43.782674Z", "url": "https://files.pythonhosted.org/packages/49/31/29eccc918de9965ed901b463d00313f8ea33bb47bc7f12296fd6d2396aad/roundup-2.0.0alpha0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0beta0": [ { "comment_text": "", "digests": { "md5": "61cc4a56f345d68cdd9228c73b7ca4f5", "sha256": "7cd0a22179a874e53619df2014f1928bd5d9e160bbade7b59ad5e9e6bf17690f" }, "downloads": -1, "filename": "roundup-2.0.0beta0.tar.gz", "has_sig": true, "md5_digest": "61cc4a56f345d68cdd9228c73b7ca4f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3461319, "upload_time": "2020-04-06T13:07:27", "upload_time_iso_8601": "2020-04-06T13:07:27.933948Z", "url": "https://files.pythonhosted.org/packages/5d/80/06972198bdde60a98d7ca911d1a3d00b08d57d02012f79384970fd5f3c71/roundup-2.0.0beta0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "b6c358cf4ec4fa366f4066d7febc92f3", "sha256": "1c78ec2ead7849418c827d2432208ba27babfb3e6a56df955b5746c501931f18" }, "downloads": -1, "filename": "roundup-2.1.0.tar.gz", "has_sig": true, "md5_digest": "b6c358cf4ec4fa366f4066d7febc92f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3586805, "upload_time": "2021-07-13T04:26:08", "upload_time_iso_8601": "2021-07-13T04:26:08.603853Z", "url": "https://files.pythonhosted.org/packages/80/6d/3ccdd66551bb89b90758add63b8814b516d7471348675aa564aab032341f/roundup-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0b1": [ { "comment_text": "", "digests": { "md5": "afe7cf403ad84704273b857f32a22d74", "sha256": "f2a6ace3855f7a508a8e444d1f0881eba081bbb9dc059812787a9d18991b689e" }, "downloads": -1, "filename": "roundup-2.1.0b1.tar.gz", "has_sig": true, "md5_digest": "afe7cf403ad84704273b857f32a22d74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3583909, "upload_time": "2021-06-19T19:02:14", "upload_time_iso_8601": "2021-06-19T19:02:14.127266Z", "url": "https://files.pythonhosted.org/packages/b8/1a/9be020f39afe78a88ab6324ffdcf3070f5e37112861e65fa70514ba9fdbf/roundup-2.1.0b1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b6c358cf4ec4fa366f4066d7febc92f3", "sha256": "1c78ec2ead7849418c827d2432208ba27babfb3e6a56df955b5746c501931f18" }, "downloads": -1, "filename": "roundup-2.1.0.tar.gz", "has_sig": true, "md5_digest": "b6c358cf4ec4fa366f4066d7febc92f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3586805, "upload_time": "2021-07-13T04:26:08", "upload_time_iso_8601": "2021-07-13T04:26:08.603853Z", "url": "https://files.pythonhosted.org/packages/80/6d/3ccdd66551bb89b90758add63b8814b516d7471348675aa564aab032341f/roundup-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }