xdot 0.2.3

Parse graphviz’ xdot draw instructions
Documentation
name: Publish Python package
# Rust crate is published in release workflow

on:
  release:
    types: [published]

env:
  CARGO_TERM_COLOR: always

jobs:
  publish:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v3
    - uses: actions/setup-python@v4
      with:
        python-version: |
            3.8
            3.9
            3.10
            3.11
        cache: pip
        cache-dependency-path: pyproject.toml
    - uses: dtolnay/rust-toolchain@stable
    - uses: PyO3/maturin-action@v1
      with:
        maturin-version: v1.0.0-beta.7
        command: build
        args: --release -i python3.8 -i python3.9 -i python3.10 -i python3.11
    - uses: pypa/gh-action-pypi-publish@release/v1
      with:
        password: ${{ secrets.PYPI_API_TOKEN }}
        packages-dir: target/wheels