Edoardo Baldi

Results 35 issues of Edoardo Baldi

Currently, we're using `pytest` to test users' answers against reference solutions. However, we want to enhance the feedback provided to users when their answer is incorrect or doesn't match the...

enhancement

I thought it did, but I think it needs a double-check. I'm using [`pytest-timeout`](https://pypi.org/project/pytest-timeout/).

bug

It might be better to enumerate the notebooks (starting with `0-intro.ipynb`) so that they are sorted in GitHub as well

enhancement

- [x] Don't treat comments in code blocks as headings - [x] Add a "Back" link to each heading

enhancement

This is something that we could not add to #160. The issue is that, when a solution function raises any exception, the test suite takes that result as a `TEST_ERROR`,...

enhancement

While doing some experiment with the feed, I noticed that there's an hard-coded limit for the entries that end up in the feed. https://github.com/HermanMartinus/bearblog/blob/d2bdf171f700387af9bfbd23907e721f7d9ba81d/blogs/views/feed.py#L38 I can see why this is...

- Add support for `uv` and `pip` installation methods as alternatives to Conda/Docker **only** to setup a local dev environment - Update `pyproject.toml` with proper project metadata and structured development...

enhancement

[Responses](https://platform.openai.com/docs/api-reference/responses) are the direct evolution of Chat Completions. They enable a much richer interface for generating model responses, extending a model's capabilities with built-in tools for file search, web search,...

enhancement

Currently, AI features are relying on OpenAI API Chat Completions and the possibility of returning "structured responses" via Pydantic models. Also, as mentioned in #271, the main focus of the...

enhancement