After some trouble in testing import module, I just figured out that pytest automatically load __init__.py on pyplif_hippos package because the tests folder is there. As stated by many Python packaging expert Hynek Schlawack, Claudio Jolowicz, and Ionel Cristian Mărieș it is better to put your project on src directory and your test directory to the main directory to prevent (so many) unwanted troubles.
After some trouble in testing import module, I just figured out that pytest automatically load
__init__.py
onpyplif_hippos
package because the tests folder is there. As stated by many Python packaging expert Hynek Schlawack, Claudio Jolowicz, and Ionel Cristian Mărieș it is better to put your project on src directory and your test directory to the main directory to prevent (so many) unwanted troubles.