konstin
|
5edd263371
|
rustfmt
|
2019-01-08 20:18:06 +01:00 |
|
konstin
|
3a95d163ca
|
New rustfmt version
You might need to upgrade to the latest nightly to get the same results
|
2018-09-28 23:34:57 +02:00 |
|
konstin
|
c1cb5ca74f
|
Use ::std to fix #233
|
2018-09-27 00:55:45 +02:00 |
|
konstin
|
302c099a76
|
Big refactoring to shrink the prelude
|
2018-09-21 23:34:28 +02:00 |
|
konstin
|
e6569ae61e
|
Remove ::pyo3::argparse::get_kwargs for from_borrowed_ptr_or_opt
|
2018-09-03 20:50:02 +02:00 |
|
konstin
|
991a8b94d2
|
More nightly fixes
|
2018-08-19 20:42:17 +02:00 |
|
konstin
|
fe8a719ee1
|
Rustfmt all the things ✔️
|
2018-07-30 23:05:10 +02:00 |
|
konstin
|
bc412ede8f
|
Format pyo3cls and pyo3-derive-backend
|
2018-07-03 22:28:40 +02:00 |
|
konstin
|
1e31fc4451
|
Remove even more clutter
|
2018-07-03 21:11:56 +02:00 |
|
konstin
|
6645708e4f
|
Get rid of #[py*] methods
|
2018-07-03 20:42:02 +02:00 |
|
konstin
|
e374b5dd1d
|
Fix proc macro scoping for pyo3
|
2018-06-15 22:50:26 +02:00 |
|
konstin
|
fd6ab73924
|
Upgrade to syn 0.14: Useful error messages 🎉
|
2018-06-15 22:41:16 +02:00 |
|
konstin
|
63441a4b94
|
Fix ObjectProtocol usage
|
2018-05-14 22:44:30 +02:00 |
|
Martin Larralde
|
269ddbdd59
|
Use &T instead of &Box<T> where applicable
|
2018-05-14 13:04:29 +02:00 |
|
Martin Larralde
|
b43b481980
|
Merge #154 and #155 changed with syn13
|
2018-05-13 21:24:40 +02:00 |
|
konstin
|
858a124374
|
Merge master
|
2018-05-05 15:50:04 +02:00 |
|
konstin
|
1c276105e5
|
Generate better code
This reduces the size of the generated code and elinates at least two of the Err => Err antipatterns
|
2018-04-12 23:20:35 +02:00 |
|
konstin
|
45bb09b3e8
|
Relax return type requirements
Allows returning essentially arbitrary types by wrapping them into a PyResult. This is done with a conversion trait that specializes for PyResult.
|
2018-04-06 17:22:09 +02:00 |
|
konstin
|
e570c6b9b9
|
Move the codegen into its own crate
This makes the code generatioin reusable from third party crates.
|
2018-04-05 13:39:07 +02:00 |
|