home.social

#pypi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pypi, aggregated by home.social.

  1. Did I just hack up an abomination using xmllint (from libxml2) and jq to query the latest #PyPI version of a package? Perhaps.

    Do you no longer have to specify the target version when using pkgbump on PyPI packages? Absolutely.

    gitweb.gentoo.org/proj/mgorny-

    #Gentoo

  2. Did I just hack up an abomination using xmllint (from libxml2) and jq to query the latest #PyPI version of a package? Perhaps.

    Do you no longer have to specify the target version when using pkgbump on PyPI packages? Absolutely.

    gitweb.gentoo.org/proj/mgorny-

    #Gentoo

  3. Did I just hack up an abomination using xmllint (from libxml2) and jq to query the latest #PyPI version of a package? Perhaps.

    Do you no longer have to specify the target version when using pkgbump on PyPI packages? Absolutely.

    gitweb.gentoo.org/proj/mgorny-

    #Gentoo

  4. Did I just hack up an abomination using xmllint (from libxml2) and jq to query the latest #PyPI version of a package? Perhaps.

    Do you no longer have to specify the target version when using pkgbump on PyPI packages? Absolutely.

    gitweb.gentoo.org/proj/mgorny-

    #Gentoo

  5. Did I just hack up an abomination using xmllint (from libxml2) and jq to query the latest #PyPI version of a package? Perhaps.

    Do you no longer have to specify the target version when using pkgbump on PyPI packages? Absolutely.

    gitweb.gentoo.org/proj/mgorny-

    #Gentoo

  6. quicktipp #117: Bootstrapping a portable Python bundle on MS Windows using the `pywinbundle` tool.

    github.com/christian-korneck/p

    A bundle is a bit like a venv, but self-contained and can get moved/renamed to any path or copied to any Windows machine. The bundle will continue to work, even if there is no existing Python installation.

    #python #windows #pip #venv #virtualenv #uv #jupyter #pypi

  7. Latest PyPi Compromise

    A supply chain attack targeting the Microsoft DurableTask Python client compromised versions 1.4.1, 1.4.2, and 1.4.3 on PyPi. The threat actor gained access through a compromised GitHub account previously linked to attacks, using stolen credentials to dump GitHub secrets containing PyPi tokens. The evolved payload targets Linux systems, stealing credentials from AWS, Azure, GCP, Kubernetes, Vault, and password managers like Bitwarden and 1Password. It propagates via AWS SSM and Kubernetes lateral movement, limited to 5 targets per infected host. The payload scrapes shell history, bruteforces password managers, and establishes persistence through infection markers. Compromised packages were quarantined following analysis.

    Pulse ID: 6a0ce3b0ad791179648c47b0
    Pulse Link: otx.alienvault.com/pulse/6a0ce
    Pulse Author: AlienVault
    Created: 2026-05-19 22:26:56

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #AWS #Azure #BruteForce #CyberSecurity #GitHub #InfoSec #Linux #Microsoft #OTX #OpenThreatExchange #Password #PyPI #Python #RCE #SupplyChain #Word #bot #AlienVault

  8. The new iRODS HTTP API Python Wrapper Library v0.1.0 is released!

    github.com/irods/irods_client_

    Via PyPI:
    pip install irods-http

  9. Released v1.3.3. of #Yaralyzer, my surprisingly popular tool for visualizing YARA rule matches with colors (a lot of colors).

    1. --export-png images lets you export images of the analysis

    2. almost all command line options (including multi argument ones like --yara-rules-dir) can be permanently set via environment variables or .yaralyzer file

    3. couple of small bug fixes and debugging related command line options

    You can try it on the web here: yaratoolkit.securitybreak.io/
    (I didn't build this website, Thomas Roccia from Microsoft just integrated Yaralyzer into his existing site)

    - Github: github.com/michelcrypt4d4mus/y
    - Pypi: pypi.org/project/yaralyzer/
    - on macOS you can also get it with #Homebrew by installing Pdfalyzer: brew install pdfalyzer

    #ascii #asciiArt #blueteam #cybersecurity #detectionEngineering #DFIR #forensics #FOSS #GPL #hacking #infosec #KaliLinux #maldoc #malware #malwareAnalysis #malwareDetection #openSource #pypi #python #redteam #reverseEngineering #reversing #Threatassessment #threathunting #YARA #YARArule #YARArules

  10. Huzzah! The #Python project #Marrow Package 2.1.0 (Pethel) has been released and is now generally available on the Python Package Index (#pypi) and GitHub: github.com/marrow/package/rele

    This #release includes minor bumps, corrections, and improvements to package automation, migrates to GitHub Actions for CI/CD, future-proofs by protecting against underscore-prefixed attribute access, reduces test fragility, and implements package-relative file path lookup.

    New functionality is fully tested.