xmlsec


Namexmlsec JSON
Version 1.3.16 PyPI version JSON
download
home_pagehttps://github.com/mehcode/python-xmlsec
SummaryPython bindings for the XML Security Library
upload_time2025-07-10 12:45:37
maintainerOleg Hoefling
docs_urlhttps://pythonhosted.org/xmlsec/
authorBulat Gaifullin
requires_python>=3.5
licenseMIT
keywords xmlsec
VCS
bugtrack_url
requirements lxml
Travis-CI
coveralls test coverage No coveralls.
            python-xmlsec
=============

.. image:: https://img.shields.io/pypi/v/xmlsec.svg?logo=python&logoColor=white
   :target: https://pypi.python.org/pypi/xmlsec
.. image:: https://results.pre-commit.ci/badge/github/xmlsec/python-xmlsec/master.svg
   :target: https://results.pre-commit.ci/latest/github/xmlsec/python-xmlsec/master
   :alt: pre-commit.ci status
.. image:: https://img.shields.io/appveyor/ci/hoefling/xmlsec/master.svg?logo=appveyor&logoColor=white&label=AppVeyor
   :target: https://ci.appveyor.com/project/hoefling/xmlsec
.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/manylinux.yml/badge.svg
   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/manylinux.yml
.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/macosx.yml/badge.svg
   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/macosx.yml
.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/linuxbrew.yml/badge.svg
   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/linuxbrew.yml
.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/opensuse-tumbleweed.yml/badge.svg
   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/opensuse-tumbleweed.yml
.. image:: https://codecov.io/gh/xmlsec/python-xmlsec/branch/master/graph/badge.svg
   :target: https://codecov.io/gh/xmlsec/python-xmlsec
.. image:: https://img.shields.io/readthedocs/xmlsec/latest?logo=read-the-docs
   :target: https://xmlsec.readthedocs.io/en/latest/?badge=latest
   :alt: Documentation Status

Python bindings for the `XML Security Library <https://www.aleksey.com/xmlsec/>`_.

Documentation
*************

A documentation for ``xmlsec`` can be found at `xmlsec.readthedocs.io <https://xmlsec.readthedocs.io/>`_.

Usage
*****

Check the `examples <https://xmlsec.readthedocs.io/en/latest/examples.html>`_ section in the documentation to see various examples of signing and verifying using the library.

Requirements
************
- ``libxml2 >= 2.9.1``
- ``libxmlsec1 >= 1.2.33``

Install
*******

``xmlsec`` is available on PyPI:

.. code-block:: bash

   pip install xmlsec

Depending on your OS, you may need to install the required native
libraries first:

Linux (Debian)
^^^^^^^^^^^^^^

.. code-block:: bash

   apt-get install pkg-config libxml2-dev libxmlsec1-dev libxmlsec1-openssl


Note: There is no required version of LibXML2 for Ubuntu Precise,
so you need to download and install it manually.

.. code-block:: bash

   wget http://xmlsoft.org/sources/libxml2-2.9.1.tar.gz
   tar -xvf libxml2-2.9.1.tar.gz
   cd libxml2-2.9.1
   ./configure && make && make install


Linux (CentOS)
^^^^^^^^^^^^^^

.. code-block:: bash

   yum install libxml2-devel xmlsec1-devel xmlsec1-openssl-devel libtool-ltdl-devel


Linux (Fedora)
^^^^^^^^^^^^^^

.. code-block:: bash

   dnf install libxml2-devel xmlsec1-devel xmlsec1-openssl-devel libtool-ltdl-devel


Mac
^^^

.. code-block:: bash

   brew install libxml2 libxmlsec1 pkg-config

or

.. code-block:: bash

   port install libxml2 xmlsec pkgconfig


Alpine
^^^^^^

.. code-block:: bash

   apk add build-base libressl libffi-dev libressl-dev libxslt-dev libxml2-dev xmlsec-dev xmlsec


Troubleshooting
***************

Mac
^^^

If you get any fatal errors about missing ``.h`` files, update your
``C_INCLUDE_PATH`` environment variable to include the appropriate
files from the ``libxml2`` and ``libxmlsec1`` libraries.


Windows
^^^^^^^

Starting with 1.3.7, prebuilt wheels are available for Windows,
so running ``pip install xmlsec`` should suffice. If you want
to build from source:

#. Configure build environment, see `wiki.python.org <https://wiki.python.org/moin/WindowsCompilers>`_ for more details.

#. Install from source dist:

   .. code-block:: bash

      pip install xmlsec --no-binary=xmlsec


Building from source
********************

#. Clone the ``xmlsec`` source code repository to your local computer.

   .. code-block:: bash

      git clone https://github.com/xmlsec/python-xmlsec.git

#. Change into the ``python-xmlsec`` root directory.

   .. code-block:: bash

      cd /path/to/xmlsec


#. Install the project and all its dependencies using ``pip``.

   .. code-block:: bash

      pip install .


Contributing
************

Setting up your environment
^^^^^^^^^^^^^^^^^^^^^^^^^^^

#. Follow steps 1 and 2 of the `manual installation instructions <#building-from-source>`_.


#. Initialize a virtual environment to develop in.
   This is done so as to ensure every contributor is working with
   close-to-identicial versions of packages.

   .. code-block:: bash

      mkvirtualenv xmlsec

   The ``mkvirtualenv`` command is available from ``virtualenvwrapper`` package which can be installed by following `link <http://virtualenvwrapper.readthedocs.org/en/latest/install.html#basic-installation>`_.

#. Activate the created virtual environment:

   .. code-block:: bash

      workon xmlsec

#. Install ``xmlsec`` in development mode with testing enabled.
   This will download all dependencies required for running the unit tests.

   .. code-block:: bash

      pip install -r requirements-test.txt
      pip install -e "."


Running the test suite
^^^^^^^^^^^^^^^^^^^^^^

#. `Set up your environment <#setting-up-your-environment>`_.

#. Run the unit tests.

   .. code-block:: bash

      pytest tests

#. Tests configuration

   Env variable ``PYXMLSEC_TEST_ITERATIONS`` specifies number of
   test iterations to detect memory leaks.

Reporting an issue
^^^^^^^^^^^^^^^^^^

Please attach the output of following information:

* version of ``xmlsec``
* version of ``libxmlsec1``
* version of ``libxml2``
* output from the command

  .. code-block:: bash

     pkg-config --cflags xmlsec1

License
*******

