piqueserver |Build Status| |Wheel Status| |Coverage Status|
===========================================================
An Ace of Spades 0.75 server based on
`PySnip <https://github.com/NateShoffner/PySnip>`__.
\:point_right: Chat with us!
----------------------------
- Gitter: |Join the chat at https://gitter.im/piqueserver/piqueserver|
- Matrix: ``#piqueserver:matrix.org`` (`Riot Webchat
link <https://riot.im/app/#/room/#piqueserver:matrix.org>`__)
- Discord: Join with `this invite link <https://discord.gg/w6Te7xC>`__
- Slack: Join with `this invite link <https://join.slack.com/t/piqueserver/shared_invite/enQtMjg5MDI3MTkwNTgxLTNhMDkyNDRkNzhiNmQyYjRkOTdjNGNkYzNhNTQ4NzZkY2JhZjQxYzIyMTQ0Y2JlYTI2ZGFjMTFmNjAwZTM2OGU>`__
- IRC: (disabled due to spam) ``#piqueserver`` on freenode.net
(`web <http://webchat.freenode.net/?channels=%23piqueserver>`__)
All of these are `bridged <https://matrix.org/docs/guides/faq.html#what-is-matrix>`__ together!
\:tada: Features
----------------
- Many administrator features
- A lot of epic commands
- A remote console (using SSH)
- Map rotation
- Map metadata (name, version, author, and map configuration)
- Map extensions (water damage, etc.)
- A map generator
- An IRC client for managing your server
- A JSON query webserver
- A status server with map overview
- Server/map scripts
- Airstrikes
- Melee attacks with the pickaxe
- New gamemodes (deathmatch / runningman)
- Rollback feature (rolling back to the original map)
- Spectator mode
- Dirt grenades
- Platforms with buttons
- Ban subscribe service
- A ton of other features
\:rocket: Installation
----------------------
Requirements
~~~~~~~~~~~~
Piqueserver requires python 3.7 and above
We currently provide builds for:
- Linux x86_64
- Windows x86 and x86_64
If your system is not one of the above, you will also need a recent C++ Compiler.
pip (stable version)
~~~~~~~~~~~~~~~~~~~~
.. code:: bash
pip3 install piqueserver
Optional features:
- `ssh`: enable ssh manhole server support
- `from`: enable the `from` command to geolocate players by ip
To install with optional features with pip:
.. code:: bash
pip3 install piqueserver[ssh,from]
git (bleeding edge)
~~~~~~~~~~~~~~~~~~~
.. code:: bash
git clone https://github.com/piqueserver/piqueserver
cd piqueserver
python3 -m venv venv
source venv/bin/activate
# note: requirements.txt includes all optional deps too
pip install -r requirements.txt
python setup.py install
# now `piqueserver` will be available on the $PATH when venv active
Arch Linux
~~~~~~~~~~
The `AUR package <https://aur.archlinux.org/packages/piqueserver-git/>`__
(git master) is currently broken. When it gets repaired (you can help!),
you'll be able to install manually or with your favourite AUR helper:
.. code:: bash
pacaur -S piqueserver-git
\:rocket: Running
-----------------
Then copy the default configuration as a base to work off
.. code:: bash
piqueserver --copy-config
A-a-and lift off!
.. code:: bash
piqueserver
Custom config location
~~~~~~~~~~~~~~~~~~~~~~
If you wish to use a different location to ``~/.config/piqueserver/``
for config files, specify a directory with the ``-d`` flag:
.. code:: bash
piqueserver --copy-config -d custom_dir
piqueserver -d custom_dir
\:speech_balloon: FAQ
---------------------
What's the purpose?
~~~~~~~~~~~~~~~~~~~
The purpose of this repo is to be a continuation of PySnip.
What if PySnip development returns?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Then they would merge our changes and development would be continued
there, I guess. The important thing is to keep AoS servers alive.
Why should I use piqueserver instead of PySnip/PySpades?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Multi config installation
- Docker support
- Bug fixes
- Improvements
- Better anti-hacking
- New scripts
What about 0.76 support
~~~~~~~~~~~~~~~~~~~~~~~
Working with multiple versions is a pain. 0.76 will be suported in the
future only.
Is that everything?
~~~~~~~~~~~~~~~~~~~
Please see also the
`Online Documentation <https://piqueserver.readthedocs.io/en/latest/>`__ for more
information (readthedocs.io has replaced our wiki).
Where can i find more scripts?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can checkout the `Piqueserver Extras Repository <https://github.com/piqueserver/piqueserver-extras>`__, that contains scripts made by the community and ports from PySnip/PySpades script.
Or in community forums, such as:
`aloha.pk <https://aloha.pk/c/aos-modding/scripts/83>`__ and `BuildAndShoot <https://www.buildandshoot.com/forums/viewforum.php?f=19>`__
\:blush: Contribute
-------------------
Don't be shy and submit us a PR or an issue! Help is always appreciated
\:wrench: Development
---------------------
Use ``python3`` and ``pip`` to setup the development environment:
.. code:: bash
$ python3 -m venv venv && source venv/bin/activate
(venv) $ pip install -r requirements.txt
(venv) $ pip install -r dev-requirements.txt # includes dev tools
(venv) $ python setup.py develop # install in-place
(venv) $ deactivate # Deactivate virtualenv
--------------
Brought to you with :heart: by the `piqueserver
team <https://github.com/orgs/piqueserver/people>`__.
.. |Build Status| image:: https://github.com/piqueserver/piqueserver/actions/workflows/main.yml/badge.svg?branch=master
:target: https://github.com/piqueserver/piqueserver/actions/workflows/main.yml
.. |Wheel Status| image:: https://github.com/piqueserver/piqueserver/actions/workflows/wheels.yml/badge.svg?branch=master
:target: https://github.com/piqueserver/piqueserver/actions/workflows/wheels.yml
.. |Coverage Status| image:: https://coveralls.io/repos/github/piqueserver/piqueserver/badge.svg?branch=master
:target: https://coveralls.io/github/piqueserver/piqueserver?branch=master
.. |Join the chat at https://gitter.im/piqueserver/piqueserver| image:: https://badges.gitter.im/piqueserver/piqueserver.svg
:target: https://gitter.im/piqueserver/piqueserver?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
Raw data
{
"_id": null,
"home_page": "https://github.com/piqueserver/piqueserver",
"name": "piqueserver",
"maintainer": "noway421",
"docs_url": null,
"requires_python": ">=3.7.0",
"maintainer_email": "noway@2ch.hk",
"keywords": "ace of spades, aos, server, pyspades, pysnip, piqueserver",
"author": "Originally MatPow2 and PySnip contributors,now, StackOverflow and piqueserver authors",
"author_email": "nate.shoffner@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/11/cd/0e624be5e60eca81ceffde933b954f8e2ca19ed7ec4ffea6c0023ef2e323/piqueserver-1.2.0.tar.gz",
"platform": "Darwin",
"description": "piqueserver |Build Status| |Wheel Status| |Coverage Status|\n===========================================================\n\nAn Ace of Spades 0.75 server based on\n`PySnip <https://github.com/NateShoffner/PySnip>`__.\n\n\\:point_right: Chat with us!\n----------------------------\n\n- Gitter: |Join the chat at https://gitter.im/piqueserver/piqueserver|\n- Matrix: ``#piqueserver:matrix.org`` (`Riot Webchat\n link <https://riot.im/app/#/room/#piqueserver:matrix.org>`__)\n- Discord: Join with `this invite link <https://discord.gg/w6Te7xC>`__\n- Slack: Join with `this invite link <https://join.slack.com/t/piqueserver/shared_invite/enQtMjg5MDI3MTkwNTgxLTNhMDkyNDRkNzhiNmQyYjRkOTdjNGNkYzNhNTQ4NzZkY2JhZjQxYzIyMTQ0Y2JlYTI2ZGFjMTFmNjAwZTM2OGU>`__\n- IRC: (disabled due to spam) ``#piqueserver`` on freenode.net\n (`web <http://webchat.freenode.net/?channels=%23piqueserver>`__)\n\nAll of these are `bridged <https://matrix.org/docs/guides/faq.html#what-is-matrix>`__ together!\n\n\\:tada: Features\n----------------\n\n- Many administrator features\n- A lot of epic commands\n- A remote console (using SSH)\n- Map rotation\n- Map metadata (name, version, author, and map configuration)\n- Map extensions (water damage, etc.)\n- A map generator\n- An IRC client for managing your server\n- A JSON query webserver\n- A status server with map overview\n- Server/map scripts\n- Airstrikes\n- Melee attacks with the pickaxe\n- New gamemodes (deathmatch / runningman)\n- Rollback feature (rolling back to the original map)\n- Spectator mode\n- Dirt grenades\n- Platforms with buttons\n- Ban subscribe service\n- A ton of other features\n\n\\:rocket: Installation\n----------------------\n\nRequirements\n~~~~~~~~~~~~\n\nPiqueserver requires python 3.7 and above\n\nWe currently provide builds for:\n - Linux x86_64\n - Windows x86 and x86_64\n \nIf your system is not one of the above, you will also need a recent C++ Compiler.\n\npip (stable version)\n~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n pip3 install piqueserver\n\nOptional features:\n\n- `ssh`: enable ssh manhole server support\n- `from`: enable the `from` command to geolocate players by ip\n\nTo install with optional features with pip:\n\n.. code:: bash\n\n pip3 install piqueserver[ssh,from]\n\ngit (bleeding edge)\n~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n git clone https://github.com/piqueserver/piqueserver\n cd piqueserver\n python3 -m venv venv\n source venv/bin/activate\n\n # note: requirements.txt includes all optional deps too\n pip install -r requirements.txt\n\n python setup.py install\n\n # now `piqueserver` will be available on the $PATH when venv active\n\nArch Linux\n~~~~~~~~~~\n\nThe `AUR package <https://aur.archlinux.org/packages/piqueserver-git/>`__\n(git master) is currently broken. When it gets repaired (you can help!),\nyou'll be able to install manually or with your favourite AUR helper:\n\n.. code:: bash\n\n pacaur -S piqueserver-git\n\n\\:rocket: Running\n-----------------\n\nThen copy the default configuration as a base to work off\n\n.. code:: bash\n\n piqueserver --copy-config\n\nA-a-and lift off!\n\n.. code:: bash\n\n piqueserver\n\nCustom config location\n~~~~~~~~~~~~~~~~~~~~~~\n\nIf you wish to use a different location to ``~/.config/piqueserver/``\nfor config files, specify a directory with the ``-d`` flag:\n\n.. code:: bash\n\n piqueserver --copy-config -d custom_dir\n piqueserver -d custom_dir\n\n\\:speech_balloon: FAQ\n---------------------\n\nWhat's the purpose?\n~~~~~~~~~~~~~~~~~~~\n\nThe purpose of this repo is to be a continuation of PySnip.\n\nWhat if PySnip development returns?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThen they would merge our changes and development would be continued\nthere, I guess. The important thing is to keep AoS servers alive.\n\nWhy should I use piqueserver instead of PySnip/PySpades?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n- Multi config installation\n- Docker support\n- Bug fixes\n- Improvements\n- Better anti-hacking\n- New scripts\n\nWhat about 0.76 support\n~~~~~~~~~~~~~~~~~~~~~~~\n\nWorking with multiple versions is a pain. 0.76 will be suported in the\nfuture only.\n\nIs that everything?\n~~~~~~~~~~~~~~~~~~~\n\nPlease see also the\n`Online Documentation <https://piqueserver.readthedocs.io/en/latest/>`__ for more\ninformation (readthedocs.io has replaced our wiki).\n\nWhere can i find more scripts?\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nYou can checkout the `Piqueserver Extras Repository <https://github.com/piqueserver/piqueserver-extras>`__, that contains scripts made by the community and ports from PySnip/PySpades script.\nOr in community forums, such as:\n`aloha.pk <https://aloha.pk/c/aos-modding/scripts/83>`__ and `BuildAndShoot <https://www.buildandshoot.com/forums/viewforum.php?f=19>`__\n\n\\:blush: Contribute\n-------------------\n\nDon't be shy and submit us a PR or an issue! Help is always appreciated\n\n\\:wrench: Development\n---------------------\n\nUse ``python3`` and ``pip`` to setup the development environment:\n\n.. code:: bash\n\n $ python3 -m venv venv && source venv/bin/activate\n (venv) $ pip install -r requirements.txt\n (venv) $ pip install -r dev-requirements.txt # includes dev tools\n (venv) $ python setup.py develop # install in-place\n (venv) $ deactivate # Deactivate virtualenv\n\n--------------\n\nBrought to you with :heart: by the `piqueserver\nteam <https://github.com/orgs/piqueserver/people>`__.\n\n.. |Build Status| image:: https://github.com/piqueserver/piqueserver/actions/workflows/main.yml/badge.svg?branch=master\n :target: https://github.com/piqueserver/piqueserver/actions/workflows/main.yml\n.. |Wheel Status| image:: https://github.com/piqueserver/piqueserver/actions/workflows/wheels.yml/badge.svg?branch=master\n :target: https://github.com/piqueserver/piqueserver/actions/workflows/wheels.yml\n.. |Coverage Status| image:: https://coveralls.io/repos/github/piqueserver/piqueserver/badge.svg?branch=master\n :target: https://coveralls.io/github/piqueserver/piqueserver?branch=master\n.. |Join the chat at https://gitter.im/piqueserver/piqueserver| image:: https://badges.gitter.im/piqueserver/piqueserver.svg\n :target: https://gitter.im/piqueserver/piqueserver?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n",
"bugtrack_url": null,
"license": "GNU General Public License v3",
"summary": "Open-Source server implementation for Ace of Spades",
"version": "1.2.0",
"project_urls": {
"Homepage": "https://github.com/piqueserver/piqueserver"
},
"split_keywords": [
"ace of spades",
" aos",
" server",
" pyspades",
" pysnip",
" piqueserver"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "eada7d566359039d58fc1a52bf1694b895ba1c7f768352df898e87a9701925ad",
"md5": "1d9c89423e0154067b89ca4da964fdd4",
"sha256": "6f695e17fa8881b22ecd2db00c935bd1f8f9a18a219aad471a2ccf2910cdd91e"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "1d9c89423e0154067b89ca4da964fdd4",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7.0",
"size": 4384051,
"upload_time": "2024-05-15T18:11:59",
"upload_time_iso_8601": "2024-05-15T18:11:59.739756Z",
"url": "https://files.pythonhosted.org/packages/ea/da/7d566359039d58fc1a52bf1694b895ba1c7f768352df898e87a9701925ad/piqueserver-1.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e916208d142a43cd63992b8248eedd47ef632693eaef618db246ee4408eda79d",
"md5": "8e47ca378fa67844a5bf4f5aeef373a5",
"sha256": "c49f6d00194321cef0d35f96777ee0b2893e4682536ef558a3d243566be47036"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8e47ca378fa67844a5bf4f5aeef373a5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7.0",
"size": 4611267,
"upload_time": "2024-05-15T18:12:04",
"upload_time_iso_8601": "2024-05-15T18:12:04.866298Z",
"url": "https://files.pythonhosted.org/packages/e9/16/208d142a43cd63992b8248eedd47ef632693eaef618db246ee4408eda79d/piqueserver-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "996dcba5fb4351365cb8692607a351805aa823d669695848bdf00cf539af6fc1",
"md5": "6c03f41d1f647566d1b3cd8d063693f8",
"sha256": "1a8e7f8e035a7f39c010d2ae2d7bf44bf25f47329f50c17b641122a9d7c88964"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "6c03f41d1f647566d1b3cd8d063693f8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7.0",
"size": 5436421,
"upload_time": "2024-05-15T18:12:09",
"upload_time_iso_8601": "2024-05-15T18:12:09.272785Z",
"url": "https://files.pythonhosted.org/packages/99/6d/cba5fb4351365cb8692607a351805aa823d669695848bdf00cf539af6fc1/piqueserver-1.2.0-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5089043fe3f94c6c6046f57599cbf9f1c73cd076ed8d3d31a9f03d9378e04cb4",
"md5": "f5290a46effc542ae868f33d1a96341f",
"sha256": "a2b248589bbd4b1f3e3f75591d415e6081b23fa4ce6665610050d07777c21cb4"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "f5290a46effc542ae868f33d1a96341f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7.0",
"size": 5396659,
"upload_time": "2024-05-15T18:12:14",
"upload_time_iso_8601": "2024-05-15T18:12:14.521449Z",
"url": "https://files.pythonhosted.org/packages/50/89/043fe3f94c6c6046f57599cbf9f1c73cd076ed8d3d31a9f03d9378e04cb4/piqueserver-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7100c42aba277c2646a00d37e39b6705d1f6db1a0d0059a2bec61739331bd7de",
"md5": "08ec53107ca7f26292c95307b3d3c600",
"sha256": "3ea934fd28fa2806545e55d402cb9c501da66af95bf3fc66b9abf3fb2495fb08"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "08ec53107ca7f26292c95307b3d3c600",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7.0",
"size": 716242,
"upload_time": "2024-05-15T18:12:17",
"upload_time_iso_8601": "2024-05-15T18:12:17.467958Z",
"url": "https://files.pythonhosted.org/packages/71/00/c42aba277c2646a00d37e39b6705d1f6db1a0d0059a2bec61739331bd7de/piqueserver-1.2.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea62bb54bce2216ca862b2b6b85b0651b3ebe6b357769b52f4b6940d6b5cbcf4",
"md5": "767f4bf3be70f0a3e0a9017819367a56",
"sha256": "351af590fa69a961524293b38babe18921dbae4fd589be3b1aac149ca311dbf0"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "767f4bf3be70f0a3e0a9017819367a56",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7.0",
"size": 782881,
"upload_time": "2024-05-15T18:12:19",
"upload_time_iso_8601": "2024-05-15T18:12:19.694727Z",
"url": "https://files.pythonhosted.org/packages/ea/62/bb54bce2216ca862b2b6b85b0651b3ebe6b357769b52f4b6940d6b5cbcf4/piqueserver-1.2.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5d7c4689117eef17bd558a848df9c738aa6598ec39f3e0e8c845f6f9b0c5523",
"md5": "d1ec59a151b33984b66dfabc06afb500",
"sha256": "f12817cd24c696bf6b5609494c998673b3c2407d3f5e298345a63d2279a30686"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "d1ec59a151b33984b66dfabc06afb500",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7.0",
"size": 4683532,
"upload_time": "2024-05-15T18:12:24",
"upload_time_iso_8601": "2024-05-15T18:12:24.893424Z",
"url": "https://files.pythonhosted.org/packages/a5/d7/c4689117eef17bd558a848df9c738aa6598ec39f3e0e8c845f6f9b0c5523/piqueserver-1.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1d1f6ebeff48c228bd38ded169026561b2becc23839254d448c8c03a25f6b0da",
"md5": "8de78d30e6b496f481535355c1d60e20",
"sha256": "7d2ce7f886fa6f1b7f3dd0817691e6751009f05ee4b661eb39969701962a65eb"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8de78d30e6b496f481535355c1d60e20",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7.0",
"size": 4921082,
"upload_time": "2024-05-15T18:12:30",
"upload_time_iso_8601": "2024-05-15T18:12:30.824628Z",
"url": "https://files.pythonhosted.org/packages/1d/1f/6ebeff48c228bd38ded169026561b2becc23839254d448c8c03a25f6b0da/piqueserver-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "72366dd92ba64cb15b826ae87cada9e64b1af57f1e1d3857b7c36e61690f82fb",
"md5": "70eb0f1ba8b2773eb3686316284c9061",
"sha256": "0a8af23b7c468fd057d0f1d96484e130f005987076e8fb39c2a0f35e067f25be"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "70eb0f1ba8b2773eb3686316284c9061",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7.0",
"size": 5721895,
"upload_time": "2024-05-15T18:12:35",
"upload_time_iso_8601": "2024-05-15T18:12:35.667272Z",
"url": "https://files.pythonhosted.org/packages/72/36/6dd92ba64cb15b826ae87cada9e64b1af57f1e1d3857b7c36e61690f82fb/piqueserver-1.2.0-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f0e21a718b80a740e9afe86a652008838eaf5e5c56a97912cd552f291ec4aefb",
"md5": "4d3ecb839c722c8511d84f9415267d2e",
"sha256": "9cacc77c6204891acf771973f78bcd6f2809108d26865ca25882c1c196684768"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4d3ecb839c722c8511d84f9415267d2e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7.0",
"size": 5711002,
"upload_time": "2024-05-15T18:12:40",
"upload_time_iso_8601": "2024-05-15T18:12:40.368852Z",
"url": "https://files.pythonhosted.org/packages/f0/e2/1a718b80a740e9afe86a652008838eaf5e5c56a97912cd552f291ec4aefb/piqueserver-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09d9ca50683f7c5803ccc5e176047405df77ff60512944bef64805d429370a23",
"md5": "8bf4f9d841e217c207f4be2b4e884e83",
"sha256": "34a1a9404c1d6cc98fca1671bbd4f7964babea96d0e43e417a25eb70f4186928"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "8bf4f9d841e217c207f4be2b4e884e83",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7.0",
"size": 713532,
"upload_time": "2024-05-15T18:12:42",
"upload_time_iso_8601": "2024-05-15T18:12:42.709656Z",
"url": "https://files.pythonhosted.org/packages/09/d9/ca50683f7c5803ccc5e176047405df77ff60512944bef64805d429370a23/piqueserver-1.2.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f650e1c50e8781240ba84fd7e5725590e382a7c909fc7f89ce1cb181c9d2397b",
"md5": "c367e4dd789ef9d8d5ac13544f8a13f5",
"sha256": "ff6cadcd895511ff585b101276fdeddbf6052b53857cf19d242823f2971a22a1"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "c367e4dd789ef9d8d5ac13544f8a13f5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7.0",
"size": 780259,
"upload_time": "2024-05-15T18:12:45",
"upload_time_iso_8601": "2024-05-15T18:12:45.456394Z",
"url": "https://files.pythonhosted.org/packages/f6/50/e1c50e8781240ba84fd7e5725590e382a7c909fc7f89ce1cb181c9d2397b/piqueserver-1.2.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f660da9a6872cf022b2434bbc389bdbf0e9e3ca51e3cbee555481060ac4c8843",
"md5": "e96ff629805b2ca533ba7b7d4746e3f1",
"sha256": "d9a2434af2725fbebe8a2e49a06487c5e088081418fc730220177c3da4500c71"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "e96ff629805b2ca533ba7b7d4746e3f1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7.0",
"size": 4432177,
"upload_time": "2024-05-15T18:12:49",
"upload_time_iso_8601": "2024-05-15T18:12:49.967217Z",
"url": "https://files.pythonhosted.org/packages/f6/60/da9a6872cf022b2434bbc389bdbf0e9e3ca51e3cbee555481060ac4c8843/piqueserver-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1c3117a05f78ff1f7e32c15a8ac1f038029b1e66ff78f29fb4c266811495766c",
"md5": "97d394bf3113bcaa087b9edbbe5a83df",
"sha256": "1bf323db2c1623a7a7ea2027d093297ee00ba7c8df682f4003abedb8979d8da5"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "97d394bf3113bcaa087b9edbbe5a83df",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7.0",
"size": 4725987,
"upload_time": "2024-05-15T18:12:55",
"upload_time_iso_8601": "2024-05-15T18:12:55.090131Z",
"url": "https://files.pythonhosted.org/packages/1c/31/17a05f78ff1f7e32c15a8ac1f038029b1e66ff78f29fb4c266811495766c/piqueserver-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b46f7aa9663e81a219f6f510bc01a7ca774aca7f0d0f633f90e40e442a68964e",
"md5": "516f14758e6b32d7704bf22a2ef6f878",
"sha256": "ce346ccd2eed91e4337f709c6bb813ca72c78f4cecb84aee5053145fecf52cda"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "516f14758e6b32d7704bf22a2ef6f878",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7.0",
"size": 5492048,
"upload_time": "2024-05-15T18:13:01",
"upload_time_iso_8601": "2024-05-15T18:13:01.296185Z",
"url": "https://files.pythonhosted.org/packages/b4/6f/7aa9663e81a219f6f510bc01a7ca774aca7f0d0f633f90e40e442a68964e/piqueserver-1.2.0-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ebbcc7cca964ebca0bbb713065c2bfaa79a05e29d20e4d775fbc89d967de9120",
"md5": "3673f9bcf4baab3e94780327edda823d",
"sha256": "7d649cedfa8d3806675b52c6f847d9d76f5b69071ba6e3dd88ebb06915b3f4dd"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "3673f9bcf4baab3e94780327edda823d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7.0",
"size": 5584745,
"upload_time": "2024-05-15T18:13:06",
"upload_time_iso_8601": "2024-05-15T18:13:06.029688Z",
"url": "https://files.pythonhosted.org/packages/eb/bc/c7cca964ebca0bbb713065c2bfaa79a05e29d20e4d775fbc89d967de9120/piqueserver-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e58d6aac1272801d3d21832c1118bd3e53658a841acb46b3960b27053b42bfef",
"md5": "9bdb772e65f58124f9c6c6f6945d3c32",
"sha256": "e34b21921fec7dfb37e3f81eccf80045885f7a0a5774e98c2f89ffbf43b33ba2"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "9bdb772e65f58124f9c6c6f6945d3c32",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7.0",
"size": 697520,
"upload_time": "2024-05-15T18:13:08",
"upload_time_iso_8601": "2024-05-15T18:13:08.950563Z",
"url": "https://files.pythonhosted.org/packages/e5/8d/6aac1272801d3d21832c1118bd3e53658a841acb46b3960b27053b42bfef/piqueserver-1.2.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e445d644611bc3dc5614899dce46c66fdeba9f64ebac15432584e3d993054ae",
"md5": "4fa9a4d34ac66a1cac4641ec479d7ad3",
"sha256": "82bd37efd2475a847b8f351295277f24cf50dc53acf7d7eae914d96ce0620da4"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "4fa9a4d34ac66a1cac4641ec479d7ad3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7.0",
"size": 767828,
"upload_time": "2024-05-15T18:13:11",
"upload_time_iso_8601": "2024-05-15T18:13:11.295093Z",
"url": "https://files.pythonhosted.org/packages/2e/44/5d644611bc3dc5614899dce46c66fdeba9f64ebac15432584e3d993054ae/piqueserver-1.2.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bea29fdf4d93033c294671a34488958306b595b08f9ca5970b92461f33cc09eb",
"md5": "2608acbac81e747f3cb139fd5e8a3f9b",
"sha256": "a01aeac8af940c95e9e96c37cee6a3176978aa073258eb4ecde60de197fb0760"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "2608acbac81e747f3cb139fd5e8a3f9b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7.0",
"size": 4563435,
"upload_time": "2024-05-15T18:11:06",
"upload_time_iso_8601": "2024-05-15T18:11:06.148209Z",
"url": "https://files.pythonhosted.org/packages/be/a2/9fdf4d93033c294671a34488958306b595b08f9ca5970b92461f33cc09eb/piqueserver-1.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "81ad3231d4c6e26a10e8f13b8a287404709a4d492688228e2da4c7db2b970f01",
"md5": "2a9f30d975980246d56534520a4777e9",
"sha256": "aaadcc63f97b179c8119b465662fa234dd6f41aedc5662105112268ebb04ee45"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2a9f30d975980246d56534520a4777e9",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7.0",
"size": 4775283,
"upload_time": "2024-05-15T18:11:11",
"upload_time_iso_8601": "2024-05-15T18:11:11.534666Z",
"url": "https://files.pythonhosted.org/packages/81/ad/3231d4c6e26a10e8f13b8a287404709a4d492688228e2da4c7db2b970f01/piqueserver-1.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "104c224d16cc0fefacbd343a677083ec27d59f63b30ffa392051caf68c0d5350",
"md5": "1d4ac5834c2d66341c506bb0dc65463d",
"sha256": "0eca8ba57ee52a2c599f998c5344b73a6171fea96e4b74e766917517b22e9cda"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "1d4ac5834c2d66341c506bb0dc65463d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7.0",
"size": 5599665,
"upload_time": "2024-05-15T18:11:17",
"upload_time_iso_8601": "2024-05-15T18:11:17.219203Z",
"url": "https://files.pythonhosted.org/packages/10/4c/224d16cc0fefacbd343a677083ec27d59f63b30ffa392051caf68c0d5350/piqueserver-1.2.0-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "729b3fb5325068d44cd884391ab2c46d8d4df7f3f6e1fc3658cc0e38982ee894",
"md5": "362c1adf6348c232a972945ce646f54c",
"sha256": "44b019b3a7a5fb712a7825833756c6a2eb1b45063e49dd7e957060d86cefd918"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "362c1adf6348c232a972945ce646f54c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7.0",
"size": 5557804,
"upload_time": "2024-05-15T18:11:22",
"upload_time_iso_8601": "2024-05-15T18:11:22.631775Z",
"url": "https://files.pythonhosted.org/packages/72/9b/3fb5325068d44cd884391ab2c46d8d4df7f3f6e1fc3658cc0e38982ee894/piqueserver-1.2.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5028d886b76eca60ef566e0be7de4267079c9d30264b337d28af61a748c0b86a",
"md5": "ea714aa4ae1f0680adce0fc43300a86e",
"sha256": "4d63f53b3af997d929c162bcf445f928e72b6be60b7fee7d69955826aa23767c"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "ea714aa4ae1f0680adce0fc43300a86e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7.0",
"size": 727548,
"upload_time": "2024-05-15T18:11:25",
"upload_time_iso_8601": "2024-05-15T18:11:25.605686Z",
"url": "https://files.pythonhosted.org/packages/50/28/d886b76eca60ef566e0be7de4267079c9d30264b337d28af61a748c0b86a/piqueserver-1.2.0-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fbbc952aa25c7b1177f389263b23abc76900cf656f9388f4b4325edfe4d0aedb",
"md5": "abdd63931bdc449642d1d95ae64b304f",
"sha256": "ec83a0ee2c3fe8f525104349f6ad23b415bb7ff812c521aba26a63c3da8e68e2"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "abdd63931bdc449642d1d95ae64b304f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7.0",
"size": 796041,
"upload_time": "2024-05-15T18:11:28",
"upload_time_iso_8601": "2024-05-15T18:11:28.203478Z",
"url": "https://files.pythonhosted.org/packages/fb/bc/952aa25c7b1177f389263b23abc76900cf656f9388f4b4325edfe4d0aedb/piqueserver-1.2.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4057ab38157e3d3d031e5c3c9e02f78df2b8bf5b7d753863d91d31b6b7b60f44",
"md5": "2fa98fcd705178b7ca220353b2bf4c83",
"sha256": "f3df77f18634beff43362daeee2e47d0615c61d62ee98e7b57ba79131eff50f4"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "2fa98fcd705178b7ca220353b2bf4c83",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7.0",
"size": 4507239,
"upload_time": "2024-05-15T18:11:33",
"upload_time_iso_8601": "2024-05-15T18:11:33.292666Z",
"url": "https://files.pythonhosted.org/packages/40/57/ab38157e3d3d031e5c3c9e02f78df2b8bf5b7d753863d91d31b6b7b60f44/piqueserver-1.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ddc4b5fa317757634dad0adbacecb286db44e7853852e1c37658b7f0b42e228",
"md5": "fb02ac1213b1c8312aecc060e6a0fc86",
"sha256": "7b52d8b740f999182e617075be9865061d8f1eff23ea3df474b848e7dbc28ee8"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "fb02ac1213b1c8312aecc060e6a0fc86",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7.0",
"size": 4711700,
"upload_time": "2024-05-15T18:11:39",
"upload_time_iso_8601": "2024-05-15T18:11:39.250554Z",
"url": "https://files.pythonhosted.org/packages/8d/dc/4b5fa317757634dad0adbacecb286db44e7853852e1c37658b7f0b42e228/piqueserver-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0dd98f87a43475c791eca8456e09af987964251054444ead814bec3415b6969a",
"md5": "fc01cbcc07e2127b95455834c2fc8431",
"sha256": "3f439f65453e79d86b56a70d6734c898b23f1fd5cfcf10e0226ef19c3342b84f"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "fc01cbcc07e2127b95455834c2fc8431",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7.0",
"size": 5532089,
"upload_time": "2024-05-15T18:11:44",
"upload_time_iso_8601": "2024-05-15T18:11:44.436366Z",
"url": "https://files.pythonhosted.org/packages/0d/d9/8f87a43475c791eca8456e09af987964251054444ead814bec3415b6969a/piqueserver-1.2.0-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d034d1082ee07a775b8c59e6945a075c5a2daecdc8291b3e31ac9640e9d8cfa5",
"md5": "188b7548fec03f07ae9b734f5fa70cf9",
"sha256": "a08d81dc3d76e89dd267b8e88b4fa2b156cbe29423bbbcf678955f5a4a98a897"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "188b7548fec03f07ae9b734f5fa70cf9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7.0",
"size": 5491482,
"upload_time": "2024-05-15T18:11:49",
"upload_time_iso_8601": "2024-05-15T18:11:49.000715Z",
"url": "https://files.pythonhosted.org/packages/d0/34/d1082ee07a775b8c59e6945a075c5a2daecdc8291b3e31ac9640e9d8cfa5/piqueserver-1.2.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f7bebefe409e32d1cff8b39655f5d192febf0b023b1fbc549645460ac9d4d610",
"md5": "29e56b833e2b31707d9308cc8eac88c2",
"sha256": "be13142942b0cd29623a50ad920bfc97c20f6f6a5568019f48e8118a02805591"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "29e56b833e2b31707d9308cc8eac88c2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7.0",
"size": 726476,
"upload_time": "2024-05-15T18:11:51",
"upload_time_iso_8601": "2024-05-15T18:11:51.917559Z",
"url": "https://files.pythonhosted.org/packages/f7/be/befe409e32d1cff8b39655f5d192febf0b023b1fbc549645460ac9d4d610/piqueserver-1.2.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "98aa2a684aa9e64f8e1a30669c9c707add2dba745bed7985874ee9894d7cf8d5",
"md5": "79f109a14d0656d0fd5f697c641dbe43",
"sha256": "d2692d3b88ed6b6857c9218fce6508cb7435e18406ed8bba39fc1446b0cb9457"
},
"downloads": -1,
"filename": "piqueserver-1.2.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "79f109a14d0656d0fd5f697c641dbe43",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7.0",
"size": 796055,
"upload_time": "2024-05-15T18:11:53",
"upload_time_iso_8601": "2024-05-15T18:11:53.974506Z",
"url": "https://files.pythonhosted.org/packages/98/aa/2a684aa9e64f8e1a30669c9c707add2dba745bed7985874ee9894d7cf8d5/piqueserver-1.2.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "11cd0e624be5e60eca81ceffde933b954f8e2ca19ed7ec4ffea6c0023ef2e323",
"md5": "287c07739bf60929e238d59ff492621a",
"sha256": "ec6fe02635e73e170835ea8b2e27bd9ba261c7d88c4efbde48065eb89b1ede5b"
},
"downloads": -1,
"filename": "piqueserver-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "287c07739bf60929e238d59ff492621a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7.0",
"size": 231243,
"upload_time": "2024-05-15T18:13:13",
"upload_time_iso_8601": "2024-05-15T18:13:13.216014Z",
"url": "https://files.pythonhosted.org/packages/11/cd/0e624be5e60eca81ceffde933b954f8e2ca19ed7ec4ffea6c0023ef2e323/piqueserver-1.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-15 18:13:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "piqueserver",
"github_project": "piqueserver",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "piqueserver"
}