Preparation of 0.5.0 alpha version (#1966)

This commit is contained in:
Soxoj
2024-12-13 12:51:31 +01:00
committed by GitHub
parent c4af0a4df0
commit cb01535565
5 changed files with 27 additions and 25 deletions
+22 -20
View File
@@ -1,28 +1,30 @@
name: Upload Python Package
name: Upload Python Package to PyPI when a Release is Created
on:
release:
types: [created]
jobs:
deploy:
pypi-publish:
name: Publish release to PyPI
runs-on: ubuntu-latest
environment:
name: pypi
url: https://pypi.org/p/maigret
permissions:
id-token: write
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.x'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel twine
- name: Build and publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
python setup.py sdist bdist_wheel
twine upload dist/*
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.x"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel
- name: Build package
run: |
python setup.py sdist bdist_wheel # Could also be python -m build
- name: Publish package distributions to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
+2 -2
View File
@@ -6,8 +6,8 @@ project = 'Maigret'
copyright = '2024, soxoj'
author = 'soxoj'
release = '0.4.4'
version = '0.4.4'
release = '0.5.0a1'
version = '0.5'
# -- General configuration
+1 -1
View File
@@ -1,3 +1,3 @@
"""Maigret version file"""
__version__ = '0.4.4'
__version__ = '0.5.0a1'
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry]
name = "maigret"
version = "0.4.4"
version = "0.5.0a1"
description = "🕵️‍♂️ Collect a dossier on a person by username from thousands of sites."
authors = ["Soxoj <soxoj@protonmail.com>"]
readme = "README.md"
+1 -1
View File
@@ -7,7 +7,7 @@ description: |
Currently supported more than 3000 sites, search is launched against 500 popular sites in descending order of popularity by default. Also supported checking of Tor sites, I2P sites, and domains (via DNS resolving).
version: 0.4.4
version: 0.5.0a1
license: MIT
base: core22
confinement: strict