Artemis watch python resources and tools

I just got my Artemis watch, and I’m pretty excited to dig into it. I played around with circuitblocks, and so far my conclusion is that i’d prefer to work directly in python.

Are there any good online resources that document the APIs that are supported on the artemis? And I’d also like to know what the best way is to upload code to artemis outside of circuitblocks. It would be great if i could have a toolchain that integrates better with my usual development tools, so something connected to a Makefile would be great