Artwork

Content provided by Michael Kennedy and Brian Okken. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Michael Kennedy and Brian Okken or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

#380 Debugging with your eyes

24:07
 
Share
 

Manage episode 414135485 series 1305988
Content provided by Michael Kennedy and Brian Okken. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Michael Kennedy and Brian Okken or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Topics covered in this episode:
Watch on YouTube
About the show

Sponsored by us! Support our work through:

Connect with the hosts

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too.

Finally, if you want an artisanal, hand-crafted digest of every week of

the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.

Brian #1: NumFOCUS concerns

  • Suggested by Pamphile Roy
  • Write up of the current challenges faced by NumFOCUS, by Paul Ivanov (one of the OG of Scientific Python: Jupyter, Matplotlib, etc.)
    • Struggling to meet the needs of sponsored and affiliated projects.
    • In February, NumFOCUS announced it is moving in a new direction.
    • NumFOCUS initiated an effort to run an election for open board seats and proposed changing its governance structure.
    • Some projects are considering and actively pursuing alternative venues for fiscal sponsorship.
    • Quite a bit more detail and discussion in the article.
  • NumFOCUS covers a lot of projects
    • NumPy, Matplotlib, pandas, Jupyter, SciPy, Astropy, Bokeh, Dask, Conda, and so many more.

Michael #2: leaping pytest debugger llm

  • You can ask Leaping questions like:
    • Why am I not hitting function x?
    • Why was variable y set to this value?
    • What was the value of variable x at this point?
    • What changes can I make to this code to make this test pass?

Brian #3: Extra, Extra, Extra,

Michael #4: PyPI has completed its first security audit

  • Trail of Bits spent a total of 10 engineer-weeks of effort identifying issues, presenting those findings to the PyPI team, and assisting us as we remediated the findings.
  • Scope: The audit was focused on "Warehouse", the open-source codebase that powers pypi.org
  • As a result of the audit, Trail of Bits detailed 29 different advisories discovered across both codebases. When evaluating severity level of each advisory, 14 were categorized as "informational", 6 as "low", 8 as "medium" and zero as "high".

Extras

Brian:

  • pytest course community to try out Podia Communities.
  • Anyone have a podia community running strong now?
  • Want to join the community when it’s up and running?

Michael:

  • VS Code AMA @ Talk Python [video]
  • Gunicorn CVE
  • Talk submissions are now open for both remote and in-person talks at the 2024 PyConZA? The conference will be held on 3 and 4 October 2024 in Cape Town, South Africa. Details are on za.pycon.org.
  • FlaskCon 2024 will be happening Friday, May 17 inside PyCon US 2024. Call for proposals are now live!

Joke: Debugging with your eyes

  continue reading

393 episodes

Artwork

#380 Debugging with your eyes

Python Bytes

1,812 subscribers

published

iconShare
 
Manage episode 414135485 series 1305988
Content provided by Michael Kennedy and Brian Okken. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Michael Kennedy and Brian Okken or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Topics covered in this episode:
Watch on YouTube
About the show

Sponsored by us! Support our work through:

Connect with the hosts

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too.

Finally, if you want an artisanal, hand-crafted digest of every week of

the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.

Brian #1: NumFOCUS concerns

  • Suggested by Pamphile Roy
  • Write up of the current challenges faced by NumFOCUS, by Paul Ivanov (one of the OG of Scientific Python: Jupyter, Matplotlib, etc.)
    • Struggling to meet the needs of sponsored and affiliated projects.
    • In February, NumFOCUS announced it is moving in a new direction.
    • NumFOCUS initiated an effort to run an election for open board seats and proposed changing its governance structure.
    • Some projects are considering and actively pursuing alternative venues for fiscal sponsorship.
    • Quite a bit more detail and discussion in the article.
  • NumFOCUS covers a lot of projects
    • NumPy, Matplotlib, pandas, Jupyter, SciPy, Astropy, Bokeh, Dask, Conda, and so many more.

Michael #2: leaping pytest debugger llm

  • You can ask Leaping questions like:
    • Why am I not hitting function x?
    • Why was variable y set to this value?
    • What was the value of variable x at this point?
    • What changes can I make to this code to make this test pass?

Brian #3: Extra, Extra, Extra,

Michael #4: PyPI has completed its first security audit

  • Trail of Bits spent a total of 10 engineer-weeks of effort identifying issues, presenting those findings to the PyPI team, and assisting us as we remediated the findings.
  • Scope: The audit was focused on "Warehouse", the open-source codebase that powers pypi.org
  • As a result of the audit, Trail of Bits detailed 29 different advisories discovered across both codebases. When evaluating severity level of each advisory, 14 were categorized as "informational", 6 as "low", 8 as "medium" and zero as "high".

Extras

Brian:

  • pytest course community to try out Podia Communities.
  • Anyone have a podia community running strong now?
  • Want to join the community when it’s up and running?

Michael:

  • VS Code AMA @ Talk Python [video]
  • Gunicorn CVE
  • Talk submissions are now open for both remote and in-person talks at the 2024 PyConZA? The conference will be held on 3 and 4 October 2024 in Cape Town, South Africa. Details are on za.pycon.org.
  • FlaskCon 2024 will be happening Friday, May 17 inside PyCon US 2024. Call for proposals are now live!

Joke: Debugging with your eyes

  continue reading

393 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide