Fix issue when generating documentation in CI/CD
Currently, the documentation is only generated in CI/CD for branch MASTER. It should be generated for all branches.
Furthermore, Pygmo must be installed when generating the documentation from Tox.
Currently, the documentation is only generated in CI/CD for branch MASTER. It should be generated for all branches.
Furthermore, Pygmo must be installed when generating the documentation from Tox.