Python application configuration

Nowadays, we have to configure many configuration parameters in our applications. These parameters sometimes depend on the execution environment.

We need to build a maintainable code whose configuration should be externalised. This way, we can run the same package in different environments. More information here

[Read More]

Virtual environments with Python

Working with Python we have a lot of libraries or dependencies.

Our projects use just a version of each dependency. It’s very important to decouple the list of dependencies between projects. Otherwise, our applications could have an undesired behaviour.

[Read More]