Skip to content

Commit

Permalink
Merge pull request #258 from 42-AI/3.2.0
Browse files Browse the repository at this point in the history
3.2.0
  • Loading branch information
maperez42 authored Sep 27, 2024
2 parents 315d3bd + 7ed2c3e commit 244ed8b
Show file tree
Hide file tree
Showing 43 changed files with 555 additions and 248 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# About latex-builder workflow

20 changes: 18 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# What's new ?
## Fixs

- Fixed broken `latex-builder` workflow
> Module00: PR #249; PR #253
> Module01: PR #248
> Module02: PR #254
> Module03: PR #250
> Module04: N/A
## CI/CD

> - Fixed and updated broken `LaTex Builder` Github actions workflow
## Other modifications

> - Corrected spelling or grammar mistakes
> - Updated logo in module/subjets/assets
> - Updated logo in resources/42ai_logo
> - Updated README
> - Added a link on each project PDF introduction to reach our Discord server via the 42 associations portal on Discord (reserved to 42students). Edited the text to reach 42 and 42AI's Slack servers.
Binary file modified assets/42ai_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified build/module00.pdf
Binary file not shown.
Binary file modified build/module01.pdf
Binary file not shown.
Binary file modified build/module02.pdf
Binary file not shown.
Binary file modified build/module03.pdf
Binary file not shown.
Binary file modified build/module04.pdf
Binary file not shown.
Binary file modified module00/subject/assets/42ai_logo.pdf
Binary file not shown.
8 changes: 6 additions & 2 deletions module00/subject/en.py_proj.tex
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ \chapter{Common Instructions}
\item The version of Python recommended to use is 3.7, you can
check the version of Python with the following command: \texttt{python -V}

