{ "info": { "author": "Maxim Millen", "author_email": "mmi46@uclive.ac.nz", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": ".. image:: https://travis-ci.org/eng-tools/eqsig.svg?branch=master\n :target: https://travis-ci.org/eng-tools/eqsig\n :alt: Testing Status\n\n.. image:: https://img.shields.io/pypi/v/eqsig.svg\n :target: https://pypi.python.org/pypi/eqsig\n :alt: PyPi version\n\n.. image:: https://coveralls.io/repos/github/eng-tools/eqsig/badge.svg\n :target: https://coveralls.io/github/eng-tools/eqsig\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://github.com/eng-tools/eqsig/blob/master/LICENSE\n :alt: License\n\n.. image:: https://eng-tools.github.io/static/img/ecp-badge.svg\n :target: https://eng-tools.github.io\n :alt: ECP project\n\n.. image:: https://zenodo.org/badge/125842866.svg\n :target: https://zenodo.org/badge/latestdoi/125842866\n :alt: DOI\n\n.. image:: https://pepy.tech/badge/eqsig\n :target: https://pepy.tech/project/eqsig\n\n*****\neqsig\n*****\n\nA Python package for seismic signal processing.\n\nFeatures\n========\n\nThis package provides common functions for computing ground motion parameters and performing signal processing.\nThe functions are implemented on either numpy arrays or on a signal object that uses caching to avoid expensive\nrecalculation of widely used parameters.\n\n* Compute the acceleration response spectrum and elastic response time series using the fast Nigam and Jennings (1968) algorithm.\n* Compute the Fourier amplitude spectrum (using the scipy.signal.fft algorithm)\n* Compute the smooth Fourier amplitude spectrum according to Konno and Ohmachi (1998)\n* Compute velocity and displacement from acceleration time series\n* Compute peak ground motion quantities (PGA, PGV, PGD)\n* Compute common ground motion intensity measures (Arias intensity, CAV, CAV_dp5, significant duration, bracketed duration, dominant period)\n* Compute signal features (zero crossings, global peaks, local peaks)\n* Compute rotated ground motion or intensity measure from two ground motion components\n* Resampling of ground motion through interpolation or periodic resampling\n* Butterworth filter (using scipy), running average, polynomial fitting\n* Fast loading of, and saving of, plain text to and from Signal objects\n\n\nHow to Use\n==========\n\n[Eqsig documentation](https://eqsig.readthedocs.io)\n\nExamples\n--------\n\nGenerate response spectra\n_________________________\n\n.. code-block:: python\n\n import numpy as np\n import matplotlib.pyplot as plt\n import eqsig.single\n\n bf, sub_fig = plt.subplots()\n a = np.loadtxt(\"\")\n dt = 0.005 # time step of acceleration time series\n periods = np.linspace(0.2, 5, 100) # compute the response for 100 periods between T=0.2s and 5.0s\n record = eqsig.AccSignal(a * 9.8, dt)\n record.generate_response_spectrum(response_times=periods)\n times = record.response_times\n\n sub_fig.plot(times, record.s_a, label=\"eqsig\")\n plt.show()\n\n\nGenerate Stockwell transform\n____________________________\n\n.. code-block:: python\n\n import numpy as np\n import matplotlib.pyplot as plt\n import eqsig\n\n from matplotlib import rc\n rc('font', family='Helvetica', size=9, weight='light')\n plt.rcParams['pdf.fonttype'] = 42\n\n\n dt = 0.01\n time = np.arange(0, 10, dt)\n f1 = 0.5\n factor = 10.\n f2 = f1 * factor\n acc = np.cos(2 * np.pi * time * f1) + factor / 5 * np.cos(2 * np.pi * time * f2)\n\n asig = eqsig.AccSignal(acc, dt)\n\n asig.swtf = eqsig.stockwell.transform(asig.values)\n\n bf, ax = plt.subplots(nrows=2, sharex=True, figsize=(5.0, 4.0))\n\n ax[0].plot(asig.time, asig.values, lw=0.7, c='b', label='Signal')\n\n in_pcm = eqsig.stockwell.plot_stock(ax[1], asig)\n ax[1].set_ylim([0.0, 10])\n ax[0].set_xlim([0, 10])\n\n ax[0].set_ylabel('Amplitude [$m/s^2$]', fontsize=8)\n ax[1].set_ylabel('$\\it{Stockwell}$\\nFrequency [Hz]', fontsize=8)\n ax[-1].set_xlabel('Time [s]', fontsize=8)\n\n from mpl_toolkits.axes_grid1.inset_locator import inset_axes\n cbaxes = inset_axes(ax[1], width=\"20%\", height=\"3%\", loc='upper right')\n cbaxes.set_facecolor([1, 1, 1])\n cb = plt.colorbar(in_pcm, cax=cbaxes, orientation='horizontal')\n cb.outline.set_edgecolor('white')\n cbaxes.tick_params(axis='both', colors='white')\n\n ax[0].legend(loc='upper right')\n for sp in ax:\n sp.tick_params(axis='both', which='major', labelsize=8)\n\n plt.tight_layout()\n plt.show()\n\n.. image:: ./examples/stockwell-example.png\n :width: 400\n :alt: Output from example\n\nUseful material\n===============\n\n*\n\nContributing\n============\n\nHow do I get set up?\n--------------------\n\n1. Run ``pip install -r requirements.txt``\n\n\nPackage conventions\n-------------------\n\n* A function that calculates a property that takes a Signal object as an input, should be named as `calc_`,\n if the calculation has multiple different implementations, then include the citation as author and year\n as well `calc___`\n* If the function takes a raw array then it should contain the word array (or values or vals).\n\n\nTesting\n-------\n\nTests are run with pytest\n\n* Locally run: ``pytest`` on the command line.\n\n* Tests are run on every push using travis, see the ``.travis.yml`` file\n\n\nDeployment\n----------\n\nTo deploy the package to pypi.com you need to:\n\n1. Push to the *pypi* branch. This executes the tests on circleci.com\n\n2. Create a git tag and push to github, run: ``trigger_deploy.py`` or manually:\n\n.. code:: bash\n\n git tag 0.5.2 -m \"version 0.5.2\"\n git push --tags origin pypi\n\n\nDocumentation\n-------------\n\nBuilt via Sphinx following: https://codeandchaos.wordpress.com/2012/07/30/sphinx-autodoc-tutorial-for-dummies/\n\nFor development mode\n\n 1. cd to docs\n 2. Run ``make html``\n\nDocstrings follow numpy convention (in progress): https://numpydoc.readthedocs.io/en/latest/format.html\n\nTo fix long_description in setup.py: ``pip install collective.checkdocs``, ``python setup.py checkdocs``\n\n\nRelease instructions\n--------------------\n\nOn zenodo.org use the github integration tool, click on the eqsig package and click create new release.\n\nHistory\n=======\n\n1.2.10 (2020-11-24)\n-------------------\n* Adjusted `eqsig.stockwell.plot_stock`, since min freq was out by factor of 0.5.\n\n1.2.5 (2020-11-24)\n-------------------\n* Added `gen_ricker_wavelet_asig` to create an acceleration signal that is a Ricker wavelet\n* Added `eqsig.sdof.calc_input_energy_spectrum` to compute the input energy into an SDOF\n* Can now load a Signal with a scale factor by passing in the keyword `m=`\n* The left interpolation function interp_left now returns the same size as x, which can be a scalar, and if `y` is None then assumes index (0,1,2,...,n)\n\n1.2.4 (2020-07-20)\n-------------------\n* Fixed issue with computation of surface energy spectra\n* Support for numpy==1.19\n\n1.2.3 (2020-05-05)\n-------------------\n* Fixed docs for generation of FAS, changed kwarg `n_plus` to `p2_plus` since this adds to the power of 2.\n\n1.2.2 (2020-05-05)\n-------------------\n* Switched to numpy for computing the Fourier amplitude spectrum\n\n1.2.1 (2020-05-05)\n-------------------\n\n* Added `response_period_range` to AccSignal object initial inputs to define response periods using an upper and lower limit\n* Improved speed of surface energy calculation `calc_surface_energy` and returns correct size based on input dimensions\n* Removed global import of scipy - done at function level\n* Added an `interp_left` function to interpolate an array and take lower value\n* Fixed issue with inverse of stockwell transform `stockwell.itransform`, it no longer doubles the time step\n* Increased speed of stockwell transform `stockwell.transform`.\n* Added `remove_poly` function to remove a polynomial fit from an array\n* Added option to access `fa_frequencies` and `smooth_fa_frequencies` as `fa_freqs` and `smooth_fa_freqs`.\n* Added option for computing smoothed FAS with extra zero padding\n* Added function for computing smoothed fas using a custom smoothing matrix.\n\n\n1.2.0 (2019-11-03)\n-------------------\n\n* Added `interp2d` fast interpolation of a 2D array to obtain a new 2D array\n* No longer raises warning when period is 0.0 for computing response spectrum\n* Fixed issue with computation of smoothed response spectrum for dealing with zeroth frequency\n* Increased speed of`generate_smooth_fa_spectrum`\n* Can now directly set `AccSignal.smooth_fa_frequencies`\n* Deprecated `AccSignal.smooth_freq_points` and `AccSignal.smooth_freq_range` will be removed in later version\n\n1.1.2 (2019-10-31)\n-------------------\n\n* More accuracy in `calc_surface_energy` - now interpolates between time steps. More tests added.\n\n\n1.1.1 (2019-10-29)\n-------------------\n\n* Fixed issue in `get_zero_crossings_array_indices` where it would fail if array did not contain any zeros.\n* Added calculation of equivalent number of cycles and equivalent uniform amplitude using power law relationship as intensity measures\n* Added function `get_n_cyc_array` to compute number of cycles series from a loading series\n* Added intensity measure `im.calc_unit_kinetic_energy()` to compute the cumulative change in kinetic energy according to Millen et al. (2019)\n* Added `surface.py` with calculation of surface energy and cumulative change in surface energy time series versus depth from surface\n\n\n1.1.0 (2019-10-08)\n-------------------\n\n* Fixed issue with second order term in sdof response spectrum calculation which effected high frequency response, updated example to show difference\n\n1.0.0 (2019-07-01)\n-------------------\n\n* First production release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "eqsig", "package_url": "https://pypi.org/project/eqsig/", "platform": "", "project_url": "https://pypi.org/project/eqsig/", "project_urls": null, "release_url": "https://pypi.org/project/eqsig/1.2.10/", "requires_dist": null, "requires_python": ">=3", "summary": "Signal processing for field and experimental data for earthquake engineering", "version": "1.2.10", "yanked": false, "yanked_reason": null }, "last_serial": 10102835, "releases": { "0.5.1": [ { "comment_text": "", "digests": { "md5": "461e1589a0e28d5e3cdd9d5302d0634d", "sha256": "52a81ac35705343d33651ba11738924b414a5fa2d283bdbc095357fb350fc398" }, "downloads": -1, "filename": "eqsig-0.5.1.tar.gz", "has_sig": false, "md5_digest": "461e1589a0e28d5e3cdd9d5302d0634d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14032, "upload_time": "2018-03-19T17:41:03", "upload_time_iso_8601": "2018-03-19T17:41:03.864666Z", "url": "https://files.pythonhosted.org/packages/e3/eb/cab3c2baa1e1f7ce3b56ca2f016b4f1e86a259062865a734ae63d9ece118/eqsig-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.10": [ { "comment_text": "", "digests": { "md5": "ec57335fad70a770918edd8a2eb49b70", "sha256": "e6cffb0b1671cfa30df1fb5da7d02579a74b0e136c610101ae82491d05b9b24b" }, "downloads": -1, "filename": "eqsig-0.5.10.tar.gz", "has_sig": false, "md5_digest": "ec57335fad70a770918edd8a2eb49b70", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14223, "upload_time": "2018-03-27T11:33:40", "upload_time_iso_8601": "2018-03-27T11:33:40.876789Z", "url": "https://files.pythonhosted.org/packages/c3/8d/301266819840666d3b56d326fef117e3a81d6a361afdbfe23e49a22112f5/eqsig-0.5.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.11": [ { "comment_text": "", "digests": { "md5": "e53fc8c6322b207cddeef9e1d642beaa", "sha256": "d31a9cec36506304b1f82818997a143374438f096924eb419208df2c6206f7b8" }, "downloads": -1, "filename": "eqsig-0.5.11.tar.gz", "has_sig": false, "md5_digest": "e53fc8c6322b207cddeef9e1d642beaa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14299, "upload_time": "2018-04-02T15:16:31", "upload_time_iso_8601": "2018-04-02T15:16:31.535538Z", "url": "https://files.pythonhosted.org/packages/ac/01/ddef2962d24f61195b3ecbdeaab7bbce3062825565f2b3d6315c66f32b5b/eqsig-0.5.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.12": [ { "comment_text": "", "digests": { "md5": "74e2741a74f26193036c15d189e52640", "sha256": "a471947faec21ee5c72074e6bc23e159fb3cf0a3b67da331cd5a1f7c9009cb0e" }, "downloads": -1, "filename": "eqsig-0.5.12.tar.gz", "has_sig": false, "md5_digest": "74e2741a74f26193036c15d189e52640", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14569, "upload_time": "2018-04-03T08:13:21", "upload_time_iso_8601": "2018-04-03T08:13:21.622998Z", "url": "https://files.pythonhosted.org/packages/f2/be/7dd9fde5a6cc500e5a4fb6c4a8a7cd9e5eca4b58e88ed349afef1a5d4413/eqsig-0.5.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.14": [ { "comment_text": "", "digests": { "md5": "4cb73c33558aeacb2e65983e08fc710a", "sha256": "2b949e3b5009b4b4a51830fb06035667c829e797aed851b261a04da1bb448c0b" }, "downloads": -1, "filename": "eqsig-0.5.14.tar.gz", "has_sig": false, "md5_digest": "4cb73c33558aeacb2e65983e08fc710a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14868, "upload_time": "2018-04-05T17:41:53", "upload_time_iso_8601": "2018-04-05T17:41:53.804371Z", "url": "https://files.pythonhosted.org/packages/ea/96/3a6e2807d47c6e88173defdd8e6ba7d011c6df9bdeb0d0d052161bef7efc/eqsig-0.5.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.15": [ { "comment_text": "", "digests": { "md5": "897a559c10c4e2053cb2f1b1ab2a893f", "sha256": "6e25e3e72e6e0c55eb75cc70a374c402ef600b0d98e11269798f7d296361acd1" }, "downloads": -1, "filename": "eqsig-0.5.15.tar.gz", "has_sig": false, "md5_digest": "897a559c10c4e2053cb2f1b1ab2a893f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15652, "upload_time": "2018-04-24T16:46:25", "upload_time_iso_8601": "2018-04-24T16:46:25.122951Z", "url": "https://files.pythonhosted.org/packages/c3/90/3b4c597a74887b4ad121e3de7a5b6d99edaf2aa90df5c0284a53194338d1/eqsig-0.5.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.16": [ { "comment_text": "", "digests": { "md5": "0d64d75987bd312725418b4b55771d7e", "sha256": "fadcde37a6fdecc06486e0fdda3ce27eb1e498132e05e043589d04ad338344f8" }, "downloads": -1, "filename": "eqsig-0.5.16.tar.gz", "has_sig": false, "md5_digest": "0d64d75987bd312725418b4b55771d7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15551, "upload_time": "2018-05-14T11:19:23", "upload_time_iso_8601": "2018-05-14T11:19:23.636586Z", "url": "https://files.pythonhosted.org/packages/8f/71/a8d25be1b594966a1f6566a447e40e0fa80eae2d5f847df23b92bddb14ec/eqsig-0.5.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.17": [ { "comment_text": "", "digests": { "md5": "1a830a3902711936627e371db50ca989", "sha256": "7b31e7c068b4246995ef988cda9e68d517802341b56d0454d7b2c2031347ca54" }, "downloads": -1, "filename": "eqsig-0.5.17.tar.gz", "has_sig": false, "md5_digest": "1a830a3902711936627e371db50ca989", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15503, "upload_time": "2018-06-15T13:35:36", "upload_time_iso_8601": "2018-06-15T13:35:36.101468Z", "url": "https://files.pythonhosted.org/packages/ba/ce/f0fa1a41b961790bb84d7ae3e6d1994463361c19c2427266cb986cfd9702/eqsig-0.5.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.18": [ { "comment_text": "", "digests": { "md5": "e13dff594b848bb8eb589579d0db6ac6", "sha256": "ce066492a976aad0ff78c641be421a5ca4bfcb26bc2e84efbd2c16f4b2c5ee89" }, "downloads": -1, "filename": "eqsig-0.5.18.tar.gz", "has_sig": false, "md5_digest": "e13dff594b848bb8eb589579d0db6ac6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15491, "upload_time": "2018-07-03T09:57:56", "upload_time_iso_8601": "2018-07-03T09:57:56.933577Z", "url": "https://files.pythonhosted.org/packages/de/9c/83413df6bbc460a54a3472231edec71c3c04a28b212de408d4dbd7751fa5/eqsig-0.5.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.19": [ { "comment_text": "", "digests": { "md5": "7751e1330f5f5a1046db87f7779453c3", "sha256": "6ae731d8d97b102b1513344ddf19f7f66b8fe937a34a5cf79a9ed699f6bccf08" }, "downloads": -1, "filename": "eqsig-0.5.19.tar.gz", "has_sig": false, "md5_digest": "7751e1330f5f5a1046db87f7779453c3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15963, "upload_time": "2018-07-03T10:46:33", "upload_time_iso_8601": "2018-07-03T10:46:33.646877Z", "url": "https://files.pythonhosted.org/packages/d8/63/d7636a00f4ff914f5b138a25dff3079029c3df583aee9e60b8b3ac923011/eqsig-0.5.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "dde4accbe73a87f6ac38a5f65de9b57e", "sha256": "3b70c0a1db722e6e56bc283ea6204e9cdb867e957d994e987566460ec3c474ef" }, "downloads": -1, "filename": "eqsig-0.5.2.tar.gz", "has_sig": false, "md5_digest": "dde4accbe73a87f6ac38a5f65de9b57e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14040, "upload_time": "2018-03-19T17:41:16", "upload_time_iso_8601": "2018-03-19T17:41:16.991609Z", "url": "https://files.pythonhosted.org/packages/dc/61/f6d14efb4d6d68752bf6776a32475e058e26cf2169b474d5bdb8285371a5/eqsig-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.20": [ { "comment_text": "", "digests": { "md5": "8ed7335de535272d19a704b4a207c98d", "sha256": "cc360186f8a347bbcb708144904e9ca8ac0e4352bd502a03b27c5e47a5db0d48" }, "downloads": -1, "filename": "eqsig-0.5.20.tar.gz", "has_sig": false, "md5_digest": "8ed7335de535272d19a704b4a207c98d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15868, "upload_time": "2018-07-03T11:37:26", "upload_time_iso_8601": "2018-07-03T11:37:26.589507Z", "url": "https://files.pythonhosted.org/packages/92/8c/fee6581f2303b8c2e099157cf154094d97939a5dc0321e6674d758e0fb15/eqsig-0.5.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.21": [ { "comment_text": "", "digests": { "md5": "f6d8d7a6381ffc74ff3e29561bf00074", "sha256": "e72add5884498d7483788ca1c1867353e29ac342e6dcd1070383176f94785e44" }, "downloads": -1, "filename": "eqsig-0.5.21.tar.gz", "has_sig": false, "md5_digest": "f6d8d7a6381ffc74ff3e29561bf00074", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15028, "upload_time": "2018-07-11T08:44:04", "upload_time_iso_8601": "2018-07-11T08:44:04.329226Z", "url": "https://files.pythonhosted.org/packages/82/a3/4bdd4e84e38d02ebc2e264f93c7972bbf500e6c5654e03e84cea1cadb19f/eqsig-0.5.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.23": [ { "comment_text": "", "digests": { "md5": "4f7b93c6d76d18935d2b2d80e7565f64", "sha256": "0df02451eb9820829962c2ff1ed45cc1408e630daceab6055f063229e6cf08cd" }, "downloads": -1, "filename": "eqsig-0.5.23.tar.gz", "has_sig": false, "md5_digest": "4f7b93c6d76d18935d2b2d80e7565f64", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 15813, "upload_time": "2018-08-10T14:17:50", "upload_time_iso_8601": "2018-08-10T14:17:50.120201Z", "url": "https://files.pythonhosted.org/packages/fe/68/6e1463451113941eed9bf899e99973adf318f86c1c0f82568b5ebbed9e53/eqsig-0.5.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.24": [ { "comment_text": "", "digests": { "md5": "8adef7ddc160b745a2e0f67969154fdd", "sha256": "a2a3faf6cf168c7aac15eee7351a95e35a9ec8817170608ae29cb2cc8454b5ff" }, "downloads": -1, "filename": "eqsig-0.5.24.tar.gz", "has_sig": false, "md5_digest": "8adef7ddc160b745a2e0f67969154fdd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 17104, "upload_time": "2018-09-03T15:59:35", "upload_time_iso_8601": "2018-09-03T15:59:35.745940Z", "url": "https://files.pythonhosted.org/packages/be/9f/8314798af68a8fd48c769ba07d346e691e0719635843c8c3098b54bcbc59/eqsig-0.5.24.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.25": [ { "comment_text": "", "digests": { "md5": "39dabd99d84578217ded86b84aa72060", "sha256": "0e58dab177ee031ae219544a27365104a424846e044ccf2c370184308bf2fe6e" }, "downloads": -1, "filename": "eqsig-0.5.25.tar.gz", "has_sig": false, "md5_digest": "39dabd99d84578217ded86b84aa72060", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 17237, "upload_time": "2018-09-05T18:39:08", "upload_time_iso_8601": "2018-09-05T18:39:08.736650Z", "url": "https://files.pythonhosted.org/packages/4b/3e/12fe76a402dc6611dc8d996f84ee7986aba8b2f88eb76295ce57a074554d/eqsig-0.5.25.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.27": [ { "comment_text": "", "digests": { "md5": "c5aaff96435fc40c0bc2c747fed510b7", "sha256": "d39df39dd973c36f16fd1ba6ebb01d15885c694c35ed7a1743d0741bbcc4bc1e" }, "downloads": -1, "filename": "eqsig-0.5.27.tar.gz", "has_sig": false, "md5_digest": "c5aaff96435fc40c0bc2c747fed510b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 19106, "upload_time": "2018-10-30T16:44:15", "upload_time_iso_8601": "2018-10-30T16:44:15.693925Z", "url": "https://files.pythonhosted.org/packages/2f/07/3e5e88829d8bbe6d8ef7dd923f9b6df93d16bfacc76b1bc3f09677ef6423/eqsig-0.5.27.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.29": [ { "comment_text": "", "digests": { "md5": "9879f52ae7d1a833ea8aa01abe3e81d6", "sha256": "5fd876d57588e94376e720bb921b1e76deb104d2084abc069c7a5a7eae5556f5" }, "downloads": -1, "filename": "eqsig-0.5.29.tar.gz", "has_sig": false, "md5_digest": "9879f52ae7d1a833ea8aa01abe3e81d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 18072, "upload_time": "2018-11-09T18:57:16", "upload_time_iso_8601": "2018-11-09T18:57:16.183613Z", "url": "https://files.pythonhosted.org/packages/4e/78/ad2ed64704ad7a5515774d7a9908ea2e203c282059bbd953a7087bc8dbf0/eqsig-0.5.29.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.31": [ { "comment_text": "", "digests": { "md5": "b65ccfe33105b0935889c4eeaf99890d", "sha256": "52149e7f6752181000df13cd17f7847ae2e32bec4bc0ae750e5ed0aa2dfac013" }, "downloads": -1, "filename": "eqsig-0.5.31.tar.gz", "has_sig": false, "md5_digest": "b65ccfe33105b0935889c4eeaf99890d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 19607, "upload_time": "2019-02-16T04:56:02", "upload_time_iso_8601": "2019-02-16T04:56:02.842341Z", "url": "https://files.pythonhosted.org/packages/bb/39/77ce9a45174753723f1b6ebcaeca266c9ed6f2ec4edcb87c0f3bfa966b8a/eqsig-0.5.31.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.32": [ { "comment_text": "", "digests": { "md5": "b5e67fb5c6c6fcf23bbd4f33037afc56", "sha256": "cb94ceeeaa02fad2570d45eed57857d83349417c15f9bd453c6663fd81c2f087" }, "downloads": -1, "filename": "eqsig-0.5.32.tar.gz", "has_sig": false, "md5_digest": "b5e67fb5c6c6fcf23bbd4f33037afc56", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 19929, "upload_time": "2019-02-24T21:24:32", "upload_time_iso_8601": "2019-02-24T21:24:32.347049Z", "url": "https://files.pythonhosted.org/packages/28/fb/77ebff36ac11f2ae50423df8ac4c7dc542dc815c95a54e0b48cc4e0ccc32/eqsig-0.5.32.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.35": [ { "comment_text": "", "digests": { "md5": "ad394192023f88dd704ec87278e4268c", "sha256": "972017904785fdec4842fb1475368a64063d5e0ccbffea358a1035fa75e20b14" }, "downloads": -1, "filename": "eqsig-0.5.35.tar.gz", "has_sig": false, "md5_digest": "ad394192023f88dd704ec87278e4268c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 21700, "upload_time": "2019-03-18T03:55:12", "upload_time_iso_8601": "2019-03-18T03:55:12.745231Z", "url": "https://files.pythonhosted.org/packages/7d/e6/20f93f657cfb2ad59c3d947261cec2ce45ae3f0db7c8a183052f5bc3beea/eqsig-0.5.35.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.36": [ { "comment_text": "", "digests": { "md5": "90eba90d9c1f1157e913aa3422144e70", "sha256": "4030d5fa91e9b4de815a02513b7d1744e2534f385a419aed784fba5eda4a3ba0" }, "downloads": -1, "filename": "eqsig-0.5.36.tar.gz", "has_sig": false, "md5_digest": "90eba90d9c1f1157e913aa3422144e70", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 21491, "upload_time": "2019-03-19T02:06:34", "upload_time_iso_8601": "2019-03-19T02:06:34.976954Z", "url": "https://files.pythonhosted.org/packages/76/a3/c6049738df207b6dedd8b3009a6a861a3370a5a4951363bea60d73274cac/eqsig-0.5.36.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.38": [ { "comment_text": "", "digests": { "md5": "3125a7eb60a381c4c0c63b6bea6937fc", "sha256": "4bb24a91be0200d84c50c823603716d43bb1017fc5af04c2a65072ec8db9b901" }, "downloads": -1, "filename": "eqsig-0.5.38.tar.gz", "has_sig": false, "md5_digest": "3125a7eb60a381c4c0c63b6bea6937fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 22579, "upload_time": "2019-03-29T04:35:50", "upload_time_iso_8601": "2019-03-29T04:35:50.366869Z", "url": "https://files.pythonhosted.org/packages/32/21/cb12ae66c4b6683ff052db06f470df324fd7b1d222d7daa3c01095f95ad1/eqsig-0.5.38.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.39": [ { "comment_text": "", "digests": { "md5": "954218baf6b7b5e8e7e0022438497442", "sha256": "ffeb7fdf7fb7ef3e7e64ec82afa269615e47ecf12e7758d0e558367e35d6334b" }, "downloads": -1, "filename": "eqsig-0.5.39.tar.gz", "has_sig": false, "md5_digest": "954218baf6b7b5e8e7e0022438497442", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 24091, "upload_time": "2019-04-05T02:16:31", "upload_time_iso_8601": "2019-04-05T02:16:31.256109Z", "url": "https://files.pythonhosted.org/packages/33/86/9198584595e9f627fd4ff3d1215344f723522ab88e1185cc0a24969cf60b/eqsig-0.5.39.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "5389cb902824f29e0857332927896a61", "sha256": "e17d13677f2632ecfc105c8b44edfe8159798b7cc1d5ecfb368d75c16f08afdd" }, "downloads": -1, "filename": "eqsig-0.5.7.tar.gz", "has_sig": false, "md5_digest": "5389cb902824f29e0857332927896a61", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14233, "upload_time": "2018-03-20T13:19:02", "upload_time_iso_8601": "2018-03-20T13:19:02.890725Z", "url": "https://files.pythonhosted.org/packages/01/7a/461d6747bad8c41f0d89f0f8697b98740d74bf43ded4fae3351faba5d5ce/eqsig-0.5.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "ccb76e7d847209494be5845cfa8d3d48", "sha256": "7ad1e8257a6b17cca2d00c7e1876b1c3f4c181837f8ff87ca9cd7ab5999b4d32" }, "downloads": -1, "filename": "eqsig-0.5.8.tar.gz", "has_sig": false, "md5_digest": "ccb76e7d847209494be5845cfa8d3d48", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14685, "upload_time": "2018-03-27T11:30:27", "upload_time_iso_8601": "2018-03-27T11:30:27.817790Z", "url": "https://files.pythonhosted.org/packages/8f/2a/3e8fecd8221dfb9d7f09dd7ca818c680354e38bebfaf207f1313d7e20254/eqsig-0.5.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "9e58f654a3ce122ab8e0180a9592729e", "sha256": "a5e3c8b06530a29bfed423f42dc1b8c28cf021a51422a689843bb23cbd01c183" }, "downloads": -1, "filename": "eqsig-0.6.0.tar.gz", "has_sig": false, "md5_digest": "9e58f654a3ce122ab8e0180a9592729e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 24266, "upload_time": "2019-04-09T23:33:15", "upload_time_iso_8601": "2019-04-09T23:33:15.987814Z", "url": "https://files.pythonhosted.org/packages/cb/0e/730b1e973413a7c69c9fbad42e601578751ef1b07e804c3996c56d9e0e50/eqsig-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "bff2da6a185ea171f9ab532b8c29f1fe", "sha256": "a551ccbd8545835a77f328543b45c1f5e0819f0cc0207afcddecc54679906b9a" }, "downloads": -1, "filename": "eqsig-0.6.1.tar.gz", "has_sig": false, "md5_digest": "bff2da6a185ea171f9ab532b8c29f1fe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 25912, "upload_time": "2019-04-29T21:36:18", "upload_time_iso_8601": "2019-04-29T21:36:18.562316Z", "url": "https://files.pythonhosted.org/packages/a4/e5/8360bb7d15c880ecd985e7d681406bdc0de527da1c856a20bb3fca74b295/eqsig-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "28fc714b5ff13e6a61944595dd385ebe", "sha256": "3f4302a23e3a05b26b7a1539cb38241dc233a82e4145cea9c86d9bb7df8b691a" }, "downloads": -1, "filename": "eqsig-0.6.3.tar.gz", "has_sig": false, "md5_digest": "28fc714b5ff13e6a61944595dd385ebe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 23728, "upload_time": "2019-04-29T21:52:19", "upload_time_iso_8601": "2019-04-29T21:52:19.822781Z", "url": "https://files.pythonhosted.org/packages/2a/aa/5155d3a4b49245c46893dbff67812ce59a62bd3c7bb24c0f00e49f09d9fb/eqsig-0.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "cca0574d337868dd2a2f7924223ff33e", "sha256": "487b13454d7e289d87b8dce1bd5e7168c8467434bc5303c69edbb8e122f00cac" }, "downloads": -1, "filename": "eqsig-0.6.4.tar.gz", "has_sig": false, "md5_digest": "cca0574d337868dd2a2f7924223ff33e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 23944, "upload_time": "2019-04-30T04:09:11", "upload_time_iso_8601": "2019-04-30T04:09:11.735373Z", "url": "https://files.pythonhosted.org/packages/e1/26/9120015b8c51e6e65df2aacd0145f4d18fa69f9aa5e2c56da600b51ced1c/eqsig-0.6.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "07a4d78eaf4eb43638a54150d24e75fc", "sha256": "4d67694868b88f17e5ecbf62c404a47848e93a30888cf19d413bccef1c1d6163" }, "downloads": -1, "filename": "eqsig-0.6.5.tar.gz", "has_sig": false, "md5_digest": "07a4d78eaf4eb43638a54150d24e75fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 24360, "upload_time": "2019-05-03T04:16:11", "upload_time_iso_8601": "2019-05-03T04:16:11.896075Z", "url": "https://files.pythonhosted.org/packages/f5/1a/04824a5a6e02b1cda301816d87a8a78f03e348880bbcc9160f9fe137143e/eqsig-0.6.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "607d975894bc8f8a1f9ab953bdfe4ccf", "sha256": "88b5fd5e2e76f5a224e774e0a6ffc84d24f5f99f73bca03f0398e06740d5bb61" }, "downloads": -1, "filename": "eqsig-0.6.6.tar.gz", "has_sig": false, "md5_digest": "607d975894bc8f8a1f9ab953bdfe4ccf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 27257, "upload_time": "2019-05-08T23:30:32", "upload_time_iso_8601": "2019-05-08T23:30:32.203824Z", "url": "https://files.pythonhosted.org/packages/5a/4c/7cdcd0a041a52a1a562b1c57220966dceeae2f6c1fb377a87f0e241cfd1e/eqsig-0.6.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "8bf7700a3b72f7f8cddecc7d0e44ed17", "sha256": "c390eb8d9ae9591a8ee3d913b599068eccf4a4499ba6a92123c3232784932d6a" }, "downloads": -1, "filename": "eqsig-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8bf7700a3b72f7f8cddecc7d0e44ed17", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 28478, "upload_time": "2019-08-22T23:55:37", "upload_time_iso_8601": "2019-08-22T23:55:37.549122Z", "url": "https://files.pythonhosted.org/packages/79/2e/c1170daaeb42eaf01a8d56cb1379dc33ea9ddaee821827c0ae887eb44ecf/eqsig-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "41839a8b50e8d5a9fcbe8874e577b964", "sha256": "88bc7d6e3ee90913aa2f58a105c9e68ed9b602e031989bdbe520dbf1236e0480" }, "downloads": -1, "filename": "eqsig-1.0.1.tar.gz", "has_sig": false, "md5_digest": "41839a8b50e8d5a9fcbe8874e577b964", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29249, "upload_time": "2019-09-11T00:46:50", "upload_time_iso_8601": "2019-09-11T00:46:50.620060Z", "url": "https://files.pythonhosted.org/packages/ed/5c/57e5f6d252ef3e3c049738b8306638c757b1bbd44c0bc8061f1e55a44881/eqsig-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "7ee2894bbb527fbe7e34f3d39446cfb9", "sha256": "e65f6060d4874519b722dcc76297473e0b110708808468f1438bbb39f8a9b156" }, "downloads": -1, "filename": "eqsig-1.1.0.tar.gz", "has_sig": false, "md5_digest": "7ee2894bbb527fbe7e34f3d39446cfb9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29196, "upload_time": "2019-10-07T20:57:44", "upload_time_iso_8601": "2019-10-07T20:57:44.721441Z", "url": "https://files.pythonhosted.org/packages/b9/4d/f311b4e7c64b2d7d78b6ab071a0d582a35366352c97492607ce1f3ca3eb4/eqsig-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "338b9abbfcf6e85f9eea61afe792ad2a", "sha256": "799541fbb209a8784e521e28c0305e2f45d4207346cbf917bdcbaf27cbeb6058" }, "downloads": -1, "filename": "eqsig-1.1.1.tar.gz", "has_sig": false, "md5_digest": "338b9abbfcf6e85f9eea61afe792ad2a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29920, "upload_time": "2019-10-29T00:46:26", "upload_time_iso_8601": "2019-10-29T00:46:26.210017Z", "url": "https://files.pythonhosted.org/packages/e2/54/04a3de2b1cc7d1acb7a08843a7e11e81b6bc5f1c39f606c6da6761c6bd0f/eqsig-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "90df7dd823c116cd703d946065884952", "sha256": "e19becf25a28e89cf6a393c8a2edeb689a16233ac035b0ea4e947222ef3f5512" }, "downloads": -1, "filename": "eqsig-1.1.2.tar.gz", "has_sig": false, "md5_digest": "90df7dd823c116cd703d946065884952", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 30157, "upload_time": "2019-10-31T00:08:24", "upload_time_iso_8601": "2019-10-31T00:08:24.987553Z", "url": "https://files.pythonhosted.org/packages/ec/2a/f2c3dedd6a5c68087ab64f6ed171e5d518bb37401c7b655d5b43f7ca6134/eqsig-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "8b6dca9f8613cb766077250bd9a62d4a", "sha256": "c1555a8597d5f8f0b100a92ac07bb0a5956073752872c1ee08fbfa49ab4115a1" }, "downloads": -1, "filename": "eqsig-1.2.0.tar.gz", "has_sig": false, "md5_digest": "8b6dca9f8613cb766077250bd9a62d4a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 31347, "upload_time": "2019-12-03T21:40:36", "upload_time_iso_8601": "2019-12-03T21:40:36.464212Z", "url": "https://files.pythonhosted.org/packages/b2/64/d0e6e55aff94b68656d0afdc827a72f8ab16c5551b2c03fd766a1d1f8a68/eqsig-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "0ec27e4ac49e794e868889549f51be46", "sha256": "c90b5687c410b9e4cd8a071ac8514368cc219430b7c23569f5d7ad715bcc6f12" }, "downloads": -1, "filename": "eqsig-1.2.1.tar.gz", "has_sig": false, "md5_digest": "0ec27e4ac49e794e868889549f51be46", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 32849, "upload_time": "2020-05-04T23:47:31", "upload_time_iso_8601": "2020-05-04T23:47:31.385960Z", "url": "https://files.pythonhosted.org/packages/2d/47/69647f4e9ee24ea2e6e97dc1de96de94517d534ba78e6c739cece3110132/eqsig-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "feafab3a351e4458aba7f220065275c4", "sha256": "65c40625b45497f23938157beac5ff1b2c6db67bb609af4be8859c364c95b86d" }, "downloads": -1, "filename": "eqsig-1.2.10.tar.gz", "has_sig": false, "md5_digest": "feafab3a351e4458aba7f220065275c4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 68051, "upload_time": "2021-04-19T07:15:05", "upload_time_iso_8601": "2021-04-19T07:15:05.544605Z", "url": "https://files.pythonhosted.org/packages/b9/4a/e6b071a96321c1d5737f07c5c37b4e915c0e93b0e1b3b7574daf88917cc4/eqsig-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "05ec31acf26c54163de84d232f4033d7", "sha256": "ff60b1cb41b3eaf49136fb40cd78fd821cdcef9b602889e7ccade38d10f2944f" }, "downloads": -1, "filename": "eqsig-1.2.2.tar.gz", "has_sig": false, "md5_digest": "05ec31acf26c54163de84d232f4033d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 34403, "upload_time": "2020-05-04T23:58:50", "upload_time_iso_8601": "2020-05-04T23:58:50.966721Z", "url": "https://files.pythonhosted.org/packages/7e/98/fa945e9b3a1152c79679bf210a6ea7caaba37754689248b669621fc1b86e/eqsig-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "24f436e060010fa1e29b50f47e745ee4", "sha256": "8c71779c1fa610091951e96ae24206079d80587513c5a939109dd0f44bde12ce" }, "downloads": -1, "filename": "eqsig-1.2.3.tar.gz", "has_sig": false, "md5_digest": "24f436e060010fa1e29b50f47e745ee4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 34054, "upload_time": "2020-05-05T02:37:56", "upload_time_iso_8601": "2020-05-05T02:37:56.473125Z", "url": "https://files.pythonhosted.org/packages/89/49/63f8ce485e870dde5b6e09ef4dde5c22f49a35d41500db86cd48ab03ffea/eqsig-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "4eab848d4bd291ce68484fb0b1a491c5", "sha256": "3c37655ea206a37b2ecb01ff65d731764faad1e961a88fb3347bf86373bb3254" }, "downloads": -1, "filename": "eqsig-1.2.4.tar.gz", "has_sig": false, "md5_digest": "4eab848d4bd291ce68484fb0b1a491c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 34068, "upload_time": "2020-07-20T00:40:07", "upload_time_iso_8601": "2020-07-20T00:40:07.282176Z", "url": "https://files.pythonhosted.org/packages/f6/66/64868660874b1b9537597205925401af946679654835ddab06675d8ab804/eqsig-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "b0cd8f682bdcb8e8015759da2d78dc5c", "sha256": "5c152185170bdd6172f8e86607d13050e8b60737b7746019417d59b5c596aecb" }, "downloads": -1, "filename": "eqsig-1.2.5.tar.gz", "has_sig": false, "md5_digest": "b0cd8f682bdcb8e8015759da2d78dc5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 33466, "upload_time": "2020-11-23T22:40:33", "upload_time_iso_8601": "2020-11-23T22:40:33.293946Z", "url": "https://files.pythonhosted.org/packages/b1/e2/14fb6c27209136b8e542f6bfb778e50c38da17ff9240b2495134aff9183d/eqsig-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "feafab3a351e4458aba7f220065275c4", "sha256": "65c40625b45497f23938157beac5ff1b2c6db67bb609af4be8859c364c95b86d" }, "downloads": -1, "filename": "eqsig-1.2.10.tar.gz", "has_sig": false, "md5_digest": "feafab3a351e4458aba7f220065275c4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 68051, "upload_time": "2021-04-19T07:15:05", "upload_time_iso_8601": "2021-04-19T07:15:05.544605Z", "url": "https://files.pythonhosted.org/packages/b9/4a/e6b071a96321c1d5737f07c5c37b4e915c0e93b0e1b3b7574daf88917cc4/eqsig-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }