Metadata-Version: 2.4
Name: PyNexusAPI
Version: 2.3
Summary: A massive bundle bridge for lazy developers to control GUI, Keyboard, Mouse, Network and Hardware
Author: Noob3ButUkr
Author-email: ck3glyt@example.com
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
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: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: pyautogui
Requires-Dist: keyboard
Requires-Dist: pyperclip
Requires-Dist: customtkinter
Requires-Dist: pyTelegramBotAPI
Requires-Dist: requests
Requires-Dist: cryptocode
Requires-Dist: nest-asyncio
Requires-Dist: pywin32; platform_system == "Windows"
Requires-Dist: uvicorn
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

\# PyNexusAPI



The ultimate bridge between lazy developers and low-level libraries, designed for good.



Usage:



Recomended to use "import PyNexusAPI as nexus" or "as pn"

Also - modules macOS, Linux, Windows are not cross-platform.



Example I made in 5 minutes:



&#x09;from PyNexusAPI import Mouse, Keyboard, Clipboard



&#x09;Mouse.LeftClick()

&#x09;Keyboard.FWrite("Hello world!")

&#x09;Clipboard.CopyText("Hello world! x2")



Note: Clipboard.CopyAny works ONLY for Windows.



Example 2:

&#x09;from PyNexusAPI import NexusQuantumSim # do not touch unless you have Phd++, I meant PhD += 1



&#x09;sim = NexusQuantumSim(num\_qubits=1)

&#x20;       sim.PrintState()

&#x20;       sim.Hadamard(target\_qubit=0)

&#x20;       sim.PrintState()

&#x20;       result = sim.Measure()

&#x20;       sim.PrintState()

&#x09;# this works better than random.randint as it takes system's time does some math and boom, predictable, and NexusQuantumSim simulates a universe (no matter it's one qubit it's still universe) on your CPU and it's unpredictable



CLI features:

PS F:\\> python -m PyNexusAPI --simulate quantum qubit --two

\[QUANTUM] Initialized 2-qubit quantum register. Universe simulated >w<

\[QUANTUM] Applying Hadamard gate to Q0 (Superposition go brrrr)

\[QUANTUM] Applying Hadamard gate to Q1 (Superposition go brrrr)

\[QUANTUM] Current State Vector Amplitudes:

&#x20; |00> : 0.5000 (25.0% prob)

&#x20; |01> : 0.5000 (25.0% prob)

&#x20; |10> : 0.5000 (25.0% prob)

&#x20; |11> : 0.5000 (25.0% prob)

\[QUANTUM] Collapsing wave function... Schrodinger is nervous OwO

\[QUANTUM] Measurement resulted in state |00>

PS F:\\> python -m PyNexusAPI --simulate quantum qubit

\[QUANTUM] Initialized 1-qubit quantum register. Universe simulated >w<

\[QUANTUM] Current State Vector Amplitudes:

&#x20; |0> : 1.0000 (100.0% prob)

\[QUANTUM] Applying Hadamard gate to Q0 (Superposition go brrrr)

\[QUANTUM] Current State Vector Amplitudes:

&#x20; |0> : 0.7071 (50.0% prob)

&#x20; |1> : 0.7071 (50.0% prob)

\[QUANTUM] Collapsing wave function... Schrodinger is nervous OwO

\[QUANTUM] Measurement resulted in state |1>

\[QUANTUM] Current State Vector Amplitudes:

&#x20; |1> : 1.0000 (100.0% prob)

PS F:\\> python -m PyNexusAPI --tobinary Hello world!

\[INFO] Converting to binary...

01001000 01100101 01101100 01101100 01101111 00100000 01110111 01101111 01110010 01101100 01100100 00100001

PS F:\\> python -m PyNexusAPI --frombinary 01001000 01100101 01101100 01101100 01101111 00100000 01110111 01101111 01110010 01101100 01100100 00100001

\[INFO] Deconverting from binary...

Hello world!



PyNoob CaSP Software

