Skip to content

Commit

Permalink
Preparation of 0.5.0 alpha version (#1966)
Browse files Browse the repository at this point in the history
  • Loading branch information
soxoj authored Dec 13, 2024
1 parent c4af0a4 commit cb01535
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 25 deletions.
42 changes: 22 additions & 20 deletions .github/workflows/python-publish.yml
Original file line number Diff line number Diff line change
@@ -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
4 changes: 2 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
copyright = '2024, soxoj'
author = 'soxoj'

release = '0.4.4'
version = '0.4.4'
release = '0.5.0a1'
version = '0.5'

# -- General configuration

Expand Down
2 changes: 1 addition & 1 deletion maigret/__version__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""Maigret version file"""

__version__ = '0.4.4'
__version__ = '0.5.0a1'
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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 <[email protected]>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit cb01535

Please sign in to comment.