PythonHub
2.44K subscribers
2.35K photos
49.3K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
How to migrate from Django’s PostgreSQL CI Fields to use a case-insensitive collation

If you upgrade to Django 4.2, you may see system check warnings fields.W906. In this post we’ll cover why this has changed, and how to perform the necessary migration. You can actually migrate from Django 3.2, and may want to, because the alternative uses more accurate and flexible Unicode rules.

https://adamj.eu/tech/2023/02/23/migrate-django-postgresql-ci-fields-case-insensitive-collation/
Show HN: Codon: A Compiler for High-Performance Pythonic Applications and DSLs [pdf]

https://regmedia.co.uk/2023/03/11/mit_codon_paper.pdf
Building a Bloom filter

In this post, we will explore the Bloom filter — a data structure that is ingenious in its simplicity and elegant in its design

https://luminousmen.com/post/building-a-bloom-filter
When to use Python's "list" function

When should you use the built-in list(...) function in Python? And when shouldn't you? The list constructor is both underused and overused in Python.

https://www.pythonmorsels.com/using-list/
Data validation in Python: a look into Pandera and Great Expectations

Data validation is a vital step in any data-oriented workstream. This post investigates and compares two popular Python data validation packages - Pandera and Great Expectations.

https://endjin.com/blog/2023/03/a-look-into-pandera-and-great-expectations-for-data-validation
Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

https://news.ycombinator.com/item?id=35136827