SuperDuperDB
Bring AI to your favourite database! Integrate, train and manage any AI models and APIs directly with your database and your data.
https://github.com/SuperDuperDB/superduperdb
Bring AI to your favourite database! Integrate, train and manage any AI models and APIs directly with your database and your data.
https://github.com/SuperDuperDB/superduperdb
GitHub
GitHub - superduper-io/superduper: Superduper: Build end-to-end AI applications and agent workflows on your existing data infrastructure…
Superduper: Build end-to-end AI applications and agent workflows on your existing data infrastructure and preferred tools - without migrating your data. - superduper-io/superduper
eosphoros-ai / DB-GPT
Revolutionizing Database Interactions with Private LLM Technology
https://github.com/eosphoros-ai/DB-GPT
Revolutionizing Database Interactions with Private LLM Technology
https://github.com/eosphoros-ai/DB-GPT
GitHub
GitHub - eosphoros-ai/DB-GPT: AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents
AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents - eosphoros-ai/DB-GPT
Do not use requirements.txt
This post discusses the limitations of using requirements.txt for package management in Python projects. The author suggests using Poetry instead, which is a package manager that simplifies dependency management and provides additional features such as virtual environments and lock files.
https://quanttype.net/posts/2023-10-31-do-not-use-requirements.txt.html
This post discusses the limitations of using requirements.txt for package management in Python projects. The author suggests using Poetry instead, which is a package manager that simplifies dependency management and provides additional features such as virtual environments and lock files.
https://quanttype.net/posts/2023-10-31-do-not-use-requirements.txt.html
quanttype.net
Do not use requirements.txt
requirements.txt is not good enough for managing Python dependencies; use Poetry instead
lm-format-enforcer
Enforce the output format (JSON Schema, Regex etc) of a language model.
https://github.com/noamgat/lm-format-enforcer
Enforce the output format (JSON Schema, Regex etc) of a language model.
https://github.com/noamgat/lm-format-enforcer
GitHub
GitHub - noamgat/lm-format-enforcer: Enforce the output format (JSON Schema, Regex etc) of a language model
Enforce the output format (JSON Schema, Regex etc) of a language model - noamgat/lm-format-enforcer
spdustin / ChatGPT-AutoExpert
🚀🧠💬 Supercharged Custom Instructions for ChatGPT (non-coding) and ChatGPT Advanced Data Analysis (coding).
https://github.com/spdustin/ChatGPT-AutoExpert
🚀🧠💬 Supercharged Custom Instructions for ChatGPT (non-coding) and ChatGPT Advanced Data Analysis (coding).
https://github.com/spdustin/ChatGPT-AutoExpert
GitHub
GitHub - spdustin/ChatGPT-AutoExpert: 🚀🧠💬 Supercharged Custom Instructions for ChatGPT (non-coding) and ChatGPT Advanced Data Analysis…
🚀🧠💬 Supercharged Custom Instructions for ChatGPT (non-coding) and ChatGPT Advanced Data Analysis (coding). - GitHub - spdustin/ChatGPT-AutoExpert: 🚀🧠💬 Supercharged Custom Instructions for ChatGPT ...
7 Tips To Structure Your Python Data Science Projects
This video will cover 7 tips to streamline the structure of your Python data science projects. With the right setup and thoughtful software design, you'll be able to modify and enhance your projects more efficiently.
https://www.youtube.com/watch?v=xVuqDBCQAYc
This video will cover 7 tips to streamline the structure of your Python data science projects. With the right setup and thoughtful software design, you'll be able to modify and enhance your projects more efficiently.
https://www.youtube.com/watch?v=xVuqDBCQAYc
YouTube
7 Tips To Structure Your Python Data Science Projects
👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis.
In this video, I’ll cover 7 tips to streamline the structure of your Python data science projects. With the right setup and thoughtful software design, you'll be able…
In this video, I’ll cover 7 tips to streamline the structure of your Python data science projects. With the right setup and thoughtful software design, you'll be able…
Python obfuscation traps
In the realm of software development, open-source tools and packages play a pivotal role in simplifying tasks and accelerating development processes. Yet, as the community grows, so does the number of bad actors looking to exploit it. A recent example involves developers being targeted by seemingly legitimate Python obfuscation packages that harbor malicious code.
https://checkmarx.com/blog/python-obfuscation-traps/
In the realm of software development, open-source tools and packages play a pivotal role in simplifying tasks and accelerating development processes. Yet, as the community grows, so does the number of bad actors looking to exploit it. A recent example involves developers being targeted by seemingly legitimate Python obfuscation packages that harbor malicious code.
https://checkmarx.com/blog/python-obfuscation-traps/
Checkmarx
Python obfuscation traps
In the realm of software development, open-source tools and packages play a pivotal role in simplifying tasks and accelerating development processes. Yet, as the community grows, so does the number of bad actors looking to exploit it. A recent example involves…
Database generated columns: Django & SQLite
An introduction to database generated columns, using SQLite and the new GeneratedField added in Django 5.0.
https://www.paulox.net/2023/11/07/database-generated-columns-part-1-django-and-sqlite/
An introduction to database generated columns, using SQLite and the new GeneratedField added in Django 5.0.
https://www.paulox.net/2023/11/07/database-generated-columns-part-1-django-and-sqlite/
Paolo Melchiorre
Database generated columns⁽¹⁾: Django & SQLite
An introduction to database generated columns, using SQLite and the new GeneratedField added in Django 5.0.
How to Profile Asyncio Programs
You can profile slow asyncio programs to discover coroutines that occupy most of the runtime and ...
https://superfastpython.com/profile-asyncio-programs/
You can profile slow asyncio programs to discover coroutines that occupy most of the runtime and ...
https://superfastpython.com/profile-asyncio-programs/
Super Fast Python
How to Profile Asyncio Programs - Super Fast Python
You can profile slow asyncio programs to discover coroutines that occupy most of the runtime and functions that are called more than any other. The profilers built into the Python standard library are helpful to quickly discovering why some asyncio programs…
Debugging CSRF Failed / 403 Forbidden errors in Django
A guided deep dive into Django's source code to understand why your application is failing CSRF validation.
https://www.better-simple.com/django/2023/11/04/debugging-csrf-error-in-production/
A guided deep dive into Django's source code to understand why your application is failing CSRF validation.
https://www.better-simple.com/django/2023/11/04/debugging-csrf-error-in-production/
Better Simple
Debugging CSRF Failed / 403 Forbidden errors in Django
A guided deep dive into Django's source code to understand why your application is failing CSRF validation.
giskard
The testing framework for ML models, from tabular to LLMs.
https://github.com/Giskard-AI/giskard
The testing framework for ML models, from tabular to LLMs.
https://github.com/Giskard-AI/giskard
GitHub
GitHub - Giskard-AI/giskard: 🐢 Open-Source Evaluation & Testing for AI & LLM systems
🐢 Open-Source Evaluation & Testing for AI & LLM systems - Giskard-AI/giskard
Everything You Can Do with Python's bisect Module
Learn how to optimize search and keep your data sorted in Python with the "bisect" module.
https://martinheinz.dev/blog/106
Learn how to optimize search and keep your data sorted in Python with the "bisect" module.
https://martinheinz.dev/blog/106
martinheinz.dev
Everything You Can Do with Python's bisect Module
<p>
While Python's <code class="inline">bisect</code> module is very simple - containing really just 2 functions - there's a lot one can do with it, includ...
While Python's <code class="inline">bisect</code> module is very simple - containing really just 2 functions - there's a lot one can do with it, includ...
The most performant timestamp functions in Python: EXTENDED
Part 2 of different timestamp functions performance across Python versions and machine types. What is the fastest way to get the current time?
https://www.dataroc.ca/blog/most-performant-timestamp-functions-python-2
Part 2 of different timestamp functions performance across Python versions and machine types. What is the fastest way to get the current time?
https://www.dataroc.ca/blog/most-performant-timestamp-functions-python-2
www.dataroc.ca
The most performant timestamp functions in Python: EXTENDED
Part 2 of different timestamp functions performance across Python versions and machine types. What is the fastest way to get the current time?
error-links
Adds helpful links to the REPL when an exception happens.
https://pypi.org/project/error-links/
Adds helpful links to the REPL when an exception happens.
https://pypi.org/project/error-links/
PyPI
error-links
Adds helpful links to the REPL when an exception happens.
Python errors as values: Comparing useful patterns from Rust and Go
https://www.inngest.com/blog/python-errors-as-values
https://www.inngest.com/blog/python-errors-as-values
Inngest
Python errors as values: Comparing useful patterns from Go and Rust - Inngest Blog
Safer error handling, inspired by Go and Rust