PyCoder’s Weekly: Issue #571 (April 4, 2023)
Link: https://pycoders.com/issues/571
#571 – APRIL 4, 2023 View in Browser » Build a Maze Solver in Python Using Graphs In this step-by-step project, you’ll build a maze solver in Python using graph algorithms from the NetworkX libr
Link: https://pycoders.com/issues/571
#571 – APRIL 4, 2023 View in Browser » Build a Maze Solver in Python Using Graphs In this step-by-step project, you’ll build a maze solver in Python using graph algorithms from the NetworkX libr
Pycoders
PyCoder’s Weekly | Issue #571
Issue #571 of the PyCoder’s Weekly newsletter, published April 4, 2023.
Test and Code: 197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata?
Link: https://testandcode.com/197
Classifiers are one bit of Python project metadata that predates PyPI.
Classifiers are weird.
They were around in setuptools days, and are still here with pyproject.toml.
What are they?
Why do we n
Link: https://testandcode.com/197
Classifiers are one bit of Python project metadata that predates PyPI.
Classifiers are weird.
They were around in setuptools days, and are still here with pyproject.toml.
What are they?
Why do we n
Test & Code
Test & Code 197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata?
Classifiers are one bit of Python project metadata that predates PyPI.
Classifiers are weird.
They were around in setuptools days, and are still here with pyproject.toml.
Brett Cannon joins the show to discuss these wacky bits of metadata.
Classifiers are weird.
They were around in setuptools days, and are still here with pyproject.toml.
Brett Cannon joins the show to discuss these wacky bits of metadata.
Python Circle: Working with MySQL and Python3
Link: https://pythoncircle.com/post/783/working-with-mysql-and-python3/
Working with MySQL 5.7 and 8.0 using Python 3, Connecting with MySQL using Python, Inserting and Deleting data from MySQL using Python, Data processing with MySQL and Python
Link: https://pythoncircle.com/post/783/working-with-mysql-and-python3/
Working with MySQL 5.7 and 8.0 using Python 3, Connecting with MySQL using Python, Inserting and Deleting data from MySQL using Python, Data processing with MySQL and Python
Python Circle
Working with MySQL and Python3
Working with MySQL 5.7 and 8.0 using Python 3, Connecting with MySQL using Python, Inserting and Deleting data from MySQL using Python, Data processing with MySQL and Python
Python Circle: Working with MySQL and Python3 - Part 2
Link: https://pythoncircle.com/post/785/working-with-mysql-and-python3-part-2/
Working with MySQL and Python, MySQL connector and Python3, Dropping and Truncating a table in MySQL using Pythong, How to insert multiple records to MySQL using Python
Link: https://pythoncircle.com/post/785/working-with-mysql-and-python3-part-2/
Working with MySQL and Python, MySQL connector and Python3, Dropping and Truncating a table in MySQL using Pythong, How to insert multiple records to MySQL using Python
Python Circle
Working with MySQL and Python3 - Part 2
Working with MySQL and Python, MySQL connector and Python3, Dropping and Truncating a table in MySQL using Pythong, How to insert multiple records to MySQL using Python
Django Weblog: Django bugfix release: 4.1.8
Link: https://www.djangoproject.com/weblog/2023/apr/05/bugfix-release/
Today we've issued the 4.1.8 bugfix release.
The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is
Link: https://www.djangoproject.com/weblog/2023/apr/05/bugfix-release/
Today we've issued the 4.1.8 bugfix release.
The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is
Django Project
Django bugfix release: 4.1.8
Posted by Mariusz Felisiak on April 5, 2023
EuroPython: EuroPython March 2023 Newsletter
Link: https://blog.europython.eu/europython-march-2023-newsletter-2/
Hey there!Springtime is upon as, with ~100 days to the conference we have a lot of updates to share this month regarding our ticket sales, CFP, a new keynoter, and sponsorship as we get closer to the
Link: https://blog.europython.eu/europython-march-2023-newsletter-2/
Hey there!Springtime is upon as, with ~100 days to the conference we have a lot of updates to share this month regarding our ticket sales, CFP, a new keynoter, and sponsorship as we get closer to the
EuroPython Blog
EuroPython March 2023 Newsletter
Hey there! Springtime is upon as, with ~100 days to the conference we have a lot of updates to share this month regarding our ticket sales, CFP, a new keynoter, and sponsorship as we get closer to the conference. 🇨🇿 Picture a Pythonic PragueTo be a part…
Python Insider
Link: https://pythoninsider.blogspot.com/2023/04/its-time-for-another-set-of-python.html
It's time for another set of Python releases! Python 3.11.3, 3.10.11 and 3.12 alpha 7 are now available.Python 3.12.0 alpha 7The final alpha release of Python 3.12! The next release will be beta 1, wh
Link: https://pythoninsider.blogspot.com/2023/04/its-time-for-another-set-of-python.html
It's time for another set of Python releases! Python 3.11.3, 3.10.11 and 3.12 alpha 7 are now available.Python 3.12.0 alpha 7The final alpha release of Python 3.12! The next release will be beta 1, wh
Blogspot
Python Insider: Python 3.11.3, Python 3.10.11 and 3.12.0 alpha 7 are available
Real Python: Python 3.12 Preview: Ever Better Error Messages
Link: https://realpython.com/python312-error-messages/
Python 3.12 will be released in October 2023. Even though October is still months away, you can already preview some of the upcoming features, including how Python 3.12 will offer even more readable a
Link: https://realpython.com/python312-error-messages/
Python 3.12 will be released in October 2023. Even though October is still months away, you can already preview some of the upcoming features, including how Python 3.12 will offer even more readable a
Realpython
Python 3.12 Preview: Ever Better Error Messages – Real Python
Python 3.12 will be released in October 2023. In this tutorial, you'll preview one of its upcoming features: even more precise error messages that'll help you debug your code more efficiently.
Python for Beginners: Convert INI to XML Format in Python
Link: https://www.pythonforbeginners.com/basics/convert-ini-to-xml-format-in-python
INI and XML files are used to store configuration and system data in software. This article discusses how to convert an INI file to XML format in Python using different approaches.
Table of ContentsWh
Link: https://www.pythonforbeginners.com/basics/convert-ini-to-xml-format-in-python
INI and XML files are used to store configuration and system data in software. This article discusses how to convert an INI file to XML format in Python using different approaches.
Table of ContentsWh
PythonForBeginners.com
Convert INI to XML Format in Python - PythonForBeginners.com
Convert INI to XML Format in Python will help you improve your python skills with easy to follow examples and tutorials.
Luke Plant: The different uses of Python type hints
Link: https://lukeplant.me.uk/blog/posts/the-different-uses-of-python-type-hints/
When you use type hints in Python, you could be using them for one or more of at least 5 different things:
Interactive programming help
Many editors will be able to use type hints to give you help wit
Link: https://lukeplant.me.uk/blog/posts/the-different-uses-of-python-type-hints/
When you use type hints in Python, you could be using them for one or more of at least 5 different things:
Interactive programming help
Many editors will be able to use type hints to give you help wit
Luke Plant's home page
The different uses of Python type hints
5 different things you might be using type annotations for, or might want to.
PyBites: Dane Hillard on Python packaging and effective developer tooling
Link: https://pybit.es/articles/dane-hillard-on-python-packaging-and-effective-developer-tooling/
Watch here:
Or listen here:
In this week’s episode we talk with Dane about packaging and the rich ecosystem of Python tooling.
Dane is the author of Publishing Python Packages, a new Manning book
Link: https://pybit.es/articles/dane-hillard-on-python-packaging-and-effective-developer-tooling/
Watch here:
Or listen here:
In this week’s episode we talk with Dane about packaging and the rich ecosystem of Python tooling.
Dane is the author of Publishing Python Packages, a new Manning book
PyBites
Dane Hillard On Python Packaging And Effective Developer Tooling - PyBites
In this week's episode we talk with Dane about packaging and the rich ecosystem of Python tooling.
The Three of Wands: Algebraic Data Types in (typed) Python
Link: https://threeofwands.com/algebraic-data-types-in-python/
By properly utilizing Algebraic Data Types (ADTs, not to be confused with abstract data types), you can transform certain types of invalid states from runtime errors into type-checking errors, making
Link: https://threeofwands.com/algebraic-data-types-in-python/
By properly utilizing Algebraic Data Types (ADTs, not to be confused with abstract data types), you can transform certain types of invalid states from runtime errors into type-checking errors, making
The Three of Wands
Algebraic Data Types in (typed) Python
By properly utilizing Algebraic Data Types (ADTs, not to be confused with abstract data types), you can transform certain types of invalid states from runtime errors into type-checking errors, making them an excellent method for representing data and managing…
Python⇒Speed: Polars for initial data analysis, Polars for production
Link: https://pythonspeed.com/articles/polars-exploratory-data-analysis-vs-production/
Initial data analysis (IDA) has different goals than your final, production data analysis:
With IDA you need to examine the initial data and intermediate results, check your assumptions, and try diff
Link: https://pythonspeed.com/articles/polars-exploratory-data-analysis-vs-production/
Initial data analysis (IDA) has different goals than your final, production data analysis:
With IDA you need to examine the initial data and intermediate results, check your assumptions, and try diff
Python⇒Speed
Polars for initial data analysis, Polars for production
Initial and exploratory data analysis have different requirements than production data processing; Polars supports both.
Stack Abuse: How to POST JSON Data Using requests Library in Python
Link: https://stackabuse.com/how-to-post-json-data-using-requests-library-in-python/
Introduction
As developers, we often work with APIs or web services, and one common task is sending data in JSON (JavaScript Object Notation) format to a server. Fortunately, Python provides us with a
Link: https://stackabuse.com/how-to-post-json-data-using-requests-library-in-python/
Introduction
As developers, we often work with APIs or web services, and one common task is sending data in JSON (JavaScript Object Notation) format to a server. Fortunately, Python provides us with a
Stack Abuse
How to POST JSON Data Using requests Library in Python
As developers, we often work with APIs or web services, and one common task is sending data in JSON (JavaScript Object Notation) format to a server. Fortunatel...
Talk Python to Me: #410: The Intersection of Tabular Data and Generative AI
Link: https://talkpython.fm/episodes/show/410/the-intersection-of-tabular-data-and-generative-ai
AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we me
Link: https://talkpython.fm/episodes/show/410/the-intersection-of-tabular-data-and-generative-ai
AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we me
talkpython.fm
The Intersection of Tabular Data and Generative AI
AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we meet Justin Waugh, the creator of Sketch. Sketch adds the…
Python Bytes: #330 Your data, validated 5x-50x faster, coming soon
Link: https://pythonbytes.fm/episodes/show/330/your-data-validated-5x-50x-faster-coming-soon
<a href='https://www.youtube.com/watch?v=dixZzphtQfA' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by <a href="https://pythonbytes.fm/
Link: https://pythonbytes.fm/episodes/show/330/your-data-validated-5x-50x-faster-coming-soon
<a href='https://www.youtube.com/watch?v=dixZzphtQfA' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by <a href="https://pythonbytes.fm/
pythonbytes.fm
Your data, validated 5x-50x faster, coming soon
News and announcements from the Python community for the week of Apr 6th, 2023
Real Python: The Real Python Podcast – Episode #152: Automate Processes and Distribute Python Tools With RPA and RCC
Link: https://realpython.com/podcasts/rpp/152/
Are you exploring automation of your repetitive business tasks with Python? How are you going to share your helpful tools with co-workers? This week on the show, Sampo Ahokas from Robocorp is here to
Link: https://realpython.com/podcasts/rpp/152/
Are you exploring automation of your repetitive business tasks with Python? How are you going to share your helpful tools with co-workers? This week on the show, Sampo Ahokas from Robocorp is here to
Realpython
Episode #152: Automate Processes and Distribute Python Tools With RPA and RCC – The Real Python Podcast
Are you exploring automation of your repetitive business tasks with Python? How are you going to share your helpful tools with co-workers? This week on the show, Sampo Ahokas from Robocorp is here to discuss robotic process automation (RPA) and distribution…
Read the Docs: Read the Docs newsletter - April 2023
Link: https://blog.readthedocs.com/newsletter-april-2023/
News and updates
📚️ Over the past ~6 months,
we gradually refactored our user documentation to align with the Diátaxis Framework.
The results are now manifested in the structure of the navigation sid
Link: https://blog.readthedocs.com/newsletter-april-2023/
News and updates
📚️ Over the past ~6 months,
we gradually refactored our user documentation to align with the Diátaxis Framework.
The results are now manifested in the structure of the navigation sid
Read the Docs Blog
Read the Docs newsletter - April 2023
News and updates: 📚️ Over the past ~6 months, we gradually refactored our user documentation to align with the Diátaxis Framework. The results are now manifested in the structure of the navigation sidebar and the landing page on docs.readthedocs.io., 📊️ All…
Kushal Das: 40 years of the first email to Sweden
Link: https://kushaldas.in/posts/40-years-of-the-first-email-to-sweden.html
40 years ago today, at 14:02 on 1983/04/07 (7th April), Björn Eriksen received
the first ever email in Sweden. It was from Jim McKie of European Unix Network
(EUnet) in Amsterdam. Björn had a VAX 780
Link: https://kushaldas.in/posts/40-years-of-the-first-email-to-sweden.html
40 years ago today, at 14:02 on 1983/04/07 (7th April), Björn Eriksen received
the first ever email in Sweden. It was from Jim McKie of European Unix Network
(EUnet) in Amsterdam. Björn had a VAX 780
Python for Beginners: Pandas Insert Row into a DataFrame
Link: https://www.pythonforbeginners.com/basics/pandas-insert-row-into-a-dataframe
We use pandas dataframes to manipulate tabular data in Python. In this article, we will discuss different ways to insert a row into a pandas dataframe.
Table of ContentsInsert Row in A Pandas DataFram
Link: https://www.pythonforbeginners.com/basics/pandas-insert-row-into-a-dataframe
We use pandas dataframes to manipulate tabular data in Python. In this article, we will discuss different ways to insert a row into a pandas dataframe.
Table of ContentsInsert Row in A Pandas DataFram
PythonForBeginners.com
Pandas Insert Row into a DataFrame - PythonForBeginners.com
Pandas Insert Row into a DataFrame will help you improve your python skills with easy to follow examples and tutorials.