{ "info": { "author": "Duncan Macleod", "author_email": "duncan.macleod@ligo.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Physics" ], "description": "[![PyPI version](https://badge.fury.io/py/ligotimegps.svg)](http://badge.fury.io/py/ligotimegps)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1180873.svg)](https://doi.org/10.5281/zenodo.1180873)\n[![Supported Python versions](https://img.shields.io/pypi/pyversions/ligotimegps.svg)](https://travis-ci.org/gwpy/ligotimegps)\n[![Unix Build Status](https://travis-ci.org/gwpy/ligotimegps.svg?branch=master)](https://travis-ci.org/gwpy/ligotimegps)\n[![Windows Build status](https://ci.appveyor.com/api/projects/status/6axppguvhsfepgjf?svg=true)](https://ci.appveyor.com/project/gwpy/ligotimegps)\n[![Coverage Status](https://coveralls.io/repos/github/gwpy/ligotimegps/badge.svg?branch=master)](https://coveralls.io/github/gwpy/ligotimegps?branch=master)\n\nThis module provides a pure-python version of the `LIGOTimeGPS` class, used to represent GPS times (number of seconds elapsed since GPS epoch) with nanoseconds precision.\n\nThis module is primarily for use as a drop-in replacement for the 'official' `lal.LIGOTimeGPS` class (provided by the SWIG-python bindings of [LAL](//wiki.ligo.org/DASWG/LALSuite)) for use on those environments where LAL is not available, or building LAL is unnecessary for the application (e.g. testing).\n\nThe code provided here is much slower than the C-implementation provided by LAL, so if you really care about performance, don't use this module.\n\n## How to install\n\n```bash\npip install ligotimegps\n```\n\n## How to use\n\n```python\n>>> from ligotimegps import LIGOTimeGPS\n>>> t = LIGOTimeGPS(12345, 67890)\n>>> print(t)\n12345.00006789\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gwpy/ligotimegps", "keywords": "gravitational-waves ligo lal", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "ligotimegps", "package_url": "https://pypi.org/project/ligotimegps/", "platform": "", "project_url": "https://pypi.org/project/ligotimegps/", "project_urls": { "Homepage": "https://github.com/gwpy/ligotimegps" }, "release_url": "https://pypi.org/project/ligotimegps/2.0.1/", "requires_dist": null, "requires_python": ">=3.4", "summary": "A pure-python version of lal.LIGOTimeGPS", "version": "2.0.1" }, "last_serial": 5188826, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "ad079a8e70d4728c4609b4bfd4d229a4", "sha256": "0498aeda7b3f9ae0f8609aa610a9260659813b79262f0d58402d51565720c9fa" }, "downloads": -1, "filename": "ligotimegps-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "ad079a8e70d4728c4609b4bfd4d229a4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7350, "upload_time": "2017-04-17T19:44:52", "url": "https://files.pythonhosted.org/packages/17/73/9b465e096713a8af508189e9be20d5236b386a504abb3691e2fc7afa867d/ligotimegps-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc10f4fe53bd6ec139a1bc3c4b63601b", "sha256": "3232c3accbe4d9baec1b65dd1e791276106a83059cea8ccb9bcf5b3ace12345a" }, "downloads": -1, "filename": "ligotimegps-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc10f4fe53bd6ec139a1bc3c4b63601b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7349, "upload_time": "2017-04-17T19:44:54", "url": "https://files.pythonhosted.org/packages/e6/e4/1a627200d130cbaa0f26fa6f2239d608baba7d6246a1f1508726ed1238c6/ligotimegps-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "567b6a202652bb09287136f2c5da3f7d", "sha256": "314872bfaccc28fc56e5c8656f4b022d1161ea64f71d753900deb505d155aa04" }, "downloads": -1, "filename": "ligotimegps-1.0.tar.gz", "has_sig": false, "md5_digest": "567b6a202652bb09287136f2c5da3f7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34481, "upload_time": "2017-04-17T19:44:56", "url": "https://files.pythonhosted.org/packages/91/27/423de77f5a478a6090b47337cd61883816cc3332ca189d8a42e21fc220d6/ligotimegps-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "db1ae7b22ddb66c88f30bee3910c794d", "sha256": "ffb0e92123907f5274a6e561136723788c95bb39d561aebfb38fd231a0b844d2" }, "downloads": -1, "filename": "ligotimegps-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "db1ae7b22ddb66c88f30bee3910c794d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7400, "upload_time": "2017-06-13T14:28:44", "url": "https://files.pythonhosted.org/packages/bf/68/b66a99e59daa4ffc7e97f6f80b8e9780d9768c2d8a583f098d28b4a2d046/ligotimegps-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6362f4e5bd8c524f5636919beb59930", "sha256": "e9f13829d0e95713e3aa40ff02d38b36215c01b23deeb807ae27d985afec822a" }, "downloads": -1, "filename": "ligotimegps-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d6362f4e5bd8c524f5636919beb59930", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7402, "upload_time": "2017-06-13T14:28:47", "url": "https://files.pythonhosted.org/packages/eb/35/2c1c95046ce1d32fe72902d4d5d3083dbe437a4188a903d43ea18bd26970/ligotimegps-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e36527dded2100e737d96ed633bfcd7", "sha256": "5459c26a75717a24f01c194e021b4ae7b79f46e5f1dec58d2ea95f784efd4629" }, "downloads": -1, "filename": "ligotimegps-1.1.tar.gz", "has_sig": false, "md5_digest": "4e36527dded2100e737d96ed633bfcd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34090, "upload_time": "2017-06-13T14:25:58", "url": "https://files.pythonhosted.org/packages/c8/72/578853579ee3720d7dbc1956a66bf21f0d93e0516c0d2d241a070f752731/ligotimegps-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "2635fa6819ea4e1f8fa2e6225feef93e", "sha256": "0cca2efaa060a76587a293ae1a5a3b2001f54993d525ae6e508722b63f7b6e88" }, "downloads": -1, "filename": "ligotimegps-1.2.tar.gz", "has_sig": false, "md5_digest": "2635fa6819ea4e1f8fa2e6225feef93e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34118, "upload_time": "2017-11-22T14:06:04", "url": "https://files.pythonhosted.org/packages/7d/33/93bcd3a689464c279d6768c57886c8bdbc326b62682f86ccd6eaf406e39b/ligotimegps-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "2f44173f9731efcd2c97bd6dfc52fa91", "sha256": "b3a53a7ec5728e8510f8a1a48e833c6ab9dbf7ee3b15aeef03790917de6241f7" }, "downloads": -1, "filename": "ligotimegps-1.2.1.tar.gz", "has_sig": false, "md5_digest": "2f44173f9731efcd2c97bd6dfc52fa91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34202, "upload_time": "2018-01-16T16:27:08", "url": "https://files.pythonhosted.org/packages/26/6e/39b737303fa044c1b8a5a92d15f1b48cf01f3b1427465346d9db62241ca4/ligotimegps-1.2.1.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "cec5c99d2c5c1a4ffde5b13fedd74efa", "sha256": "48a8bd249e1822ddb484e4e59477654c333d1fe7d6b0de37249b2dcae72c5c99" }, "downloads": -1, "filename": "ligotimegps-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cec5c99d2c5c1a4ffde5b13fedd74efa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19569, "upload_time": "2018-06-15T07:54:24", "url": "https://files.pythonhosted.org/packages/7e/68/5c42bc5de6f07cf67ca338d2d184ffbc5a0716ddb0df80298686c66c3928/ligotimegps-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecb52f42de24536cc6d1c9516516b5ca", "sha256": "79ee18df7f6806d522f68d278b0ac426094626a479af58c178f32d2b319919ba" }, "downloads": -1, "filename": "ligotimegps-1.2.3.tar.gz", "has_sig": false, "md5_digest": "ecb52f42de24536cc6d1c9516516b5ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35648, "upload_time": "2018-06-15T07:54:25", "url": "https://files.pythonhosted.org/packages/1d/21/96182dc765753e0019c4ba1248249a2797be4fbd6c104060a58d2974cfa1/ligotimegps-1.2.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "9f428bff307d773b1a0ca121a5eb8363", "sha256": "7cc2b6e4915b545d2b86d671a76bbeedfeced70d99d5ff8663d1971a4b5eedbe" }, "downloads": -1, "filename": "ligotimegps-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f428bff307d773b1a0ca121a5eb8363", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 19726, "upload_time": "2018-11-28T15:43:22", "url": "https://files.pythonhosted.org/packages/b2/c5/234effd442050f07110dcebfd76684f8d3aca750daead08031008ebba008/ligotimegps-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1cf599a6f39d32c2d76fc7510913da8", "sha256": "a98275b5aa4490eadc2669f9a2de108f4634ae3724e878fee562b84ccf529e83" }, "downloads": -1, "filename": "ligotimegps-2.0.0.tar.gz", "has_sig": false, "md5_digest": "c1cf599a6f39d32c2d76fc7510913da8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 35840, "upload_time": "2018-11-28T15:43:23", "url": "https://files.pythonhosted.org/packages/a7/7d/4de81df0db286dbb1d62847d9d4e33229f7e4bcb11ae4776917ecb3dd9de/ligotimegps-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "b5d3c22ed70a67e203be0baa52b5d4db", "sha256": "da8c1289ba1310337ef5177e7936e25ce47d4e8e6a269cbdd5e9abfc5b5db490" }, "downloads": -1, "filename": "ligotimegps-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5d3c22ed70a67e203be0baa52b5d4db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 19930, "upload_time": "2019-04-25T16:00:23", "url": "https://files.pythonhosted.org/packages/69/b6/6d6d0585fa2ae936a9f5d411b1f0fbe9fcb0aca0c51a775aa4f8f95fdf5e/ligotimegps-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5429dbdb93205845f3eec93c4e91988", "sha256": "88626c02ad9a464d1242a1147b40074792f424bafa2ab013eee629c7d1b6469c" }, "downloads": -1, "filename": "ligotimegps-2.0.1.tar.gz", "has_sig": false, "md5_digest": "f5429dbdb93205845f3eec93c4e91988", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 35191, "upload_time": "2019-04-25T16:00:25", "url": "https://files.pythonhosted.org/packages/39/2e/cef2ee4c4f3f1f04566e3e7e9343811a74f6e9a0bc6ef4711248f132e3bb/ligotimegps-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b5d3c22ed70a67e203be0baa52b5d4db", "sha256": "da8c1289ba1310337ef5177e7936e25ce47d4e8e6a269cbdd5e9abfc5b5db490" }, "downloads": -1, "filename": "ligotimegps-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5d3c22ed70a67e203be0baa52b5d4db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4", "size": 19930, "upload_time": "2019-04-25T16:00:23", "url": "https://files.pythonhosted.org/packages/69/b6/6d6d0585fa2ae936a9f5d411b1f0fbe9fcb0aca0c51a775aa4f8f95fdf5e/ligotimegps-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5429dbdb93205845f3eec93c4e91988", "sha256": "88626c02ad9a464d1242a1147b40074792f424bafa2ab013eee629c7d1b6469c" }, "downloads": -1, "filename": "ligotimegps-2.0.1.tar.gz", "has_sig": false, "md5_digest": "f5429dbdb93205845f3eec93c4e91988", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 35191, "upload_time": "2019-04-25T16:00:25", "url": "https://files.pythonhosted.org/packages/39/2e/cef2ee4c4f3f1f04566e3e7e9343811a74f6e9a0bc6ef4711248f132e3bb/ligotimegps-2.0.1.tar.gz" } ] }