Unless otherwise noted, all files contained within this project are licensed under the MIT opensource license.
See the included ``LICENSE`` file or visit `opensource.org <http://opensource.org/licenses/MIT>`_ for more information.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/mehcode/python-xmlsec",
    "name": "xmlsec",
    "maintainer": "Oleg Hoefling",
    "docs_url": "https://pythonhosted.org/xmlsec/",
    "requires_python": ">=3.5",
    "maintainer_email": "oleg.hoefling@gmail.com",
    "keywords": "xmlsec",
    "author": "Bulat Gaifullin",
    "author_email": "support@mehcode.com",
    "download_url": "https://files.pythonhosted.org/packages/ed/52/b025fe78a178d9eaffa1c77a4a73b20072e27d4679200cee76475034b399/xmlsec-1.3.16.tar.gz",
    "platform": null,
    "description": "python-xmlsec\n=============\n\n.. image:: https://img.shields.io/pypi/v/xmlsec.svg?logo=python&logoColor=white\n   :target: https://pypi.python.org/pypi/xmlsec\n.. image:: https://results.pre-commit.ci/badge/github/xmlsec/python-xmlsec/master.svg\n   :target: https://results.pre-commit.ci/latest/github/xmlsec/python-xmlsec/master\n   :alt: pre-commit.ci status\n.. image:: https://img.shields.io/appveyor/ci/hoefling/xmlsec/master.svg?logo=appveyor&logoColor=white&label=AppVeyor\n   :target: https://ci.appveyor.com/project/hoefling/xmlsec\n.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/manylinux.yml/badge.svg\n   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/manylinux.yml\n.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/macosx.yml/badge.svg\n   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/macosx.yml\n.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/linuxbrew.yml/badge.svg\n   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/linuxbrew.yml\n.. image:: https://github.com/mehcode/python-xmlsec/actions/workflows/opensuse-tumbleweed.yml/badge.svg\n   :target: https://github.com/mehcode/python-xmlsec/actions/workflows/opensuse-tumbleweed.yml\n.. image:: https://codecov.io/gh/xmlsec/python-xmlsec/branch/master/graph/badge.svg\n   :target: https://codecov.io/gh/xmlsec/python-xmlsec\n.. image:: https://img.shields.io/readthedocs/xmlsec/latest?logo=read-the-docs\n   :target: https://xmlsec.readthedocs.io/en/latest/?badge=latest\n   :alt: Documentation Status\n\nPython bindings for the `XML Security Library <https://www.aleksey.com/xmlsec/>`_.\n\nDocumentation\n*************\n\nA documentation for ``xmlsec`` can be found at `xmlsec.readthedocs.io <https://xmlsec.readthedocs.io/>`_.\n\nUsage\n*****\n\nCheck the `examples <https://xmlsec.readthedocs.io/en/latest/examples.html>`_ section in the documentation to see various examples of signing and verifying using the library.\n\nRequirements\n************\n- ``libxml2 >= 2.9.1``\n- ``libxmlsec1 >= 1.2.33``\n\nInstall\n*******\n\n``xmlsec`` is available on PyPI:\n\n.. code-block:: bash\n\n   pip install xmlsec\n\nDepending on your OS, you may need to install the required native\nlibraries first:\n\nLinux (Debian)\n^^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n   apt-get install pkg-config libxml2-dev libxmlsec1-dev libxmlsec1-openssl\n\n\nNote: There is no required version of LibXML2 for Ubuntu Precise,\nso you need to download and install it manually.\n\n.. code-block:: bash\n\n   wget http://xmlsoft.org/sources/libxml2-2.9.1.tar.gz\n   tar -xvf libxml2-2.9.1.tar.gz\n   cd libxml2-2.9.1\n   ./configure && make && make install\n\n\nLinux (CentOS)\n^^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n   yum install libxml2-devel xmlsec1-devel xmlsec1-openssl-devel libtool-ltdl-devel\n\n\nLinux (Fedora)\n^^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n   dnf install libxml2-devel xmlsec1-devel xmlsec1-openssl-devel libtool-ltdl-devel\n\n\nMac\n^^^\n\n.. code-block:: bash\n\n   brew install libxml2 libxmlsec1 pkg-config\n\nor\n\n.. code-block:: bash\n\n   port install libxml2 xmlsec pkgconfig\n\n\nAlpine\n^^^^^^\n\n.. code-block:: bash\n\n   apk add build-base libressl libffi-dev libressl-dev libxslt-dev libxml2-dev xmlsec-dev xmlsec\n\n\nTroubleshooting\n***************\n\nMac\n^^^\n\nIf you get any fatal errors about missing ``.h`` files, update your\n``C_INCLUDE_PATH`` environment variable to include the appropriate\nfiles from the ``libxml2`` and ``libxmlsec1`` libraries.\n\n\nWindows\n^^^^^^^\n\nStarting with 1.3.7, prebuilt wheels are available for Windows,\nso running ``pip install xmlsec`` should suffice. If you want\nto build from source:\n\n#. Configure build environment, see `wiki.python.org <https://wiki.python.org/moin/WindowsCompilers>`_ for more details.\n\n#. Install from source dist:\n\n   .. code-block:: bash\n\n      pip install xmlsec --no-binary=xmlsec\n\n\nBuilding from source\n********************\n\n#. Clone the ``xmlsec`` source code repository to your local computer.\n\n   .. code-block:: bash\n\n      git clone https://github.com/xmlsec/python-xmlsec.git\n\n#. Change into the ``python-xmlsec`` root directory.\n\n   .. code-block:: bash\n\n      cd /path/to/xmlsec\n\n\n#. Install the project and all its dependencies using ``pip``.\n\n   .. code-block:: bash\n\n      pip install .\n\n\nContributing\n************\n\nSetting up your environment\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n#. Follow steps 1 and 2 of the `manual installation instructions <#building-from-source>`_.\n\n\n#. Initialize a virtual environment to develop in.\n   This is done so as to ensure every contributor is working with\n   close-to-identicial versions of packages.\n\n   .. code-block:: bash\n\n      mkvirtualenv xmlsec\n\n   The ``mkvirtualenv`` command is available from ``virtualenvwrapper`` package which can be installed by following `link <http://virtualenvwrapper.readthedocs.org/en/latest/install.html#basic-installation>`_.\n\n#. Activate the created virtual environment:\n\n   .. code-block:: bash\n\n      workon xmlsec\n\n#. Install ``xmlsec`` in development mode with testing enabled.\n   This will download all dependencies required for running the unit tests.\n\n   .. code-block:: bash\n\n      pip install -r requirements-test.txt\n      pip install -e \".\"\n\n\nRunning the test suite\n^^^^^^^^^^^^^^^^^^^^^^\n\n#. `Set up your environment <#setting-up-your-environment>`_.\n\n#. Run the unit tests.\n\n   .. code-block:: bash\n\n      pytest tests\n\n#. Tests configuration\n\n   Env variable ``PYXMLSEC_TEST_ITERATIONS`` specifies number of\n   test iterations to detect memory leaks.\n\nReporting an issue\n^^^^^^^^^^^^^^^^^^\n\nPlease attach the output of following information:\n\n* version of ``xmlsec``\n* version of ``libxmlsec1``\n* version of ``libxml2``\n* output from the command\n\n  .. code-block:: bash\n\n     pkg-config --cflags xmlsec1\n\nLicense\n*******\n\nUnless otherwise noted, all files contained within this project are licensed under the MIT opensource license.\nSee the included ``LICENSE`` file or visit `opensource.org <http://opensource.org/licenses/MIT>`_ for more information.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python bindings for the XML Security Library",
    "version": "1.3.16",
    "project_urls": {
        "Changelog": "https://github.com/mehcode/python-xmlsec/releases",
        "Documentation": "https://xmlsec.readthedocs.io",
        "Homepage": "https://github.com/mehcode/python-xmlsec",
        "Source": "https://github.com/mehcode/python-xmlsec"
    },
    "split_keywords": [
        "xmlsec"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69cc4aaf7affcaf2028a59e39b37eb81b176ed1d37ef73708e0e389229cf893e",
                "md5": "20a2449c877a4cbce79c1ddf22ac7dd4",
                "sha256": "a34ff8241eef1a98bc8105dad8909c00501aa8c045613cc55da75784d0a77a7a"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "20a2449c877a4cbce79c1ddf22ac7dd4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 3424372,
            "upload_time": "2025-07-10T12:17:58",
            "upload_time_iso_8601": "2025-07-10T12:17:58.414236Z",
            "url": "https://files.pythonhosted.org/packages/69/cc/4aaf7affcaf2028a59e39b37eb81b176ed1d37ef73708e0e389229cf893e/xmlsec-1.3.16-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2cefe6884555da3ae0451e46122acd9b18a2e6d06381ec19ce79a4ab691a9b1b",
                "md5": "2734cb1e0cbc16ff5317c79550bf17ee",
                "sha256": "7347748781c1a58d05e25a804e706b5a232cdac658ffd477866db109f32f3bf2"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2734cb1e0cbc16ff5317c79550bf17ee",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 3829928,
            "upload_time": "2025-07-10T12:18:00",
            "upload_time_iso_8601": "2025-07-10T12:18:00.040786Z",
            "url": "https://files.pythonhosted.org/packages/2c/ef/e6884555da3ae0451e46122acd9b18a2e6d06381ec19ce79a4ab691a9b1b/xmlsec-1.3.16-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "738e81c19062dafcb9e9e88057377a517565159862f808b713723acc1572744e",
                "md5": "b0ede6d28c8ca88633a1deaa84adf747",
                "sha256": "fda5206b7c94b6d9552d20493d57316cb165950f2501164c4ea682cd63fadeab"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b0ede6d28c8ca88633a1deaa84adf747",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 4361865,
            "upload_time": "2025-07-10T12:18:01",
            "upload_time_iso_8601": "2025-07-10T12:18:01.639037Z",
            "url": "https://files.pythonhosted.org/packages/73/8e/81c19062dafcb9e9e88057377a517565159862f808b713723acc1572744e/xmlsec-1.3.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "36a6d4388f354b319b58fd241531fefbce913a2d738a08880d2265da7f1f8d29",
                "md5": "d4645f4c124c23f7acbb4f51d30237fa",
                "sha256": "3343e37fc86a823ed4cb9272e548b27aeea964603c05d6d6d82f797d4f9d2826"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d4645f4c124c23f7acbb4f51d30237fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 3784777,
            "upload_time": "2025-07-10T12:18:03",
            "upload_time_iso_8601": "2025-07-10T12:18:03.250483Z",
            "url": "https://files.pythonhosted.org/packages/36/a6/d4388f354b319b58fd241531fefbce913a2d738a08880d2265da7f1f8d29/xmlsec-1.3.16-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "de21306398bf45e9ba1463717c081fcb231df01802a2688b92666a5a77d55a90",
                "md5": "268d07cb1b155a67e01892c68cf47f2d",
                "sha256": "3e0942d08284b9343e42126939ad67ec72348dff922fbdc328593beea37a9ec3"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "268d07cb1b155a67e01892c68cf47f2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 4088367,
            "upload_time": "2025-07-10T12:18:04",
            "upload_time_iso_8601": "2025-07-10T12:18:04.555232Z",
            "url": "https://files.pythonhosted.org/packages/de/21/306398bf45e9ba1463717c081fcb231df01802a2688b92666a5a77d55a90/xmlsec-1.3.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1389dd5af621d888399cf3846f5886bdfd24793ffbfb9e3ce70815e294eafced",
                "md5": "8670bb31e1d99480a2cdecb64cd12bad",
                "sha256": "9ec5f9e57b18d4de372235b631cab6fb4f30e58c5f9d72999b687cf55019b588"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8670bb31e1d99480a2cdecb64cd12bad",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 4395469,
            "upload_time": "2025-07-10T12:18:05",
            "upload_time_iso_8601": "2025-07-10T12:18:05.894390Z",
            "url": "https://files.pythonhosted.org/packages/13/89/dd5af621d888399cf3846f5886bdfd24793ffbfb9e3ce70815e294eafced/xmlsec-1.3.16-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "873562f72c355cdbc237e4c6e09d4d950f435ec60c73fa9be9673834bef1d652",
                "md5": "54d5e17d041e1318f8f78410a3d61f7a",
                "sha256": "b1321897c417ae7d633063c60742c722dad20797e7d5821438c2955ca5eafe92"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "54d5e17d041e1318f8f78410a3d61f7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 4144814,
            "upload_time": "2025-07-10T12:18:07",
            "upload_time_iso_8601": "2025-07-10T12:18:07.561454Z",
            "url": "https://files.pythonhosted.org/packages/87/35/62f72c355cdbc237e4c6e09d4d950f435ec60c73fa9be9673834bef1d652/xmlsec-1.3.16-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8d6ec20cf5c54e57848cb6dca1bf446a48d9a37c90cc1ba025b98c9c1ac2dd1c",
                "md5": "72105c32d7eed7eda0343ce731cd2b46",
                "sha256": "ab161b770addd44c04c7f6cdcfa6409e72ce60fde0356a851c678ed60bbb53e9"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "72105c32d7eed7eda0343ce731cd2b46",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 2154970,
            "upload_time": "2025-07-10T12:18:10",
            "upload_time_iso_8601": "2025-07-10T12:18:10.061862Z",
            "url": "https://files.pythonhosted.org/packages/8d/6e/c20cf5c54e57848cb6dca1bf446a48d9a37c90cc1ba025b98c9c1ac2dd1c/xmlsec-1.3.16-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d8956f043e5da97faebe0af378012fff3c051f9a2a81953e3d8e8a67bdc8124c",
                "md5": "5560130d4e58b2031d17bc38e76b9a06",
                "sha256": "1c616f4a4c956ddf40dbcad45b4e1cee0e1efe2d1dd47ded483e6d89161b484d"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "5560130d4e58b2031d17bc38e76b9a06",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.5",
            "size": 2446061,
            "upload_time": "2025-07-10T12:18:08",
            "upload_time_iso_8601": "2025-07-10T12:18:08.866492Z",
            "url": "https://files.pythonhosted.org/packages/d8/95/6f043e5da97faebe0af378012fff3c051f9a2a81953e3d8e8a67bdc8124c/xmlsec-1.3.16-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d1721a8ba35cf2a3d9747e0083b7f8fd7818ab689b9f3c536f45260adf6f0e57",
                "md5": "8a2db395c331df74b0566830703b525e",
                "sha256": "837fe04902341e6cb07fd652b73a40d776fef68842a8f8a6987d555d3244557f"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a2db395c331df74b0566830703b525e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 3424373,
            "upload_time": "2025-07-10T12:18:13",
            "upload_time_iso_8601": "2025-07-10T12:18:13.430724Z",
            "url": "https://files.pythonhosted.org/packages/d1/72/1a8ba35cf2a3d9747e0083b7f8fd7818ab689b9f3c536f45260adf6f0e57/xmlsec-1.3.16-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "53b3e6cd6731b425708bb70f299450e948e0db176afb26fa3e6265e80f1b7f49",
                "md5": "24faa5176a002879bb191771edc0ddbf",
                "sha256": "0cc4c475a30364fc0db5b761e71add9212a5cc41a06399ee167249e7cfc8887f"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "24faa5176a002879bb191771edc0ddbf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 3829930,
            "upload_time": "2025-07-10T12:18:14",
            "upload_time_iso_8601": "2025-07-10T12:18:14.777810Z",
            "url": "https://files.pythonhosted.org/packages/53/b3/e6cd6731b425708bb70f299450e948e0db176afb26fa3e6265e80f1b7f49/xmlsec-1.3.16-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9980744b7a8ffc69516d3d2511b5a6f1b6d1810bedf2d4a1d04eae7ab1a09584",
                "md5": "a0987b240e9cce7d57ec4bbc62a77da1",
                "sha256": "3fc4bef7772391710fd4f7abe552f44b1b51bedc0d6eaa14311c353f6aac5830"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a0987b240e9cce7d57ec4bbc62a77da1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 4365323,
            "upload_time": "2025-07-10T12:18:16",
            "upload_time_iso_8601": "2025-07-10T12:18:16.458775Z",
            "url": "https://files.pythonhosted.org/packages/99/80/744b7a8ffc69516d3d2511b5a6f1b6d1810bedf2d4a1d04eae7ab1a09584/xmlsec-1.3.16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b7fa9d9ada4866c5e7f123db82429d7de19d7b08656a63f665fa722df38a985b",
                "md5": "9db6183fff5428c945ba4db23afce553",
                "sha256": "c130ad630580da10656002ab577f307dba92bdbe285cea9aedd633847a28be91"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9db6183fff5428c945ba4db23afce553",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 3788653,
            "upload_time": "2025-07-10T12:18:17",
            "upload_time_iso_8601": "2025-07-10T12:18:17.714978Z",
            "url": "https://files.pythonhosted.org/packages/b7/fa/9d9ada4866c5e7f123db82429d7de19d7b08656a63f665fa722df38a985b/xmlsec-1.3.16-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5324621e7a4bb6c06d208de10b4ca4c95e892becc908e8309dea9c9533697553",
                "md5": "ea7ce6b3b11d3e081fccc23b862d2f12",
                "sha256": "df55939743f48b1802a2036670f5004344fa71e787a8c395b4adc4f17beceb5f"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ea7ce6b3b11d3e081fccc23b862d2f12",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 4092033,
            "upload_time": "2025-07-10T12:18:19",
            "upload_time_iso_8601": "2025-07-10T12:18:19.345021Z",
            "url": "https://files.pythonhosted.org/packages/53/24/621e7a4bb6c06d208de10b4ca4c95e892becc908e8309dea9c9533697553/xmlsec-1.3.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "60b013e5c372f0b1c2d30a04648a92087d770245ab9ec5d42f4060dacbd20f1a",
                "md5": "cd05ab6f694d2652fc7d31281b4078dc",
                "sha256": "f8087d866c0997fd8145a37e0a60bfb7328af13a4cd424467f10b1b51b2f58d6"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cd05ab6f694d2652fc7d31281b4078dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 4397501,
            "upload_time": "2025-07-10T12:18:21",
            "upload_time_iso_8601": "2025-07-10T12:18:21.245484Z",
            "url": "https://files.pythonhosted.org/packages/60/b0/13e5c372f0b1c2d30a04648a92087d770245ab9ec5d42f4060dacbd20f1a/xmlsec-1.3.16-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31c666f780e8821cac285c025ac37af93fdda3c93871f77bf5408742a3d345b5",
                "md5": "5348d99d98db12ab935f9c13fe752dc4",
                "sha256": "6bf07d5add2bfa47245c6ffbdc2f8646160e6f68a519f8723800e743acbdc300"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5348d99d98db12ab935f9c13fe752dc4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 4147595,
            "upload_time": "2025-07-10T12:18:22",
            "upload_time_iso_8601": "2025-07-10T12:18:22.501122Z",
            "url": "https://files.pythonhosted.org/packages/31/c6/66f780e8821cac285c025ac37af93fdda3c93871f77bf5408742a3d345b5/xmlsec-1.3.16-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aec8f00be7a66f05fed7f59a949174753ef2907d0b4d11210c8c67588809564f",
                "md5": "422a7e73de28531a73850f82efaad864",
                "sha256": "ab5f6293e101e45f53ccf6c46a7a54b39aecb8610a7688d9ddbb8879bdba7812"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "422a7e73de28531a73850f82efaad864",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 2154971,
            "upload_time": "2025-07-10T12:18:25",
            "upload_time_iso_8601": "2025-07-10T12:18:25.336909Z",
            "url": "https://files.pythonhosted.org/packages/ae/c8/f00be7a66f05fed7f59a949174753ef2907d0b4d11210c8c67588809564f/xmlsec-1.3.16-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "263ecca8b8573f7a3cac6ca1411a7a751b166995c6e5d9b4644a87f4ef3095a8",
                "md5": "bb0d69acffb7adadd2a4298d25ba26b5",
                "sha256": "8c209841a9e0e34e6542d92012488db37422e5a50fa8d94ea899c3d138d619e0"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bb0d69acffb7adadd2a4298d25ba26b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.5",
            "size": 2446063,
            "upload_time": "2025-07-10T12:18:24",
            "upload_time_iso_8601": "2025-07-10T12:18:24.221236Z",
            "url": "https://files.pythonhosted.org/packages/26/3e/cca8b8573f7a3cac6ca1411a7a751b166995c6e5d9b4644a87f4ef3095a8/xmlsec-1.3.16-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dc883b2e468d4d666225a63be6e9da55fb6ff867173f1f18f21027dbb8fbc764",
                "md5": "fc21381bb0a7784174711ebf246e9f51",
                "sha256": "b4878829e95561e66b2d43b987f1d3c75f470eff979acf6121f297f9cce0fc77"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fc21381bb0a7784174711ebf246e9f51",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 3424714,
            "upload_time": "2025-07-10T12:18:26",
            "upload_time_iso_8601": "2025-07-10T12:18:26.510679Z",
            "url": "https://files.pythonhosted.org/packages/dc/88/3b2e468d4d666225a63be6e9da55fb6ff867173f1f18f21027dbb8fbc764/xmlsec-1.3.16-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "782aaad64bff99da020bcd4a9aba73e6b1d9169d66dc213340c83971aeaa557a",
                "md5": "a4cd1134ad645a28cbf3e07f353d15eb",
                "sha256": "1f79a3324db82fa9da639723982971f7d8ca970e4677159a49f6242452cf8a33"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a4cd1134ad645a28cbf3e07f353d15eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 3830223,
            "upload_time": "2025-07-10T12:18:27",
            "upload_time_iso_8601": "2025-07-10T12:18:27.772099Z",
            "url": "https://files.pythonhosted.org/packages/78/2a/aad64bff99da020bcd4a9aba73e6b1d9169d66dc213340c83971aeaa557a/xmlsec-1.3.16-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b570766ba23e2fba7e6d866c88f8c6cd020e72288c6515fc6a1ee9c0a07c2365",
                "md5": "6617e030d6d0f824031e2d9b2857ee7f",
                "sha256": "d0b3028f89760e5a87956af92d4aab102da56d5e07f34086f29793f644e7c8cb"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6617e030d6d0f824031e2d9b2857ee7f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 4367846,
            "upload_time": "2025-07-10T12:18:29",
            "upload_time_iso_8601": "2025-07-10T12:18:29.071137Z",
            "url": "https://files.pythonhosted.org/packages/b5/70/766ba23e2fba7e6d866c88f8c6cd020e72288c6515fc6a1ee9c0a07c2365/xmlsec-1.3.16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6995dc2821e26824d4373a34c17fb30edad04f380ef5e973f63bda3e434e71fb",
                "md5": "deba7d09a02d3571eb033c25ae8738eb",
                "sha256": "27392ea8bc3b7e6ff310d261f0232ad14972188c44a45be5a1ebe33bf9d4f4c5"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "deba7d09a02d3571eb033c25ae8738eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 3791859,
            "upload_time": "2025-07-10T12:18:31",
            "upload_time_iso_8601": "2025-07-10T12:18:31.022260Z",
            "url": "https://files.pythonhosted.org/packages/69/95/dc2821e26824d4373a34c17fb30edad04f380ef5e973f63bda3e434e71fb/xmlsec-1.3.16-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "811cf012b3ea3041064396ed90f70b0a0487c542925ca0c0fcb0ce1376f30eae",
                "md5": "aee6c2b57d0bb22e86a3bf09288a2d41",
                "sha256": "bfbe712a1117145916c0fc183f3a3e924b3ca7495d6d06f4236d6f93324427d6"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aee6c2b57d0bb22e86a3bf09288a2d41",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 4099033,
            "upload_time": "2025-07-10T12:18:32",
            "upload_time_iso_8601": "2025-07-10T12:18:32.390215Z",
            "url": "https://files.pythonhosted.org/packages/81/1c/f012b3ea3041064396ed90f70b0a0487c542925ca0c0fcb0ce1376f30eae/xmlsec-1.3.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9edaa9f6d73be731ab591c2ae37b9111353b642d1e0c1aba0e4e916ceee174a5",
                "md5": "721180757afba78e6179240ebce17c39",
                "sha256": "37144c51339a1217bcba2f5a2412fe9ec29410d08f25957f3635694512f0a375"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "721180757afba78e6179240ebce17c39",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 4400930,
            "upload_time": "2025-07-10T12:18:33",
            "upload_time_iso_8601": "2025-07-10T12:18:33.745292Z",
            "url": "https://files.pythonhosted.org/packages/9e/da/a9f6d73be731ab591c2ae37b9111353b642d1e0c1aba0e4e916ceee174a5/xmlsec-1.3.16-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9480f7440cffbe33c5f5778f3ed52b042725579d16137c8d843813495c8739d5",
                "md5": "1ad49cd6510c593be65632457ad5f39e",
                "sha256": "6f430206704190738fb33a43b695a0813671675e811b570547789750e4de1390"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1ad49cd6510c593be65632457ad5f39e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 4153482,
            "upload_time": "2025-07-10T12:18:35",
            "upload_time_iso_8601": "2025-07-10T12:18:35.433321Z",
            "url": "https://files.pythonhosted.org/packages/94/80/f7440cffbe33c5f5778f3ed52b042725579d16137c8d843813495c8739d5/xmlsec-1.3.16-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5006581f9f7b1cf85256fde2617bc7b7c967e0e98b4097cde6127391ebf1474f",
                "md5": "21abafae3f34d76cf33fa80c2a9cae87",
                "sha256": "fc76572c58bf50d5d5c524ac649112a9cd62e5f525618af52efc162d22201a39"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "21abafae3f34d76cf33fa80c2a9cae87",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 2155810,
            "upload_time": "2025-07-10T12:18:38",
            "upload_time_iso_8601": "2025-07-10T12:18:38.057244Z",
            "url": "https://files.pythonhosted.org/packages/50/06/581f9f7b1cf85256fde2617bc7b7c967e0e98b4097cde6127391ebf1474f/xmlsec-1.3.16-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1b7ef26abea8603e5788749633bd43dff18b02810a2c34846aaf9d37d9d2273d",
                "md5": "68ddc0ca6ae3a323d8b0bb9a345935a0",
                "sha256": "ae91291233db6fcbe154b58e06d647b4c01a28693b735cdfcda5f5ad0c86b3b3"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "68ddc0ca6ae3a323d8b0bb9a345935a0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.5",
            "size": 2446010,
            "upload_time": "2025-07-10T12:18:36",
            "upload_time_iso_8601": "2025-07-10T12:18:36.655020Z",
            "url": "https://files.pythonhosted.org/packages/1b/7e/f26abea8603e5788749633bd43dff18b02810a2c34846aaf9d37d9d2273d/xmlsec-1.3.16-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b672dae0618ff7a86dada22bf0ae16730a48b98e513fa8098681156e74dd687c",
                "md5": "0a019f51678b7f1e46623ff8d6eda25e",
                "sha256": "68b60867e6be61e06964be64d7501b88156f0ad0a4808b5c2eb8b16d8de9b6bc"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0a019f51678b7f1e46623ff8d6eda25e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 3424682,
            "upload_time": "2025-07-10T12:18:39",
            "upload_time_iso_8601": "2025-07-10T12:18:39.340933Z",
            "url": "https://files.pythonhosted.org/packages/b6/72/dae0618ff7a86dada22bf0ae16730a48b98e513fa8098681156e74dd687c/xmlsec-1.3.16-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "730a6e1d9108f0b0801f874a153256ec044d1b1c53713517f8f24ff5c21544e5",
                "md5": "592744418288b34abe882f0763cfb79e",
                "sha256": "174917827e26ff71dab512e5e87544dcd3309eb4a5dc18e6f1e8022789e1f1bf"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "592744418288b34abe882f0763cfb79e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 3830253,
            "upload_time": "2025-07-10T12:18:41",
            "upload_time_iso_8601": "2025-07-10T12:18:41.092238Z",
            "url": "https://files.pythonhosted.org/packages/73/0a/6e1d9108f0b0801f874a153256ec044d1b1c53713517f8f24ff5c21544e5/xmlsec-1.3.16-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "eb350d11fceb1978564a14c95b687a08a27b96873aeb54d9c1a5c90efd824766",
                "md5": "4936e8d75315b27c191f13c2bcb1cecb",
                "sha256": "bb683689a7770a3a71657af96c1953c9d00da7e3c8d9a9851777fa2c9ecf741a"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4936e8d75315b27c191f13c2bcb1cecb",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 4367122,
            "upload_time": "2025-07-10T12:18:42",
            "upload_time_iso_8601": "2025-07-10T12:18:42.768452Z",
            "url": "https://files.pythonhosted.org/packages/eb/35/0d11fceb1978564a14c95b687a08a27b96873aeb54d9c1a5c90efd824766/xmlsec-1.3.16-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "659bad52185d08fd35ae323124c0a727697d2535e1794c864f4858e1b61eb7bf",
                "md5": "5b58c01008cfc0ce861e8bbd06bf2364",
                "sha256": "2fda1627987e26989ead9ae8ec8b089f2affa0e922f585ab1c37d1c2111c78c7"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5b58c01008cfc0ce861e8bbd06bf2364",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 3791602,
            "upload_time": "2025-07-10T12:18:44",
            "upload_time_iso_8601": "2025-07-10T12:18:44.295314Z",
            "url": "https://files.pythonhosted.org/packages/65/9b/ad52185d08fd35ae323124c0a727697d2535e1794c864f4858e1b61eb7bf/xmlsec-1.3.16-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1bfe867975dd2a20640882282788f66c535d746cce01265a2732bde596a98cf7",
                "md5": "83ebc17e3ec0ca027d879045dace9366",
                "sha256": "a4fe9e8ab3497632ea242fc718a57e7524e0300537fd106a7455696b339ac0a6"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "83ebc17e3ec0ca027d879045dace9366",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 4098004,
            "upload_time": "2025-07-10T12:18:45",
            "upload_time_iso_8601": "2025-07-10T12:18:45.945267Z",
            "url": "https://files.pythonhosted.org/packages/1b/fe/867975dd2a20640882282788f66c535d746cce01265a2732bde596a98cf7/xmlsec-1.3.16-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d43566f717c4ff288c61c2e447fdc453fa21446d15e39ae756a129a3aa1bd4ae",
                "md5": "c0ca9a493de21ca3a3111db0b99bc133",
                "sha256": "1014c6cb723ad99781a2f37c03969eb246b310da029ddf3250df998801bb62d7"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c0ca9a493de21ca3a3111db0b99bc133",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 4400559,
            "upload_time": "2025-07-10T12:18:47",
            "upload_time_iso_8601": "2025-07-10T12:18:47.389632Z",
            "url": "https://files.pythonhosted.org/packages/d4/35/66f717c4ff288c61c2e447fdc453fa21446d15e39ae756a129a3aa1bd4ae/xmlsec-1.3.16-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "089c2e6ee7f9f313b4848b2f9dac51fbf6615932f1aa6b9399d17ab29c2bd731",
                "md5": "30f542090af45a1e9180d0eac26424bf",
                "sha256": "795eedbdb4dbc72c786dbf4193561de0f3ebd8f8ee3a32e81b085b24ccbee120"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "30f542090af45a1e9180d0eac26424bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 4153379,
            "upload_time": "2025-07-10T12:18:48",
            "upload_time_iso_8601": "2025-07-10T12:18:48.778075Z",
            "url": "https://files.pythonhosted.org/packages/08/9c/2e6ee7f9f313b4848b2f9dac51fbf6615932f1aa6b9399d17ab29c2bd731/xmlsec-1.3.16-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "baf408da3d448456e4c41ddc99a0e713313b774beed5a27689b066d47d114194",
                "md5": "adaefda3f79ed2300d7cdf2e90a6f8b7",
                "sha256": "1f83fbd4c44bbeebd19db9de5969b68ed7d5b723d7812c5a62c795452f7c8945"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "adaefda3f79ed2300d7cdf2e90a6f8b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 2155805,
            "upload_time": "2025-07-10T12:18:51",
            "upload_time_iso_8601": "2025-07-10T12:18:51.697473Z",
            "url": "https://files.pythonhosted.org/packages/ba/f4/08da3d448456e4c41ddc99a0e713313b774beed5a27689b066d47d114194/xmlsec-1.3.16-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "60808ffe311f8e2273bb156b4cb0f2454e6a089723575921c4c07c24dd1aa3ae",
                "md5": "c9b5cfe6e18c7bb43b1d863a3eea1588",
                "sha256": "4b8b36cdccd13fa84a923958ebf5f73febe8a97da4ecff711fdeb97fec6896db"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c9b5cfe6e18c7bb43b1d863a3eea1588",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.5",
            "size": 2446038,
            "upload_time": "2025-07-10T12:18:50",
            "upload_time_iso_8601": "2025-07-10T12:18:50.369498Z",
            "url": "https://files.pythonhosted.org/packages/60/80/8ffe311f8e2273bb156b4cb0f2454e6a089723575921c4c07c24dd1aa3ae/xmlsec-1.3.16-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c33c9ecf970e0ee7cae77a1fa78568cc7ce338ca1097785f42f4eb97d22f9385",
                "md5": "da28e5863a3b5162a48e7d997c27f997",
                "sha256": "6ffff00ac7bcf8f28d33c250f20e09c7a257ec804463762f17609318b82a2177"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "da28e5863a3b5162a48e7d997c27f997",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.5",
            "size": 3783448,
            "upload_time": "2025-07-10T12:18:53",
            "upload_time_iso_8601": "2025-07-10T12:18:53.007826Z",
            "url": "https://files.pythonhosted.org/packages/c3/3c/9ecf970e0ee7cae77a1fa78568cc7ce338ca1097785f42f4eb97d22f9385/xmlsec-1.3.16-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7b619f4304052f3b44352197d699b392b589539d2b9df533dfe602ba984c3613",
                "md5": "d71d620a1176951fc04635db601a75c0",
                "sha256": "69a9e786e06a3338bb9fe135ce5b97e1c410144d438ec35bd707b33f164f75cb"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d71d620a1176951fc04635db601a75c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.5",
            "size": 4087473,
            "upload_time": "2025-07-10T12:18:54",
            "upload_time_iso_8601": "2025-07-10T12:18:54.412780Z",
            "url": "https://files.pythonhosted.org/packages/7b/61/9f4304052f3b44352197d699b392b589539d2b9df533dfe602ba984c3613/xmlsec-1.3.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7004a0a7087514f5d99dd6ae6b47fd99aba6fc5646b8930f5acdcafa15de2410",
                "md5": "9d6b20b37aa7dd63102516de2cc71b01",
                "sha256": "c5f36b3cce22c9686dcb981d382eeed4b7e5407c69992bb4fe40a732d47403db"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9d6b20b37aa7dd63102516de2cc71b01",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.5",
            "size": 4144595,
            "upload_time": "2025-07-10T12:18:56",
            "upload_time_iso_8601": "2025-07-10T12:18:56.195540Z",
            "url": "https://files.pythonhosted.org/packages/70/04/a0a7087514f5d99dd6ae6b47fd99aba6fc5646b8930f5acdcafa15de2410/xmlsec-1.3.16-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1d912f868beb8ac2fb682a5512e9a91d8d51bed9cb63752097fb1faa28b58862",
                "md5": "776dfcef0e0b3c596a7d64057a819d8f",
                "sha256": "dd3465fb57c6b67df74022557dd7d5fcd5b57304987636cb61303dce8dd2dfd3"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "776dfcef0e0b3c596a7d64057a819d8f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.5",
            "size": 2155274,
            "upload_time": "2025-07-10T12:18:58",
            "upload_time_iso_8601": "2025-07-10T12:18:58.605000Z",
            "url": "https://files.pythonhosted.org/packages/1d/91/2f868beb8ac2fb682a5512e9a91d8d51bed9cb63752097fb1faa28b58862/xmlsec-1.3.16-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f288dea0df9528ef2f3e85e2d10cc0e31dda42cd62124bceadb073c3cd57bfe2",
                "md5": "7b2a6db1801011a37215e1544bbf4029",
                "sha256": "fcf4650aaed744c846aac0f87f69aec9c00926eb6f839744c1d3b508cd35093a"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7b2a6db1801011a37215e1544bbf4029",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.5",
            "size": 2445967,
            "upload_time": "2025-07-10T12:18:57",
            "upload_time_iso_8601": "2025-07-10T12:18:57.454913Z",
            "url": "https://files.pythonhosted.org/packages/f2/88/dea0df9528ef2f3e85e2d10cc0e31dda42cd62124bceadb073c3cd57bfe2/xmlsec-1.3.16-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "77ae53468a72adac5e51d7545409ff004000d990a7a21993e8d239f765e3dd21",
                "md5": "fb79684bd2ea7aec221d2c03de452342",
                "sha256": "0264dad1de0d5aa5a5bf26fdd58db0626dd01731dd9150c74c8afd76a4467674"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fb79684bd2ea7aec221d2c03de452342",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 3424365,
            "upload_time": "2025-07-10T12:18:59",
            "upload_time_iso_8601": "2025-07-10T12:18:59.843512Z",
            "url": "https://files.pythonhosted.org/packages/77/ae/53468a72adac5e51d7545409ff004000d990a7a21993e8d239f765e3dd21/xmlsec-1.3.16-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5dfe8c3d0357f8cbd7056555e20d796f8597917634ef5bc562865a9bda6c4f49",
                "md5": "1e2c623f9cedf19d86287a55b0812d94",
                "sha256": "7899a22d3dddeba5e21fcb70a244301c4a71538ead55c814f0589b63c7ba1de8"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1e2c623f9cedf19d86287a55b0812d94",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 3829928,
            "upload_time": "2025-07-10T12:19:01",
            "upload_time_iso_8601": "2025-07-10T12:19:01.160079Z",
            "url": "https://files.pythonhosted.org/packages/5d/fe/8c3d0357f8cbd7056555e20d796f8597917634ef5bc562865a9bda6c4f49/xmlsec-1.3.16-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "444f6230e897c0b4c3b551287ffc47dd3c3bdb5557c3e85cd0f7a2cf51f34266",
                "md5": "f200a06ff92b3be91e07bb1177818ca2",
                "sha256": "967c57f66932106078d571d02aa31b1eb59e51c2fe744685d1409f4d39b23034"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f200a06ff92b3be91e07bb1177818ca2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 4359923,
            "upload_time": "2025-07-10T12:19:02",
            "upload_time_iso_8601": "2025-07-10T12:19:02.637775Z",
            "url": "https://files.pythonhosted.org/packages/44/4f/6230e897c0b4c3b551287ffc47dd3c3bdb5557c3e85cd0f7a2cf51f34266/xmlsec-1.3.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d66dfea4f50a962199dfc81b29f584aeabd43ac8e9b1f4bba44a0c62b96a0cf5",
                "md5": "41a65c99ce8ae5f037c5b37c66379e5a",
                "sha256": "b65fa36c495440f0ef08350df3e2a6eb54cc0cb88fcd528a5d522d164cd71d69"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "41a65c99ce8ae5f037c5b37c66379e5a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 3783623,
            "upload_time": "2025-07-10T12:19:03",
            "upload_time_iso_8601": "2025-07-10T12:19:03.999264Z",
            "url": "https://files.pythonhosted.org/packages/d6/6d/fea4f50a962199dfc81b29f584aeabd43ac8e9b1f4bba44a0c62b96a0cf5/xmlsec-1.3.16-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "98a09408af78fd1c61ac3481c465df79653adbf5d5233419a11e46aa281be6d8",
                "md5": "52252ea5d7de835e5819ce896418519d",
                "sha256": "40532aab61599cf5510eb344930893e2d786edbb51bb78ad24efdfd9c37c1614"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "52252ea5d7de835e5819ce896418519d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 4086701,
            "upload_time": "2025-07-10T12:19:05",
            "upload_time_iso_8601": "2025-07-10T12:19:05.382329Z",
            "url": "https://files.pythonhosted.org/packages/98/a0/9408af78fd1c61ac3481c465df79653adbf5d5233419a11e46aa281be6d8/xmlsec-1.3.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "75751a4f868f4406411257695bfb144c57bf16ccc30057a009de5c13e9fae9f5",
                "md5": "e2bbf6e6edcc46f910c2bd9339b2645c",
                "sha256": "7faf7ef829f5a946234e466a7cfdac745aa6e436bb7ea55884dce7193e63629e"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e2bbf6e6edcc46f910c2bd9339b2645c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 4394260,
            "upload_time": "2025-07-10T12:19:06",
            "upload_time_iso_8601": "2025-07-10T12:19:06.796898Z",
            "url": "https://files.pythonhosted.org/packages/75/75/1a4f868f4406411257695bfb144c57bf16ccc30057a009de5c13e9fae9f5/xmlsec-1.3.16-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fae95150c565cc705b585d55028e211ed6a230e10866d829eb2a318d50f5aa13",
                "md5": "cbe1347e0dbda1f5d208e4ac675602b7",
                "sha256": "cd23b75c9808fb86f4a3106ab706e485552e1a3364606c2226bfaad794264142"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cbe1347e0dbda1f5d208e4ac675602b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 4143413,
            "upload_time": "2025-07-10T12:19:08",
            "upload_time_iso_8601": "2025-07-10T12:19:08.065789Z",
            "url": "https://files.pythonhosted.org/packages/fa/e9/5150c565cc705b585d55028e211ed6a230e10866d829eb2a318d50f5aa13/xmlsec-1.3.16-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2d20332037e29546db04c28b8fe0ff428d82a4d5ca3f6c1895678976bb04a624",
                "md5": "cf1054252ed18de03afac4edcc01422e",
                "sha256": "51cf9da31c8efe4adcc739557c7747fbd32f29b1cf4f7f3aef60d557bfb7957d"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "cf1054252ed18de03afac4edcc01422e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 2155179,
            "upload_time": "2025-07-10T12:19:11",
            "upload_time_iso_8601": "2025-07-10T12:19:11.157858Z",
            "url": "https://files.pythonhosted.org/packages/2d/20/332037e29546db04c28b8fe0ff428d82a4d5ca3f6c1895678976bb04a624/xmlsec-1.3.16-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "615c0750c5dabb7739db5c88542939b3558370c586335cb5924b4a87f6f023d6",
                "md5": "01e40288272ff329658cdc325a54eb32",
                "sha256": "53ade42eb59b45958b41dae196972544ed39c75274c232e31263e30578d9006c"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "01e40288272ff329658cdc325a54eb32",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.5",
            "size": 2446122,
            "upload_time": "2025-07-10T12:19:09",
            "upload_time_iso_8601": "2025-07-10T12:19:09.520017Z",
            "url": "https://files.pythonhosted.org/packages/61/5c/0750c5dabb7739db5c88542939b3558370c586335cb5924b4a87f6f023d6/xmlsec-1.3.16-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed52b025fe78a178d9eaffa1c77a4a73b20072e27d4679200cee76475034b399",
                "md5": "63322fff5fd97434d366fd953d19a95f",
                "sha256": "2b6c70544c6d1d4ca006aaa314958e0ef3514dc81fffde1b23f2ec41a5791f9d"
            },
            "downloads": -1,
            "filename": "xmlsec-1.3.16.tar.gz",
            "has_sig": false,
            "md5_digest": "63322fff5fd97434d366fd953d19a95f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5",
            "size": 114202,
            "upload_time": "2025-07-10T12:45:37",
            "upload_time_iso_8601": "2025-07-10T12:45:37.847242Z",
            "url": "https://files.pythonhosted.org/packages/ed/52/b025fe78a178d9eaffa1c77a4a73b20072e27d4679200cee76475034b399/xmlsec-1.3.16.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-10 12:45:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mehcode",
    "github_project": "python-xmlsec",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "appveyor": true,
    "requirements": [
        {
            "name": "lxml",
            "specs": [
                [
                    "!=",
                    "4.7.0"
                ],
                [
                    ">=",
                    "3.8.0"
                ]
            ]
        }
    ],
    "lcname": "xmlsec"
}
        
Elapsed time: 1.40529s