Alternatives
Products that do what pyretry - separate retry logic from business logic does
We've all written and rewritten code that catches exceptions and then retries to do the same procedure again. Here's a python library to help you eliminate this code from your business logic, keeping your code cleaner and your fingers more energetic.
- 1CP
2019 · github.com
- 2PC
2017 · pybit.es
- 3DF
2019 · github.com
- 4AS
2019 · github.com
- 5RR
Nathan here, one of the people who built Retrace. Happy to answer technical questions. Retrace records a CPython application's interactions with the nondeterministic outside world i.e. network, DB, filesystem, time, randomness, subprocesses, and lets you replay that execution locally and deterministically. The goal is to take a production failure and open the same execution in VS Code, with the ability to step forwards and backwards through the replay. The core idea is to record boundary crossings rather than tracing every Python line in production. External calls are recorded as…
May 2026 · github.com
- 6PD
2017 · pydantic-docs.helpmanual.io
- 7WA
2021 · github.com
- 8
- 9RT
2022 · github.com
- 10AP
2021 · github.com
- 11ET
2018 · github.com
- 12

Guess the print, trace the state, write the code
3d ago · reasoning.cinderwayinteractive.com
- 13GI
2018 · github.com
- 14

- 15PA
Hello everyone! My friend Ori Kabeli and I have been playing around with GPT-4 Vision as a way to control websites and complete complicated tasks online. We created a small proof of concept python package called pywebagent. pywebagent allows performing high level tasks in websites, accessible to developers as simple python functions. It is highly experimental, and only sometimes works, but we think it still might be useful to all you tinkerers out there. Feel free to contribute! Example Use Case: You can order things from amazon with one line of code. pywebagent.act(…
2023 · github.com
- 16RL
2020 · github.com
- 17IG
As a beginner learning to build ML models, I found it annoying to have to keep printing tensor shapes every other line, having to step through the debugger to check where did I mess up the shapes again. So I built Trickle, it takes the data that flows through your code, caches the types and display them inline (as if you have type annotations). The idea is: "Let types trickle from runtime into your IDE". You get types in Python without having the write them manually. It works by rewriting your Python AST at import time — after every variable assignment, it inserts a lightweight call that…
Mar 2026 · github.com
- 18PB
2020 · github.com
- 19

- 20IA
Jul 2026 · github.com
- 21IP
2019 · gist.github.com
- 22RA
dowhen is an instrumentation tool that allows you to change the function when you can't easily edit the source code. It has a super intuitive interface and a super low overhead.
2025 · github.com
- 23BP
2018 · github.com
- 24

Ranked by how close each launch is in meaning, then by votes. Refine with a description →