일단 커밋. 오랫동안 커밋을 안해서 꼬였다.

리팩토리 중.
This commit is contained in:
2025-11-15 15:59:49 +09:00
parent 5a47b792d6
commit d79c10b975
12909 changed files with 2070539 additions and 285 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,13 @@
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/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
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-312.pyc,,
appnope/__pycache__/_dummy.cpython-312.pyc,,
appnope/__pycache__/_nope.cpython-312.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

View File

@@ -0,0 +1 @@
appnope