GeistHaus
log in · sign up

GitHub - pypa/gh-action-pypi-publish: The blessed GitHub Action, for publishing your distribution files to PyPI, the tokenless way: https://github.com/marketplace/actions/pypi-publish

github.com

The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI, the tokenless way: https://github.com/marketplace/actions/pypi-publish - pypa/gh-action-pypi-publish

14 pages link to this URL
Using pip to install a Large Language Model that’s under 100MB

I just released llm-smollm2, a new plugin for LLM that bundles a quantized copy of the SmolLM2-135M-Instruct LLM inside of the Python package. This means you can now pip install …

1 inbound link article en o3 22pip 17plugins 127pypi 46llm 600projects 529llms 1757python 1250smollm 5llama-cpp 28github-actions 65ai 2024local-llms 156uv 93gemini 185generative-ai 1791ai-assisted-programming 383
GHA: GitHub Actions intro

This guide is maintained by the scientific Python community for the benefit of fellow scientists and research software engineers.

1 inbound link website en
Python in GitHub Actions

GitHub’s own CI called GitHub Actions has been out of closed beta for a while and offers generous free quotas and a seamless integration with the rest of the site. Let’s have a look at how to use it for an open source Python package.

1 inbound link article en
Why pylock.toml includes digital attestations

A Python project got hacked where malicious releases were directly uploaded to PyPI. I said on Mastodon that had the project used trusted publishing with digital attestations, then people using a pylock.toml file would have noticed something odd was going on thanks to the lock file including attestation data.

2 inbound links article en Pythonpackaging
Trusted publishing: a new benchmark for packaging security

Read the official announcement on the PyPI blog as well! For the past year, we’ve worked with the Python Package Index to add a new, more secure authentication method called “trusted publishing.” Trusted publishing eliminates the need for long-lived API tokens and passwords, reducing the risk of supply chain attacks and credential leaks while also […]

3 inbound links article en ecosystem-securityengineering-practice ecosystem-securityengineering-practice