{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python" ], "description": "Introduction\n============\n\nOur vision for uwosh.northstar is as a complete through-the-web (TTW)\ntool for generating workflow applications, ie. a custom content type\ncombined with an assigned custom workflow. \n\nRight now it adds a control panel entry ``Workflow Manager`` where you\ncan access the workflow tool. It also adds a ``Workflow App Generator``\ncontrol panel entry where you can generate your workflow app products.\n\nCreating content types is easily done by using Dexterity. The tool will\nsimply dump your dexterity content type. If you can not use dexterity,\nthe tool also supports using PloneFormGen as your modeling tool in which\nit'll create a corresponding Archetype for the PloneFormGen form you've\ncreated.\n\nuwosh.northstar is strictly for add-on product workflows and content types.\nBy design, the tool cannot be used to edit default Plone workflows.\n\nIt provides all the functionality you need to manipulate workflows\neasily through the web, using an AJAX-powered interface and to generate the\nproducts of the content types and workflows you've created TTW.\n\n\nYou can take a look at the new video demonstrating the workflow editor\nhttp://www.youtube.com/watch?v=DO8RhPo9YNc\n\n\nTested with\n-----------\n* Firefox\n* Google Chrome\n* Safari\n* Opera\n* IE8\n\n\nInstallation\n============\n\nJust add `uwosh.northstar` to your buildout eggs sections and then\ninstall the \"North* \" product in the add/remove products control\npanel.\n\nIn older versions of Plone, you might need to add\nplone.app.jquerytools to your zcml slug section of your buildout also.\n\n\nWorkflow App Generation with PloneFormGen\n-----------------------------------------\n\n>>> eggs = \n>>> ...\n>>> Products.PloneFormGen\n>>> ZopeSkel\n>>> Paste\n\n\nWorkflow App Generation with Dexterity\n---------------------------------------\n\n>>> eggs = \n>>> ...\n>>> plone.app.dexterity\n>>> ZopeSkel\n>>> zopeskel.dexterity\n>>> Paste\n\n\nGraphing\n--------\n\nOne feature of North* is that it can create a Diagram of the workflows \nyou create TTW. \n\nThe inspiration for this piece was pretty much taken from DCWorkflowGraph.\n\nIn order to enable this feature, you'll need to install the Graphviz library.\nInformation can be found at http://www.graphviz.org\n\nOnce you've built Graphviz and have installed it, make sure the \"dot\"\nexecutable it creates is in your PATH, e.g.\n\nexport PATH=$PATH:/usr/local/bin\n\nassuming \"make install\" placed the Graphviz executables into\n/usr/local/bin. You can test that your PATH is set correctly if \"which\ndot\" finds the \"dot\" executable.\n\nThen restart your Zope or ZEO client. The next time you are looking at\na custom workflow in Workflow Manager, you should see a new \"Diagram\"\nbutton. When you click on it, it generates a GIF depicting the\nworkflow's states and transitions.\n\n\nWindows Compatibility\n---------------------\n\nWe have encountered a problem on Windows in which the Workflow App\nGenerator creates a tar file but it doesn't contain everything\nexpected. We suspect either a Python or paster problem.\n\n\n\nProduced by Secret Laboratory Number 1 at UW Oshkosh.\n\n\nChangelog\n=========\n\n1.0 (2011-01-06)\n----------------\n\n* Just bumping the version number. We serve no wine before its time,\n and it's time!\n\n\n0.9rc6 (2011-01-06)\n-------------------\n\n* Fix for http://plone.org/products/uwosh.northstar/issues/3 in which\n an old version of jquery was being used for Plone 3.3\n\n\n0.9rc5 (2010-12-22)\n-------------------\n\n* got rid of the whole zip thing... problem was that the generated\n file was an ungzipped tar and the inline filename was fooling\n Windows and *nix but not OS X; fixed now\n\n\n0.9rc4 (2010-11-29)\n-------------------\n\n* on Windows will generate a zip file instead of a gzipped tar file\n\n* can force creation of a zip file by adding a boolean property\n \"uwosh.northstar.useZip\" in portal_properties/site_properties and\n checking the box\n\n* displays more detailed information about what products might be\n missing when you try to use the Workflow App Generator\n\n\n0.9rc3 (T. Kim Nguyen, 2010-11-01)\n----------------------------------\n\n* fix in generator.py for handling fieldsets, which do not have a __name__ attribute\n\n* fix in generator.py to ensure filename for content type Python file\n is lowercased, otherwise can get a file not found error when\n generating a file system product\n\n0.9rc2 (T. Kim Nguyen, 2010-09-02)\n----------------------------------\n\n* fixed 'archetype' paster create command for Workflow App Generator\n used with PloneFormGen\n\n* in case there is no FormFolder or custom Dexterity type or if\n ZopeSkel and Paste are not installed, displays a message saying so\n in the Workflow App Generator\n\n0.9rc1 (2010-07027)\n-------------------\n\n* fixed the close button on form pop ups not being style properly with newer\n versions of plone.app.jquerytools\n\n0.9b1\n-----\n\n* move to using content rules for actions instead of python scripts. Gives\n us more action types and the extensibility of content rules.\n\n* reorganized code\n\n* some css polishing\n\n* stop using action icons...\n\n* move jquery tool graphics into product since newer version of plone.app.jquerytools\n do not bring the graphics along with.\n \n* update product generation to also update content schema classes and also\n now exports content rules since workflow actions use it.\n\n\n0.8rc1\n------\n\n* added Manage Workflows permission and Generate Applications permissions\n for granted access to the tool without manager permissions\n \n* added update security settings button\n \n* Even if there are supposed to be portlets, make sure workflow manager uses\n entire screen area for sunburst theme\n \n* Make sure tooltips work even after ajax updates\n\n* added more tool tips\n\n* adding diagram dumping\n\n* some significant refactoring--overdue...\n\n* using more of the standard plone look for the overlays\n\n\n0.7rc3\n------\n\n* fixed uninstall profile to also remove control panel entries.\n\n\n0.7rc2\n------\n\n* missed error with permissions table on previous release\n\n0.7rc1\n------\n\n* fixed `add new workflow` not working all the time with\n the popup on the workflow selection screen.\n \n* better display of column headers for groups and roles permissions tables\n\n* added tooltip for permissions table\n\n* fixed transition guard permissions weren't getting updated properly\n\n\n0.7b2\n-----\n\n* fixed menu not doing fixed position correctly in safari and chrome\n\n\n0.7b1\n-----\n\n* moved delete button to header of transition and state and removed \"Save all\" button \n from states and transitions\n \n* Changed toolbar \"Save all\" button to read \"Save\"\n\n* Made the arrow in the header of state and transitions be where you choose to make\n it slide down--direct the user.\n \n* moved \"Add new state\" and \"Add new transition\" buttons to toolbar\n\n* have a workflow selection screen now.\n\n* asks you to save unsaved changes before doing certain actions.\n\n* added checkboxes for site owner and authenticated user in email setup.\n\n* groups guard is moved to advanced mode\n\n* more substitution values for email actions--such as time.\n\n* moved menus into form tabs list and restyled it a bit -- much\n easier for the user to see and understand.\n \n\n0.6b1 ~ May 4, 2010\n-------------------\n\n* Sanity check now takes initial state into account and checks if transition\n is used by state, not just if it has a new_state_id. Also, it now checks\n for an initial state being set.\n [vangheem]\n\n* added go to state/transition links for the definitions of the states and\n transitions so it is much easier to go to and from transitions that are\n connected to states and visa versa.\n [vangheem]\n \n* when adding a state from a transitions or a transition from a state, it'll\n automatically set the related values respectively since it'll assume you\n want to activate it for that item.\n [vangheem]\n \n* unsaved info text doesn't show up after adding a mail action anymore.\n [vangheem]\n\n\n0.5b3\n-----\n\n* added jquery 1.4.2 source to include if older version of plone.\n [vangheem]\n \n* fixed issues for Plone 3.2 and lower\n [vangheem]\n\n* removed logo--messes up on some skins.\n [vangheem]\n \n* fixed some json parsing issues\n [vangheem]\n \n* cloning workflows now handles CopyErrors that can occur from \n reserved ids trying to be used.\n [vangheem]\n \n\n0.5b2 ~ April 15, 2010\n----------------------\n\n* fixed zopeskel being imported when it shouldn't be\n [Nathan Van Gheem]\n \n* table row was omitted from workflow application generator\n table so it showed up in one row.\n [Nathan Van Gheem]\n\n* generated product now generates a bit more correctly according\n to the archetype zopeskel template\n [Nathan Van Gheem]\n \n* remove locales declaration from generated product configure.zcml\n since it doesn't actually include a locales directory\n [Nathan Van Gheem]\n \n* better documentation about enabled the workflow application \n generator functionality.\n [Nathan Van Gheem]\n\n0.5b1 ~ April 14, 2010\n----------------------\n\n* can now export products with content types generated TTW\n using PloneFormGen or Dexterity\n [Nathan Van Gheem]\n\n\n0.4 ~ March 30, 2010\n--------------------\n\n* tightened up everything\n [Nathan Van Gheem]\n* fixed Plone 4 support\n [Nathan Van Gheem]\n* better toolbar and layout\n [Nathan Van Gheem]\n\n\n0.3 ~ March 25, 2010\n--------------------\n\n* fixed bug for firefox where you'd get a \n \"script stack space quota is exhausted\" error\n if you had a lot of transitions and states.\n [Nathan Van Gheem]\n \n* now slides to newly created transition or state\n [Nathan Van Gheem]\n \n* added icon for control panel\n [Nathan Van Gheem]\n \n* reorganization and a little better styles\n [Nathan Van Gheem]\n \n* more transition properties\n [Nathan Van Gheem]\n \n* added advanced mode checkbox\n [Nathan Van Gheem]\n \n* js wasn't working correctly for everything in non-firefox browsers\n [Nathan Van Gheem]\n \n* added ability to assign workflows to a type\n [Nathan Van Gheem]\n \n* improved uninstall profile\n [Nathan Van Gheem]\n\n0.2 ~ March 22, 2010 r1942\n--------------------------\n\n* fixed error message showing up in two places\n [Nathan Van Gheem]\n \n* better testing\n [Nathan Van Gheem]\n\n* Now have mail actions\n [Nathan Van Gheem]\n\n* various html output improvements\n [Nathan Van Gheem]\n \n* added sanity check button\n [Nathan Van Gheem]\n \n* handles deleting states, transitions and workflows\n in a smarter way\n [Nathan Van Gheem]\n\n\n0.1 ~ March 17, 2010\n--------------------\n\n* Initial Release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://141.233.238.172/svn/plone/Projects/uwosh.northstar", "keywords": "workflow uwosh plone manager ajax product generation", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "uwosh.northstar", "package_url": "https://pypi.org/project/uwosh.northstar/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/uwosh.northstar/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://141.233.238.172/svn/plone/Projects/uwosh.northstar" }, "release_url": "https://pypi.org/project/uwosh.northstar/1.0/", "requires_dist": null, "requires_python": null, "summary": "Workflow management and application generation tool for Plone.", "version": "1.0" }, "last_serial": 2340269, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "49c195370f6f232b84e303181612d62b", "sha256": "8b33bac72b6e7863646e444a5fa41bd7c6c72cec2b50656c3dc12f0818e14f90" }, "downloads": -1, "filename": "uwosh.northstar-0.4.tar.gz", "has_sig": false, "md5_digest": "49c195370f6f232b84e303181612d62b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 301990, "upload_time": "2010-03-31T15:42:03", "url": "https://files.pythonhosted.org/packages/37/c0/cb9ba0cd68b0ed1c4b327daa96cf3bbb4d9aac5fd209ca7254626c948696/uwosh.northstar-0.4.tar.gz" } ], "0.5b1": [ { "comment_text": "", "digests": { "md5": "15a504db6a0db86ba73e5b03a8a93fc2", "sha256": "28070c281530c063ee42f31bab37e26cf6a25fff0a14e83598c7e0bd54f3cfdb" }, "downloads": -1, "filename": "uwosh.northstar-0.5b1.tar.gz", "has_sig": false, "md5_digest": "15a504db6a0db86ba73e5b03a8a93fc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 305168, "upload_time": "2010-04-13T20:59:33", "url": "https://files.pythonhosted.org/packages/85/a5/f1428d8aba39bc9daabdcb875bf784db9b2b7016028bdca3842fc47a6e77/uwosh.northstar-0.5b1.tar.gz" } ], "0.5b2": [ { "comment_text": "", "digests": { "md5": "3957d26468d22b57118f1182763aaa36", "sha256": "4d794b1f1111055176d44e894839c7d575d9d4d38d062b7c95beb7b01e163d34" }, "downloads": -1, "filename": "uwosh.northstar-0.5b2.tar.gz", "has_sig": false, "md5_digest": "3957d26468d22b57118f1182763aaa36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 306764, "upload_time": "2010-04-15T16:49:31", "url": "https://files.pythonhosted.org/packages/f0/17/05cf05cc19211143b60bc82cf46608b9d5ae7d817205fcf24ca952ebff5f/uwosh.northstar-0.5b2.tar.gz" } ], "0.5b3": [ { "comment_text": "", "digests": { "md5": "6bd1b029700d14fdba5d35b1761e0647", "sha256": "a4217fdeb30de15e91b778cd8e561b30cc58f78796880147040c733b735f9ec8" }, "downloads": -1, "filename": "uwosh.northstar-0.5b3.tar.gz", "has_sig": false, "md5_digest": "6bd1b029700d14fdba5d35b1761e0647", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 332663, "upload_time": "2010-04-19T18:19:06", "url": "https://files.pythonhosted.org/packages/50/97/cfd099d0e859c4b04765cd96991e84c763ba2339d2add2b81d77e38d3c2a/uwosh.northstar-0.5b3.tar.gz" } ], "0.6b1": [ { "comment_text": "", "digests": { "md5": "9377b078a460872b7fed4374aff2bfb2", "sha256": "390223e752db3bacdb5ad34e2ab556f1480a95b2c1994bb9164b1f2c20dc9387" }, "downloads": -1, "filename": "uwosh.northstar-0.6b1.tar.gz", "has_sig": false, "md5_digest": "9377b078a460872b7fed4374aff2bfb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 334296, "upload_time": "2010-05-04T20:50:40", "url": "https://files.pythonhosted.org/packages/48/c6/78edce2797020bf698954032bdc609a5b36887ce6c61d1fe57175f0ca732/uwosh.northstar-0.6b1.tar.gz" } ], "0.7b1": [ { "comment_text": "", "digests": { "md5": "95dbedb80e84c588692732fd8dc3333b", "sha256": "52ce5cb861503fa8cfc60d23c8ccc1c448238edae6b6f33a0432805daff60050" }, "downloads": -1, "filename": "uwosh.northstar-0.7b1.tar.gz", "has_sig": false, "md5_digest": "95dbedb80e84c588692732fd8dc3333b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 334847, "upload_time": "2010-05-06T19:32:14", "url": "https://files.pythonhosted.org/packages/bd/e4/f720421285902c6c433679bd953aa8f0932943f6b5b19eecbc7e40aa5256/uwosh.northstar-0.7b1.tar.gz" } ], "0.7b2": [ { "comment_text": "", "digests": { "md5": "dc8bbca60b7b5a9db10140b2c6b6487e", "sha256": "b4e04010627c19ce60e1646596fb2903edd812de70967446dca6f63feaacfd16" }, "downloads": -1, "filename": "uwosh.northstar-0.7b2.tar.gz", "has_sig": false, "md5_digest": "dc8bbca60b7b5a9db10140b2c6b6487e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 334906, "upload_time": "2010-05-07T20:37:58", "url": "https://files.pythonhosted.org/packages/58/af/90a7b9a8bb6d709326e584915544a077259a7adcdede705fabbe32d16f85/uwosh.northstar-0.7b2.tar.gz" } ], "0.7rc1": [ { "comment_text": "", "digests": { "md5": "74cfc663054d011677f0f013e3e3aea4", "sha256": "e9c266cb7c5f371e005ca56c89a435e0cc6d5d6a808e82026fe77356b4e86cd9" }, "downloads": -1, "filename": "uwosh.northstar-0.7rc1.tar.gz", "has_sig": false, "md5_digest": "74cfc663054d011677f0f013e3e3aea4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 335521, "upload_time": "2010-05-14T22:50:43", "url": "https://files.pythonhosted.org/packages/9a/c6/40661d64753c61c8c1d7f692c622a28a5a9e6ebcf0e52f654903f7a3007a/uwosh.northstar-0.7rc1.tar.gz" } ], "0.7rc2": [ { "comment_text": "", "digests": { "md5": "af40aa31ba7b1b6e693e4a0de2b0b6ae", "sha256": "0889398d9fb9997e89199684976ea5347f2cae9b2046765085fe54cf85aa8f41" }, "downloads": -1, "filename": "uwosh.northstar-0.7rc2.tar.gz", "has_sig": false, "md5_digest": "af40aa31ba7b1b6e693e4a0de2b0b6ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 335560, "upload_time": "2010-05-14T23:00:04", "url": "https://files.pythonhosted.org/packages/3d/04/15264e109251c9a7423e32b36d15191b27040af5752cd0276655731413a3/uwosh.northstar-0.7rc2.tar.gz" } ], "0.8rc1": [ { "comment_text": "", "digests": { "md5": "d16ac169cabbea18974ddd9f1a56011e", "sha256": "fd0ca065d2c24755fbc58c135daf29dc0d918adea3428f7683aca33c20c1b3f3" }, "downloads": -1, "filename": "uwosh.northstar-0.8rc1.tar.gz", "has_sig": false, "md5_digest": "d16ac169cabbea18974ddd9f1a56011e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 341482, "upload_time": "2010-06-02T00:13:32", "url": "https://files.pythonhosted.org/packages/c5/86/538df7f808022d0d92ac6bef6db3c3effeaaee739b6acc1a14a8bc6ad7cb/uwosh.northstar-0.8rc1.tar.gz" } ], "0.9b1": [ { "comment_text": "", "digests": { "md5": "aa415ec16291c2708f7c822f87d96183", "sha256": "a6f06a5f88fbc72c73615ae44e6deb2f0931427f74fc4849c69b13b19978fb62" }, "downloads": -1, "filename": "uwosh.northstar-0.9b1.tar.gz", "has_sig": false, "md5_digest": "aa415ec16291c2708f7c822f87d96183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 346134, "upload_time": "2010-06-21T19:25:34", "url": "https://files.pythonhosted.org/packages/ff/1b/7425b6c186d907c2dfd048628010692780f1443bb2750ab04bb741b068ad/uwosh.northstar-0.9b1.tar.gz" } ], "0.9rc1": [ { "comment_text": "", "digests": { "md5": "82c42ae839343a9fd00ed4fec0094989", "sha256": "7eb6d81ae05ea9774f62151a8ac10355d96a721b2552583bf4c1f904b18da021" }, "downloads": -1, "filename": "uwosh.northstar-0.9rc1.tar.gz", "has_sig": false, "md5_digest": "82c42ae839343a9fd00ed4fec0094989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 344637, "upload_time": "2010-07-27T23:33:42", "url": "https://files.pythonhosted.org/packages/a8/e6/7e1b607e9ae5eb0b40ec858c8dcbf706539a2c5e07cd6b0b4ffe8ba6fe79/uwosh.northstar-0.9rc1.tar.gz" } ], "0.9rc3": [ { "comment_text": "", "digests": { "md5": "397f150653867d02b38680a67cb87aaf", "sha256": "411899fe6121504f1b0008224fec4506505f75fa21afe7f293e58ed8d70b6a79" }, "downloads": -1, "filename": "uwosh.northstar-0.9rc3.tar.gz", "has_sig": false, "md5_digest": "397f150653867d02b38680a67cb87aaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 340773, "upload_time": "2010-11-02T22:47:53", "url": "https://files.pythonhosted.org/packages/87/4b/da29130a1810dc5131fcb881a39f959309db98f2b303f39bd4bd5ea0dc21/uwosh.northstar-0.9rc3.tar.gz" } ], "0.9rc5": [ { "comment_text": "", "digests": { "md5": "f0e0c930e4ff9f282fbcb02620ec9e65", "sha256": "1dcb1b957c840d6e4358abb4f9c260ac2a6c4b183a7e48b5a7acfdd890806a90" }, "downloads": -1, "filename": "uwosh.northstar-0.9rc5.tar.gz", "has_sig": false, "md5_digest": "f0e0c930e4ff9f282fbcb02620ec9e65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 341374, "upload_time": "2010-12-22T23:52:28", "url": "https://files.pythonhosted.org/packages/29/d0/54e806793535b51af984b08835114c88843e3b15edf6eaacb131a0563baa/uwosh.northstar-0.9rc5.tar.gz" } ], "0.9rc6": [ { "comment_text": "", "digests": { "md5": "7ef1806e12229d32631b8350716d9830", "sha256": "afdc5d2944105b64b4e917f58f0ccd898ebb20c8082713268303c01d4935f84b" }, "downloads": -1, "filename": "uwosh.northstar-0.9rc6.tar.gz", "has_sig": false, "md5_digest": "7ef1806e12229d32631b8350716d9830", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 341495, "upload_time": "2011-01-06T23:09:37", "url": "https://files.pythonhosted.org/packages/79/12/3e6055c53cf3638a69364e6a4fb311f70fa7ee329e7849337f176e947459/uwosh.northstar-0.9rc6.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "cd81a10c470451391680305d349ffeca", "sha256": "afbdad1b5024f6615ef63127977f6166a2880483e7d6e5ce926be3ceb351131c" }, "downloads": -1, "filename": "uwosh.northstar-1.0.tar.gz", "has_sig": false, "md5_digest": "cd81a10c470451391680305d349ffeca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 342034, "upload_time": "2011-01-06T23:45:14", "url": "https://files.pythonhosted.org/packages/9f/9e/2f2315dce84a41a40346abc69f4adc8565d2cef2d414ac3cdef66b4cfa32/uwosh.northstar-1.0.tar.gz" } ], "1.1b1": [ { "comment_text": "", "digests": { "md5": "52289547b00e8cea52dc5bfdc57d4688", "sha256": "2c2d8850b3c7d39c15d7b6bf976bbe40f13f2e60ecea55eec368af6f5893a60b" }, "downloads": -1, "filename": "uwosh.northstar-1.1b1.tar.gz", "has_sig": false, "md5_digest": "52289547b00e8cea52dc5bfdc57d4688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 261708, "upload_time": "2011-09-02T00:31:37", "url": "https://files.pythonhosted.org/packages/7d/65/428c329ae3fcf303aa752827b9819041c26646b3d86c333d3fcd8dcd9ac0/uwosh.northstar-1.1b1.tar.gz" } ], "1.1b2": [ { "comment_text": "", "digests": { "md5": "bc555407a7d1a4b74155b94bf07e57f8", "sha256": "7cfabbcad8cc4aedf4fe1976cc1f2aba8418244d6b19b1c346fc1c7b078bc273" }, "downloads": -1, "filename": "uwosh.northstar-1.1b2.tar.gz", "has_sig": false, "md5_digest": "bc555407a7d1a4b74155b94bf07e57f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257875, "upload_time": "2011-10-21T20:29:53", "url": "https://files.pythonhosted.org/packages/7e/0b/654f250f53cafaff6d420243f7f3cbc29be02674af281f3e2aa3a04fd121/uwosh.northstar-1.1b2.tar.gz" } ], "1.1b3": [ { "comment_text": "", "digests": { "md5": "d9ff554e01d48b266e20081a572d0c3a", "sha256": "b1d319306a0999b50264f0461d7fef8da9fc0e18868667268401a69cebea7c86" }, "downloads": -1, "filename": "uwosh.northstar-1.1b3.tar.gz", "has_sig": false, "md5_digest": "d9ff554e01d48b266e20081a572d0c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257896, "upload_time": "2011-10-21T20:32:39", "url": "https://files.pythonhosted.org/packages/6b/45/e5b35159c42bf5a9c7310e9ca52a2d08e7c49a39fa12fb0f3d66bf8f4a04/uwosh.northstar-1.1b3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cd81a10c470451391680305d349ffeca", "sha256": "afbdad1b5024f6615ef63127977f6166a2880483e7d6e5ce926be3ceb351131c" }, "downloads": -1, "filename": "uwosh.northstar-1.0.tar.gz", "has_sig": false, "md5_digest": "cd81a10c470451391680305d349ffeca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 342034, "upload_time": "2011-01-06T23:45:14", "url": "https://files.pythonhosted.org/packages/9f/9e/2f2315dce84a41a40346abc69f4adc8565d2cef2d414ac3cdef66b4cfa32/uwosh.northstar-1.0.tar.gz" } ] }