Skip to content

Commit fa4cec3

Browse files
committed
Use dff-py for package name
1 parent e855504 commit fa4cec3

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

.github/workflows/publish.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Publish Python Package
2+
3+
on:
4+
push:
5+
tags:
6+
- "v*"
7+
8+
jobs:
9+
publish:
10+
runs-on: ubuntu-latest
11+
defaults:
12+
run:
13+
working-directory: python
14+
steps:
15+
- uses: actions/checkout@v3
16+
17+
- name: Set up Python
18+
uses: actions/setup-python@v4
19+
with:
20+
python-version: "3.13"
21+
22+
- name: Install build tools
23+
run: pip install build twine
24+
25+
- name: Build distribution
26+
run: python -m build
27+
28+
- name: Publish to PyPI
29+
env:
30+
TWINE_USERNAME: "__token__"
31+
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
32+
run: |
33+
twine upload dist/*

python/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ A Python implementation of the DFF (Differential Fuzzing Framework) that uses Un
77
### From PyPI (once published)
88

99
```bash
10-
pip install dff
10+
pip install dff-py
1111
```
1212

1313
### From Source

python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["setuptools>=61.0"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "dff"
6+
name = "dff-py"
77
version = "0.1.0"
88
description = "A simple differential fuzzing framework"
99
readme = "README.md"

0 commit comments

Comments
 (0)