Earlier this week, Dan Blanchard, maintainer of a Python character encoding detection library called chardet, released a new version of the library under a new software license. In doing so, he may ...
Using an AI coding assistant to migrate an application from one programming language to another wasn’t as easy as it looked. Here are three takeaways.
It might come as a shock to some that many open source projects have a "benevolent dictator for life" governance model.
The ActiveState catalog grew to 40 million components in mid 2025 when it introduced coverage for Java and R in addition to Python, Perl, Ruby, and Tcl. As of January 2026, the company has expanded ...
Anthropic's Claude AI autonomously discovered 500+ critical vulnerabilities in popular open-source software using only basic debugging tools.
Machine learning is an essential component of artificial intelligence. Whether it’s powering recommendation engines, fraud detection systems, self-driving cars, generative AI, or any of the countless ...
A Python-to-Rust transpiler with semantic verification and memory safety analysis. Depyler translates annotated Python code into idiomatic Rust, preserving program semantics while providing ...
The Python extension now supports multi-project workspaces, where each Python project within a workspace gets its own test tree and Python environment. This document explains how multi-project testing ...
In this tutorial, we build an end-to-end cognitive complexity analysis workflow using complexipy. We start by measuring complexity directly from raw code strings, then scale the same analysis to ...