Skip to main content

Python syntax hacker: Braces, ; Support, Case Sensitivity, and Auto-Installation.

Project description

Emilve: The Python Syntax Hacker 🚀

Emilve adapts Python to YOU, not the other way around. Created by Emiliano (emicicx).

  1. Braces Support {} Stop worrying about rigid indentation. Use curly braces just like in C# or Java! This module injects the code directly into the caller's frame.

Example: from Emilve import Braces with Braces(''' def hello() { print("Hello from Emilve!") } hello() '''): pass

  1. Auto-Installation (AutoPip) 📦 Forget 'ModuleNotFoundError'. Emilve monitors exceptions; if a library is missing, it asks for permission, installs it, and restarts your script automatically.

Example: import emilve # Monitor activates automatically import requests_that_i_do_not_have # Emilve handles the installation prompt!

  1. Case Insensitivity (Functions & Variables) 🔠 Did you write 'Print()' instead of 'print()' or 'MyVariable' instead of 'myvariable'? Emilve fixes typos in real-time by mapping locals and builtins.

Example: from Emilve import CaseSensivity var = 1 CaseSensivity("print(f"the var is {VaR}")") #This work!

  1. SemiColon SemiColon allows the use of; how in C# C java and C++

from Emilve import SemiColon

print("this will work");

def test(a):; print(a);

test("perfect");

Note: This library is a tool for developers seeking extreme flexibility. The respect for others' code is peace. Contact: emicicsmaker@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emilve-1.3.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

emilve-1.3.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file emilve-1.3.0.tar.gz.

File metadata

  • Download URL: emilve-1.3.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for emilve-1.3.0.tar.gz
Algorithm Hash digest
SHA256 ba2263599af72892fb67e26290569bce232d3c960ce92b9033b3dc6b9ee8bc30
MD5 d236a29cbedb61fb865399818fc858d9
BLAKE2b-256 52736d4f12331c21981c5bed7f5ca3537996665f3bc165419a3bc148ddaaf0df

See more details on using hashes here.

File details

Details for the file emilve-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: emilve-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for emilve-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3e0730bc7879e55ef3950c1a9ca25755d6c7d9f8b6eaf1faf4c7ddd1ebd31bfb
MD5 44ff019454c2edcfd5078d7663a101eb
BLAKE2b-256 266d82a51640c546eaf89a6e83ff6090e50bbaf0d2ebc28cb2289da8632c189a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page