From 834fc271d91a218bb36aa12a6e251edecf31b0e0 Mon Sep 17 00:00:00 2001 From: Brett Jia Date: Mon, 5 Aug 2024 07:23:37 -0400 Subject: [PATCH] release --- installers/nodejs-3.12/README.md | 10 +++++++--- installers/nodejs-3.12/package-lock.json | 6 +++--- installers/nodejs-3.12/package.json | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/installers/nodejs-3.12/README.md b/installers/nodejs-3.12/README.md index 383bcffd..1d2abbe5 100644 --- a/installers/nodejs-3.12/README.md +++ b/installers/nodejs-3.12/README.md @@ -1,4 +1,8 @@ # portable-python +[![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/bjia56/portable-python/total)](https://bjia56.github.io/portable-python/) +[![NPM Version](https://img.shields.io/npm/v/%40bjia56%2Fportable-python)](https://www.npmjs.com/package/@bjia56/portable-python) + + This project provides self-contained (hence, "portable") Python distributions to a variety of target platforms and architectures. These Python distributions can be downloaded and extracted to anywhere on the filesystem, making installation trivially easy and configurable. ## Usage @@ -39,14 +43,14 @@ Currently, Python 3.9, 3.10, 3.11, and 3.12 are built for the following targets: - Linux x86_64, i386, aarch64, arm [1](#f1), riscv64 - Windows x86_64 - MacOS x86_64, arm64 [2](#f2) - -Python 3.8 builds are available, but will no longer be actively updated. +- FreeBSD 13, 14 x86_64 +- Cosmopolitan libc [3](#f3) 1 The arm builds target armv6, specifically the configuration of the Raspberry Pi 1. Current arm builds do not work properly on old glibc, but a recent version of Raspbian like Debian bullseye should provide a new enough glibc to work. [↩](#a1) 2 MacOS distributions are provided as universal2, which will work on both x86_64 and arm64. [↩](#a2) -Download stats: 📊 +3 [Cosmopolitan](https://justine.lol/cosmopolitan/index.html) builds are statically linked and may not support all Python features. [↩](#a3) ## Licensing diff --git a/installers/nodejs-3.12/package-lock.json b/installers/nodejs-3.12/package-lock.json index 72b7c428..d63208f2 100644 --- a/installers/nodejs-3.12/package-lock.json +++ b/installers/nodejs-3.12/package-lock.json @@ -1,12 +1,12 @@ { "name": "@bjia56/portable-python-3.12", - "version": "0.1.12", + "version": "0.1.13", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@bjia56/portable-python-3.12", - "version": "0.1.12", + "version": "0.1.13", "hasInstallScript": true, "license": "Apache-2.0", "devDependencies": { @@ -19,7 +19,7 @@ }, "../nodejs": { "name": "@bjia56/portable-python", - "version": "0.1.55", + "version": "0.1.60", "dev": true, "license": "Apache-2.0", "dependencies": { diff --git a/installers/nodejs-3.12/package.json b/installers/nodejs-3.12/package.json index 6c3070c6..76fdb35d 100644 --- a/installers/nodejs-3.12/package.json +++ b/installers/nodejs-3.12/package.json @@ -1,6 +1,6 @@ { "name": "@bjia56/portable-python-3.12", - "version": "0.1.12", + "version": "0.1.13", "description": "Portable Python 3.12", "main": "./dist/index.js", "files": [