🇫🇷 Français | 🇬🇧 English
ThonnyTN est une distribution Python hors-ligne basée sur l'IDE Thonny, conçue pour les enseignants et les étudiants de l'informatique dans les lycées tunisiens. Elle inclut les bibliothèques essentielles et des outils pour aider les éducateurs et les élèves à travailler dans des environnements à accès internet limité.
- Environnement Python complet avec l'IDE Thonny.
- Inclut des bibliothèques importantes pour la science des données, le développement d'interface graphique (GUI), et la manipulation des fichiers Excel.
- Génération automatique des packages d'installation via GitHub Actions.
- JupyterLab : Pour les notebooks interactifs.
- PyQt5 : Pour les applications GUI.
- Pandas : Pour la manipulation de données.
- Numpy : Pour les calculs scientifiques.
- Matplotlib : Pour la création de visualisations.
- Bibliothèques Excel (xlrd, xlsxwriter, xlwt, openpyxl) : Pour travailler avec des fichiers Excel.
- Génération entièrement automatisée des packages via GitHub Actions.
- Le fichier
python.version
définit l'installateur Python à inclure. - Certains fichiers peuvent encore avoir besoin d'être nettoyés.
- Détection automatique de la dernière version de Python.
- Ajout automatique des informations des bibliothèques à la description des versions.
- Créer une édition plus légère sans installateur Python.
- Développer une version 32 bits pour Windows 7.
- Intégrer plus de plugins et de thèmes pour Thonny.
- Refactoriser le script Inno Setup en composants (Python, bibliothèques, raccourcis).
- Faire de ce dépôt un fork d'un dépôt modèle plus générique.
Vous pouvez télécharger les versions récentes et précédentes depuis la page Releases.
- 0.0.10 (Win10+) : Lien de téléchargement
- 0.0.10 (Win7+) : Lien de téléchargement
- 0.0.7 (Win7+): Lien de téléchargement
Les contributions sont les bienvenues ! N'hésitez pas à forker ce dépôt, à apporter vos modifications, et à soumettre une pull request.
ThonnyTN is an offline Python distribution based on the Thonny IDE, designed for Tunisian secondary school teachers and students in Computer Science. It includes essential libraries and tools, helping educators and learners work in environments with limited internet access.
- Complete Python environment with Thonny IDE.
- Includes important libraries for data science, GUI development, and Excel file manipulation.
- Automated generation of installation packages using GitHub Actions.
- JupyterLab: For interactive notebooks.
- PyQt5: For GUI applications.
- Pandas: For data manipulation.
- Numpy: For scientific computing.
- Matplotlib: For creating visualizations.
- Excel Libraries (xlrd, xlsxwriter, xlwt, openpyxl): For working with Excel files.
- Fully automated package generation using GitHub Actions.
- File
python.version
defines the Python installer to be included. - Some files may still need to be cleaned up.
- Auto-detect latest Python version.
- Automatically add library info to release descriptions.
- Create a smaller edition without the Python installer.
- Develop a 32-bit version for Windows 7.
- Integrate more Thonny plugins and themes.
- Refactor the Inno Setup script for modularity (Python, libs, shortcuts).
- Fork from a more generic template repository.
You can download the latest and older versions from the Releases page.
- 0.0.10 (Win10+): Download Link
- 0.0.10 (Win7+): Download Link
- 0.0.7 (Win7+): Download Link
Contributions are welcome! Feel free to fork this repository, make changes, and submit a pull request.