Skip to content

Commit 6bfe1e2

Browse files
committed
fix: bump to 1.0.3, explicit README content-type, add GitHub Actions auto-publish
1 parent c264689 commit 6bfe1e2

6 files changed

Lines changed: 35 additions & 5 deletions

File tree

.github/workflows/publish.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Publish to PyPI
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
jobs:
8+
publish:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v4
12+
13+
- name: Set up Python
14+
uses: actions/setup-python@v5
15+
with:
16+
python-version: "3.11"
17+
18+
- name: Install build tools
19+
run: pip install build twine
20+
21+
- name: Build package
22+
run: python -m build
23+
24+
- name: Upload to PyPI
25+
env:
26+
TWINE_USERNAME: __token__
27+
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
28+
run: twine upload dist/*

bypasstools.egg-info/PKG-INFO

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Metadata-Version: 2.2
22
Name: bypasstools
3-
Version: 1.0.2
3+
Version: 1.0.3
44
Summary: Official Python SDK for the BypassTools API
55
Author-email: BypassTools <support@bypass.tools>
66
License: MIT
@@ -15,7 +15,9 @@ Description-Content-Type: text/markdown
1515

1616
# bypasstools
1717

18-
Official Python SDK for the [BypassTools](https://bypass.tools) API.
18+
Official Python SDK for the [BypassTools](https://bypass.tools) API — the fastest way to bypass link shorteners programmatically.
19+
20+
**Links:** [bypass.tools](https://bypass.tools) · [API Dashboard](https://bypass.tools/dashboard) · [eas.lol](https://eas.lol)
1921

2022
## Installation
2123

@@ -94,4 +96,4 @@ except BypassToolsError as e:
9496

9597
## License
9698

97-
MIT
99+
MIT — built by [EAS](https://eas.lol) · [bypass.tools](https://bypass.tools)

dist/bypasstools-1.0.2.tar.gz

-4.75 KB
Binary file not shown.

dist/bypasstools-1.0.3.tar.gz

4.86 KB
Binary file not shown.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "bypasstools"
7-
version = "1.0.2"
7+
version = "1.0.3"
88
description = "Official Python SDK for the BypassTools API"
9-
readme = "README.md"
9+
readme = {file = "README.md", content-type = "text/markdown"}
1010
license = { text = "MIT" }
1111
requires-python = ">=3.8"
1212
dependencies = []

0 commit comments

Comments
 (0)