\item The norm: during this piscine, it is recommended to follow the
\item The norm: during this bootcamp, it is recommended to follow the
\href{https://www.python.org/dev/peps/pep-0008/}{PEP 8 standards}, though it is not mandatory.
You can install \href{https://pypi.org/project/pycodestyle}{pycodestyle} which
is a tool to check your Python code.
Expand All @@ -20,7 +20,11 @@ \chapter{Common Instructions}
so make sure that your variable names and function names are appropriate and civil.
\item Your manual is the internet.

\item You can also ask questions in the \texttt{\#bootcamps} channel in the \href{https://42-ai.slack.com}{42AI}
\item If you are a student from 42, you can access our Discord server
on \href{https://discord.com/channels/887850395697807362/887850396314398720}{42 student's associations portal} and ask your
questions to your peers in the dedicated Bootcamp channel.

\item You can also ask questions in the \texttt{\#bootcamps} channel on Slack at \href{https://42-ai.slack.com}{42AI}
or \href{42born2code.slack.com}{42born2code}.

\item If you find any issue or mistake in the subject please create an issue on \href{https://github.com/42-AI/bootcamp_python/issues}{42AI repository on Github}.
Expand Down
2 changes: 2 additions & 0 deletions module00/subject/en.subject.aux
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
\relax
\gdef \@abspage@last{1}
15 changes: 15 additions & 0 deletions module00/subject/en.subject.fdb_latexmk
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Fdb version 4
["pdflatex"] 1727451362.26515 "/home/gh0st/Bureau/ci_cd_exp/module00/subject/en.subject.tex" "en.subject.pdf" "en.subject" 1727451362.45958 2
"/etc/texmf/web2c/texmf.cnf" 1727339314.10574 475 c0e671620eb5563b2130f56340a5fde8 ""
"/home/gh0st/Bureau/ci_cd_exp/module00/subject/en.subject.tex" 1727451361.85004 31529 c866b527f26d4aa6c1c80e3580763fbc ""
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1707919699 40399 f2c302f7d2af602abb742093540a5834 ""
"/usr/share/texmf/web2c/texmf.cnf" 1707919699 40399 f2c302f7d2af602abb742093540a5834 ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1727356375 8215269 fd93dc40f384268405c8bca19f4d73c2 ""
"42-en.cls" 0 -1 0 ""
"en.subject.aux" 1727451362.26405 32 3985256e7290058c681f74d7a3565a19 "pdflatex"
"en.subject.tex" 1727451361.85004 31529 c866b527f26d4aa6c1c80e3580763fbc ""
(generated)
"en.subject.aux"
"en.subject.log"
"en.subject.pdf"
(rewritten before read)
7 changes: 7 additions & 0 deletions module00/subject/en.subject.fls
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
PWD /home/gh0st/Bureau/ci_cd_exp/module00/subject
INPUT /etc/texmf/web2c/texmf.cnf
INPUT /usr/share/texmf/web2c/texmf.cnf
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT /home/gh0st/Bureau/ci_cd_exp/module00/subject/en.subject.tex
OUTPUT en.subject.log
Binary file added module00/subject/en.subject.pdf
Binary file not shown.
112 changes: 112 additions & 0 deletions module00/subject/en.subject.pyg
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@

\makeatletter
\def\PY@reset{\let\PY@it=\relax \let\PY@bf=\relax%
\let\PY@ul=\relax \let\PY@tc=\relax%
\let\PY@bc=\relax \let\PY@ff=\relax}
\def\PY@tok#1{\csname PY@tok@#1\endcsname}
\def\PY@toks#1+{\ifx\relax#1\empty\else%
\PY@tok{#1}\expandafter\PY@toks\fi}
\def\PY@do#1{\PY@bc{\PY@tc{\PY@ul{%
\PY@it{\PY@bf{\PY@ff{#1}}}}}}}
\def\PY#1#2{\PY@reset\PY@toks#1+\relax+\PY@do{#2}}

\@namedef{PY@tok@}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@w}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@err}{\def\PY@tc##1{\textcolor[rgb]{0.59,0.00,0.31}{##1}}\def\PY@bc##1{{\setlength{\fboxsep}{0pt}\colorbox[rgb]{0.12,0.00,0.06}{\strut ##1}}}}
\@namedef{PY@tok@x}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@c}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@cm}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@cp}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@c1}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@cs}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@k}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@kc}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@kd}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@kn}{\def\PY@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
\@namedef{PY@tok@kp}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@kr}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@kt}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@o}{\def\PY@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
\@namedef{PY@tok@ow}{\def\PY@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
\@namedef{PY@tok@p}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@n}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@na}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@nb}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@bp}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@nc}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@no}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@nd}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@ni}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@ne}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@nf}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@py}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@nl}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@nn}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@nx}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@nt}{\def\PY@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
\@namedef{PY@tok@nv}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@vc}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@vg}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@vi}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@l}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@m}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@mf}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@mh}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@mi}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@il}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@mo}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@ld}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@s}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@sb}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@sc}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@sd}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@s2}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@se}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@sh}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@si}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@sx}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@sr}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@s1}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@ss}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@g}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@gd}{\def\PY@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
\@namedef{PY@tok@ge}{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@gr}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@gh}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@gi}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@go}{\def\PY@tc##1{\textcolor[rgb]{0.40,0.85,0.94}{##1}}}
\@namedef{PY@tok@gp}{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.98,0.15,0.45}{##1}}}
\@namedef{PY@tok@gs}{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@gu}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@gt}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@esc}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@fm}{\def\PY@tc##1{\textcolor[rgb]{0.65,0.89,0.18}{##1}}}
\@namedef{PY@tok@vm}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@sa}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@dl}{\def\PY@tc##1{\textcolor[rgb]{0.90,0.86,0.45}{##1}}}
\@namedef{PY@tok@mb}{\def\PY@tc##1{\textcolor[rgb]{0.68,0.51,1.00}{##1}}}
\@namedef{PY@tok@pm}{\def\PY@tc##1{\textcolor[rgb]{0.97,0.97,0.95}{##1}}}
\@namedef{PY@tok@ch}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}
\@namedef{PY@tok@cpf}{\def\PY@tc##1{\textcolor[rgb]{0.46,0.44,0.37}{##1}}}

\def\PYZbs{\char`\\}
\def\PYZus{\char`\_}
\def\PYZob{\char`\{}
\def\PYZcb{\char`\}}
\def\PYZca{\char`\^}
\def\PYZam{\char`\&}
\def\PYZlt{\char`\<}
\def\PYZgt{\char`\>}
\def\PYZsh{\char`\#}
\def\PYZpc{\char`\%}
\def\PYZdl{\char`\$}
\def\PYZhy{\char`\-}
\def\PYZsq{\char`\'}
\def\PYZdq{\char`\"}
\def\PYZti{\char`\~}
% for compatibility with earlier versions
\def\PYZat{@}
\def\PYZlb{[}
\def\PYZrb{]}
\makeatother

Loading

0 comments on commit 244ed8b

Please sign in to comment.