Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.

Latest commit

 

History

History
555 lines (536 loc) · 34.5 KB

ci_status.rst

File metadata and controls

555 lines (536 loc) · 34.5 KB

Dépendances

Ce module et les suivants servent de support aux enseignements. Ils sont régulièrement mis à jour et testés. La grande majorité des notebooks sont exécutés toutes les semaines afin de détecter facilement les problèmes pouvant survenir lors de la mise à jour de modules tels que scikit-learn, pandas, ...

Tableau de bord et statut des dépendances

Module Travis AppVeyor CircleCI PyPi Versions Issues Coverage Notebook Coverage
actuariat_python Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
code_beatrix Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
cpyquickhelper Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
ensae_projects Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
ensae_teaching_cs Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
lightmlboard Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
jupytalk Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
jyquickhelper Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
mlstatpy Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
pandas_streaming Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
pyensae Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
pymmails Build status Build Status Windows image image PYPI Package Waffle image
pymyinstall Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
pyquickhelper Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
pyrsslocal Build status Build Status Windows image image PYPI Package Waffle image
pysqllike Build status Build Status Windows image image PYPI Package Waffle image
python3_module_template Build status Build Status Windows image Waffle image Notebook Coverage
teachpyx Build status Build Status Windows image image PYPI Package Waffle image Notebook Coverage
tkinterquickhelper Build status Build Status Windows image image PYPI Package Waffle image

Automatisation

module description
jyquickhelper Fonctions à exécuter depuis un notebook Jupyter
pymmails J'ai reçu plus de 120 projets par mail durant l'année 2015-2016 pour plus de 220 élèves. Je ne plus plus grand chose manuellement. Ce module s'occupe de télécharger tous les projets depuis une boîte mail ou d'envoyer des séries de mails de façon automatiser.
pymyinstall Le module sert avant tout à installer plusieurs centaines de modules avec peu d'instructions, quelques outils comme Scite ou Graphviz. Il sert aussi à fabriquer un setup.
pyquickhelper Génère la documentation associé à ce site, surcouche sur sphinx. Le module propose également différentes fonctions pour synchroniser des répertoires, exécuter les tests unitaires ou uploader des fichiers en FTP (publication de ce site), quelques outils pour Jupyter ou Jenkins.
pyrsslocal Récupération de flux RSS.

Outils

module description
cpyquickhelper Fonctions, outils implémentées en C, C++ et habillées en Python. C'est aussi un template pour ceux qui souhaite réaliser un module en C/C++/Cython.
lightmlboard Implémentation d'un site web dédié aux compétitions de machine learning basé sur tornado.
pandas_streaming Utilisation de pandas pour opérer sur des fichiers qui ne tiennent pas en mémoire en implémentant des algorithmes de streaming.
pyensae Fonctionnalités uilisées par un ENSAE ou plus généralement pour un datascientist, récupération de données, commandes magiques, échanges avec un cluster HADOOP depuis un notebook, quelques graphes.
python3_module_template Modèle de module Python utilisé pour ce cours. C'est un module vide facile à adapter.
tkinterquickhelper Fonctions utilisées pour saisir rapidement des informations avec tkinter. Rarement utilisées depuis l'arrivée des notebooks.

Contenu

module description
actuariat_python Contenu des enseignements donnés à l'Institut des Actuaires.
code_beatrix Contenu des jeux et exercices pour les enfants disponible à lesenfantscodaient.fr. Ce sont des jeux pour apprendre à programmer avec ou sans ordinateurs et que j'utilise parfois durant les cours avec les plus grands.
jupytalk Présentations sous formes de notebooks données lors de conférences ou de cours.
lightmlboard Implémentation d'un tableau de résultats pour une compétition de machine learning, avec tornado.
mlstatpy Contenu plus théorique associé à la datascience, au machine learning, au traitement naturel du langage. Avec un peu plus de démonstrations mathématiques que dans les autres modules.
ensae_teaching_cs Contenu des enseignements donnés à l'ENSAE. Le module inclut également des fonctions d'automatisation et des morceaux de codes illustrant des exercices (voir modindex).
teachpyx Cours de programmation en Python. C'est la version internet et actualisée du livre paru en 2009 et disponible au format PDF.

Git Clone

if not exist actuariat_python           git clone https://github.com/sdpython/actuariat_python.git
if not exist code_beatrix               git clone https://github.com/sdpython/code_beatrix.git
if not exist cpyquickhelper             git clone https://github.com/sdpython/code_beatrix.git
if not exist ensae_projects             git clone https://github.com/sdpython/ensae_projects.git
if not exist ensae_teaching_cs          git clone https://github.com/sdpython/ensae_teaching_cs.git
if not exist jupytalk                   git clone https://github.com/sdpython/jupytalk.git
if not exist jyquickhelper              git clone https://github.com/sdpython/jyquickhelper.git
if not exist lightmlboard               git clone https://github.com/sdpython/lightmlboard.git
if not exist mlstatpy                   git clone https://github.com/sdpython/mlstatpy.git
if not exist pandas_streaming           git clone https://github.com/sdpython/pandas_streaming.git
if not exist pyensae                    git clone https://github.com/sdpython/pyensae.git
if not exist pymmails                   git clone https://github.com/sdpython/pymmails.git
if not exist pymyinstall                git clone https://github.com/sdpython/pymyinstall.git
if not exist pyquickhelper              git clone https://github.com/sdpython/pyquickhelper.git
if not exist pyrsslocal                 git clone https://github.com/sdpython/pyrsslocal.git
if not exist pysqllike                  git clone https://github.com/sdpython/pysqllike.git
if not exist pythonnet3                 git clone https://github.com/sdpython/pythonnet3.git
if not exist python3_module_template    git clone https://github.com/sdpython/python3_module_template.git
if not exist teachpyx                   git clone https://github.com/sdpython/teachpyx.git
if not exist tkinterquickhelper         git clone https://github.com/sdpython/tkinterquickhelper.git

if not exist myblog                     git clone https://github.com/sdpython/myblog.git
if not exist thesis_handwriting         git clone https://github.com/sdpython/thesis_handwriting.git