This commit is contained in:
Sven Riwoldt
2024-04-01 20:30:24 +02:00
parent fd333f3514
commit c7bc862c6f
6804 changed files with 1065135 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
this project is licensed under 2-clause BSD
Copyright (c) 2013, Min Ragan-Kelley
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -0,0 +1,45 @@
Metadata-Version: 2.1
Name: appnope
Version: 0.1.4
Summary: Disable App Nap on macOS >= 10.9
Home-page: http://github.com/minrk/appnope
Author: Min Ragan-Kelley
Author-email: benjaminrk@gmail.com
License: BSD
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
# `appnope`
Simple package for disabling App Nap on macOS >= 10.9,
which can be problematic.
To disable App Nap:
```python
import appnope
appnope.nope()
```
To reenable, for some reason:
```python
appnope.nap()
```
or to only disable App Nap for a particular block:
```
with appnope.nope_scope():
do_important_stuff()
```
It uses ctypes to wrap a `[NSProcessInfo beginActivityWithOptions]` call to disable App Nap.
To install:
pip install appnope

View File

@@ -0,0 +1,12 @@
appnope-0.1.4.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
appnope-0.1.4.dist-info/LICENSE,sha256=DTIZPjWMiOML6Ow3BpzUGGfV99syc3dvx71cGVFzMsQ,1131
appnope-0.1.4.dist-info/METADATA,sha256=60HMX5TrQT0oZP-hhchFYD5tSIFJC5Fx-gJcAPuWj18,908
appnope-0.1.4.dist-info/RECORD,,
appnope-0.1.4.dist-info/WHEEL,sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk,110
appnope-0.1.4.dist-info/top_level.txt,sha256=NkKifnvMEBFYB7Fi3v92fGgZq8GUVl8aMtYRYb5UBh4,8
appnope/__init__.py,sha256=8PUX6Ulr9FlAC0KTcjr6QTlT-V6qmEuuNC6IlNbo0p4,291
appnope/__pycache__/__init__.cpython-311.pyc,,
appnope/__pycache__/_dummy.cpython-311.pyc,,
appnope/__pycache__/_nope.cpython-311.pyc,,
appnope/_dummy.py,sha256=vgCWd8G3w7abl7WCKagn3mcFz3X5TpxVU35MmmMFyY0,564
appnope/_nope.py,sha256=nb2yAbNqhMugtd5nlVbqUsQJBQKI5pcVYjT_0C-7Mn4,3950

View File

@@ -0,0 +1,6 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any