{ "info": { "author": "Matthias Bussonnier", "author_email": "bussonniermatthias@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License" ], "description": "![spqr logo](docs/logo.png)\n\n## Roman empire backward compatibility \n\n**S**till **P**artially **Q**uompatible with **R**oman empire allow you to\ndeals with numeral use a long time ago in the BF times (BF as Before Fortran).\nAs you all know the necessity for quick iteration as for long been a goal in\nthe scientific community, as well a reproducibility and backward compatibility.\nNow you can quickly achieve the efficiency you had to engrave number on you\nmarble tablet calculator from the comfort of your QWERTY keyboard, and\nreplicate studies made at the time of Neron, Ceasar, and all thoses guy you\ndon't remember the name.\n\n\n> Tu quoque mi fili\n\n\n```python\nIn [1]: from SPQR import I,V,X,C,M\n\nIn [2]: NOW = M.M.X.V # this year\n\nIn [3]: AGE = X.X.I.X\n\nIn [4]: NOW - AGE\nOut[4]: MCMLXXXVI\n```\n\n## Praise the gods. \n\nYou can import the unicode caracters 1-12,50\n\n```python\nIn[5]: from SPQR.literals import *\n```\n\nAnd it of course play nice with the gods. In [**Jupyter**](//jupyter.org) you can tab-completes the above caracters with:\n\n```\n\\roman numeral [one|two|three|...]\n```\n\n### Packaging\n\nProudly packaged with [flit](https://github.com/takluyver/flit)\n\n\n### logo\n\nLogo of from wikimedia commons", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Carreau/SPQR", "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "SPQR", "package_url": "https://pypi.org/project/SPQR/", "platform": null, "project_url": "https://pypi.org/project/SPQR/", "project_urls": { "Homepage": "https://github.com/Carreau/SPQR" }, "release_url": "https://pypi.org/project/SPQR/0.0.4/", "requires_dist": null, "requires_python": ">3", "summary": "S.P.Q.R", "version": "0.0.4" }, "last_serial": 1572916, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "04152aa034250d81c319734200e36e86", "sha256": "2eb209c045f36662303c110076b86e4e6f69e4c67b45471a58a25e74455b2a2d" }, "downloads": -1, "filename": "SPQR-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04152aa034250d81c319734200e36e86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2486, "upload_time": "2015-06-01T01:13:05", "url": "https://files.pythonhosted.org/packages/6e/7d/4d5182792dad0efc3e95418ac2625ff715ea8bd2421554b94f458134f09c/SPQR-0.0.2-py2.py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "eb042dae3f9aa3bf62e253229ed810bb", "sha256": "c782a1770bcf7b324ca419e1fade1b42c2a7deb596ee5b5b0369ee89606593b8" }, "downloads": -1, "filename": "SPQR-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb042dae3f9aa3bf62e253229ed810bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7295, "upload_time": "2015-06-01T03:10:43", "url": "https://files.pythonhosted.org/packages/8d/dc/f1f0d0d49e6e13abbb32e596aa165ed2848b8a7407908cca91e9e38cea80/SPQR-0.0.3-py2.py3-none-any.whl" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f1112aa32e875f8150f972a62dae7959", "sha256": "238eeccf28ae8edb2f39cd861e85a1af94d9217e7b91052cc5323a455a6618d5" }, "downloads": -1, "filename": "SPQR-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f1112aa32e875f8150f972a62dae7959", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3", "size": 8056, "upload_time": "2015-06-01T04:39:38", "url": "https://files.pythonhosted.org/packages/58/26/448a07c150a79a970015f5a6f500a84cb2d82af11238baec808d2dd60148/SPQR-0.0.4-py3-none-any.whl" } ], "0.0.4-dev0": [], "0.0.4.dev0": [ { "comment_text": "", "digests": { "md5": "d6cd6e22bed93eda2a76e5f5cc14509f", "sha256": "8e5630510bff54fd0bd123d7fe1319139476946cad9907107ec71638dd8befd2" }, "downloads": -1, "filename": "SPQR-0.0.4.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "d6cd6e22bed93eda2a76e5f5cc14509f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3", "size": 8235, "upload_time": "2015-06-01T05:04:26", "url": "https://files.pythonhosted.org/packages/da/88/27da97e8659dc85d8a82d2972eeaea52caeb2880d08c2d89858e01a201f5/SPQR-0.0.4.dev0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1112aa32e875f8150f972a62dae7959", "sha256": "238eeccf28ae8edb2f39cd861e85a1af94d9217e7b91052cc5323a455a6618d5" }, "downloads": -1, "filename": "SPQR-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f1112aa32e875f8150f972a62dae7959", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3", "size": 8056, "upload_time": "2015-06-01T04:39:38", "url": "https://files.pythonhosted.org/packages/58/26/448a07c150a79a970015f5a6f500a84cb2d82af11238baec808d2dd60148/SPQR-0.0.4-py3-none-any.whl" } ] }