Skip to content

Commit aa00424

Browse files
authored
Merge pull request #190 from GrammaticalFramework/pgf-1.1
Publish PGF 1.1
2 parents a6d5d9a + 7c6f53d commit aa00424

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

.github/workflows/build-python-package.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
strategy:
1414
fail-fast: true
1515
matrix:
16-
os: [ubuntu-latest, macos-latest]
16+
os: [ubuntu-latest, macos-latest, macos-13]
1717

1818
steps:
19-
- uses: actions/checkout@v1
19+
- uses: actions/checkout@v4
2020

2121
- uses: actions/setup-python@v5
2222
name: Install Python
@@ -25,7 +25,7 @@ jobs:
2525

2626
- name: Install cibuildwheel
2727
run: |
28-
python -m pip install git+https://github.com/joerick/cibuildwheel.git@main
28+
python -m pip install cibuildwheel
2929
3030
- name: Install build tools for OSX
3131
if: startsWith(matrix.os, 'macos')
@@ -56,9 +56,9 @@ jobs:
5656
name: Build source distribution
5757
runs-on: ubuntu-latest
5858
steps:
59-
- uses: actions/checkout@v2
59+
- uses: actions/checkout@v4
6060

61-
- uses: actions/setup-python@v2
61+
- uses: actions/setup-python@v5
6262
name: Install Python
6363
with:
6464
python-version: '3.10'
@@ -78,7 +78,7 @@ jobs:
7878
if: github.ref == 'refs/heads/master' && github.event_name == 'push'
7979

8080
steps:
81-
- uses: actions/checkout@v2
81+
- uses: actions/checkout@v4
8282

8383
- name: Set up Python
8484
uses: actions/setup-python@v5
@@ -97,6 +97,6 @@ jobs:
9797
- name: Publish
9898
env:
9999
TWINE_USERNAME: __token__
100-
TWINE_PASSWORD: ${{ secrets.pypi_password }}
100+
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
101101
run: |
102-
(cd ./src/runtime/python && curl -I --fail https://pypi.org/project/$(python setup.py --name)/$(python setup.py --version)/) || twine upload dist/*
102+
twine upload --verbose --non-interactive --skip-existing dist/*

src/runtime/python/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
libraries = ['gu', 'pgf'])
1717

1818
setup (name = 'pgf',
19-
version = '1.0',
19+
version = '1.1',
2020
description = 'Python bindings to the Grammatical Framework\'s PGF runtime',
2121
long_description="""\
2222
Grammatical Framework (GF) is a programming language for multilingual grammar applications.

0 commit comments

Comments
 (0)