PEP 723 standardises new inline metadata for scripts. It’s most useful when writing stand-alone scripts as the dependencies can be managed within the script itself without having to setup a complete project and create pyproject.toml file.| twdev.blog
The topic of dependencies management is coming back and again. nix and nixpkgs being a rich repository, provides a convenient way to manage both project dependencies and related tooling in a reproducible way. This is something I’m finding more and more useful as a fundamental development tool. nix is quite complex and some exploration is needed to wrap your head around it. In this post, I’m going through most basic use cases as well as describe some basics of nix language itself - mainly ...| twdev.blog
Discover Strider OSS Search, an innovative open-source security tool that identifies nation-state threats in software ecosystems, launched on July 18, 2025.| LinuxConfig
Icinga Dependency Views brings full visibility into your monitoring setup. Explore root causes, visualize dependencies and reduce alert noise.| Icinga
An Assertive Tester at work sent me a direct message declaring that the two of us should decide which repository the tests should go into. They'd decided we were "the deciders" here since they saw themselves as the highest-ranking tester in their department, as I am in mine. For most technologies, it makes sense to host the tests in the same repository as the code. For a variety of very good reasons I'll go into below, the API and browser-level tests for our apps are all hosted in one big, sh...| Elizabeth Zagroba: Organizational Anarchist
I recently watched a great talk by Peter van Hardenberg (aka pvh) titled “Why Can’t We Make Simple Software?”. The talk dives into the deep-rooted reasons behind the multiple kinds of complexity in software systems — even the seemingly simple ones. A brief summary and some thoughts in this post.| blog.mathieuacher.com
As of today, when you update your dependencies in a pull request, Private Packagist comments with all composer.lock changes displayed in a clear and easy to scan table. This feature is immediately available to all our customers at no additional cost. We love it! With the Private Packagist Update| Private Packagist
Buckle up, for some of you this may be controversial, but maybe for some others – obvious. This is how to prevent a problem causing your application to out of the sudden stop behaving correctly, or, even more funny, stop behaving correctly only on one developer's computer. We can solve this with one two simple tricks.| Better Dev
When one of my former managers commented on my blog post on Painless Usable Security, asking about our approach of keeping dependencies up to date, I realized that there's more to the topic and I should write a separate post about it. So here it is!| A Tester's Journey
A complete guide to managing Python projects and their dependencies| Niels Cautaerts
If you need to dig deeper into the dependencies that brew has installed on your Mac, you can show a complete dependency tree using: brew deps --tree --installed If you need to see who relies on a specific target Formulae: brew uses --installed <targetFormulae> REFERENCES brew.sh, deps command syntax apple.stackexchange, ‘brew deps’ showing all ... Mac: list deep dependencies of Homebrew formulae| Fabian Lee : Software Engineer
School year 2014-2015 is ending. It’s time for a brief report. Session Restore As I announced last year, I am mostly inactive on Session Restore these days. However, I am quite happy to have landed « Bug 883609 – Make Backups Useful ». This has considerably improved the resilience of Session Restore against a variety […]| Il y a du thé renversé au bord de la table
Please immediately update Composer to version 2.7.0 or 2.2.23 (composer.phar self-update). The new releases includes fixes for a code execution and possible privilege escalation via InstalledVersions.php or installed.php vulnerability (CVE-2024-24821) reported by Ed Cradock. The vulnerability does not impact packagist.org and Private| Private Packagist
In this blog post, we explore the process of configuring Renovate to automatically update DevContainer images. Development containers offer lightweight, portable development environments, defined through a devcontainer.json file. However, manually updating image references within this file can be tedious and error-prone. We delve into how Renovate, an automated dependency update tool, can be tailored to handle DevContainer files efficiently. By leveraging Renovate's custom managers and flexib...| Wild Wild Wolf
TL;DR Use codegraph to visualize| 200ok - Accelerating Publishing
Thinking about Interfaces in Go| www.integralist.co.uk
Opinions about relying on other people's work.| Thinking about dependencies