cheukting_ho, to rust
@cheukting_ho@fosstodon.org avatar

folks, I will be here today after lunch for the workshop, come to me if you want to learn 👍🏻 experience not required

cheukting_ho, to random
@cheukting_ho@fosstodon.org avatar

Hey folks, since I saw the accepted workshop is sold out and I happen to have a rejected PyO3 workshop (which was accepted in and ) how about we have a reject-PyO3 workshop at the hall way track tomorrow. If there’s enough likes I will do it.

cheukting_ho, to random
@cheukting_ho@fosstodon.org avatar

I was expecting to meet some on the flight to Pittsburgh and there they are (and there’re more I met later) - now ready for my tutorial today about to start my activities

cheukting_ho, to random
@cheukting_ho@fosstodon.org avatar

Time to plan for fun stuff to do at PyCon US (https://buff.ly/43KKptS ) Have you registered for , , auction, member lunch... and my workshop on ? See you in Pittsburgh soon!

davidism, (edited ) to python
@davidism@mas.to avatar

MarkupSafe speedup saga continues: my coworker contributed a PR to implement them in Rust now. It uses some pretty clever speedups based on other serialization libraries they surveyed. If anyone is comfortable with Rust, we would appreciate reviews and feedback: https://github.com/pallets/markupsafe/pull/438

alex, to python
@alex@moreati.org.uk avatar

I prototyped Python bindings for Linux adjtimex() with CFFI, ctypes, Cython, and PyO3 https://github.com/moreati/python-adjtimex-experiments Please be gentle, this is Baby's First Rust.

cheukting_ho, to rust
@cheukting_ho@fosstodon.org avatar

Welcome to the 10th birthday of

Make sure to check out my talk later today with @terezaif about @pypodcats : https://pretalx.com/pyconde-pydata-2024/talk/BYH8Y8/

and my workshop tomorrow’s about and : https://pretalx.com/pyconde-pydata-2024/talk/8C83EA/

image/jpeg

davidhewitt, to python
@davidhewitt@fosstodon.org avatar

This week I've written about PyO3's upcoming 0.21 release and in particular explained the huge change incoming in PyO3's new "Bound" API.

I am very excited to be giving this API to users soon. It has been a long long journey to reach this point.

https://polar.sh/davidhewitt/posts/replacing-pyo3-api-pt1

davidhewitt, to rust
@davidhewitt@fosstodon.org avatar

I'm pleased to say I'll be streaming again tomorrow at 10am UTC! I'm having a lot of fun running these streams and look forward to your company as we do some community pair-programming for PyO3.

I think this week we'll continue where we left off two weeks ago, with some more procedural macro reworking (and docs updates / test writing) for PyO3's new API.

Join me at https://www.youtube.com/watch?v=rHxqtDS6Mjo - visit now to set a reminder notification & subscribe to my channel.

davidhewitt, to rust
@davidhewitt@fosstodon.org avatar

Very excited to announce that inspired by @jonhoo I'll be streaming some of my development time on Fridays!

My first stream will be tomorrow morning 10am GMT. We're busy completing an API "rewrite" for PyO3 0.21, and I've got a nice proc-macro puzzle that will be fun to solve on stream.

Please do join, whether you want to hang out, ask questions, or correct my code...

Subscribe to https://www.youtube.com/@davidhewittdev to get a reminder notification.

Boosts appreciated 🙏

kushal, to python
@kushal@toots.dgplug.org avatar
PyO3 modules do not yet support subinterpreters, see <https://github.com/PyO3/pyo3/issues/576>

Things to remember ^^

davidhewitt, to rust
@davidhewitt@fosstodon.org avatar

New RFC posted to refresh " arbitrary self types" with a hope to find a path to stabilization. This would be a great feature to help add polish to 's API, so I'm hoping the RFC is successful!

https://github.com/rust-lang/rfcs/pull/3519

lilyf, to rust
@lilyf@fosstodon.org avatar

Yesterday I published the first entry of the Kolo Blog.

https://blog.kolo.app/optimising-rust-memory.html

It explores how I debugged a memory problem in Kolo's Rust extension, using valgrind and heaptrack.

This is my first ever technical blog post, so constructive criticism would be much appreciated!

I've tried to aim it at readers with some familiarity with Rust already, but I would also be interested to know how easy to follow it is for Python programmers.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • rosin
  • thenastyranch
  • ethstaker
  • DreamBathrooms
  • osvaldo12
  • magazineikmin
  • tacticalgear
  • Youngstown
  • everett
  • mdbf
  • slotface
  • ngwrru68w68
  • kavyap
  • provamag3
  • Durango
  • InstantRegret
  • GTA5RPClips
  • tester
  • cubers
  • cisconetworking
  • normalnudes
  • khanakhh
  • modclub
  • anitta
  • Leos
  • megavids
  • lostlight
  • All magazines