{ "info": { "author": "Mark Finger", "author_email": "markfinger@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "Basic Example\n-------------\n\n::\n\n\tfrom assembla import API\n\n\tassembla = API(\n\t key='8a71541e5fb2e4741120',\n\t secret='a260dc4448c81c907fc7c85ad09d31306c425417',\n\t # Auth details from https://www.assembla.com/user/edit/manage_clients\n\t)\n\n\tmy_space = assembla.spaces(name='My Space')[0]\n\n\tfor ticket in my_space.tickets():\n\t print '#{0} - {1}'.format(ticket['number'], ticket['summary'])\n\n\t# >>> #1 - My first ticket\n\t# >>> #2 - My second ticket\n\t# ...\n\nFull documentation at http://github.com/markfinger/assembla", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/markfinger/assembla/", "keywords": "Assembla API", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "assembla", "package_url": "https://pypi.org/project/assembla/", "platform": "any", "project_url": "https://pypi.org/project/assembla/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/markfinger/assembla/" }, "release_url": "https://pypi.org/project/assembla/2.8.0/", "requires_dist": null, "requires_python": null, "summary": "Python wrapper for the Assembla API", "version": "2.8.0" }, "last_serial": 1246453, "releases": { "1.0.0": [ { "comment_text": "built for Linux-3.2.1-030201-generic-x86_64-with-glibc2.4", "digests": { "md5": "dd3632067592f81ea28177f102732404", "sha256": "27f828342588a8f829cd7ec9fea0a9c697cf7e136441c5a965b9ca959f9ccc84" }, "downloads": -1, "filename": "assembla-1.0.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "dd3632067592f81ea28177f102732404", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 27089, "upload_time": "2012-01-29T03:49:30", "url": "https://files.pythonhosted.org/packages/89/6a/a1bfc7e8a5e0aa3ea119e4ae28eca7bcbb45301432f043222e900184e9f7/assembla-1.0.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "50730814b1343cedabc5d9fb4f17c524", "sha256": "b85e2aefdc8934adf2fb2e46c1de64d7999986a8aa85a50eb01b9c5694021bb2" }, "downloads": -1, "filename": "assembla-1.0.0.tar.gz", "has_sig": false, "md5_digest": "50730814b1343cedabc5d9fb4f17c524", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12165, "upload_time": "2012-01-29T03:49:24", "url": "https://files.pythonhosted.org/packages/71/6a/613cd03af976355749e9f2557d44b2e289a395074c4562d26eb49cf92836/assembla-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6bc515047004ab58bf19eccd3a2886d7", "sha256": "d361f48a99c3e320c817573404134a5e36d4b201f998011c2c21688d817dd03d" }, "downloads": -1, "filename": "assembla-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6bc515047004ab58bf19eccd3a2886d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12246, "upload_time": "2012-01-29T04:03:23", "url": "https://files.pythonhosted.org/packages/a4/1d/d4eb66caf2a9817d0b6c7476bfaf7f4cd2b4c798dc72efd060dba8131b2d/assembla-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "553d70cc011fe98d9e8c2ac2a20cb787", "sha256": "0d63dac69fd29b5c66e090d343232a6a4215b26c0abd964e39416efdfc63188e" }, "downloads": -1, "filename": "assembla-1.0.2.tar.gz", "has_sig": false, "md5_digest": "553d70cc011fe98d9e8c2ac2a20cb787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7678, "upload_time": "2012-01-29T04:46:51", "url": "https://files.pythonhosted.org/packages/88/c8/a4de4da583cdbea10cfd42261c6185d1f44592950daf6a04ab81a4778374/assembla-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ad2960ef457a716e374f44d99912a591", "sha256": "fee6e71217cf3bed94ad8515b2f289d97965f81fcfd421da8bec883d0f1d00f0" }, "downloads": -1, "filename": "assembla-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ad2960ef457a716e374f44d99912a591", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10740, "upload_time": "2012-02-18T11:37:41", "url": "https://files.pythonhosted.org/packages/f8/a8/67d98c82654d12c9899d66a9512f6e45cd8194e243c86298cad0f42e6862/assembla-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "a0bedc2615e74b7c62311c06b836f04e", "sha256": "2c6f71bfa85abb72e8d4cd8c56d52764917e9b7bbb090127153ae0aef1bf2ad9" }, "downloads": -1, "filename": "assembla-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a0bedc2615e74b7c62311c06b836f04e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10730, "upload_time": "2012-02-18T12:04:19", "url": "https://files.pythonhosted.org/packages/c4/d5/fb0e5d9628be222ba712a5e281af6183985a1541aa149ae78df381a46093/assembla-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "c0986c0f71003e6630dd6130e84bb80a", "sha256": "4e21d1a7e8d24edd552e9d83af8cefc9e2f32cfd5bd070813c5b4a5df6cc230f" }, "downloads": -1, "filename": "assembla-1.1.2.tar.gz", "has_sig": false, "md5_digest": "c0986c0f71003e6630dd6130e84bb80a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10738, "upload_time": "2012-02-18T23:59:54", "url": "https://files.pythonhosted.org/packages/74/cc/9c54014754a155f2b2f2cd518416a01fadf0dd9c6318c75bb6f2be782eba/assembla-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "03030de836881c67f46191404e9b4279", "sha256": "96be7eef52d6073ae6eff9bfdc4febdd99fa3ea08871b0ce3bbe9088e9442ebb" }, "downloads": -1, "filename": "assembla-1.2.0.tar.gz", "has_sig": false, "md5_digest": "03030de836881c67f46191404e9b4279", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10302, "upload_time": "2012-06-24T06:25:06", "url": "https://files.pythonhosted.org/packages/e6/45/ada5b56996f71f007d28837faf9b4334e0d46bad155ccf54926481bbdb58/assembla-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "df81783ac48f515dcc7a58f6d0ca9d2f", "sha256": "15c674f7a32f7fde0bb6978e2b7c2946b09c1a14080064e1bd21bdfebb70bda8" }, "downloads": -1, "filename": "assembla-1.2.1.tar.gz", "has_sig": false, "md5_digest": "df81783ac48f515dcc7a58f6d0ca9d2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10675, "upload_time": "2012-07-01T12:42:36", "url": "https://files.pythonhosted.org/packages/8d/2a/11b94f54c286e0ad1f848b984090e110bf968d3c1adb375b6169e645c90b/assembla-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "cd1b28687115e69a885260723a98fe70", "sha256": "32cb1f66ca46ec4903e63daffb3d76b3a7804b2c459717d1dce758cba5f9db2a" }, "downloads": -1, "filename": "assembla-1.2.2.tar.gz", "has_sig": false, "md5_digest": "cd1b28687115e69a885260723a98fe70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10673, "upload_time": "2012-07-01T12:44:37", "url": "https://files.pythonhosted.org/packages/14/e0/53e6fc6f2eb313b335bde4b036640e842de7f74396ad256e6cf152510ffb/assembla-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "92532494619bc5a9b7eaa74c53b1d877", "sha256": "2cde1f6a940771f75b1c52884e42976b93b4c6c65333aba5e6e6da867201b57a" }, "downloads": -1, "filename": "assembla-1.2.3.tar.gz", "has_sig": false, "md5_digest": "92532494619bc5a9b7eaa74c53b1d877", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10724, "upload_time": "2012-07-01T13:02:50", "url": "https://files.pythonhosted.org/packages/82/ee/47da0c5ae3e75cdfbed669b318e9f6da1a67d60c2ba0f1619cbde31a2a9e/assembla-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "ee7a03b4eb4b23b66704966563403a7f", "sha256": "1b239d77ec3a4721fbece4a2eb0374b071e22fcbdac55f3c801b4202ac56b150" }, "downloads": -1, "filename": "assembla-1.2.4.tar.gz", "has_sig": false, "md5_digest": "ee7a03b4eb4b23b66704966563403a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10664, "upload_time": "2013-01-03T02:05:49", "url": "https://files.pythonhosted.org/packages/85/02/7a963e6c896d101dc25332faac79e9e05bd530a548478152e58d9ebd852b/assembla-1.2.4.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "cb09daf24ff38457614707a4e058ceb5", "sha256": "ba74618623b8ef4aecd17216c34766c5599251d577d226e088dfd905bbfc017f" }, "downloads": -1, "filename": "assembla-2.0.0.tar.gz", "has_sig": false, "md5_digest": "cb09daf24ff38457614707a4e058ceb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8341, "upload_time": "2013-01-03T02:41:49", "url": "https://files.pythonhosted.org/packages/42/09/f2cc7e126233c6d931425ae36cf1487bf25dff9194bad6fc7a1d1c944535/assembla-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "20edf8188879d4e90826739f4b5fc812", "sha256": "69462c079a29f52dad6085e9247feeea67c6692d1ce04fd52a6f961c23cd8cd9" }, "downloads": -1, "filename": "assembla-2.0.1.tar.gz", "has_sig": false, "md5_digest": "20edf8188879d4e90826739f4b5fc812", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8416, "upload_time": "2013-01-06T11:16:25", "url": "https://files.pythonhosted.org/packages/9b/4c/2a783e91d9d7a850ba7d3c6a8d31e11284758b29bb90a48dc6383e0d6d5f/assembla-2.0.1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "49e37b3a79168b30e0656ff6bb8ac555", "sha256": "f46aa19c32172f4f934ab71a31403bb11dfd851162320588010b2936ed17885d" }, "downloads": -1, "filename": "assembla-2.1.0.tar.gz", "has_sig": false, "md5_digest": "49e37b3a79168b30e0656ff6bb8ac555", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9614, "upload_time": "2013-04-30T08:28:49", "url": "https://files.pythonhosted.org/packages/08/a8/86f0e3045b273cbe5fe83aff3538e878c07b83532b045c5fc8d9f7b3f5c9/assembla-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "957c1ded40f12526d8f133bfc3aa9d6f", "sha256": "c7cdd7ad25991c010fa1555f3e178b0a8ad669831bde0f28017eea79474dd04b" }, "downloads": -1, "filename": "assembla-2.1.1.tar.gz", "has_sig": false, "md5_digest": "957c1ded40f12526d8f133bfc3aa9d6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9627, "upload_time": "2013-05-14T10:48:02", "url": "https://files.pythonhosted.org/packages/e4/23/29199dc82d2ec4d23c5ee559123769b1bd46e0099342db9b34cfef0288ac/assembla-2.1.1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "7dc988287d012fec124fda217a5c825c", "sha256": "44b98a2d9b2150edc630cd7a0fd05578d26f6e4e95ec200d9053e972fa891fd9" }, "downloads": -1, "filename": "assembla-2.2.0.tar.gz", "has_sig": false, "md5_digest": "7dc988287d012fec124fda217a5c825c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10927, "upload_time": "2014-01-07T21:42:24", "url": "https://files.pythonhosted.org/packages/be/09/ce017234a32c9415058e2892826ac4376319d5a23383280f13d549a534a4/assembla-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "d18a049f6987a8535eed1a8b609d2597", "sha256": "63b21a80d6a33e2e83eb652a50188004cae14ed6f8e26bbe34b1edad2a91bd55" }, "downloads": -1, "filename": "assembla-2.3.0.tar.gz", "has_sig": false, "md5_digest": "d18a049f6987a8535eed1a8b609d2597", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11547, "upload_time": "2014-01-19T03:33:25", "url": "https://files.pythonhosted.org/packages/e3/4f/57c70c23205d026e7969e007af3d25b1e610db6056077979c783905260f9/assembla-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "4b533600b412437a142ab8cc3995ecf2", "sha256": "d96d919e4b7d54dc83f3f232e8268a2c9a417107ccb54f4125ed7915fcb7fd9b" }, "downloads": -1, "filename": "assembla-2.3.1.tar.gz", "has_sig": false, "md5_digest": "4b533600b412437a142ab8cc3995ecf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11629, "upload_time": "2014-01-19T08:40:46", "url": "https://files.pythonhosted.org/packages/4b/fb/202c5432cf112de1ffa0920debc3b5d1cfcf81b7e6e64ec129f8f4aa0854/assembla-2.3.1.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "5eb06b658720bdeeb65e928ccd8bd1d3", "sha256": "289477e98722c3a6ba69433587bea263f6f8f26abb7eb300bb1d7f9a625d929e" }, "downloads": -1, "filename": "assembla-2.4.0.tar.gz", "has_sig": false, "md5_digest": "5eb06b658720bdeeb65e928ccd8bd1d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12282, "upload_time": "2014-02-08T02:42:13", "url": "https://files.pythonhosted.org/packages/4f/c8/ecddbecd73e4cd55ed48b6a244c5ad6e343321004e927516bee8e262a0e8/assembla-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "4766b0b734053d907ad01cdc5e85da0d", "sha256": "b1b4558eb70a4a15bb2eb5841fbe4cdf21b72ed1faba81872bfb0f8deb8ea193" }, "downloads": -1, "filename": "assembla-2.4.1.tar.gz", "has_sig": false, "md5_digest": "4766b0b734053d907ad01cdc5e85da0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12324, "upload_time": "2014-03-19T01:59:29", "url": "https://files.pythonhosted.org/packages/29/ad/0ce69f80ece05ed212dc116d51b673de65ff5c291cf1968f3c28aeed170d/assembla-2.4.1.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "1a1641180504af5617b2100846ca25ad", "sha256": "e241fc96808c8482de8b2bf83d7244284d03c89a69b56a66fed3f9b18a05667a" }, "downloads": -1, "filename": "assembla-2.6.0.tar.gz", "has_sig": false, "md5_digest": "1a1641180504af5617b2100846ca25ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12384, "upload_time": "2014-03-24T01:10:42", "url": "https://files.pythonhosted.org/packages/8b/b5/97ba49b53382bd077677e64142ee98cf8613fe170007311e01ff801a9a5b/assembla-2.6.0.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "f25d101dbaac78b4572c4260368ac5b3", "sha256": "3abc4cc244463bcd06424bdabcea5ffca7890a9b1cdce4e5ec02a4537b3ea255" }, "downloads": -1, "filename": "assembla-2.7.0.tar.gz", "has_sig": false, "md5_digest": "f25d101dbaac78b4572c4260368ac5b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12537, "upload_time": "2014-06-08T05:16:04", "url": "https://files.pythonhosted.org/packages/c0/75/946c0235c0b78654a24cc6f29ade08ae45154e3a935a907e71ee91560c15/assembla-2.7.0.tar.gz" } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "8f6c1c46bf764714f1d224868017810a", "sha256": "0a017fba76984ceef4bfe44b4ff62f393bfce2589d1dc800ec910a26e1d1606d" }, "downloads": -1, "filename": "assembla-2.8.0.tar.gz", "has_sig": false, "md5_digest": "8f6c1c46bf764714f1d224868017810a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12755, "upload_time": "2014-10-03T02:00:58", "url": "https://files.pythonhosted.org/packages/69/1e/29a77e209c211d99de1267f3f49671810d19df419611e528c869cc0a7c0f/assembla-2.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f6c1c46bf764714f1d224868017810a", "sha256": "0a017fba76984ceef4bfe44b4ff62f393bfce2589d1dc800ec910a26e1d1606d" }, "downloads": -1, "filename": "assembla-2.8.0.tar.gz", "has_sig": false, "md5_digest": "8f6c1c46bf764714f1d224868017810a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12755, "upload_time": "2014-10-03T02:00:58", "url": "https://files.pythonhosted.org/packages/69/1e/29a77e209c211d99de1267f3f49671810d19df419611e528c869cc0a7c0f/assembla-2.8.0.tar.gz" } ] }