Skip to content

Commit aef5354

Browse files
committed
Merge branch 'release/1.3.3'
2 parents 6fa7414 + ac814a3 commit aef5354

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

.github/workflows/test_and_publish.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,33 @@ jobs:
5252
- name: Test with Tox
5353
run: tox
5454

55+
test-dist:
56+
name: Test distribution
57+
runs-on: ubuntu-latest
58+
needs: is-duplicate
59+
if: ${{ needs.is-duplicate.outputs.should_skip != 'true' }}
60+
61+
steps:
62+
- name: Check out code
63+
uses: actions/checkout@v3
64+
with:
65+
submodules: recursive
66+
67+
- name: Set up Python
68+
uses: actions/setup-python@v4.5.0
69+
with:
70+
python-version: '3.x'
71+
72+
- name: Install dependencies
73+
run: |
74+
python -m pip install --upgrade pip
75+
pip install --upgrade build twine
76+
77+
- name: Build and test with Twine
78+
run: |
79+
python -m build
80+
twine check dist/*
81+
5582
publish-to-test-pypi:
5683
name: Publish to TestPyPI
5784
environment: staging

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Installation
1818
============
1919

2020
From PyPI (recommended)
21-
----------------------
21+
-----------------------
2222

2323
.. code:: sh
2424

setup.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
[metadata]
22
name = python4yahdlc
3-
version = 1.3.2
3+
version = 1.3.3
44
description = Python binding of the yahdlc library allowing to encode and decode HDLC frames.
55
long_description = file: README.rst
6+
long_description_content_type = text/x-rst
67
keywords = hdlc, yahdlc, binding, network
78
license = GPLv3
89
license_files = LICENSE.txt

0 commit comments

Comments
 (0)