par_infini_sweeper

View on PyPIReverse Dependencies (0)

0.3.5 par_infini_sweeper-0.3.5-py3-none-any.whl

Wheel Details

Project: par_infini_sweeper
Version: 0.3.5
Filename: par_infini_sweeper-0.3.5-py3-none-any.whl
Download: [link]
Size: 43187
MD5: 51fdcd115126e54788fd248427d5076f
SHA256: b4982d0cbdb8d30261ed703b174b44e1b1839eee032ea5935bb61d121eacd673
Uploaded: 2025-03-29 05:30:01 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: par_infini_sweeper
Version: 0.3.5
Summary: Par Infinite Minesweeper
Author-Email: Paul Robello <probello[at]gmail.com>
Maintainer-Email: Paul Robello <probello[at]gmail.com>
Project-Url: Homepage, https://github.com/paulrobello/par_infini_sweeper
Project-Url: Documentation, https://github.com/paulrobello/par_infini_sweeper/blob/main/README.md
Project-Url: Repository, https://github.com/paulrobello/par_infini_sweeper
Project-Url: Issues, https://github.com/paulrobello/par_infini_sweeper/issues
Project-Url: Discussions, https://github.com/paulrobello/par_infini_sweeper/discussions
Project-Url: Wiki, https://github.com/paulrobello/par_infini_sweeper/wiki
License: MIT License Copyright (c) 2025 Paul Robello Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: minesweeper,terminal,tui
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: Microsoft :: Windows :: Windows 11
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: asyncio (>=3.4.3)
Requires-Dist: authlib (>=1.5.1)
Requires-Dist: orjson (>=3.10.16)
Requires-Dist: pydantic (>=2.11.1)
Requires-Dist: python-dotenv (>=1.1.0)
Requires-Dist: python-jose (>=3.4.0)
Requires-Dist: requests (>=2.32.3)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: textual-serve (>=1.1.1)
Requires-Dist: textual (>=3.0.0)
Requires-Dist: typer (>=0.15.2)
Requires-Dist: xdg-base-dirs (>=6.0.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7189 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
par_infini_sweeper/__init__.py sha256=bfJe87BtFnGCana-xO6TSvquj_1ceVLr10z711I3l2E 719
par_infini_sweeper/__main__.py sha256=aCcoWQgBiHvxqjaHDBQI3_E0XLKnNuHD0F6jlhR0_4c 1835
par_infini_sweeper/auth.py sha256=4az5kPxRWod398Ouw6dK6FgC1YWfLBtaA2blJsUvgeY 4874
par_infini_sweeper/data_structures.py sha256=bDpuNRkExVSUkjTOdAfNLXAHcLNy6eHOyxx4ha6hXDY 31414
par_infini_sweeper/db.py sha256=qrDheINNYwVUGHBwzpjoovS84JvnPn4hmcFLtrCCSHk 11390
par_infini_sweeper/db_migrations.py sha256=9PA61K7VJb0zoaMLqZYwIvRt0irewh1nAcIM1QBwf50 6754
par_infini_sweeper/enums.py sha256=b2FM9mUM3nu7u07c5oV8q-0nQUa8xlWujF9vmkZcmrE 205
par_infini_sweeper/help.md sha256=nfiXsb9qywevtaI5W_yJu5s99tpoOX2ou5d2_2R1tZA 2165
par_infini_sweeper/main_grid.py sha256=8qO-J3oI-660XiC3Cl7SbqsEPxvGjNn4VeKgEkzLybQ 8576
par_infini_sweeper/messages.py sha256=rlykKx4El5lKeFaG1bGkf_bRqG2T_AUvShrM73y0f5o 277
par_infini_sweeper/models.py sha256=bkWZ0mBBDQnydGHeCHaTXSteebn-KfX4VnSvm2A78Uw 814
par_infini_sweeper/pim.tcss sha256=Lqwy7y0ORaMq6Ic6mtE4OGSRQCQFsjtomPNe3YQLns8 373
par_infini_sweeper/pim_app.py sha256=TAiMQE5rkEo-KKK7GI52wGgXIidxf6RAKrh4OfGf8nQ 5731
par_infini_sweeper/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
par_infini_sweeper/utils.py sha256=_nPdBZn9GHF_FEAo-YLK2n31LHldN5Ehp4L8vuBy8qs 420
par_infini_sweeper/dialogs/__init__.py sha256=eadi4rEweVCXtINNK3gamDNt64ZnwEIjjqIgnfpcsXI 98
par_infini_sweeper/dialogs/difficulty_dialog.py sha256=ScosMp9wbBRelSlchQH3Edp07Qs5xgravZHL94ZBr7I 2335
par_infini_sweeper/dialogs/error_dialog.py sha256=oneipuLyrlv0LppkZmngArEG2h2uSwRihP8cjHTLwDU 600
par_infini_sweeper/dialogs/help_dialog.py sha256=ArPLVQci6QXgj_noUbwusWdVnDQLV9ofxsiTs2nGL2Q 1908
par_infini_sweeper/dialogs/highscore_dialog.py sha256=MAl9LQRcD7EnxciBj_OnfivgLT3pzsYdjdblGyyWB-0 6280
par_infini_sweeper/dialogs/information.py sha256=wOauDWaror2AYlIoglW9wwayEACnI4cN4jR___83h5A 305
par_infini_sweeper/dialogs/input_dialog.py sha256=tp90JiB6FSCDMbd-Hvd4YJMIGv1E7I4UwGWTjWuALFU 2782
par_infini_sweeper/dialogs/login_dialog.py sha256=H6EgNQyKvxBf7U3K8v45l-Bu_71tnK14YfNtXqp3i4U 6834
par_infini_sweeper/dialogs/password_dialog.py sha256=aC8BR-m1vaDGn9UhhiwL-piYPV0cyagRj5b7Ioyx1pM 2291
par_infini_sweeper/dialogs/text_dialog.py sha256=g9L_JXan5oSDTibI55MtyRBvFcXeIAEhFYFkBaiCCCY 2040
par_infini_sweeper/dialogs/theme_dialog.py sha256=O4ZWBgIBafK26aYup0eC2YmavZRaNUVov1rKPhEdHWY 2832
par_infini_sweeper/dialogs/url_dialog.py sha256=6h1ko4XJELWaoscgBjtF4wqv5XqU1rjhJBU7EhX86OY 1971
par_infini_sweeper/dialogs/yes_no_dialog.py sha256=UJ89Ms5ERKjkqwWAmGiTECQw1DV8E3bgnSAXzIS5BKQ 3008
par_infini_sweeper-0.3.5.dist-info/METADATA sha256=SfEueoop_u02VXTiiVnAuwk2W659tZ1mGv5DRt47zmc 10408
par_infini_sweeper-0.3.5.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
par_infini_sweeper-0.3.5.dist-info/entry_points.txt sha256=1-xIe-8Jh2bGYL0F2q4rmOPUBvQLXzSo5CU7l0YTCGY 56
par_infini_sweeper-0.3.5.dist-info/licenses/LICENSE sha256=k65roT9m4ln5D4O8DLjCGKWJGFisDLFot9ODX9Y2wVA 1069
par_infini_sweeper-0.3.5.dist-info/RECORD

entry_points.txt

pim = par_infini_sweeper.__main__:app