Bazel Plugin Release: General Availability | The IntelliJ IDEA Blog

We are finally ready to announce the general availability of the new Bazel plugin by JetBrains for IntelliJ IDEA, PyCharm, and GoLand. Enjoy a polyglot experience with better Bazel workflows, configuration editing, built-in query, faster indexing and many other improvements.

The JetBrains Blog
Every day, I'm discovering something new! Check this out: https://github.com/bazelbuild/starlark It's a language from the Python dialect (RabbitMQ was written in it). @rochacbruno #starlark #python
GitHub - bazelbuild/starlark: Starlark Language

Starlark Language. Contribute to bazelbuild/starlark development by creating an account on GitHub.

GitHub
GitHub - smallsco/tidbyt-dogcow: Clarus the Dogcow for your Tidbyt!

Clarus the Dogcow for your Tidbyt! Contribute to smallsco/tidbyt-dogcow development by creating an account on GitHub.

GitHub
@pvergain I used to use drone.io as #CI provider for all my OSS projects just because it supports #Starlark as configuration format. Starlark is a simplified #Python designed for writing configs and safe execution. It saves quite a bit of repetition and I wish more CI providers would support it. Unfortunately, I had to migrate to Github Actions because Drone just stopped working one day.

Just wasted an hour debugging why:

```BUILD
load("@aspect_rules_ts//ts:defs.bzl", "ts_config")
load("@npm//@bazel/typescript:index.bzl", "ts_config")

ts_config(
name = "tsconfig",
src = "tsconfig.json",
)
```

Wasn't working as expected.

Apparently #Bazel #Starlark is just ok with loading the same symbol from two different locations and has no complaints! 🙃

I went ahead and released python-starlark-go 1.0.0. No sense keeping an 0.x version number when I have no plans to change the API. Now with wheels that will actually work on your ARM64 Mac!

https://jordemort.dev/blog/python-starlark-go-1.0.0/

#python #starlark

python-starlark-go 1.0.0 is now available

I heard you still like Python

Have you ever thought to yourself, "this #Python interpreter is great, but I wish there was an interpreter for another dialect of Python embedded in it"? I've got just the thing for you! With python-starlark-go, you can #Starlark while you Python.

I just released version 0.1.2: https://jordemort.dev/blog/python-starlark-go-0.1.2/

python-starlark-go 0.1.2 is now available

I heard you like Python