datapythonista – Telegram
datapythonista
218 subscribers
69 photos
1 video
22 links
Data, Python, Free Software and Memes
Download Telegram
I'll be speaking about the future of data engineering in Python at GITEX Dubai next week. Ping me if you are around. https://globaldevslam.com/
🔥1
Very interesting discussion about memory profilers with Pablo Galindo Salgado, CPython core developer and release manager. Pablo has been doing an amazing job at optimizing CPython memory usage, and he is the main developer of memray, a memory profiler. A memory profiler helps understand which parts of a program are responsible for memory usage, see how a program uses memory over time, or see what is its memory usage at the peak (to know how much available memory is needed to run the program): https://realpython.com/podcasts/rpp/128/
👍2🔥2
Happy Diwali to all my friends in India, Nepal, Sri Lanka, and to everbody who celebrates! 🙏🏾
4
CPython 3.11 has been released this week. The main change is an increase in performance, it's between 10% to 60% faster based on the CPython benchmarks.

I tested the #pandas benchmarks with pandas 3.10 and pandas 3.11, and they are less than 1% faster with the new version (all critical code in #Python data projects is in C, not in Python).

Exceptions got couple of improvement, and there are several additions to typing.

For the Python data community, in my opinion the main improvement to Python would be to be able to overwrite the and and or operators in our libraries (pandas and numpy mainly). I wrote about it in this post.
😁8🤣5🤩2
😁16
Do you have any question about #pandas? Few core devs including myself will be answering questions in an AMA (ask me anything) session. Officially scheduled for tomorrow Thursday at 5:30pm UTC, but already open.

https://www.reddit.com/r/Python/comments/11fio85/we_are_the_developers_behind_pandas_currently/
👍8
The most popular question at today's #pandas ask me anything session was if pandas 2.0 is going to break your code.

Short answer: No.

But if your code has any FutureWarning in 1.5.3, you need to fix it before you upgrade to 2.0.
👍7
I made a proposal for #pandas to allow being extended with readers and writers to other data formats from third-party packages with a unified API.

For now keeping the current read/to methods, hopefully replacing them in the long term.

Feedback welcome!
🔥7
😁9🤣3
😁9👏2
11👍3
😁2
👍11