mss

View on PyPIReverse Dependencies (108)

10.0.0 mss-10.0.0-py3-none-any.whl

Wheel Details

Project: mss
Version: 10.0.0
Filename: mss-10.0.0-py3-none-any.whl
Download: [link]
Size: 24050
MD5: 6adc75306c9aa1d2f07f631c3b75a43e
SHA256: 82cf6460a53d09e79b7b6d871163c982e6c7e9649c426e7b7591b74956d5cb64
Uploaded: 2024-11-14 09:37:06 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: mss
Version: 10.0.0
Summary: An ultra fast cross-platform multiple screenshots module in pure python using ctypes.
Author-Email: Mickaël Schoentgen <contact[at]tiger-222.fr>
Maintainer-Email: Mickaël Schoentgen <contact[at]tiger-222.fr>
Project-Url: Homepage, https://github.com/BoboTiG/python-mss
Project-Url: Documentation, https://python-mss.readthedocs.io
Project-Url: Changelog, https://github.com/BoboTiG/python-mss/blob/main/CHANGELOG.md
Project-Url: Source, https://github.com/BoboTiG/python-mss
Project-Url: Sponsor, https://github.com/sponsors/BoboTiG
Project-Url: Tracker, https://github.com/BoboTiG/python-mss/issues
Project-Url: Released Versions, https://github.com/BoboTiG/python-mss/releases
License: MIT License Copyright (c) 2013-2024, Mickaël 'Tiger-222' Schoentgen 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: BitBlt,CGGetActiveDisplayList,CGImageGetBitsPerPixel,EnumDisplayMonitors,XGetImage,XGetWindowAttributes,XRRGetScreenResourcesCurrent,ctypes,monitor,screen,screencapture,screengrab,screenshot
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: MacOS X
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Multimedia :: Graphics :: Capture :: Screen Capture
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.9
Requires-Dist: build (==1.2.2.post1); extra == "dev"
Requires-Dist: mypy (==1.13.0); extra == "dev"
Requires-Dist: ruff (==0.7.3); extra == "dev"
Requires-Dist: twine (==5.1.1); extra == "dev"
Requires-Dist: sphinx (==8.1.3); extra == "docs"
Requires-Dist: numpy (==2.1.3); (sys_platform == "linux" and python_version == "3.13") and extra == "tests"
Requires-Dist: pillow (==11.0.0); (sys_platform == "linux" and python_version == "3.13") and extra == "tests"
Requires-Dist: pytest-cov (==6.0.0); extra == "tests"
Requires-Dist: pytest-rerunfailures (==14.0.0); extra == "tests"
Requires-Dist: pytest (==8.3.3); extra == "tests"
Requires-Dist: pyvirtualdisplay (==3.0); sys_platform == "linux" and extra == "tests"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 1938 characters]

WHEEL

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

RECORD

Path Digest Size
mss/__init__.py sha256=DzcqcDv-qBlCklvNPRJE4BBYHUAhAMsxPkkHsuz-xKQ 941
mss/__main__.py sha256=lUeXKOE6umwg97ympNWPnGfyzYrm9Y1ZxhOIsEOLxII 2669
mss/base.py sha256=lAj-JrFilSoYy5Ht6aYOiCIQlpCZPNn_joPe8lWZ9pA 8824
mss/darwin.py sha256=sYnu80fjmZGfiBzxPlWaRnQsCibPWX_91BnL_p_59Q0 7540
mss/exception.py sha256=mkbIM3wMxzdvHTQxB-j7pPkyPevv1fAX_2gBNnbVWaU 386
mss/factory.py sha256=JV2_joGUAa-LT-yqK6rRx3ngDJ6zuNEMLnEtFids1e4 891
mss/linux.py sha256=cb9X6hc90I-JgkwOHXtYEcgiPK-oakiAyHubENNbyB8 17337
mss/models.py sha256=4rxTAMlBM56_jOXYtJ5U6OTZ62-90-21OGq3dMnBNtw 406
mss/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mss/screenshot.py sha256=c_olzSUkg-dtN1xtcxGE6rlMyFEvxDGN5TAeMJkOi74 3882
mss/tools.py sha256=jyyxogdp57jZemd5WefVNXKIuhQ3dfOh0cMHBLFqKdw 1983
mss/windows.py sha256=UB3CUZz4AoG7XV9pV-v4eiU6A1L4rQu95fJBbNLOiIY 8817
mss-10.0.0.dist-info/METADATA sha256=3L-8nkrONYisp9GqxBB_yAorfN6y7Ua6a660Bm_G8Xc 6075
mss-10.0.0.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
mss-10.0.0.dist-info/entry_points.txt sha256=t0KQ9eF2tTjVPVDrBk9cy4LYI94FVyLNA675sEt8wmo 42
mss-10.0.0.dist-info/licenses/LICENSE.txt sha256=nTqS4D1kMRA1I50j4TOvCWgRArr0_dwkRFUtg4ZBblo 1093
mss-10.0.0.dist-info/RECORD

entry_points.txt

mss = mss.__main__:main