diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..92e49f5 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,26 @@ +name: CI Build + +on: + push: + branches: + - "**" + pull_request: + branches: + - "**" + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Set up Python 3.12 + uses: actions/setup-python@v5 + with: + python-version: 3.12 + - name: Install + run: | + pip install -r requirements.txt + pip install -e . diff --git a/setup.py b/setup.py index 4db6e84..fec314d 100644 --- a/setup.py +++ b/setup.py @@ -2,12 +2,12 @@ from os import path current_folder = path.abspath(path.dirname(__file__)) -long_description = open('%s\\README.md' % current_folder, encoding='utf-8').read() +long_description = open(path.join(current_folder, 'README.MD'), encoding='utf-8').read() # https://packaging.python.org/en/latest/guides/distributing-packages-using-setuptools/ setup( name="pizzoo", - version="0.9.12", + version="0.9.13", author="Pablo Huet", description="Pizzoo is a easy-to-use library for rendering on pixel matrix screens like the Pixoo64, featuring easy new device integration, animation tools, and XML template rendering support.", long_description=long_description,