Technical requirements
We will need to have Python 3 installed. To get the most out of this chapter, we will also need to have a GitHub account, as we will be using GitHub to package our code, which can be accessed via this link: https://github.com/maxwellflitton/flitton-fib-py.
Git command-line tools are also needed in this chapter. These can be installed by following the instructions here: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git. The chapter will also make use of a PyPI account. You will need to have your own PyPI account, which can be obtained for free with this link: https://pypi.org/.
The code for this chapter can be found via this link: https://github.com/PacktPublishing/Speed-up-your-Python-with-Rust/tree/main/chapter_four.