{ "info": { "author": "Greg Echelberger", "author_email": "greg@keystonetowersystems.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering" ], "description": "========================================\n``siquant``: Simple Dimensional Analysis\n========================================\n\n.. image:: https://badge.fury.io/py/siquant.svg\n :target: https://badge.fury.io/py/siquant\n :alt: PyPi Package\n\n.. image:: https://travis-ci.com/keystonetowersystems/siquant.svg?branch=master\n :target: https://travis-ci.com/keystonetowersystems/siquant\n :alt: Build Status\n\n.. image:: https://coveralls.io/repos/github/keystonetowersystems/siquant/badge.svg?branch=master\n :target: https://coveralls.io/github/keystonetowersystems/siquant?branch=master\n :alt: Code Coverage\n\n``siquant`` is a simple pure python 3 library to make dimensional analysis painless.\n\n---------------\nGetting Started\n---------------\n\nDimensional Analysis\n====================\n\n.. code-block:: pycon\n\n >>> from siquant.systems import si\n >>> force = 100 * si.kilonewtons\n >>> moment_arm = 50 * si.meters\n >>> torque = force * moment_arm\n >>> torque.quantity\n 5000\n >>> str(torque.units)\n '1000*kg**1*m**2*s**-2'\n >>> torque.get_as(si.newtons * si.meters)\n 5000000.0\n >>> torque.get_as(si.newtons)\n Traceback (most recent call last):\n ...\n siquant.exceptions.UnitMismatchError: ...\n\n >>> torque = torque.cvt_to(si.newtons * si.meters)\n >>> torque.quantity\n 5000000.0\n >>> str(torque.units)\n '1*kg**1*m**2*s**-2'\n\nValidation\n==========\n\n.. code-block:: pycon\n\n >>> from siquant.dimensions import force, area, stress\n >>> from siquant.systems import si\n\n >>> def normal_stress(force_q, area_q):\n ... assert force_q.is_of(force)\n ... assert area_q.is_of(area)\n ... return force_q / area_q\n\n >>> stress_q = normal_stress(1 * si.newtons, 1 * si.meters ** 2)\n >>> stress_q.is_of(stress)\n True\n >>> stress_q.is_of(area)\n False\n\nSometimes you might want to check for dimensions that aren't provided by default.\n\n.. code-block:: pycon\n\n >>> from siquant.dimensions import SIDimensions\n >>> from siquant.systems import si\n\n >>> new_dim = SIDimensions(kg=1, m=1, s=1, k=1, a=1, mol=1, cd=1)\n >>> dist_q = 1 * si.meters\n >>> dist_q.is_of(new_dim)\n False\n\nNormalization\n=============\n\n.. code-block:: pycon\n\n >>> from siquant import ScalarQuantity\n >>> from siquant.systems import si\n\n >>> meters_cvt = ScalarQuantity.As(si.meters)\n\n >>> dist_q = meters_cvt(1000 * si.millimeters)\n >>> dist_q.quantity\n 1\n\n >>> dist_q = meters_cvt(1000 * si.meters)\n >>> dist_q.quantity\n 1000\n\n >>> dist_q = meters_cvt(1000)\n >>> dist_q.quantity\n 1000\n\n---------\nNew Units\n---------\n\nSIUnit can be created directly by factory:\n\n.. code-block:: pycon\n\n >>> from siquant.units import SIUnit\n >>> fathom = SIUnit.Unit(1.8288, m=1)\n SIUnit(1.8288, (0, 1, 0, 0, 0, 0, 0))\n\nAlternatively they can be derived:\n\n.. code-block:: pycon\n\n >>> from siquant.systems import si\n >>> rpm = si.unity / si.minutes\n >>> rpm\n SIUnit(0.016667, (0, 0, -1, 0, 0, 0, 0))\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/keystonetowersystems/siquant", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "siquant", "package_url": "https://pypi.org/project/siquant/", "platform": "", "project_url": "https://pypi.org/project/siquant/", "project_urls": { "Homepage": "https://github.com/keystonetowersystems/siquant" }, "release_url": "https://pypi.org/project/siquant/3.0.5/", "requires_dist": [ "sphinx; extra == 'dev'", "coverage; extra == 'dev'", "pytest; extra == 'dev'", "pre-commit; extra == 'dev'", "sphinx; extra == 'docs'", "coverage; extra == 'tests'", "pytest; extra == 'tests'" ], "requires_python": "", "summary": "SI units and quantities library", "version": "3.0.5" }, "last_serial": 4792150, "releases": { "1.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "1c2ff8a5c83fee5b07cfad099c0b38f9", "sha256": "4f99beb177fdecddfae2eb88f9c2fb437f673f627483a724df141e8d077585bd" }, "downloads": -1, "filename": "siquant-1.0.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "1c2ff8a5c83fee5b07cfad099c0b38f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8611, "upload_time": "2018-09-15T00:57:17", "url": "https://files.pythonhosted.org/packages/37/9d/b725de1bcf875dfd1d36bd8ccdc7fc9e498b11619eb7f5d7092e2fdf61ba/siquant-1.0.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f219ff30bd1aecc687a20f5e7be22d89", "sha256": "c2846fba541bb7be2e3011c5cbfc2123419c68195e6c0ca8de3f82a43450d093" }, "downloads": -1, "filename": "siquant-1.0.0.dev1.tar.gz", "has_sig": false, "md5_digest": "f219ff30bd1aecc687a20f5e7be22d89", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 6423, "upload_time": "2018-09-15T00:57:18", "url": "https://files.pythonhosted.org/packages/ec/74/2c00433079a80994d5cb1f7feab18a5d090889e3c0defe5ac59e8efb81b7/siquant-1.0.0.dev1.tar.gz" } ], "1.0.1.dev1": [ { "comment_text": "", "digests": { "md5": "6f83d6a9538f24b459ba305a32efc3b5", "sha256": "7002a82a00ffe6aa183f9d3dfc7e7db91eba3b1b3fd93b919e22e04b759182f3" }, "downloads": -1, "filename": "siquant-1.0.1.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "6f83d6a9538f24b459ba305a32efc3b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8631, "upload_time": "2018-09-15T01:01:08", "url": "https://files.pythonhosted.org/packages/14/41/3d2d707f821074bf4c20c6cceadfee17ccd587462e84cb198fa3539eb954/siquant-1.0.1.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "413195eea1b9d564e98bd82a42c7f2e2", "sha256": "7c9cb170d6d7606a8e2028f3bd232e77717f842581cb53b1feca22e5f7c8ebe1" }, "downloads": -1, "filename": "siquant-1.0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "413195eea1b9d564e98bd82a42c7f2e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 6470, "upload_time": "2018-09-15T01:01:10", "url": "https://files.pythonhosted.org/packages/ed/b9/46e57709d8ba04b5f1a90f080560aa7a0e3a6f0ea16f3ec844be61c3df3f/siquant-1.0.1.dev1.tar.gz" } ], "2.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "8dffe667c60e1d3a9800539974d50346", "sha256": "0b84c4a02283dca5affd157381efdf25c60a8680d51a095c9f326eb9219c136f" }, "downloads": -1, "filename": "siquant-2.0.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "8dffe667c60e1d3a9800539974d50346", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 8530, "upload_time": "2018-09-21T01:30:45", "url": "https://files.pythonhosted.org/packages/52/ed/009c91a3b565be0c13f5b4584de6e8b9f976cdebef12e62f1c98ddd0bc81/siquant-2.0.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecbcdbbf96d5710ab87de5a54be2c5e9", "sha256": "4dd41c77e6d8d3af2b095f541f3caab08afab2bc9c028d1e428c9369981469e6" }, "downloads": -1, "filename": "siquant-2.0.0.dev1.tar.gz", "has_sig": false, "md5_digest": "ecbcdbbf96d5710ab87de5a54be2c5e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 6668, "upload_time": "2018-09-21T01:30:47", "url": "https://files.pythonhosted.org/packages/0d/bd/46456e690bc5a5c5880fec4308e189b071b2e7806719999b9fccb3839b08/siquant-2.0.0.dev1.tar.gz" } ], "2.1.0.dev1": [ { "comment_text": "", "digests": { "md5": "5b380a4e29a54d7b1092945f20ce688d", "sha256": "74cd2ca43bf3863f9ecec7a982eb624da6a30c3c60795618dc59b3fa8beeaa99" }, "downloads": -1, "filename": "siquant-2.1.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "5b380a4e29a54d7b1092945f20ce688d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7", "size": 9094, "upload_time": "2018-09-26T17:32:28", "url": "https://files.pythonhosted.org/packages/5b/db/01f1cfbbfec7bbf79bb97facbac4f8d41cfe6d8439f82728fb504830c6ae/siquant-2.1.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c682544a0d3ccbc0bbf2b2a223f2f0", "sha256": "72fef9c1673a0c8584e091b2be53628d065275ab21b6e836ad43beef63ffd042" }, "downloads": -1, "filename": "siquant-2.1.0.dev1.tar.gz", "has_sig": false, "md5_digest": "97c682544a0d3ccbc0bbf2b2a223f2f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 7443, "upload_time": "2018-09-26T17:32:30", "url": "https://files.pythonhosted.org/packages/25/50/8812da77cb4d17c3e58778589b669ea62288b82442649367e13914a6846c/siquant-2.1.0.dev1.tar.gz" } ], "2.3.0.dev1": [ { "comment_text": "", "digests": { "md5": "25989552dc649b504ada9d7e5322785d", "sha256": "ad574033fb26d9c30abefa5fc25a4465acbcb761b46e4252c02116c3f379abf9" }, "downloads": -1, "filename": "siquant-2.3.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "25989552dc649b504ada9d7e5322785d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7755, "upload_time": "2018-09-27T17:55:26", "url": "https://files.pythonhosted.org/packages/03/f2/67cc16ff7b2354e9c2a1cc6d68fa3ef7311c37cbc044e5dc94e0cff98f15/siquant-2.3.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2dcb724d7f985e0a32a75f7856f9c81c", "sha256": "56e886ceecea1fa633d42aaf6fdc0d760d2668517e0939c960f875aa3b2b9a0e" }, "downloads": -1, "filename": "siquant-2.3.0.dev1.tar.gz", "has_sig": false, "md5_digest": "2dcb724d7f985e0a32a75f7856f9c81c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7307, "upload_time": "2018-09-27T17:55:27", "url": "https://files.pythonhosted.org/packages/79/d8/42967959f9330a9045e087fc92362e8d0bc4b23c8c25d2051dbfc0134354/siquant-2.3.0.dev1.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "981bbbf02d636416fd9e7e2973f633ff", "sha256": "cd69494a7bdb2fb5a64f8129d7b94b399a356274b0e08f1ecb239670bf482302" }, "downloads": -1, "filename": "siquant-2.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "981bbbf02d636416fd9e7e2973f633ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7796, "upload_time": "2018-10-02T02:18:39", "url": "https://files.pythonhosted.org/packages/db/d8/dfe31117eed9b787916c468a43b5af012ac8e39cf78616a7c784d7291c81/siquant-2.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c93bf4fd36befa4fe169980e330d8ce", "sha256": "31f7d60d9b78ad626476537d11cdfb766e4c15e68dd30e7a50d55f6c0dd75929" }, "downloads": -1, "filename": "siquant-2.4.0.tar.gz", "has_sig": false, "md5_digest": "7c93bf4fd36befa4fe169980e330d8ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7389, "upload_time": "2018-10-02T02:18:40", "url": "https://files.pythonhosted.org/packages/6c/80/cc3e19be8675ed6e7e86de1d2145022f4eff28b5ae825d476dcb92f56729/siquant-2.4.0.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "5e9e949103d1493a55ab0f0e31b2002e", "sha256": "5d553651e63b5fcc6a2fc417b06608bf85d0a3dd8114d06b0bde0cc96fb4c3f3" }, "downloads": -1, "filename": "siquant-3.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5e9e949103d1493a55ab0f0e31b2002e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14294, "upload_time": "2018-10-06T18:29:13", "url": "https://files.pythonhosted.org/packages/52/3b/f6b1b52be14d35cc463a447de4ad1754f344c342f4f52e44a272a2345597/siquant-3.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "338ce24615a4ef2515cfa5fc3a81346e", "sha256": "c73c355d244c6cb95421a532ce803fa852033a139bb1b8632f3e315e0a12fdbd" }, "downloads": -1, "filename": "siquant-3.0.2.tar.gz", "has_sig": false, "md5_digest": "338ce24615a4ef2515cfa5fc3a81346e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12025, "upload_time": "2018-10-06T18:29:15", "url": "https://files.pythonhosted.org/packages/38/75/6da6e83720ec9cbc202e1596012cae1eed19de09a5476ae05e281f4aecd0/siquant-3.0.2.tar.gz" } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "a9b336afad49e9aa14e68a682cf2fd31", "sha256": "7efc36503c09186b259290a456373a0b605c0b4244fa02352821cc702fa3eb85" }, "downloads": -1, "filename": "siquant-3.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a9b336afad49e9aa14e68a682cf2fd31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8823, "upload_time": "2018-10-06T21:19:30", "url": "https://files.pythonhosted.org/packages/f8/82/0353dc6cd951e58e3e82e9190942031cf0cc94186a8b6832e44283b4ba9f/siquant-3.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3411feb099dd6aa3e979ebecb0adca0", "sha256": "d8150072b43ec1f604ef0ab35807946be3c30f71da0515657fdb8c7079d17ebe" }, "downloads": -1, "filename": "siquant-3.0.5.tar.gz", "has_sig": false, "md5_digest": "b3411feb099dd6aa3e979ebecb0adca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10218, "upload_time": "2018-10-06T21:19:32", "url": "https://files.pythonhosted.org/packages/9b/07/bb486e5080e4997ffa5f2f79209e1cc36337b4b5b5fc6e62cdb6dd8502ee/siquant-3.0.5.tar.gz" } ], "4.0.0b10": [ { "comment_text": "", "digests": { "md5": "40d59acece1ef0d42bc5a44444d61d57", "sha256": "7e395909c94569b794852da50d625a90a55b3453f08b7b53c1ac66ea1b87bf4e" }, "downloads": -1, "filename": "siquant-4.0.0b10-py3-none-any.whl", "has_sig": false, "md5_digest": "40d59acece1ef0d42bc5a44444d61d57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11576, "upload_time": "2018-11-14T20:38:06", "url": "https://files.pythonhosted.org/packages/05/f1/f6723483766e57a57c376bba47ab39170de9cfa40fda1d1aefa703146bc3/siquant-4.0.0b10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f9e6d59e069cd69b903d5ce0238892e", "sha256": "8414e8d33c09480b72666b23e0700eeafe61e0de623939b0e35518b6fc89f9a3" }, "downloads": -1, "filename": "siquant-4.0.0b10.tar.gz", "has_sig": false, "md5_digest": "9f9e6d59e069cd69b903d5ce0238892e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21125, "upload_time": "2018-11-14T20:38:08", "url": "https://files.pythonhosted.org/packages/35/ea/8d18fd7fa76fea677e6f931f4b51dabafbdb7c5333a3d32d1cbe0af9041f/siquant-4.0.0b10.tar.gz" } ], "4.0.0b11": [ { "comment_text": "", "digests": { "md5": "add85c482cbf1c8c4fdeea5d55f5df62", "sha256": "f9b7d873114ad9c33bf96e1a4652a8d988d98401116e5c8c5159969d040f60c9" }, "downloads": -1, "filename": "siquant-4.0.0b11-py3-none-any.whl", "has_sig": false, "md5_digest": "add85c482cbf1c8c4fdeea5d55f5df62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11872, "upload_time": "2018-12-06T23:51:06", "url": "https://files.pythonhosted.org/packages/28/98/4ccaae19899934eb2f572f80d526fd045475e09822c887ad7f2840997747/siquant-4.0.0b11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0441ff36ff0654b49fd73d43147d58e7", "sha256": "ccd51d0e28704c25e747353ce7a7998db42756e40dc7cae87e2aed8b7276ceb8" }, "downloads": -1, "filename": "siquant-4.0.0b11.tar.gz", "has_sig": false, "md5_digest": "0441ff36ff0654b49fd73d43147d58e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21358, "upload_time": "2018-12-06T23:51:08", "url": "https://files.pythonhosted.org/packages/80/00/d8f2b1f94b8d7bbcc7485e6b7b510aabc5dc500b230c156315080eb4916f/siquant-4.0.0b11.tar.gz" } ], "4.0.0b12": [ { "comment_text": "", "digests": { "md5": "eb2827cfb1928e2c644e613a3eafe8bf", "sha256": "f80996a3caf62c811a11500585aa79fdd56754bbac6adb56491378e1ec1e7686" }, "downloads": -1, "filename": "siquant-4.0.0b12-py3-none-any.whl", "has_sig": false, "md5_digest": "eb2827cfb1928e2c644e613a3eafe8bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11652, "upload_time": "2019-01-26T20:47:31", "url": "https://files.pythonhosted.org/packages/11/c7/c58e49cdd536a046f51308c3c72c1a1f17e0aa92889aeebf336482413ba8/siquant-4.0.0b12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4de4ed5c8954784632a0bcbc9f459ccd", "sha256": "ca045492cc7b6d5237db3272d4c7b053692e82b47a4babae928e13c0f375a264" }, "downloads": -1, "filename": "siquant-4.0.0b12.tar.gz", "has_sig": false, "md5_digest": "4de4ed5c8954784632a0bcbc9f459ccd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21383, "upload_time": "2019-01-26T20:47:33", "url": "https://files.pythonhosted.org/packages/23/f6/1a48d6f11ce197ea837930a74abc8572c8269cebab93040ad142c60092dd/siquant-4.0.0b12.tar.gz" } ], "4.0.0b13": [ { "comment_text": "", "digests": { "md5": "ff1e40c9b99179901ff6f75a7bd15d1f", "sha256": "2dd065955f83b1f5aa15a53c5b40cf4ed277b9dc788bf8f820813801c86f8b87" }, "downloads": -1, "filename": "siquant-4.0.0b13-py3-none-any.whl", "has_sig": false, "md5_digest": "ff1e40c9b99179901ff6f75a7bd15d1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11781, "upload_time": "2019-02-07T17:26:48", "url": "https://files.pythonhosted.org/packages/f8/87/4b2a385827d0f0c566c3a8975b2ee5ea719199716d3479bfc1b184fb0209/siquant-4.0.0b13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38ec01a0221f51a69913939acb9496a9", "sha256": "e5ddd2bf5903e5878ba323fea4b6bd07c0738e2e7bbc45e6f491ef15746b9048" }, "downloads": -1, "filename": "siquant-4.0.0b13.tar.gz", "has_sig": false, "md5_digest": "38ec01a0221f51a69913939acb9496a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21479, "upload_time": "2019-02-07T17:26:50", "url": "https://files.pythonhosted.org/packages/ba/0a/be5ad78b1dfc35faf4d4f18e306753bb82df6a99af6b96e29a2fc24b9286/siquant-4.0.0b13.tar.gz" } ], "4.0.0b2": [ { "comment_text": "", "digests": { "md5": "203876c32a5128ae57b2ef814f2888fa", "sha256": "3f20c7a53db23aba3c2613a580664799deca80d034a3edb55a97e67888e61cfd" }, "downloads": -1, "filename": "siquant-4.0.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "203876c32a5128ae57b2ef814f2888fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10698, "upload_time": "2018-10-08T22:31:41", "url": "https://files.pythonhosted.org/packages/3a/f2/94b5453158d850423cfe711c1b565e951fda85058634a8fe1dba34f32baf/siquant-4.0.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d095acb33757f677eb1a1a7521776dc8", "sha256": "b52220c40204f2f68e179e91edc6a7eebdd11b3d3c4aab290db5d619d4f2ea81" }, "downloads": -1, "filename": "siquant-4.0.0b2.tar.gz", "has_sig": false, "md5_digest": "d095acb33757f677eb1a1a7521776dc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19773, "upload_time": "2018-10-08T22:31:43", "url": "https://files.pythonhosted.org/packages/e2/e4/7c2e9e3f0c5570e903fc55fd6671fbeae7f91f4b6624b942e2ef8afb77a2/siquant-4.0.0b2.tar.gz" } ], "4.0.0b5": [ { "comment_text": "", "digests": { "md5": "8870fdc35667518f8a12681ed9436ddb", "sha256": "90ea9e6c25bda8c74c4cb7c9800dede0a3537be9f4eca3fa14d7b984dba0463c" }, "downloads": -1, "filename": "siquant-4.0.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "8870fdc35667518f8a12681ed9436ddb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10874, "upload_time": "2018-10-09T19:13:47", "url": "https://files.pythonhosted.org/packages/c0/e9/afbf7a5ff184da6462d2f6d40224414b5ad9e150c3128828599cb74c1417/siquant-4.0.0b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12b192f5d6e3a6ac3655fe7cd2296abe", "sha256": "73008e17e21c90563f2b705954b62f09e3bf91d4bb4a87ab619dfc8dd9624c6b" }, "downloads": -1, "filename": "siquant-4.0.0b5.tar.gz", "has_sig": false, "md5_digest": "12b192f5d6e3a6ac3655fe7cd2296abe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19243, "upload_time": "2018-10-09T19:13:49", "url": "https://files.pythonhosted.org/packages/3a/9c/f152df72ff295066b1f2f7ffc4cfd455ff58e684e495ef8b8b72da1fd156/siquant-4.0.0b5.tar.gz" } ], "4.0.0b6": [ { "comment_text": "", "digests": { "md5": "d768d74dff58457c8a4e08a88d16c980", "sha256": "2be46b07c2109222a675c2c61f06accd04cd9d74612f59f954869c1ef35f9ee3" }, "downloads": -1, "filename": "siquant-4.0.0b6-py3-none-any.whl", "has_sig": false, "md5_digest": "d768d74dff58457c8a4e08a88d16c980", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10933, "upload_time": "2018-10-10T18:22:18", "url": "https://files.pythonhosted.org/packages/11/d4/0ca28ceb38861918ce3a8b4a9e0cc46327ca7a21a291f0bc7198bda6f83c/siquant-4.0.0b6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad6fe628598e3ad0a43845538d1e122c", "sha256": "9fc391020cafecebc537f8401b94910c2b7d3eed29f6b94fdf6e49f238f2aa92" }, "downloads": -1, "filename": "siquant-4.0.0b6.tar.gz", "has_sig": false, "md5_digest": "ad6fe628598e3ad0a43845538d1e122c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19469, "upload_time": "2018-10-10T18:22:20", "url": "https://files.pythonhosted.org/packages/b1/db/cada182a825c11e7f88617b23a4aba9c8e3de6ade5b2f816ffd30faa630c/siquant-4.0.0b6.tar.gz" } ], "4.0.0b7": [ { "comment_text": "", "digests": { "md5": "3cd35468197d7900adbb94301de706b1", "sha256": "8e4220b4e12fa39c3aa8fbedc63b399dba706dff44657b587b7aed8de09e0fca" }, "downloads": -1, "filename": "siquant-4.0.0b7-py3-none-any.whl", "has_sig": false, "md5_digest": "3cd35468197d7900adbb94301de706b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11048, "upload_time": "2018-10-13T17:45:47", "url": "https://files.pythonhosted.org/packages/d0/b4/ab8e5f980c2c6b5842a1951f5104c2b73a8f72e760b36951e6075a390366/siquant-4.0.0b7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ba0104ef69511b38fe916ad40aa29be", "sha256": "a0552ab753db4418ae77aeca9d778eb8695c3780b551899c7a4a8c241ec817c4" }, "downloads": -1, "filename": "siquant-4.0.0b7.tar.gz", "has_sig": false, "md5_digest": "6ba0104ef69511b38fe916ad40aa29be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19817, "upload_time": "2018-10-13T17:45:48", "url": "https://files.pythonhosted.org/packages/5c/51/8208f0f9663d0d1e6eabf2e43f72c532526f9bb09171ec79d15771f53055/siquant-4.0.0b7.tar.gz" } ], "4.0.0b8": [ { "comment_text": "", "digests": { "md5": "632ae803bb8ea3a6eb2deace45b39d54", "sha256": "d94296692caedd90dd5f17ee59e070167746862b1aa0f7149c63d0ed6040b2a8" }, "downloads": -1, "filename": "siquant-4.0.0b8-py3-none-any.whl", "has_sig": false, "md5_digest": "632ae803bb8ea3a6eb2deace45b39d54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11453, "upload_time": "2018-10-23T00:00:49", "url": "https://files.pythonhosted.org/packages/9c/7a/b24f25c74bcf4799f15614697a8fa2f980c5aa15618c028a7db68fd4763b/siquant-4.0.0b8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f488c7c1711737ce35d946fd8d441b64", "sha256": "ad301abd889f82d7bf19418eda446e9f1ed27dadcc5f42437873b98c4ee4242a" }, "downloads": -1, "filename": "siquant-4.0.0b8.tar.gz", "has_sig": false, "md5_digest": "f488c7c1711737ce35d946fd8d441b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20771, "upload_time": "2018-10-23T00:00:50", "url": "https://files.pythonhosted.org/packages/1d/ee/326bd3bd764c9dc99085ca2645eea4b09bb90d58cce5fe5391dbe10c4d42/siquant-4.0.0b8.tar.gz" } ], "4.0.0b9": [ { "comment_text": "", "digests": { "md5": "fe563ea583d1f11357accba071ac7fcc", "sha256": "8a4036d1a18c965da5e90e8b6b515b5ddcedba28b1e9b60b3b8374af4b5d2bb4" }, "downloads": -1, "filename": "siquant-4.0.0b9-py3-none-any.whl", "has_sig": false, "md5_digest": "fe563ea583d1f11357accba071ac7fcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11511, "upload_time": "2018-10-30T23:07:28", "url": "https://files.pythonhosted.org/packages/32/d4/c7b3b4da93cbb364cff7a5937b2db4c5370b9a0aa226f596acf5c1724075/siquant-4.0.0b9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d61dac6a17b0c21e3a3b7789292640d2", "sha256": "5e5f73a5954050d500957762f45b442c5f125dab5b10e07bef68c6d6a830c947" }, "downloads": -1, "filename": "siquant-4.0.0b9.tar.gz", "has_sig": false, "md5_digest": "d61dac6a17b0c21e3a3b7789292640d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21044, "upload_time": "2018-10-30T23:07:30", "url": "https://files.pythonhosted.org/packages/73/60/6a99f1a567ad95ecd750e96b1d08a398f5abee26dae8fc5c78761c22b6fd/siquant-4.0.0b9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a9b336afad49e9aa14e68a682cf2fd31", "sha256": "7efc36503c09186b259290a456373a0b605c0b4244fa02352821cc702fa3eb85" }, "downloads": -1, "filename": "siquant-3.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a9b336afad49e9aa14e68a682cf2fd31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8823, "upload_time": "2018-10-06T21:19:30", "url": "https://files.pythonhosted.org/packages/f8/82/0353dc6cd951e58e3e82e9190942031cf0cc94186a8b6832e44283b4ba9f/siquant-3.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3411feb099dd6aa3e979ebecb0adca0", "sha256": "d8150072b43ec1f604ef0ab35807946be3c30f71da0515657fdb8c7079d17ebe" }, "downloads": -1, "filename": "siquant-3.0.5.tar.gz", "has_sig": false, "md5_digest": "b3411feb099dd6aa3e979ebecb0adca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10218, "upload_time": "2018-10-06T21:19:32", "url": "https://files.pythonhosted.org/packages/9b/07/bb486e5080e4997ffa5f2f79209e1cc36337b4b5b5fc6e62cdb6dd8502ee/siquant-3.0.5.tar.gz" } ] }