Skip to main content

Run Python scripts directly from GitHub/GitLab without cloning - with isolated virtual environments

Project description

🚀 gitrun

تشغيل سكربتات بايثون مباشرة من GitHub/GitLab بدون تنزيل المستودع كاملاً - مع بيئة افتراضية معزولة!

✨ المميزات

  • تشغيل مباشر: تشغيل أي سكربت بايثون من مستودع GitHub/GitLab مباشرة
  • عزل كامل: إنشاء بيئة افتراضية مؤقتة تلقائياً (لا تلوث للبيئة العامة)
  • تثبيت ذكي: تثبيت تلقائي لـ requirements.txt داخل البيئة الافتراضية
  • اكتشاف تلقائي: اكتشاف الملف الرئيسي تلقائياً (main.py, app.py, إلخ)
  • تخزين مؤقت: تخزين مؤقت للطلبات لتسريع التشغيل المتكرر
  • تمرير args: دعم كامل لتمرير arguments للسكربت الأصلي
  • تنظيف تلقائي: تنظيف جميع الملفات المؤقتة بعد الانتهاء
  • واجهة بديهية: استخدام بسيط مع خيارات متقدمة

📦 التثبيت

pip install gitrun

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

gitrun-0.1.0.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

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

gitrun-0.1.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file gitrun-0.1.0.tar.gz.

File metadata

  • Download URL: gitrun-0.1.0.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for gitrun-0.1.0.tar.gz
Algorithm Hash digest
SHA256 46d951a7f131038841016d9be588c41adb4b32130877fd59ba93206bc4d82b50
MD5 6e4c488b5169850ef5a26a06a5054082
BLAKE2b-256 58e2e839769be1f63ace68a06a4f6d8b3acbb22ed42852d1f7204c253cfc90c1

See more details on using hashes here.

File details

Details for the file gitrun-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gitrun-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for gitrun-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 47b5dd9a6c1939e44cde1ce9249b3a1c7f11126bda04f158c459fd74370756dc
MD5 1846300fb8ce66c7ec01045d4ee17186
BLAKE2b-256 e236c0900838db768ab8bb2ec0a3bf966c5e4e3dfff40fe1b2504a2e11e39a45

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