Efficiently Using bump2version with Python and Git
Versioning your software is crucial for tracking changes, debugging, and ensuring compatibility. When working with Python projects in Git, one popular tool to help automate […]
Continue reading »Golden nuggets where no entry is longer than my expected attention span
Versioning your software is crucial for tracking changes, debugging, and ensuring compatibility. When working with Python projects in Git, one popular tool to help automate […]
Continue reading »Python is a high-level programming language known for its ease of use and readability. However, its interpreted nature often leads to performance issues when compared […]
Continue reading »The Python logging framework has been around for a long time, and with such a mature framework, it’s quite natural that the number of features […]
Continue reading »When developing a Flask application, you normally run it from the terminal using flask run or in the code app.run() But when the app is […]
Continue reading »With Flask you can have your backend coded in minutes, and with for example a Linode server you can get a $10/month-server up and running […]
Continue reading »The following example is built using a Python Flask backend, a CURL-script to test it, and a simple React frontend that logs in, gets an […]
Continue reading »Do you have a lot of CSV files, with sometimes many rows of data that you need to import to a Mysql database? You could […]
Continue reading »A friend asked me to help debug an app that tried to detect three different colors. It was written in Python and used three precreated […]
Continue reading »If you get this (or similar) error when running: /home/peter/.pyenv/versions/3.8.3/lib/python3.8/site-packages/pandas/compat/__init__.py:117: UserWarning: Could not import the lzma module. Your installed Python is incomplete. Attempting to use […]
Continue reading »This code connects to a Mysql database, reads ths content of a table and imports it into a Dataframe. From there you can twist and […]
Continue reading »Perfecting your Python development setup by RealPython Perfect Your Python Development Setup (Learning Path) – Real Python Optimize your Python development setup with this learning […]
Continue reading »Since I was used to use rvm to handle multiple ruby versions, and a .ruby-version file which automatically switched version for me, of course I […]
Continue reading »If you use the Pandas DataReader and get this message: pandas_datareader.exceptions.ImmediateDeprecationError: Google finance has been immediately deprecated due to large breaks in the API without […]
Continue reading »Python is a great language, but sometimes it makes life more complicated than necessary. I don’t know if this is because it’s heritage (C) or […]
Continue reading »UPDATED OCT 2020 See this link for a much better procedure: https://medium.com/@aadeshshah/pre-installed-and-pre-configured-raspbian-with-opencv-4-1-0-for-raspberry-pi-3-model-b-b-9c307b9a993a This is left for archiving purposes: As usual, I will keep this […]
Continue reading »The Raspberry Pi is a fantastic piece of equipment, and what I like the most is that it resembles a standard computer with Ubuntu, just […]
Continue reading »