Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bac88db

Browse files
release 1.3.8
1 parent 74ed4a5 commit bac88db

File tree

6 files changed

+50
-2
lines changed

6 files changed

+50
-2
lines changed

Changes.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@
88
with Python 2.x or libfuse 2.x, we recommended to use the pyfuse3_
99
module instead.
1010

11+
Release 1.3.8 (2020-10-10)
12+
==========================
13+
14+
* fix compilation on FreeBSD, #28
15+
* export DEVELOPER_MODE=1 can be used to opt in (default is 0), #22
16+
* twine-based pypi-uploading, Qubes OS support for GPG signing,
17+
see util/sdist-sign and pypi-upload
18+
1119
Release 1.3.7 (2020-10-04)
1220
==========================
1321

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ prune test/.cache
1010
exclude MANIFEST.in
1111
recursive-include src *.pyx *.pxi *.c *.h
1212
global-exclude *.pyc
13+
global-exclude __pycache__

developer-notes/release-process.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
* Run tests under valgrind. Build python `--with-valgrind --with-pydebug`, then `valgrind --trace-children=yes "--trace-children-skip=*mount*" python-dbg -m pytest test/`
1818
* `./setup.py build_sphinx`
1919
* `./setup.py upload_docs`
20-
* `./setup.py sdist upload --sign`
20+
* `./util/sdist-sign 1.2.3` # use real version number, have GPG ready
21+
* `./util/upload-pypi 1.2.3` # use real version number, have twine installed
2122
* git commit, git tag -s

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
# to work properly
6161
sys.path.insert(0, os.path.join(basedir, 'src'))
6262

63-
LLFUSE_VERSION = '1.3.7'
63+
LLFUSE_VERSION = '1.3.8'
6464

6565
def main():
6666

util/sdist-sign

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#!/bin/bash
2+
3+
R=$1
4+
5+
if [ "$R" = "" ]; then
6+
echo "Usage: sdist-sign 1.2.3"
7+
exit
8+
fi
9+
10+
if [ "$QUBES_GPG_DOMAIN" = "" ]; then
11+
GPG=gpg
12+
else
13+
GPG=qubes-gpg-client-wrapper
14+
fi
15+
16+
python setup.py sdist
17+
18+
D=dist/llfuse-$R.tar.gz
19+
20+
$GPG --detach-sign --local-user "Thomas Waldmann" --armor --output $D.asc $D

util/upload-pypi

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#!/bin/bash
2+
3+
R=$1
4+
5+
if [ "$R" = "" ]; then
6+
echo "Usage: upload-pypi 1.2.3 [test]"
7+
exit
8+
fi
9+
10+
if [ "$2" = "test" ]; then
11+
export TWINE_REPOSITORY_URL=https://test.pypi.org/legacy/
12+
else
13+
export TWINE_REPOSITORY_URL=
14+
fi
15+
16+
D=dist/llfuse-$R.tar.gz
17+
18+
twine upload $D.asc $D

0 commit comments

Comments
 (0)