Name | pymseed JSON |
Version |
0.0.1
JSON |
| download |
home_page | None |
Summary | A Python package for reading and writing miniSEED formatted data |
upload_time | 2025-08-05 21:37:07 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | None |
keywords |
seismology
miniseed
mseed
data
waveform
seismic
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# pymseed - a Python package to read and write miniSEED formatted data
The pymseed package allows for reading and writing of miniSEED
time series data. Both [miniSEED version 2](https://fdsn.org/pdf/SEEDManual_V2.4.pdf)
(defined in the SEED standard) and [miniSEED version 3](https://docs.fdsn.org/projects/miniseed3)
are supported.
The package is based on the C-language [libmseed](https://earthscope.github.io/libmseed)
for most of the data format and manipulation work.
## Installation
The [releases](https://pypi.org/project/pymseed/) should be installed
directly from PyPI with, for example, `pip install pymseed`.
The package is built using [CFFI](https://cffi.readthedocs.io/) and supports
multiple Python implementations including CPython and PyPy for broad usability.
If using numpy features use optional dependency "numpy" or install it independently
e.g. `pip install pymseed[numpy]`.
For package develop use optional dependency "dev" for needed dependencies
e.g. `pip install pymseed[dev]`.
## Example usage
Working programs for a variety of use cases ca be found in the
[examples](https://github.com/EarthScope/pymseed/tree/main/examples) directory of the repository.
Read a file and print details from each record:
```Python
from pymseed import MS3RecordReader,TimeFormat
input_file = 'testdata-3channel-signal.mseed3'
with MS3RecordReader(input_file) as msreader:
for msr in msreader:
# Print values directly
print(f' SourceID: {msr.sourceid}, record length {msr.reclen}')
print(f' Start Time: {msr.starttime_str(timeformat=TimeFormat.ISOMONTHDAY_SPACE_Z)}')
print(f' Samples: {msr.samplecnt}')
# Alternatively, use the library print function
msr.print()
```
Read a file into a trace list and print the list:
```Python
from pymseed import MS3TraceList
input_file = 'testdata-3channel-signal.mseed3'
mstl = MS3TraceList(input_file)
# Print the trace list using the library print function
mstl.print(details=1, gaps=True)
# Alternatively, traverse the data structures and print each trace ID and segment
for traceid in mstl.traceids():
print(traceid)
for segment in traceid.segments():
print(' ', segment)
```
Writing miniSEED requires specifying a "record handler" function that is
a callback to consume, and do whatever you want, with generated records.
Simple example of writing multiple channels of data:
```Python
import math
from pymseed import MS3TraceList, timestr2nstime
# Generate synthetic sinusoid data, starting at 0, 45, and 90 degrees
data0 = list(map(lambda x: int(math.sin(math.radians(x)) * 500), range(0, 500)))
data1 = list(map(lambda x: int(math.sin(math.radians(x)) * 500), range(45, 500 + 45)))
data2 = list(map(lambda x: int(math.sin(math.radians(x)) * 500), range(90, 500 + 90)))
mstl = MS3TraceList()
sample_rate = 40.0
start_time = timestr2nstime("2024-01-01T15:13:55.123456789Z")
format_version = 2
record_length = 512
# Add synthetic data to the trace list
mstl.add_data(sourceid="FDSN:XX_TEST__B_S_1",
data_samples=data0, sample_type='i',
sample_rate=sample_rate, start_time=start_time)
mstl.add_data(sourceid="FDSN:XX_TEST__B_S_2",
data_samples=data1, sample_type='i',
sample_rate=sample_rate, start_time=start_time)
mstl.add_data(sourceid="FDSN:XX_TEST__B_S_3",
data_samples=data2, sample_type='i',
sample_rate=sample_rate, start_time=start_time)
# Record handler called for each generated record
def record_handler(record, handler_data):
handler_data['fh'].write(record)
output_file = 'output.mseed'
with open(output_file, 'wb') as file_handle:
# Generate miniSEED records
mstl.pack(record_handler,
{'fh':file_handle},
format_version=format_version,
record_length=record_length,
flush_data=True)
```
## Package design rationale
The package functionality and exposed API are designed to support the most
common use cases of reading and writing miniSEED data using `libmseed`.
Extensions of data handling beyond the functionality of the library are
out-of-scope for this package. Furthermore, the naming of functions, classes,
arguments, etc. often follows the naming used in the library in order to
reference their fundamentals at the C level if needed; even though this leaves
some names distinctly non-Pythonic.
In a nutshell, the goal of this package is to provide just enough of a Python
layer to `libmseed` to handle the most common cases of miniSEED data without
needing to know any of the C-level details.
## License
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Copyright (C) 2025 EarthScope Data Services
Raw data
{
"_id": null,
"home_page": null,
"name": "pymseed",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "seismology, miniseed, mseed, data, waveform, seismic",
"author": null,
"author_email": "EarthScope Data Services <software@earthscope.org>",
"download_url": "https://files.pythonhosted.org/packages/4f/d1/101f176ec36fdb0ae6a78e35e4f608de613aa2d02d92164364df5900b578/pymseed-0.0.1.tar.gz",
"platform": null,
"description": "# pymseed - a Python package to read and write miniSEED formatted data\n\nThe pymseed package allows for reading and writing of miniSEED\ntime series data. Both [miniSEED version 2](https://fdsn.org/pdf/SEEDManual_V2.4.pdf)\n(defined in the SEED standard) and [miniSEED version 3](https://docs.fdsn.org/projects/miniseed3)\nare supported.\n\nThe package is based on the C-language [libmseed](https://earthscope.github.io/libmseed)\nfor most of the data format and manipulation work.\n\n## Installation\n\nThe [releases](https://pypi.org/project/pymseed/) should be installed\ndirectly from PyPI with, for example, `pip install pymseed`.\n\nThe package is built using [CFFI](https://cffi.readthedocs.io/) and supports\nmultiple Python implementations including CPython and PyPy for broad usability.\n\nIf using numpy features use optional dependency \"numpy\" or install it independently\ne.g. `pip install pymseed[numpy]`.\n\nFor package develop use optional dependency \"dev\" for needed dependencies\ne.g. `pip install pymseed[dev]`.\n\n## Example usage\n\nWorking programs for a variety of use cases ca be found in the\n[examples](https://github.com/EarthScope/pymseed/tree/main/examples) directory of the repository.\n\nRead a file and print details from each record:\n```Python\nfrom pymseed import MS3RecordReader,TimeFormat\n\ninput_file = 'testdata-3channel-signal.mseed3'\n\nwith MS3RecordReader(input_file) as msreader:\n for msr in msreader:\n # Print values directly\n print(f' SourceID: {msr.sourceid}, record length {msr.reclen}')\n print(f' Start Time: {msr.starttime_str(timeformat=TimeFormat.ISOMONTHDAY_SPACE_Z)}')\n print(f' Samples: {msr.samplecnt}')\n\n # Alternatively, use the library print function\n msr.print()\n```\n\nRead a file into a trace list and print the list:\n```Python\nfrom pymseed import MS3TraceList\n\ninput_file = 'testdata-3channel-signal.mseed3'\n\nmstl = MS3TraceList(input_file)\n\n# Print the trace list using the library print function\nmstl.print(details=1, gaps=True)\n\n# Alternatively, traverse the data structures and print each trace ID and segment\nfor traceid in mstl.traceids():\n print(traceid)\n\n for segment in traceid.segments():\n print(' ', segment)\n```\n\nWriting miniSEED requires specifying a \"record handler\" function that is\na callback to consume, and do whatever you want, with generated records.\n\nSimple example of writing multiple channels of data:\n```Python\nimport math\nfrom pymseed import MS3TraceList, timestr2nstime\n\n# Generate synthetic sinusoid data, starting at 0, 45, and 90 degrees\ndata0 = list(map(lambda x: int(math.sin(math.radians(x)) * 500), range(0, 500)))\ndata1 = list(map(lambda x: int(math.sin(math.radians(x)) * 500), range(45, 500 + 45)))\ndata2 = list(map(lambda x: int(math.sin(math.radians(x)) * 500), range(90, 500 + 90)))\n\nmstl = MS3TraceList()\n\nsample_rate = 40.0\nstart_time = timestr2nstime(\"2024-01-01T15:13:55.123456789Z\")\nformat_version = 2\nrecord_length = 512\n\n# Add synthetic data to the trace list\nmstl.add_data(sourceid=\"FDSN:XX_TEST__B_S_1\",\n data_samples=data0, sample_type='i',\n sample_rate=sample_rate, start_time=start_time)\n\nmstl.add_data(sourceid=\"FDSN:XX_TEST__B_S_2\",\n data_samples=data1, sample_type='i',\n sample_rate=sample_rate, start_time=start_time)\n\nmstl.add_data(sourceid=\"FDSN:XX_TEST__B_S_3\",\n data_samples=data2, sample_type='i',\n sample_rate=sample_rate, start_time=start_time)\n\n# Record handler called for each generated record\ndef record_handler(record, handler_data):\n handler_data['fh'].write(record)\n\noutput_file = 'output.mseed'\n\nwith open(output_file, 'wb') as file_handle:\n # Generate miniSEED records\n mstl.pack(record_handler,\n {'fh':file_handle},\n format_version=format_version,\n record_length=record_length,\n flush_data=True)\n```\n\n## Package design rationale\n\nThe package functionality and exposed API are designed to support the most\ncommon use cases of reading and writing miniSEED data using `libmseed`.\nExtensions of data handling beyond the functionality of the library are\nout-of-scope for this package. Furthermore, the naming of functions, classes,\narguments, etc. often follows the naming used in the library in order to\nreference their fundamentals at the C level if needed; even though this leaves\nsome names distinctly non-Pythonic.\n\nIn a nutshell, the goal of this package is to provide just enough of a Python\nlayer to `libmseed` to handle the most common cases of miniSEED data without\nneeding to know any of the C-level details.\n\n## License\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nCopyright (C) 2025 EarthScope Data Services\n",
"bugtrack_url": null,
"license": null,
"summary": "A Python package for reading and writing miniSEED formatted data",
"version": "0.0.1",
"project_urls": {
"Homepage": "https://github.com/EarthScope/pymseed",
"Issues": "https://github.com/EarthScope/pymseed/issues",
"Repository": "https://github.com/EarthScope/pymseed"
},
"split_keywords": [
"seismology",
" miniseed",
" mseed",
" data",
" waveform",
" seismic"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "bc85d2a702d566f581f826a222655fc932ae1bbe8420c4983c4236e4f98f70ee",
"md5": "be46fc2b042e4201d497c58f026bdc7a",
"sha256": "37142c1b12ec94be01ea9a21563f78e0cdc580a85d0035b1f8154f858cac90ec"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "be46fc2b042e4201d497c58f026bdc7a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 231579,
"upload_time": "2025-08-05T21:35:53",
"upload_time_iso_8601": "2025-08-05T21:35:53.191738Z",
"url": "https://files.pythonhosted.org/packages/bc/85/d2a702d566f581f826a222655fc932ae1bbe8420c4983c4236e4f98f70ee/pymseed-0.0.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cbb5227449462f5356ebe67651cf9fcb3b63624928dd25832b20bb57bfcf34a9",
"md5": "0825000bd7eaab4600150fc38fbe4fec",
"sha256": "fbcc39d9beab4e0fac6b8f6408fbddad4aa7589db627c4ecc98b76e30f20f4e8"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0825000bd7eaab4600150fc38fbe4fec",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 214646,
"upload_time": "2025-08-05T21:35:54",
"upload_time_iso_8601": "2025-08-05T21:35:54.489572Z",
"url": "https://files.pythonhosted.org/packages/cb/b5/227449462f5356ebe67651cf9fcb3b63624928dd25832b20bb57bfcf34a9/pymseed-0.0.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "efa42efffbb946618675ce5527a079e92ed365a28ec64c81f56a24c05c35c4d4",
"md5": "af3cb8c0df2ef1bd29b411fc91ae408b",
"sha256": "642519c5ab86c2591c89807d87c57699be2cc5f5edeb299dfb9ad631092b2b75"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "af3cb8c0df2ef1bd29b411fc91ae408b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 987844,
"upload_time": "2025-08-05T21:35:56",
"upload_time_iso_8601": "2025-08-05T21:35:56.060348Z",
"url": "https://files.pythonhosted.org/packages/ef/a4/2efffbb946618675ce5527a079e92ed365a28ec64c81f56a24c05c35c4d4/pymseed-0.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "deb009bd597b3ba379e1eeedcd08265c18e265c238e7cddc21035e6550d04a72",
"md5": "5d3996aeae1909e6003fb944fff57f04",
"sha256": "ac57361fa2bd6d536729e732741d02fe0c8ae71aa44c29767da01995d47ee187"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "5d3996aeae1909e6003fb944fff57f04",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 994574,
"upload_time": "2025-08-05T21:35:57",
"upload_time_iso_8601": "2025-08-05T21:35:57.459914Z",
"url": "https://files.pythonhosted.org/packages/de/b0/09bd597b3ba379e1eeedcd08265c18e265c238e7cddc21035e6550d04a72/pymseed-0.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1cdeeb3045c5f37e34f7446d8ff8e2f9c8773f3d08704a7291edb72bde50dbe6",
"md5": "11060dbb99b42b3d0105b8e049c89727",
"sha256": "cdf9ed8557a24586d3289bdc1ca9e75fc920d8270451a584cf41edb3164ba46a"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "11060dbb99b42b3d0105b8e049c89727",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 958958,
"upload_time": "2025-08-05T21:35:59",
"upload_time_iso_8601": "2025-08-05T21:35:59.249245Z",
"url": "https://files.pythonhosted.org/packages/1c/de/eb3045c5f37e34f7446d8ff8e2f9c8773f3d08704a7291edb72bde50dbe6/pymseed-0.0.1-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "73063558a43b3987a611a037198453560c6ed355922d755d5681bd93702adf0e",
"md5": "609a13a7133736618f434e49f959b28c",
"sha256": "40ae80d5c1471e0411c5fc4d33214c4b6defb31b7ca4f119c5a90c4b2cd3c2cc"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "609a13a7133736618f434e49f959b28c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 972954,
"upload_time": "2025-08-05T21:36:00",
"upload_time_iso_8601": "2025-08-05T21:36:00.625703Z",
"url": "https://files.pythonhosted.org/packages/73/06/3558a43b3987a611a037198453560c6ed355922d755d5681bd93702adf0e/pymseed-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1fce4afa8765ac0fe36374372bdcf18f89321d97afc60491c38e01b06db6cfee",
"md5": "9a3f05b96fd42be92d1909e11f4eb6f1",
"sha256": "7f5b83fb466502b3127bd2cda5a8b896f3e16dcf64a6e63d34229e47fe5d2bf4"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "9a3f05b96fd42be92d1909e11f4eb6f1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 184012,
"upload_time": "2025-08-05T21:36:01",
"upload_time_iso_8601": "2025-08-05T21:36:01.962324Z",
"url": "https://files.pythonhosted.org/packages/1f/ce/4afa8765ac0fe36374372bdcf18f89321d97afc60491c38e01b06db6cfee/pymseed-0.0.1-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2f07a282bf11cebada0e7353e511eb29bbe0463aedf6b3f64ce1a8462322f953",
"md5": "9f62e367ab0c67d46f9c14e007fb6111",
"sha256": "8c1d93628883129162ee92d971fcf3d61d9e3c78219de979602f793d1f3c7872"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "9f62e367ab0c67d46f9c14e007fb6111",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 187378,
"upload_time": "2025-08-05T21:36:03",
"upload_time_iso_8601": "2025-08-05T21:36:03.186912Z",
"url": "https://files.pythonhosted.org/packages/2f/07/a282bf11cebada0e7353e511eb29bbe0463aedf6b3f64ce1a8462322f953/pymseed-0.0.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "afa8ab678434a91f1e243265d9615357b5dedfda970361cfcf3a574b4ec9d519",
"md5": "a7a8a9302b2610ba15743433748e2f9c",
"sha256": "f570e0eddbca517ff0168aef49fa6f4ea8992e130604373fee3582c5fbf4df2a"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "a7a8a9302b2610ba15743433748e2f9c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 231583,
"upload_time": "2025-08-05T21:36:04",
"upload_time_iso_8601": "2025-08-05T21:36:04.426150Z",
"url": "https://files.pythonhosted.org/packages/af/a8/ab678434a91f1e243265d9615357b5dedfda970361cfcf3a574b4ec9d519/pymseed-0.0.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "76e39ce3620de49d7051d49e20d791ab950502dd098af737e24ce1abc7b76330",
"md5": "f3aa5226714429e59767052de043fd4d",
"sha256": "bd0a4bf31feb1394149ac5aef192280da92e6027a771ecda5e7eaae386864918"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f3aa5226714429e59767052de043fd4d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 214647,
"upload_time": "2025-08-05T21:36:05",
"upload_time_iso_8601": "2025-08-05T21:36:05.548226Z",
"url": "https://files.pythonhosted.org/packages/76/e3/9ce3620de49d7051d49e20d791ab950502dd098af737e24ce1abc7b76330/pymseed-0.0.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "810c7e84db6d37bbd8923895c3f212da57462194774f002e05d7ab659a1cca04",
"md5": "cec3484e00066b86e4a16ae8bda1c44c",
"sha256": "b20522d1b8fc73bcb7c302c50080cc242829a2643cb2a539d728949b154efd84"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "cec3484e00066b86e4a16ae8bda1c44c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 987871,
"upload_time": "2025-08-05T21:36:06",
"upload_time_iso_8601": "2025-08-05T21:36:06.921198Z",
"url": "https://files.pythonhosted.org/packages/81/0c/7e84db6d37bbd8923895c3f212da57462194774f002e05d7ab659a1cca04/pymseed-0.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d20fb0d4b933a973d33f99eafeaeab0573b9a06d5f837e5f8c30f3fb77db0a3a",
"md5": "afac95f42f11a9bd7e903b68aac07e9b",
"sha256": "4b0329cfea6c6a48aadc84ba3f37ee01beb16cf1aa3473fa70726fa38ff9f7df"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "afac95f42f11a9bd7e903b68aac07e9b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 994617,
"upload_time": "2025-08-05T21:36:08",
"upload_time_iso_8601": "2025-08-05T21:36:08.536326Z",
"url": "https://files.pythonhosted.org/packages/d2/0f/b0d4b933a973d33f99eafeaeab0573b9a06d5f837e5f8c30f3fb77db0a3a/pymseed-0.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e1bf997559fd9319f7089dc3ad52312f667e2f1371bfa2695577cbbc8527d0e7",
"md5": "53219e8023a05663eccfb978a45dd2c9",
"sha256": "e61ed79e784494d3798976e10b3652efc33e09fe28b08d010dbbe11e5e20644c"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "53219e8023a05663eccfb978a45dd2c9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 958963,
"upload_time": "2025-08-05T21:36:09",
"upload_time_iso_8601": "2025-08-05T21:36:09.937208Z",
"url": "https://files.pythonhosted.org/packages/e1/bf/997559fd9319f7089dc3ad52312f667e2f1371bfa2695577cbbc8527d0e7/pymseed-0.0.1-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90c48f3fafe0e1b588091cdabf659b8efde2caa8cd6991f9b688acae1f0594dd",
"md5": "126b3ea0c10d8f7a663756245ff0f080",
"sha256": "43c55c9cc480856bd76bbd0050b848558ee993019dad99fa2ba0942b3a1b3a44"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "126b3ea0c10d8f7a663756245ff0f080",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 972939,
"upload_time": "2025-08-05T21:36:11",
"upload_time_iso_8601": "2025-08-05T21:36:11.481420Z",
"url": "https://files.pythonhosted.org/packages/90/c4/8f3fafe0e1b588091cdabf659b8efde2caa8cd6991f9b688acae1f0594dd/pymseed-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0409ab62ac87fb0c13b6406b7df2cae9a1506f3593a60a23944fc8bd9030cbf4",
"md5": "7414ac8b43064364e49a75049eaf9f8b",
"sha256": "f5d20f8184814b41152d19e49c796d192b4a6263d533ec13004259eb59e334a5"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "7414ac8b43064364e49a75049eaf9f8b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 184016,
"upload_time": "2025-08-05T21:36:13",
"upload_time_iso_8601": "2025-08-05T21:36:13.148500Z",
"url": "https://files.pythonhosted.org/packages/04/09/ab62ac87fb0c13b6406b7df2cae9a1506f3593a60a23944fc8bd9030cbf4/pymseed-0.0.1-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3f64373c222b4ddba3c24dfcd7106fc456d9f3e027e2a6bfc3cd42a417acf7c5",
"md5": "c698cf0d52597a3030f9601fecb75450",
"sha256": "472eece4029d49b39cdd265658d7fa5aa72c12dcb2276bd9e3f3506463a64146"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "c698cf0d52597a3030f9601fecb75450",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 187377,
"upload_time": "2025-08-05T21:36:14",
"upload_time_iso_8601": "2025-08-05T21:36:14.190143Z",
"url": "https://files.pythonhosted.org/packages/3f/64/373c222b4ddba3c24dfcd7106fc456d9f3e027e2a6bfc3cd42a417acf7c5/pymseed-0.0.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8cdf1041886a1294a0e16c2339acbbea4f82275a257be8607b07daf25dc5fcff",
"md5": "7d1a8ddab2213a64eafecc96c8bcb9a0",
"sha256": "a6cd29d791fd038bde2349a961fccf8e8242c3139561d755c159c6b6adad862f"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp311-cp311-win_arm64.whl",
"has_sig": false,
"md5_digest": "7d1a8ddab2213a64eafecc96c8bcb9a0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 170429,
"upload_time": "2025-08-05T21:36:15",
"upload_time_iso_8601": "2025-08-05T21:36:15.368141Z",
"url": "https://files.pythonhosted.org/packages/8c/df/1041886a1294a0e16c2339acbbea4f82275a257be8607b07daf25dc5fcff/pymseed-0.0.1-cp311-cp311-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1a7a04a14fc734c1ff33f5624476043efbecebe098add1c4080e0ab879568eab",
"md5": "4d7cd0677dd5305ed868f5d15c498fe9",
"sha256": "7e223d42b91bcdae1afe08b54b57ce8c9c03ab90e2a1d057f76cebab66d5f532"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "4d7cd0677dd5305ed868f5d15c498fe9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 231462,
"upload_time": "2025-08-05T21:36:16",
"upload_time_iso_8601": "2025-08-05T21:36:16.587195Z",
"url": "https://files.pythonhosted.org/packages/1a/7a/04a14fc734c1ff33f5624476043efbecebe098add1c4080e0ab879568eab/pymseed-0.0.1-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f6d802a80c57af1529bc1f8bcd7f689d0ed664935afdd2783474b9baa3b0f622",
"md5": "29b99ba0ea6bdfafc42d220aa5072d67",
"sha256": "06ca194d5ae6fb977d594ce200afcd693ebb16d92066dc8d99ba2e7fec124b3d"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "29b99ba0ea6bdfafc42d220aa5072d67",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 214729,
"upload_time": "2025-08-05T21:36:17",
"upload_time_iso_8601": "2025-08-05T21:36:17.808401Z",
"url": "https://files.pythonhosted.org/packages/f6/d8/02a80c57af1529bc1f8bcd7f689d0ed664935afdd2783474b9baa3b0f622/pymseed-0.0.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5f0882746aac7209b630b61bac905575468b58e8b26fc60713cd9f17a00bd18f",
"md5": "c7338855b5a8a94beff854921b853185",
"sha256": "02ec209cd3642f6b79277a2744704da39bdc42d730c497fcc314d1553fbd8d32"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "c7338855b5a8a94beff854921b853185",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 990883,
"upload_time": "2025-08-05T21:36:19",
"upload_time_iso_8601": "2025-08-05T21:36:19.069601Z",
"url": "https://files.pythonhosted.org/packages/5f/08/82746aac7209b630b61bac905575468b58e8b26fc60713cd9f17a00bd18f/pymseed-0.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0d2e079278e9a6e8672337f94592021f751d1be3908c33b584fcbbbdc8566c16",
"md5": "ea247b07b41173cd49804a61be9a5589",
"sha256": "a48d7f6d7e56ce98e817b1ad4c61e79c1161679434045d86da16b78e4a4907a0"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ea247b07b41173cd49804a61be9a5589",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 992204,
"upload_time": "2025-08-05T21:36:20",
"upload_time_iso_8601": "2025-08-05T21:36:20.813254Z",
"url": "https://files.pythonhosted.org/packages/0d/2e/079278e9a6e8672337f94592021f751d1be3908c33b584fcbbbdc8566c16/pymseed-0.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ea773ff6738b07e4b4f762d250519761a628db9b624401009f5fa0dbec1845a7",
"md5": "c198c57c51a6d848ed1c58667ae6cba2",
"sha256": "834e89e9c8b70b15e88dc5f86ccaa35454be9a804ad3b1a96451a54947091525"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "c198c57c51a6d848ed1c58667ae6cba2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 960046,
"upload_time": "2025-08-05T21:36:22",
"upload_time_iso_8601": "2025-08-05T21:36:22.348573Z",
"url": "https://files.pythonhosted.org/packages/ea/77/3ff6738b07e4b4f762d250519761a628db9b624401009f5fa0dbec1845a7/pymseed-0.0.1-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54f6db9d5c8c416dfa9dff6b65940abadc2eb23e50b3264e26d24822093cf8c8",
"md5": "44cbb9fc6db3dc846a04d3f49a4c6cc4",
"sha256": "b13d34c7057274b0a00bf945e59948a95235401ddaacf7f00948c65fd053d8b3"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "44cbb9fc6db3dc846a04d3f49a4c6cc4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 971065,
"upload_time": "2025-08-05T21:36:24",
"upload_time_iso_8601": "2025-08-05T21:36:24.560572Z",
"url": "https://files.pythonhosted.org/packages/54/f6/db9d5c8c416dfa9dff6b65940abadc2eb23e50b3264e26d24822093cf8c8/pymseed-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "97a736c41d943885338cba8fbe8e2723eb26f5a6e76fbfba3bd0da191296d70c",
"md5": "c3327c61c81fc751b11f7c2eb0c24171",
"sha256": "effad0fe8542139f57685807e2811074cf611d20e5cf08e08f0b9b5af71752f1"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "c3327c61c81fc751b11f7c2eb0c24171",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 184071,
"upload_time": "2025-08-05T21:36:26",
"upload_time_iso_8601": "2025-08-05T21:36:26.294477Z",
"url": "https://files.pythonhosted.org/packages/97/a7/36c41d943885338cba8fbe8e2723eb26f5a6e76fbfba3bd0da191296d70c/pymseed-0.0.1-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2bb1a437559b05225123672620e5c396c691954c36e9df06016a82f73a3c7292",
"md5": "8332660d2646c8922d21364a2b3bc708",
"sha256": "380f22d6daf0e8b355a7749a9a0bc0d1bc52ee94f70da28673b65956d11fbfe3"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "8332660d2646c8922d21364a2b3bc708",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 187402,
"upload_time": "2025-08-05T21:36:27",
"upload_time_iso_8601": "2025-08-05T21:36:27.448994Z",
"url": "https://files.pythonhosted.org/packages/2b/b1/a437559b05225123672620e5c396c691954c36e9df06016a82f73a3c7292/pymseed-0.0.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fce714779c6c2d3fb6b87853962066727d407ae6976d2a1b908c4cd7d136e8e6",
"md5": "58b95fa5c9d22938283b602407d91558",
"sha256": "bbd49144f07184a49fb530aa04c30cca7fc2c4a2a4bd615014f2c35e31b5eafd"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp312-cp312-win_arm64.whl",
"has_sig": false,
"md5_digest": "58b95fa5c9d22938283b602407d91558",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 170425,
"upload_time": "2025-08-05T21:36:28",
"upload_time_iso_8601": "2025-08-05T21:36:28.725018Z",
"url": "https://files.pythonhosted.org/packages/fc/e7/14779c6c2d3fb6b87853962066727d407ae6976d2a1b908c4cd7d136e8e6/pymseed-0.0.1-cp312-cp312-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b53e147e29a7deed2cad68039b695d03188cf9b4a4c15861e727f6388ed9e4ac",
"md5": "b0e652884a8d2f86c818c15261315c04",
"sha256": "cdb72699692d9d9eb8f2e1be8308f7a047e9ff0814ac5c8a4189b939a73e263d"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "b0e652884a8d2f86c818c15261315c04",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 231469,
"upload_time": "2025-08-05T21:36:29",
"upload_time_iso_8601": "2025-08-05T21:36:29.841119Z",
"url": "https://files.pythonhosted.org/packages/b5/3e/147e29a7deed2cad68039b695d03188cf9b4a4c15861e727f6388ed9e4ac/pymseed-0.0.1-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d7763a375c1b400069099f06fe527fe35e4064c411dffbce32faa2cf4eea6dcf",
"md5": "2e7d7f1fce4c7c3e9d3c62be575ad0b8",
"sha256": "b5cf1e53311dbe47a1ff05d953fbcfb486963e2776f4bae61556541e3a853b45"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "2e7d7f1fce4c7c3e9d3c62be575ad0b8",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 214729,
"upload_time": "2025-08-05T21:36:31",
"upload_time_iso_8601": "2025-08-05T21:36:31.007207Z",
"url": "https://files.pythonhosted.org/packages/d7/76/3a375c1b400069099f06fe527fe35e4064c411dffbce32faa2cf4eea6dcf/pymseed-0.0.1-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a4d8c7b765b9941495637c66f536f1d354bc9c316c9ffa6f9310460321e2e419",
"md5": "96684e10cfc844196d4f0bce586691c6",
"sha256": "ca39ff4f45a02dc476ed4965c2add5ba85d931edda75222dd8ab581264fd1dd6"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "96684e10cfc844196d4f0bce586691c6",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 990859,
"upload_time": "2025-08-05T21:36:32",
"upload_time_iso_8601": "2025-08-05T21:36:32.329011Z",
"url": "https://files.pythonhosted.org/packages/a4/d8/c7b765b9941495637c66f536f1d354bc9c316c9ffa6f9310460321e2e419/pymseed-0.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "af8818ca99d31bc634d113a5139beddd958a5e90b7c5f1156c1bb30b6ba57325",
"md5": "3cf4bdd8450ce2b23e2bfc7710f7ea19",
"sha256": "cc4ef09ec020f0d0a140173ab76742df6489933f158b6e2bd8ddc4fe002e4e4a"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "3cf4bdd8450ce2b23e2bfc7710f7ea19",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 992169,
"upload_time": "2025-08-05T21:36:33",
"upload_time_iso_8601": "2025-08-05T21:36:33.718035Z",
"url": "https://files.pythonhosted.org/packages/af/88/18ca99d31bc634d113a5139beddd958a5e90b7c5f1156c1bb30b6ba57325/pymseed-0.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6a5f0b4867365a5eff22068eafef83148d70246954b4c784f77361b4256eff6a",
"md5": "3bb48b4531a6038b5f55c3b5067d0f9d",
"sha256": "fc00cdd1e74c9d728381c0a1b59af4f6aefe93da45ea74be77442c7c26bf16b2"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "3bb48b4531a6038b5f55c3b5067d0f9d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 960001,
"upload_time": "2025-08-05T21:36:35",
"upload_time_iso_8601": "2025-08-05T21:36:35.030766Z",
"url": "https://files.pythonhosted.org/packages/6a/5f/0b4867365a5eff22068eafef83148d70246954b4c784f77361b4256eff6a/pymseed-0.0.1-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "890fddd2fa2a70ae82919ed8e9e9fd04fda1245df2b9c9c3b0b58086ab32fde1",
"md5": "ce4b2348a896e40fa62e930142fae803",
"sha256": "6d94f27e29fc6adb1c387d19733ed26b1345c14be6fb8900c6cc77118e2aeb1b"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ce4b2348a896e40fa62e930142fae803",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 971032,
"upload_time": "2025-08-05T21:36:36",
"upload_time_iso_8601": "2025-08-05T21:36:36.429100Z",
"url": "https://files.pythonhosted.org/packages/89/0f/ddd2fa2a70ae82919ed8e9e9fd04fda1245df2b9c9c3b0b58086ab32fde1/pymseed-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "898d484f5540f004e294b69871f5b2e8b8764b7e090c2791fb9701919f9dc39a",
"md5": "cd81f267429b3f3cf02e4487efd43d3d",
"sha256": "c8c98d2b1beba37d65622bb2febd77da03b7bb2ec63f1fe5121df0534ecdd83d"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "cd81f267429b3f3cf02e4487efd43d3d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 184072,
"upload_time": "2025-08-05T21:36:38",
"upload_time_iso_8601": "2025-08-05T21:36:38.365186Z",
"url": "https://files.pythonhosted.org/packages/89/8d/484f5540f004e294b69871f5b2e8b8764b7e090c2791fb9701919f9dc39a/pymseed-0.0.1-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0f540e7668dc0e955099952ab65dc1ffe74c32364247d50fd149bc8444770015",
"md5": "c9468429082a2d71311d829d5015693d",
"sha256": "c22af5136b5b762f99e266b0c501b6360f21cf4b63e4358d1f56e27fbea8bccd"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "c9468429082a2d71311d829d5015693d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 187399,
"upload_time": "2025-08-05T21:36:39",
"upload_time_iso_8601": "2025-08-05T21:36:39.663251Z",
"url": "https://files.pythonhosted.org/packages/0f/54/0e7668dc0e955099952ab65dc1ffe74c32364247d50fd149bc8444770015/pymseed-0.0.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3c483d4519356e6186e49030dc55ad5c912f2f82226a6b598e5d25f02973c61e",
"md5": "5e1371c1881101fe5387c6397914eca3",
"sha256": "2bc20a9d2003e28da86524d0f3f7436e95f13c696590d8974602028cb1be2f61"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp313-cp313-win_arm64.whl",
"has_sig": false,
"md5_digest": "5e1371c1881101fe5387c6397914eca3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 170428,
"upload_time": "2025-08-05T21:36:40",
"upload_time_iso_8601": "2025-08-05T21:36:40.813392Z",
"url": "https://files.pythonhosted.org/packages/3c/48/3d4519356e6186e49030dc55ad5c912f2f82226a6b598e5d25f02973c61e/pymseed-0.0.1-cp313-cp313-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f93cccccf36e7f2f0564dd51a3d676c692b94976e014bf2af54e0d539e3ede09",
"md5": "549e9365eb04bfd719033d6a39159773",
"sha256": "1956aa48337b117ef358287c8f15dd66950632833ec381b81fc0f27af0088b47"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "549e9365eb04bfd719033d6a39159773",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 231575,
"upload_time": "2025-08-05T21:36:42",
"upload_time_iso_8601": "2025-08-05T21:36:42.382150Z",
"url": "https://files.pythonhosted.org/packages/f9/3c/ccccf36e7f2f0564dd51a3d676c692b94976e014bf2af54e0d539e3ede09/pymseed-0.0.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c7f23546e9ae55d030108ef80b83b5948cc7a36f9bc8b7bf0548d77d1d7398f1",
"md5": "dd3242b97a6d8610fcff0cd1761e6f7d",
"sha256": "c45102c89113be922cbf2f539b69b843b4077e44cc3d49ba45251e61f884cc19"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "dd3242b97a6d8610fcff0cd1761e6f7d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 214645,
"upload_time": "2025-08-05T21:36:43",
"upload_time_iso_8601": "2025-08-05T21:36:43.568005Z",
"url": "https://files.pythonhosted.org/packages/c7/f2/3546e9ae55d030108ef80b83b5948cc7a36f9bc8b7bf0548d77d1d7398f1/pymseed-0.0.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5f150bf77d262ee26c0b7e488704be35c3f19a6b7245d9cd2092979d66e9c6fb",
"md5": "ba09df481d6ba5437e03b6de451a50fb",
"sha256": "878a8b9bfd3f6c04735792da4dd62499ded85cffd3d2ed8c1bbc4a4a64bb4614"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "ba09df481d6ba5437e03b6de451a50fb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 987838,
"upload_time": "2025-08-05T21:36:45",
"upload_time_iso_8601": "2025-08-05T21:36:45.107227Z",
"url": "https://files.pythonhosted.org/packages/5f/15/0bf77d262ee26c0b7e488704be35c3f19a6b7245d9cd2092979d66e9c6fb/pymseed-0.0.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a736a9c144f8e4da8a83b47ef058d80eceac004842bf4363022f3d262a9dedbe",
"md5": "ffac856bce0331028eee62f14686afc0",
"sha256": "9c6dad81bea3a6bf2ed384e3b548d25867cae049f1dbc61629f9be6b6aa0cb57"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ffac856bce0331028eee62f14686afc0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 994566,
"upload_time": "2025-08-05T21:36:46",
"upload_time_iso_8601": "2025-08-05T21:36:46.445276Z",
"url": "https://files.pythonhosted.org/packages/a7/36/a9c144f8e4da8a83b47ef058d80eceac004842bf4363022f3d262a9dedbe/pymseed-0.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0498ae9d1ea1bbe5f9a1cd55e76c276cb9525bc2c14c0b2a1942980a65891984",
"md5": "94e9ac80b2ea5f5cc2d9058933760215",
"sha256": "e7cfc3634dc939e0d81f8ef30593fa7bc3d7e4307ac2062178214a4943cd9568"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "94e9ac80b2ea5f5cc2d9058933760215",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 958961,
"upload_time": "2025-08-05T21:36:48",
"upload_time_iso_8601": "2025-08-05T21:36:48.619810Z",
"url": "https://files.pythonhosted.org/packages/04/98/ae9d1ea1bbe5f9a1cd55e76c276cb9525bc2c14c0b2a1942980a65891984/pymseed-0.0.1-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4e9c8ba64fdd36a6bd8e9bb27fdc369eb3ed31640f615740076b58e6da7a2d9e",
"md5": "3185d2eb577e7fae363b78f5f43ed4ad",
"sha256": "5d0c4277730340d081dc3c1552cef05297b695fd2e28e7bf3b16f893b607140b"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "3185d2eb577e7fae363b78f5f43ed4ad",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 972949,
"upload_time": "2025-08-05T21:36:50",
"upload_time_iso_8601": "2025-08-05T21:36:50.256859Z",
"url": "https://files.pythonhosted.org/packages/4e/9c/8ba64fdd36a6bd8e9bb27fdc369eb3ed31640f615740076b58e6da7a2d9e/pymseed-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a0aabc34b12a3a6dce603d181d4b29b8ba64978fea5c284544f7d7780141b0d7",
"md5": "2498f0d48df63b3c26608c62dd88b522",
"sha256": "5bf981d8424ae21246f5b68759eb4684dbe5c13aa1df84539fe6ee7dc8d7b285"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "2498f0d48df63b3c26608c62dd88b522",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 184009,
"upload_time": "2025-08-05T21:36:51",
"upload_time_iso_8601": "2025-08-05T21:36:51.808608Z",
"url": "https://files.pythonhosted.org/packages/a0/aa/bc34b12a3a6dce603d181d4b29b8ba64978fea5c284544f7d7780141b0d7/pymseed-0.0.1-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "76426b0940315eb60f46ffdbaea198a407bad7d4ff7b192d8ec3e587253f8e05",
"md5": "4b59e497e563fad539e4990b650bc50e",
"sha256": "f6e0480d49ce35d561fa6d472e14b317901a65dc7c08599ab2ab1335250018e0"
},
"downloads": -1,
"filename": "pymseed-0.0.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "4b59e497e563fad539e4990b650bc50e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 187374,
"upload_time": "2025-08-05T21:36:52",
"upload_time_iso_8601": "2025-08-05T21:36:52.998908Z",
"url": "https://files.pythonhosted.org/packages/76/42/6b0940315eb60f46ffdbaea198a407bad7d4ff7b192d8ec3e587253f8e05/pymseed-0.0.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "28c91a4fd9ef5388abb1bccfb097a4fc4be4a894e854d6bbacf7609bed15850d",
"md5": "9e3b4b0fea32b86eb59f3403cf75080b",
"sha256": "e24792f61c1a382b280defd17a96a94a26eee8cbdcc47a341cf13c1b57664401"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "9e3b4b0fea32b86eb59f3403cf75080b",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.9",
"size": 210118,
"upload_time": "2025-08-05T21:36:54",
"upload_time_iso_8601": "2025-08-05T21:36:54.202147Z",
"url": "https://files.pythonhosted.org/packages/28/c9/1a4fd9ef5388abb1bccfb097a4fc4be4a894e854d6bbacf7609bed15850d/pymseed-0.0.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9e1c0fa0795aaffad49f14fee53cc0de41aa75acd631a443d16f29a58ddabf6b",
"md5": "f18c06a9f1dc61c4c4d11ae268941b0b",
"sha256": "59966572cde60792cbc07778bbb29cc07bc9ffc5f1232ba7c92a9c5f8ad29a92"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f18c06a9f1dc61c4c4d11ae268941b0b",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.9",
"size": 189154,
"upload_time": "2025-08-05T21:36:55",
"upload_time_iso_8601": "2025-08-05T21:36:55.544667Z",
"url": "https://files.pythonhosted.org/packages/9e/1c/0fa0795aaffad49f14fee53cc0de41aa75acd631a443d16f29a58ddabf6b/pymseed-0.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "066835403b0958f56dc4f7e4d1ffab25ef267ebeb465301fa012c11cd354ac94",
"md5": "29b7ddded4d2605caeffd53b923a825b",
"sha256": "f80afa93da3d8feef315c20f25d93dd5607f6421c126fa842b2303c0da21e11e"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "29b7ddded4d2605caeffd53b923a825b",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.9",
"size": 231765,
"upload_time": "2025-08-05T21:36:57",
"upload_time_iso_8601": "2025-08-05T21:36:57.088054Z",
"url": "https://files.pythonhosted.org/packages/06/68/35403b0958f56dc4f7e4d1ffab25ef267ebeb465301fa012c11cd354ac94/pymseed-0.0.1-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6a95472c9d8c54f762613759861ab06a1ae395d9cfa444233dc54f192c308d53",
"md5": "43b8a65027a86510c6dcf2f7c470b32d",
"sha256": "4f2fc63c9e3fa782e0f165689264b804683703566881ad24945da2b869d27fcb"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "43b8a65027a86510c6dcf2f7c470b32d",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.9",
"size": 229915,
"upload_time": "2025-08-05T21:36:58",
"upload_time_iso_8601": "2025-08-05T21:36:58.309329Z",
"url": "https://files.pythonhosted.org/packages/6a/95/472c9d8c54f762613759861ab06a1ae395d9cfa444233dc54f192c308d53/pymseed-0.0.1-pp310-pypy310_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a47a4d740c71e7fc25f58bc3e51ae1d3a1534275efff392883d28ffe6af6b2d6",
"md5": "61d9e475ac491e546e2bec7073dd142a",
"sha256": "0e276f83e089d735232e8430437ab5b8d3fd9642bf7c869b0eb26e66d918a7e1"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp310-pypy310_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "61d9e475ac491e546e2bec7073dd142a",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.9",
"size": 168025,
"upload_time": "2025-08-05T21:36:59",
"upload_time_iso_8601": "2025-08-05T21:36:59.524904Z",
"url": "https://files.pythonhosted.org/packages/a4/7a/4d740c71e7fc25f58bc3e51ae1d3a1534275efff392883d28ffe6af6b2d6/pymseed-0.0.1-pp310-pypy310_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a74bd1584bc8c58794a4f943a6e2d1003b49ad38e788ac7897ad946f6b1cbdd5",
"md5": "467f671fd0562bcfe9fe533671294f0f",
"sha256": "b5acf27302c0c34fbccc36193a90860c2b41c8e78bdaa648e86702a901a9b17c"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "467f671fd0562bcfe9fe533671294f0f",
"packagetype": "bdist_wheel",
"python_version": "pp311",
"requires_python": ">=3.9",
"size": 210053,
"upload_time": "2025-08-05T21:37:00",
"upload_time_iso_8601": "2025-08-05T21:37:00.690777Z",
"url": "https://files.pythonhosted.org/packages/a7/4b/d1584bc8c58794a4f943a6e2d1003b49ad38e788ac7897ad946f6b1cbdd5/pymseed-0.0.1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7acf1fb0707b0088a9b49ab0224159c4437f1c700b6e911f6f53c2f136fdba56",
"md5": "1bfe1ee2caf5ba32c297f4ebc1a373f8",
"sha256": "3b9718baf56900b9a7aa6125fc77c159d9f47932976cb3a1e8212cdae5816d48"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "1bfe1ee2caf5ba32c297f4ebc1a373f8",
"packagetype": "bdist_wheel",
"python_version": "pp311",
"requires_python": ">=3.9",
"size": 189071,
"upload_time": "2025-08-05T21:37:01",
"upload_time_iso_8601": "2025-08-05T21:37:01.884593Z",
"url": "https://files.pythonhosted.org/packages/7a/cf/1fb0707b0088a9b49ab0224159c4437f1c700b6e911f6f53c2f136fdba56/pymseed-0.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "57cf1f3025edf677ff3b706b85c1f364c446b23e076b4efd6a2543b6d73364b7",
"md5": "46132b6bd73ccc0554694c9a99a6a62d",
"sha256": "0a8d7c6596c768aed6c5dd63977de167ca7242976b6fb3b668e30d13892d9987"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "46132b6bd73ccc0554694c9a99a6a62d",
"packagetype": "bdist_wheel",
"python_version": "pp311",
"requires_python": ">=3.9",
"size": 231765,
"upload_time": "2025-08-05T21:37:03",
"upload_time_iso_8601": "2025-08-05T21:37:03.064212Z",
"url": "https://files.pythonhosted.org/packages/57/cf/1f3025edf677ff3b706b85c1f364c446b23e076b4efd6a2543b6d73364b7/pymseed-0.0.1-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c91097adf3f7c4c3d2ce5f37fdedc522f7b9d0ddf22a8bd9ed113aad1cd74c00",
"md5": "52343123aa2c0f54b707b80e8bb930b5",
"sha256": "433eb6d0ddd1259bd89c29eec4f198c87873d818c9f67495ac2b0590f14d1e3e"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "52343123aa2c0f54b707b80e8bb930b5",
"packagetype": "bdist_wheel",
"python_version": "pp311",
"requires_python": ">=3.9",
"size": 229914,
"upload_time": "2025-08-05T21:37:04",
"upload_time_iso_8601": "2025-08-05T21:37:04.580639Z",
"url": "https://files.pythonhosted.org/packages/c9/10/97adf3f7c4c3d2ce5f37fdedc522f7b9d0ddf22a8bd9ed113aad1cd74c00/pymseed-0.0.1-pp311-pypy311_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a6262f8188f237650d2f4550e174045b756b2816e1964cfff45a49fd55fab7a3",
"md5": "31b8d6ad4e9c8ce57285e95c9a06f3ee",
"sha256": "c16c32113b15c9992c4054770bb31e567b8596dbccf909677bb7a25ab7c681f2"
},
"downloads": -1,
"filename": "pymseed-0.0.1-pp311-pypy311_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "31b8d6ad4e9c8ce57285e95c9a06f3ee",
"packagetype": "bdist_wheel",
"python_version": "pp311",
"requires_python": ">=3.9",
"size": 168026,
"upload_time": "2025-08-05T21:37:06",
"upload_time_iso_8601": "2025-08-05T21:37:06.053799Z",
"url": "https://files.pythonhosted.org/packages/a6/26/2f8188f237650d2f4550e174045b756b2816e1964cfff45a49fd55fab7a3/pymseed-0.0.1-pp311-pypy311_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4fd1101f176ec36fdb0ae6a78e35e4f608de613aa2d02d92164364df5900b578",
"md5": "5e755dffd5cb1d5353cbf7fd72409d31",
"sha256": "4b29ec92d04cb5336b41eb286d479ecea2f9668db12566a97250df694fd55806"
},
"downloads": -1,
"filename": "pymseed-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "5e755dffd5cb1d5353cbf7fd72409d31",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 1617886,
"upload_time": "2025-08-05T21:37:07",
"upload_time_iso_8601": "2025-08-05T21:37:07.363094Z",
"url": "https://files.pythonhosted.org/packages/4f/d1/101f176ec36fdb0ae6a78e35e4f608de613aa2d02d92164364df5900b578/pymseed-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-05 21:37:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "EarthScope",
"github_project": "pymseed",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pymseed"
}