Publish Python package #188: Release 3.1.3.dev4 prereleased by marvin-robot November 16, 2024 08:06 2m 30s 3.1.3.dev3: Nightly Development Release Publish Python package #187: Release 3.1.3.dev3 prereleased by marvin-robot November 15, 2024 08:07 2m 42s 3.1.3.dev2: Nightly ...
Publish Python Package Publish Python Package #26: Manually run by anakinxc main March 20, 2024 07:43 10s Publish Python Package Publish Python Package #25: Manually run by anakinxc main March 20, 2024 07:35 12s Publish Python Package Publish Python Package #24: Manually run ...
发布 python 包最常见的平台是 PyPI 和 Conda。以下我们将描述如何用两者发布: 对于PyPI,首先需要创建一个帐户,然后用 twine 执行一些步骤:https://realpython.com/pypi-publish-python-package/。这应该相当简单,而且 Pypi 还提供了一个可以在实际部署之前使用的测试环境。PyPI 总体上包括创建源代码(python setup.p...
uses: actions/setup-python@v3 with: python-version: '3.x' - name: Install dependencies run: | python -m pip install --upgrade pip pip install build - name: Build package run: python -m build - name: Publish package # https://github.com/pypa/gh-action-pypi-publish uses: pypa/gh-ac...
这里我是使用了GitHub - pypa/cibuildwheel: Build Python wheels for all the platforms with minimal configuration.这个项目底下的样例作为模板。因为你要在linux上面发布需要照顾多平台,这个项目直接搞定了每个平台的编译。反正这里面需要你改的东西很少。 name: publish python package to PyPI on: # 这里我设置了...
publishpythonpackagetoPYPI# 此作业在 Linux 上运行runs-on:ubuntu-lateststeps:# 此步骤使用 GitHub 的 https://github.com/actions/checkout-uses:actions/checkout@v2# 设置python环境# 此步骤使用 GitHub 的 https://github.com/actions/setup-python-name:SetupPythonuses:actions/setup-python@v2with:python-...
在加入部署 Actions 環節中的圖片,會有 Publish Python Package 的按鈕,但若你不小心把網頁關掉了也沒關係,以下提供一份 gist,在.github/workflows裡建立一個publish.yml並貼上即可。 小技巧:用 Mac 開網頁我都會 Command + 左鍵 開新頁面,避免舊的頁面也需要但被刷掉。
name:Pythonpackageon:[push]jobs:build:runs-on:ubuntu-lateststrategy:matrix:python-version:["pypy3.10","3.9","3.10","3.11","3.12","3.13"]steps:-uses:actions/checkout@v4-name:SetupPython${{matrix.python-version}}uses:actions/setup-python@v5with:python-version:${{matrix.python-version}}# Yo...
濡须一扁舟:Github上好玩的50个python项目汇总 (一)336 赞同 · 2 评论文章 1、syncPlaylist:在网易云音乐与 QQ 音乐之间同步歌单。易于使用、配置方便、代码简单,用到的技术:requests + beautifulsoup 以及selenium + phantomjs 2、GetSubtitles:通过拖曳视频文件进终端,一步下载字幕 到视频对应文件夹,并重命名字幕...
Python 有非常丰富的第三方库可以使用,很多开发者会向 pypi 上提交自己的 Python 包。要想向 pypi 包仓库提交自己开发的包,首先要将自己的代码打包,才能上传分发。 一、distutils 简介 distutils 是标准库中负责建立 Python 第三方库的安装器,使用它能够进行 Python 模块的安装和发布。distutils 对于简单的分发很有...