Commit graph

132 commits

Author SHA1 Message Date
Sebastian Ramacher
f03d8638cc Let setuptools handle Cython files 2021-02-03 00:24:50 +01:00
Sebastian Ramacher
dc98f609a3 Refactor and clarify variable names 2021-02-01 22:11:30 +01:00
Sebastian Ramacher
d047bdd892 Make sure that allocated memory is also freed on error 2021-02-01 21:20:38 +01:00
Sebastian Ramacher
be09047031 Also list wheel as build dependency 2021-01-30 22:20:41 +01:00
Sebastian Ramacher
67d08fa070 Fix inclusion of data files 2021-01-29 20:42:05 +01:00
Sebastian Ramacher
89315bd080 Add Cython minimum version dependency 2021-01-29 12:41:27 +01:00
Sebastian Ramacher
e00e061ec1 Bump version to 0.1.2 2021-01-28 22:18:22 +01:00
Sebastian Ramacher
3a9b79ece2 Also build wheels with cibuildwheel 2021-01-28 22:08:11 +01:00
Sebastian Ramacher
db01b9e7ff Provide type information 2021-01-27 00:55:03 +01:00
Sebastian Ramacher
74853b92c3 Define wcslen as coming from <wchar.h> 2021-01-27 00:20:54 +01:00
Sebastian Ramacher
a7d5028013 Give ret a type to avoid conversions from and to Python int objects 2021-01-26 22:47:38 +01:00
Sebastian Ramacher
32c1d5eeba Bump version to 0.1.1 2021-01-24 15:33:12 +01:00
Sebastian Ramacher
11de056f52 If Cython is not available, do not regenerate _impl.c 2021-01-24 15:32:34 +01:00
Sebastian Ramacher
0a705596a1 Fix a typo 2021-01-23 16:12:48 +01:00
Sebastian Ramacher
49249c8946 Refer to the license as Expat 2021-01-23 15:41:03 +01:00
Sebastian Ramacher
494c2e6bf4 Improve variable names 2021-01-23 15:31:38 +01:00
Sebastian Ramacher
e9ee8283c6 Add more documentation 2021-01-23 15:31:18 +01:00
Sebastian Ramacher
b786804512 Clean up sdist 2021-01-23 15:02:28 +01:00
Sebastian Ramacher
bda811149e Ignore more artefacts 2021-01-23 15:02:21 +01:00
Sebastian Ramacher
03e36aa55e Also use fallback implementation on Mac 2021-01-23 11:02:15 +01:00
Sebastian Ramacher
9cf03b08f7 Run CI also on Windows and Mac 2021-01-23 11:02:10 +01:00
Sebastian Ramacher
f40c0c55d1 Specify encoding for README.md 2021-01-23 10:13:39 +01:00
Sebastian Ramacher
dc091bab24 Use Markus Kuhn's wc(s)width implementation of not provided by libc 2021-01-23 10:06:22 +01:00
Sebastian Ramacher
8b18629504 Run black and codespell as Github actions 2021-01-23 09:06:52 +01:00
Sebastian Ramacher
cc6a2671d9 Fix comparison between signed and unsigned integer warning 2021-01-23 08:56:14 +01:00
Sebastian Ramacher
5c853d058f Delay conversion into a a Python object 2021-01-23 08:55:39 +01:00
Sebastian Ramacher
f19996761e Use #include <> 2021-01-23 08:53:27 +01:00
Sebastian Ramacher
2f575646a8 Ignore build artefacts 2021-01-23 08:53:09 +01:00
Sebastian Ramacher
42d4b69e50 Fix warning from setuptools 2021-01-23 08:52:52 +01:00
Sebastian Ramacher
f56d0f631d Fix deprecation warnings 2021-01-23 08:51:46 +01:00
Sebastian Ramacher
98ddaecfd8 Run tests with Github Actions 2021-01-23 02:23:45 +01:00
Sebastian Ramacher
d6b2a61a68 Initial commit 2021-01-23 02:18:15 +01:00