Sébastien Delafond
eac81cba11
Retire EOL'ed python 3.5
2024-06-18 08:09:55 +02:00
Sébastien Delafond
922dffb66f
Bump version to 1.0.8
2024-06-13 10:55:53 +02:00
Elan Ruusamäe
cbdb0e598a
CI: Add workaround for broken py 3.5 in GitHub Actions. ( #73 )
2024-06-05 21:57:22 +02:00
Sébastien Delafond
5a0ef1e6bb
Merge pull request #72 from glensc/patch-1
...
Add cp310 wheel to CI
2024-05-16 11:10:39 +02:00
Sébastien Delafond
35c3e48f4b
workflows/python: do not fail-fast
2024-05-16 10:57:38 +02:00
Elan Ruusamäe
cd41115c06
Add cp310 wheel to CI
...
Refs:
- https://github.com/libfuse/python-fuse/issues/71
2024-05-12 12:41:12 +03:00
Sébastien Delafond
fe0c41795c
Merge pull request #69 from glensc/sdist-ci
...
Build sdist in CI
2024-03-12 16:14:32 +01:00
Sébastien Delafond
f21050d680
Merge pull request #68 from glensc/setup-fix
...
Fix setup.py uninitialized variables issue
2024-03-12 16:13:56 +01:00
Elan Ruusamäe
b934085fe0
Merge sdist artifact with wheel artifacts
2024-03-12 16:10:24 +02:00
Elan Ruusamäe
3f4750f263
Build sdist in CI
2024-03-12 16:06:56 +02:00
Elan Ruusamäe
f001f1a227
Fix uninitalized use of libs and cflags
2024-03-12 15:58:40 +02:00
Elan Ruusamäe
28b65dfb89
Fix hiding pkg-config output
...
Some version of pkg-config prints to stdout their usage
2024-03-12 15:58:40 +02:00
Elan Ruusamäe
de2dda4616
Minor whitespace fix
...
To understand where's definition and where's a call to setup()
2024-03-12 15:58:40 +02:00
Sébastien Delafond
1cdf87b307
Merge pull request #66 from glensc/wheels
...
CI: Add workflow to build Python wheels
2024-02-27 13:32:47 +01:00
Elan Ruusamäe
ecd7c5f515
Build and publish wheels only on git tags push
2024-02-27 10:34:00 +02:00
Sébastien Delafond
69351e3be5
Merge pull request #65 from glensc/ws
...
Remove trailing space on files
2024-02-26 13:51:13 +01:00
Elan Ruusamäe
bbc40b2ebd
Add workflow to build Python wheels
2024-02-17 17:19:00 +02:00
Elan Ruusamäe
411895bb9b
Add dist-* to .gitignore
2024-02-17 17:19:00 +02:00
Elan Ruusamäe
f847ea23af
Refactor makefile to support building multiple wheel targets
2024-02-17 17:19:00 +02:00
Elan Ruusamäe
f5fec334df
Fix mixed space/tab
2024-02-17 14:31:10 +02:00
Elan Ruusamäe
9fd1a0df7f
Remove trailing space from css file
2024-02-17 14:29:53 +02:00
Elan Ruusamäe
9cc42ede1a
Remove trailing space from c-source
2024-02-17 14:29:43 +02:00
Elan Ruusamäe
c46bcf36ee
Remove trailing space in python source
2024-02-17 14:29:31 +02:00
Elan Ruusamäe
08ad2bc007
Remove trailing space in documents
2024-02-17 14:29:10 +02:00
Elan Ruusamäe
5f58d1e747
Remove trailing space on COPYING
2024-02-17 14:28:40 +02:00
Sébastien Delafond
6c2732faac
Merge pull request #62 from ericpruitt/buffer-support
...
Add support for objects that support buffer protocol for "read" calls
2024-01-29 20:09:40 +01:00
Eric Pruitt
aa0eebb273
Add read support for objects that support buffer protocol
2024-01-27 16:47:11 -08:00
Sébastien Delafond
6042f35374
Merge pull request #58 from s-t-e-v-e-n-k/no-distutils-py312
...
Do not unilaterally import distutils in setup.py
2024-01-16 08:50:12 +01:00
Sébastien Delafond
05518a1d04
actions: enable workflow on PRs
2024-01-16 08:46:50 +01:00
Steve Kowalik
2403940124
Do not unilaterally import distutils in setup.py
...
Python 3.12 removed distutils completly, so also attempt to import
Extension from setuptools, and if that fails, to import it from
distutils.
2024-01-16 15:43:17 +11:00
Elan Ruusamäe
e6c876f94e
python-3 compatible example/cups.py, and associated documentation imported from the wiki ( Closes : #54 )
...
* Add README.cupsfs.md
Imported from Wiki: Initial Home page
Co-authored-by: Elan Ruusamäe <glen@delfi.ee>
* Extract cups.py to example directory
* Add python3 fixes
* Apply 2to3 fixes
* Format and re-indent to satisfy flake8
* Avoid star import as unable to detect undefined names
* Fix py3 issues in README.cups.md
* Apply spelling fixes to README.cups.md
* Cleanup un-needed trailing whitespace
* Fix > in README.cups.md
It's rendered raw, no need to escape ">"
---------
Co-authored-by: Nikolaus Rath <Nikolaus@rath.org>
2023-12-15 08:45:54 +01:00
Sébastien Delafond
03a2f41379
README: explicit reST
2023-12-15 06:13:41 +01:00
Sébastien Delafond
1291bcbc1a
README: update build status badge
2023-12-15 06:00:08 +01:00
Sébastien Delafond
93775c3d37
Bump version to 1.0.7
2023-12-04 09:46:08 +01:00
Sébastien Delafond
0398686309
Use raw strings for regular expressions ( Closes : #52 )
2023-12-04 09:17:59 +01:00
Sébastien Delafond
db0198b444
Merge pull request #53 from glensc/typos
...
Doc: Minor spelling fixes
2023-12-04 08:36:48 +01:00
Elan Ruusamäe
891dc5c2f2
Cleanup unused os import from example/_find_fuse_parts.py
2023-12-04 01:46:58 +02:00
Elan Ruusamäe
259d23bc52
Fix spelling errors in example/xmp.py
2023-12-04 01:46:47 +02:00
Elan Ruusamäe
eccf7613e8
Fix spelling errors in README.new_fusepy_api
2023-12-04 01:46:30 +02:00
Sébastien Delafond
49c05da3e3
actions: workflow_dispatch
2023-11-12 15:06:11 +01:00
Sébastien Delafond
ed75fac7d1
Bump version to 1.0.6
2023-11-12 15:01:19 +01:00
Sébastien Delafond
0264ec1643
wheel: manylinux_2_28
2023-11-12 15:01:19 +01:00
Sébastien Delafond
3bac4065b8
Travis -> GitHub Actions
2023-11-12 14:30:32 +01:00
Sébastien Delafond
269413b12b
Officially support up to python 3.12
2023-11-12 14:30:23 +01:00
Sébastien Delafond
c711772c66
fusemodule: use PyUnicode_GET_LENGTH
2023-11-12 14:30:23 +01:00
Sébastien Delafond
8dcf5a7de9
Bump version to 1.0.5
2022-04-25 08:25:31 +02:00
Sébastien Delafond
efee8ed1e7
travis: use Ubuntu Focal
2022-04-25 08:19:00 +02:00
Sébastien Delafond
12b360b578
travis: add python versions 3.7 to 3.10
2022-04-25 08:06:20 +02:00
Sébastien Delafond
bf9f3a5269
Merge pull request #43 from cjwatson/py-ssize-t-clean
...
Define PY_SSIZE_T_CLEAN for Python 3.10
2022-04-25 08:01:03 +02:00
Colin Watson
afbd65d77a
Define PY_SSIZE_T_CLEAN for Python 3.10
...
On Python 3.10, `PY_SSIZE_T_CLEAN` must be defined in order to use '#'
formats. `ioctl_func` needs a slight change to comply with the new
regime.
(Several functions pass `size_t` here, which may be a little dodgy, but
the main point of this change seems to have been to transition from
`int` to `Py_ssize_t`, and at least `size_t` and `Py_ssize_t` have the
same size.)
Closes #41 .
2022-04-23 16:29:36 +01:00