uv for Python blog post with photo of author Brian Buchta and listed key blog topics

uv for Python: A Fast, Modern Package Manager (Features, Setup & Limitations)

Brian Buchta Articles, DevOps, Python Leave a Comment

uv is a modern, Rust-powered package manager that brings speed, simplicity, and consistency to Python development. In this article, we break down what uv is, why it’s gaining traction, and how it improves dependency management, virtual environments, project setup, and overall workflow. We’ll also explore its limitations and walk through a quick example to help you understand where uv shines in real-world development.

Image

The Evolution of Python: Powering AI and Enterprise Solutions

David Pitt Articles, Artificial Intelligence, Development Technologies & Tools, Keyhole, Programming, Python 1 Comment

Parts of this blog, including the code examples and architecture frameworks, were generated using Keyhole Software’s EnterpriseGPT web client—an open-source tool that empowers organizations to deploy user-friendly chatbot solutions with ease. Interested in exploring further? Contact our team, and we’d be happy to provide credentials for you to try it out. The Rise of Python and Other Languages We’ve seen …

Next Level with Matt Menzenski, Principal Data Engineer

Keyhole Software Next Level, Podcasts Leave a Comment

Take your career to the “Next Level” with Zach Gardner, Chief Architect at Keyhole Software, featuring Matt Menzenski, Principal Data Engineer at PayIt. Matt shares his experiences coming from a non-traditional background into programming (starting in Slavic linguistic corpus analysis) for one of the largest providers in the US of software to municipalities. Matt gives his advice to the next …

Image

[Video] Data Mining/Science: Supervised Time-Series Model

Keyhole Software Development Technologies & Tools, Educational Event, PostgreSQL, Python, Videos 1 Comment

In this video, Alex presents an introduction to data science “big ideas” relevant to the model, an explanation of its data modeling process, and a demonstration of the real-life machine learning solution implemented with Python, Postgres SQL, and H2O (an open-source machine learning algorithm). Multiple data sources and technologies were combined to create an accurate model that allows farmers and recreationists to make actionable insights about the future. A few questions and answers round out the discussion.

A Vue of Python

Chris Berry Articles, Development Technologies & Tools, JavaScript, Node.js, Python, Vue.js Leave a Comment

Earlier this year I blogged about creating a Lean Mean Vue Machine called Quotes on Demand. The application was a fully featured CRUD application served from a NodeJS server and had a self contained VueJS front end.

But wouldn’t it be a nice test to see if that same Vue application could switch over to another API, say something like a Python web server powered by Flask?

In this post, we will create a Python web application that will have 100% parity to an existing NodeJS web application. This will enable an existing VueJS front end to connect to the application with no additional code changes in the user interface code.