feat: project scaffolding with pyproject.toml and package structure

Made-with: Cursor
This commit is contained in:
cottongin
2026-03-10 02:23:24 -04:00
parent 25a775ff4e
commit 0c48edb5f7
12 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
Metadata-Version: 2.4
Name: cursor-flasher
Version: 0.1.0
Summary: Flash Cursor's window when the AI agent is waiting for input
Requires-Python: >=3.10
Requires-Dist: pyobjc-framework-Cocoa
Requires-Dist: pyobjc-framework-Quartz
Requires-Dist: PyYAML
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"

View File

@@ -0,0 +1,9 @@
pyproject.toml
src/cursor_flasher/__init__.py
src/cursor_flasher/__main__.py
src/cursor_flasher.egg-info/PKG-INFO
src/cursor_flasher.egg-info/SOURCES.txt
src/cursor_flasher.egg-info/dependency_links.txt
src/cursor_flasher.egg-info/entry_points.txt
src/cursor_flasher.egg-info/requires.txt
src/cursor_flasher.egg-info/top_level.txt

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,2 @@
[console_scripts]
cursor-flasher = cursor_flasher.cli:main

View File

@@ -0,0 +1,7 @@
pyobjc-framework-Cocoa
pyobjc-framework-Quartz
PyYAML
[dev]
pytest
pytest-mock

View File

@@ -0,0 +1 @@
cursor_flasher

View File

@@ -0,0 +1,3 @@
"""Cursor Flasher — flash the Cursor window when the AI agent is waiting for input."""
__version__ = "0.1.0"

View File

@@ -0,0 +1,4 @@
from cursor_flasher.cli import main
if __name__ == "__main__":
main()