near / wasmtime

Standalone JIT-style runtime for WebAssembly, using Cranelift
https://wasmtime.dev/
Apache License 2.0
3 stars 4 forks source link

Add tooling to lint and format Python code #209

Closed akashin closed 5 months ago

akashin commented 5 months ago

This PR adds a PDM package manager configuration to manage Python developer tools.

We can now use these tools to lint and format the Python code:

pdm lint
pdm fmt

In the future, we will add this as a part of CI run.

This work heavily borrows from this blog post: https://rudeigerc.dev/posts/structuring-a-python-project/