2 repository-uri
Identifying the presence of an active virtual environment based on interpreter path analysis.
Distinct from Virtual Environment Execution: Distinct from Virtual Environment Execution: focuses on detecting the environment rather than running code within it.
Explore 2 awesome GitHub repositories matching development tools & productivity · Virtual Environment Detection. Refine with filters or upvote what's useful.
Acest proiect este o implementare de referință și un tutorial conceput pentru a demonstra fluxul de lucru end-to-end de construire, versionare și încărcare a distribuțiilor Python. Acesta servește ca template de proiect concret și exemplu pentru configurarea metadatelor și a artefactelor de build pentru indicii de pachete. Repository-ul ilustrează modul de împachetare a software-ului prin definirea metadatelor proiectului și a dependențelor în fișiere de configurare statice. Acoperă procesul de transformare a arborilor sursă în arhive versionate și distribuții binare specifice platformei, arătând specific cum se construiesc binary wheels și distribuții sursă. Proiectul acoperă arii de capabilități mai largi, inclusiv gestionarea dependențelor, crearea de interfețe în linie de comandă și automatizarea publicării lansărilor în repository-uri. De asemenea, demonstrează utilizarea mediilor virtuale izolate și integrarea extensiilor binare.
Identifies whether a program is running inside a virtual environment by comparing interpreter locations.
Liquidprompt este o temă adaptivă pentru interfața în linie de comandă și o bară de stare conștientă de context pentru Bash și Zsh. Funcționează ca un indicator și tracker al mediului shell, afișând în timp real informații despre sistem, identitatea utilizatorului, conexiunile host și datele directorului de lucru direct în prompt. Proiectul dispune de un motor de teme care permite modificarea layout-ului, a culorilor și a glifelor. Integrează indicatori de stare pentru controlul versiunilor, afișând branch-urile active, tag-urile și statisticile commit-urilor, alături de indicatori pentru instrumentele de containere, orchestratoare și medii virtuale specifice limbajelor de programare. Sistemul monitorizează, de asemenea, starea shell-ului și metricile de performanță hardware sau de rețea, oferind alerte sensibile la context atunci când sunt atinse anumite praguri. În plus, poate sincroniza starea curentă a promptului cu titlul ferestrei terminalului sau cu bara de stare.
Identifies active container tools, orchestrators, and virtual environments to display the current configuration context.