17 lines
946 B
TeX
17 lines
946 B
TeX
\chapter{Appendix B}
|
|
\section{Software Requirements}\label{sec:software-req}
|
|
\iottbsc was developed on the \textit{Linux}\footnote{\url{kernel.org}} operating system \textit{Fedora 40}\footnote{\url{https://fedoraproject.org/workstation/}}. It has not been tested on any other platform.
|
|
\iottbsc is implemented in a Python\footnote{\url{python.org}} package \iottb, which has been developed with Python version 3.12.
|
|
|
|
\subsection{Runtime Dependencies}
|
|
\begin{itemize}
|
|
\item Poetry\footnote{\url{https://python-poetry.org/}}, version 1.8.3. Used for packaging and dependency management.
|
|
\item Click\footnote{\url{https://click.palletsprojects.com/en/8.1.x/}}, version 8.1, is a library which enables parameter handling through decorated functions.
|
|
\end{itemize}
|
|
|
|
\subsection{Testing Dependencies}
|
|
\begin{itemize}
|
|
\item Pytest\footnote{\url{https://docs.pytest.org/en/8.2.x/}}, versions 8.2. Although not many exist.
|
|
|
|
\end{itemize}
|