Compare commits
2 Commits
schemastor
...
charlie/fl
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7479c943a4 | ||
|
|
e4303e2c68 |
69
.github/workflows/flake8-to-ruff.yaml
vendored
69
.github/workflows/flake8-to-ruff.yaml
vendored
@@ -1,6 +1,7 @@
|
|||||||
name: "[flake8-to-ruff] Release"
|
name: "[flake8-to-ruff] Release"
|
||||||
|
|
||||||
on: workflow_dispatch
|
on:
|
||||||
|
pull_request:
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.workflow }}-${{ github.ref }}
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
@@ -9,14 +10,14 @@ concurrency:
|
|||||||
env:
|
env:
|
||||||
PACKAGE_NAME: flake8-to-ruff
|
PACKAGE_NAME: flake8-to-ruff
|
||||||
CRATE_NAME: flake8_to_ruff
|
CRATE_NAME: flake8_to_ruff
|
||||||
PYTHON_VERSION: "3.7" # to build abi3 wheels
|
PYTHON_VERSION: "3.11"
|
||||||
CARGO_INCREMENTAL: 0
|
CARGO_INCREMENTAL: 0
|
||||||
CARGO_NET_RETRY: 10
|
CARGO_NET_RETRY: 10
|
||||||
RUSTUP_MAX_RETRIES: 10
|
RUSTUP_MAX_RETRIES: 10
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
macos-x86_64:
|
macos-x86_64:
|
||||||
runs-on: macos-latest
|
runs-on: macos-12
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- uses: actions/setup-python@v4
|
- uses: actions/setup-python@v4
|
||||||
@@ -42,8 +43,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: wheels
|
name: wheels
|
||||||
path: dist
|
path: dist
|
||||||
|
|
||||||
macos-universal:
|
macos-universal:
|
||||||
runs-on: macos-latest
|
runs-on: macos-14
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- uses: actions/setup-python@v4
|
- uses: actions/setup-python@v4
|
||||||
@@ -232,62 +234,3 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: wheels
|
name: wheels
|
||||||
path: dist
|
path: dist
|
||||||
|
|
||||||
pypy:
|
|
||||||
runs-on: ${{ matrix.os }}
|
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
os: [ubuntu-latest, macos-latest]
|
|
||||||
target: [x86_64, aarch64]
|
|
||||||
python-version:
|
|
||||||
- "3.7"
|
|
||||||
- "3.8"
|
|
||||||
- "3.9"
|
|
||||||
exclude:
|
|
||||||
- os: macos-latest
|
|
||||||
target: aarch64
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
- uses: actions/setup-python@v4
|
|
||||||
with:
|
|
||||||
python-version: pypy${{ matrix.python-version }}
|
|
||||||
- name: Build wheels
|
|
||||||
uses: messense/maturin-action@v1
|
|
||||||
with:
|
|
||||||
target: ${{ matrix.target }}
|
|
||||||
manylinux: auto
|
|
||||||
args: --release --out dist -i pypy${{ matrix.python-version }} -m ./${{ env.CRATE_NAME }}/Cargo.toml
|
|
||||||
- name: Install built wheel
|
|
||||||
if: matrix.target == 'x86_64'
|
|
||||||
run: |
|
|
||||||
pip install dist/${{ env.CRATE_NAME }}-*.whl --force-reinstall
|
|
||||||
- name: Upload wheels
|
|
||||||
uses: actions/upload-artifact@v2
|
|
||||||
with:
|
|
||||||
name: wheels
|
|
||||||
path: dist
|
|
||||||
|
|
||||||
release:
|
|
||||||
name: Release
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
needs:
|
|
||||||
- macos-universal
|
|
||||||
- macos-x86_64
|
|
||||||
- windows
|
|
||||||
- linux
|
|
||||||
- linux-cross
|
|
||||||
- musllinux
|
|
||||||
- musllinux-cross
|
|
||||||
- pypy
|
|
||||||
steps:
|
|
||||||
- uses: actions/download-artifact@v2
|
|
||||||
with:
|
|
||||||
name: wheels
|
|
||||||
- uses: actions/setup-python@v4
|
|
||||||
- name: Publish to PyPi
|
|
||||||
env:
|
|
||||||
TWINE_USERNAME: __token__
|
|
||||||
TWINE_PASSWORD: ${{ secrets.FLAKE8_TO_RUFF_TOKEN }}
|
|
||||||
run: |
|
|
||||||
pip install --upgrade twine
|
|
||||||
twine upload --skip-existing *
|
|
||||||
|
|||||||
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -719,7 +719,7 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "flake8-to-ruff"
|
name = "flake8-to-ruff"
|
||||||
version = "0.0.231"
|
version = "0.0.234"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"clap 4.0.32",
|
"clap 4.0.32",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "flake8-to-ruff"
|
name = "flake8-to-ruff"
|
||||||
version = "0.0.231"
|
version = "0.0.234"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
# flake8-to-ruff
|
# flake8-to-ruff
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
>
|
||||||
|
> `flake8-to-ruff` is no longer supported. You may experience warnings or breakages when using it with versions of Ruff
|
||||||
|
> released after `v0.0.233`.
|
||||||
|
|
||||||
Convert existing Flake8 configuration files (`setup.cfg`, `tox.ini`, or `.flake8`) for use with
|
Convert existing Flake8 configuration files (`setup.cfg`, `tox.ini`, or `.flake8`) for use with
|
||||||
[Ruff](https://github.com/charliermarsh/ruff).
|
[Ruff](https://github.com/charliermarsh/ruff).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user