Let's say I want to dive into Python development. What tools do you use? I use JS and there are some tools I got used to. For example, in JS, my standard toolbox:
- Opinionated code formatter: Prettier
- Linter: eslint + cra-config
- IDE: code
- Type checker: TypeScript
- Package manager: yarn
Is there something similar in Python? Or something beyond that? Which interpreter do you use standard Python or Anaconda or ...?