David Hewitt
2c23da74b7
ci: fix macOS cache
2021-04-11 18:39:20 +01:00
David Hewitt
990bbb5f70
Merge pull request #1537 from davidhewitt/maturin-examples-v2
...
examples: maturin and setuptools_rust examples
2021-04-07 08:05:18 +01:00
Yuji Kanagawa
7eb3aa3fd2
Merge pull request #1545 from davidhewitt/instrument-coverage
...
coverage: use source-based coverage
2021-04-04 20:40:50 +09:00
David Hewitt
6702bd062c
actions: cache rust builds
2021-04-04 09:44:41 +01:00
David Hewitt
e66231ae5d
coverage: use source-based coverage
2021-04-04 09:41:10 +01:00
David Hewitt
370652eba8
examples: maturin and setuptools_rust examples
2021-04-03 11:59:41 +01:00
David Hewitt
f953059880
guide: fixups to build
2021-04-03 10:50:57 +01:00
Yuji Kanagawa
6c577962bb
Merge pull request #1540 from davidhewitt/guide-auto-versions
...
guide: automatically set pyo3 version in links and cargo toml
2021-04-03 18:18:25 +09:00
David Hewitt
31eeb86e98
guide: automatically set pyo3 version in links and cargo toml
2021-04-03 07:05:10 +01:00
David Hewitt
410f61934a
pypy: support PyPy 3.7
2021-04-02 12:11:14 +01:00
David Hewitt
93696889d3
Merge pull request #1496 from PyO3/dependabot/cargo/hashbrown-0.11
...
build(deps): update hashbrown requirement from 0.9 to 0.11
2021-03-25 08:01:31 +00:00
David Hewitt
a2788b052d
hashbrown: support 0.9 or 0.11
2021-03-24 22:35:37 +00:00
David Hewitt
4d2913dc06
main: tweaks from rename
2021-03-16 22:14:57 +00:00
David Hewitt
a45f520ec1
Merge pull request #1457 from davidhewitt/multiple-pymethods
...
pymethods: make inventory optional
2021-03-06 23:09:02 +00:00
David Hewitt
977735db20
pymethods: make inventory optional
2021-03-04 19:52:58 +00:00
David Hewitt
1dcda8809d
docs: deny warnings in ci
2021-03-04 19:41:11 +00:00
David Hewitt
85c7ecb36e
ci: simplify workflow
2021-03-04 11:53:27 +00:00
Georg Brandl
fa8d7518ca
Restore compatibility with Rust 1.41.
...
This version is currently supported by Debian stable and Alpine Linux.
Fixes #1420
2021-02-11 10:14:25 +01:00
Daniil Konovalenko
abb5829e9c
implement Serialize, Deserialize for Py<T>
2021-01-11 22:19:10 +00:00
kngwyu
ab020f2a86
Update mdbook version
2021-01-05 12:32:23 +09:00
David Hewitt
59707f0b81
auto-initialize: new feature to control initializing Python
2021-01-02 16:08:10 +00:00
David Hewitt
b1012ebb68
build: update for Rust 1.49
2020-12-31 18:16:02 +00:00
David Hewitt
51d1996218
ci: deny warnings using RUSTFLAGS
2020-12-26 08:27:08 +00:00
David Hewitt
db74cc85fa
pypy: final fix
2020-12-20 13:50:39 +00:00
kngwyu
164c41e610
Add a test for abi3-py36
2020-12-20 12:20:35 +00:00
David Hewitt
a689ab42c6
macros: rename crates for consistency
2020-12-20 06:39:28 +00:00
David Hewitt
3d6356223e
docs: fix warnings
2020-12-18 23:11:10 +00:00
David Hewitt
90a1221008
ci: use explicit pypy syntax
2020-12-17 08:51:00 +00:00
David Hewitt
e155562cd5
ci: add Python 3.10-dev
2020-12-17 03:05:54 +00:00
AleksaC
f54769cd2a
Reintroduce pypy for Windows in CI
2020-11-21 02:51:23 +01:00
David Hewitt
9617edfca9
msrv: bump to 1.45
2020-11-12 11:33:08 +00:00
David Hewitt
33b8aba3bb
examples: simplify tox instructions
2020-11-10 12:50:41 +00:00
Alex Gaynor
90a825d0c2
Merge branch 'master' into abi3-merge-master
2020-10-19 14:32:49 -04:00
David Hewitt
afd9b823d2
Drop support for Python 3.5
2020-10-18 19:02:27 +01:00
Alex Gaynor
9e34835b76
Merge branch 'master' into abi3-merge-master
2020-10-12 18:03:14 -04:00
David Hewitt
7b3dd68bfb
Fix support for MSRV
...
Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>
2020-10-12 15:46:40 +01:00
Alex Gaynor
f855daf7e2
Update environment setting for Github Actions API updates
2020-10-12 16:19:34 -04:00
Alex Gaynor
140790b15f
Merge branch 'master' into abi3-merge-master
2020-10-10 10:11:49 -04:00
David Hewitt
bac1771de8
Update Python versions on CI
2020-10-10 10:40:21 +01:00
kngwyu
2e22066feb
Do not test PyPy on Windows
2020-10-08 16:29:50 +09:00
Alex Gaynor
2a85c17f11
Run abi3 tests in CI
2020-09-19 11:27:06 -04:00
kngwyu
c07e1aa40a
Use abi3 feature, instead of unstable-api
2020-09-20 00:06:14 +09:00
David Hewitt
fcf1d0ca9a
Tidy up guide release
2020-09-16 22:25:43 +01:00
David Hewitt
ba360bc3cf
Fix doc update on release
...
Sorry for the noise, there were some errors in #1197 which github did not show until after I merged 😞
2020-09-16 21:11:31 +01:00
David Hewitt
2213ab37b0
Fix doc redirect on release
2020-09-16 20:43:44 +01:00
kngwyu
7a4c5e2960
Merge branch 'master' into abi3
2020-09-10 00:48:20 +09:00
kngwyu
1941f4daef
Rename all-apis with unstable-api
2020-09-06 17:37:55 +09:00
Matthew Treinish
c830a7cc57
Add dependabot config ( #1148 )
...
* Add dependabot config
This commit adds a dependabot config to automatically open pull requests
with version bumps for dependencies. This will configure dependabot to
check daily if any pyo3 dependency versions are out of date and if they
are it will open a PR for each dependency. You can find more details on
the dependabot configuration and usage in in the github
documentation. [1]
[1] https://docs.github.com/en/github/administering-a-repository/enabling-and-disabling-version-updates
* Switch to weekly update interval
2020-09-06 13:49:36 +09:00
Yuji Kanagawa
9ecd9892aa
Merge pull request #1138 from davidhewitt/ci-no-fail-fast
...
Disable fail-fast in CI test
2020-09-03 00:04:17 +09:00
David Hewitt
025f365cbe
Enable colored cargo output in CI
2020-09-01 22:49:02 +01:00