pymseed


Namepymseed JSON
Version 0.0.1 PyPI version JSON
download
home_pageNone
SummaryA Python package for reading and writing miniSEED formatted data
upload_time2025-08-05 21:37:07
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
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"
}
        
Elapsed time: 1.13300s