Python Insider: Pip 20.1 has been released
Link: http://feedproxy.google.com/~r/PythonInsider/~3/6Lb4AOXLqx4/pip-20-1-released.html
On behalf of the PyPA, I am pleased to announce that a new version of pip, pip 20.1, has been released.
To install pip 20.1, you can run:
python -m pip install --upgrade pip
The highlights for this
Link: http://feedproxy.google.com/~r/PythonInsider/~3/6Lb4AOXLqx4/pip-20-1-released.html
On behalf of the PyPA, I am pleased to announce that a new version of pip, pip 20.1, has been released.
To install pip 20.1, you can run:
python -m pip install --upgrade pip
The highlights for this
Blogspot
Python Insider: Pip 20.1 has been released
Python Software Foundation: All Strings Become f-strings - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/5zaUST-FIfU/all-strings-become-f-strings-python.html
The first language change proposed this year was the most radical: to make f-strings the default. Eric V. Smith, who wrote the PEP for f-strings in 2015, said they are the killer feature of Python 3.
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/5zaUST-FIfU/all-strings-become-f-strings-python.html
The first language change proposed this year was the most radical: to make f-strings the default. Eric V. Smith, who wrote the PEP for f-strings in 2015, said they are the killer feature of Python 3.
Blogspot
All Strings Become f-strings - Python Language Summit 2020
The first language change proposed this year was the most radical: to make f-strings the default. Eric V. Smith, who wrote the PEP for f-st...
Python Software Foundation: Replacing CPython’s parser - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/9htFVzjezN0/replacing-cpythons-parser-python.html
Since its start, Python’s grammar has been LL(1): it needs only a left-to-right parser that looks one token ahead to resolve ambiguities. The standard CPython parser is produced by a simple custom pa
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/9htFVzjezN0/replacing-cpythons-parser-python.html
Since its start, Python’s grammar has been LL(1): it needs only a left-to-right parser that looks one token ahead to resolve ambiguities. The standard CPython parser is produced by a simple custom pa
Blogspot
Replacing CPython’s parser - Python Language Summit 2020
Since its start, Python’s grammar has been LL(1) : it needs only a left-to-right parser that looks one token ahead to resolve ambiguities. ...
Python Software Foundation: A formal specification for the (C)Python virtual machine - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/8LqjIAwXjDE/a-formal-specification-for-cpython.html
Mark Shannon began his presentation saying, "This should actually be titled A Semi-Formal Specification. I don't think we'll ever get to the stage of ML," a language described with mathematical rigor
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/8LqjIAwXjDE/a-formal-specification-for-cpython.html
Mark Shannon began his presentation saying, "This should actually be titled A Semi-Formal Specification. I don't think we'll ever get to the stage of ML," a language described with mathematical rigor
Blogspot
A formal specification for the (C)Python virtual machine - Python Language Summit 2020
Mark Shannon began his presentation saying, "This should actually be titled A Semi -Formal Specification. I don't think we'll ever get to t...
Python Software Foundation: HPy: a future-proof way of extending Python? - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/tqB5KKpWKMs/hpy-future-proof-way-of-extending.html
Antonio Cuni presented HPy (pronounced "aitch pi"), an attempt at a replacement C API that is compatible and performant across several interpreter implementations. The idea was born at EuroPython las
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/tqB5KKpWKMs/hpy-future-proof-way-of-extending.html
Antonio Cuni presented HPy (pronounced "aitch pi"), an attempt at a replacement C API that is compatible and performant across several interpreter implementations. The idea was born at EuroPython las
Blogspot
HPy: a future-proof way of extending Python? - Python Language Summit 2020
Antonio Cuni presented HPy (pronounced "aitch pi"), an attempt at a replacement C API that is compatible and performant across several int...
Python Software Foundation: CPython Documentation: The Next 5 Years - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/xth3kCshi2A/cpython-documentation-next-5-years.html
"Documentation is the way we communicate with each other," said Willing. "Historically, we've done a great job with documentation." But the environment is changing: Python's BDFL has retired, and Pyt
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/xth3kCshi2A/cpython-documentation-next-5-years.html
"Documentation is the way we communicate with each other," said Willing. "Historically, we've done a great job with documentation." But the environment is changing: Python's BDFL has retired, and Pyt
Blogspot
CPython Documentation: The Next 5 Years - Python Language Summit 2020
"Documentation is the way we communicate with each other," said Willing. "Historically, we've done a great job with documentation." But the...
Python Software Foundation: The path forward for typing - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/mhsrkLT8iYQ/the-path-forward-for-typing-python.html
"There are a lot of PEPs about typing!" said Guido van Rossum at the Language Summit. Since 2014 there have been ten PEPs approved for Python's type-checking features. Two of them have been approved a
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/mhsrkLT8iYQ/the-path-forward-for-typing-python.html
"There are a lot of PEPs about typing!" said Guido van Rossum at the Language Summit. Since 2014 there have been ten PEPs approved for Python's type-checking features. Two of them have been approved a
Blogspot
The path forward for typing - Python Language Summit 2020
"There are a lot of PEPs about typing!" said Guido van Rossum at the Language Summit. Since 2014 there have been ten PEPs approved for Pyth...
Python Software Foundation: The 2020 Python Language Summit
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/plH83v899Ww/the-2020-python-language-summit.html
The Python Language Summit is a small gathering of Python language implementers (both the core developers of CPython and alternative Pythons), as well third-party library authors and other Python
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/plH83v899Ww/the-2020-python-language-summit.html
The Python Language Summit is a small gathering of Python language implementers (both the core developers of CPython and alternative Pythons), as well third-party library authors and other Python
Blogspot
The 2020 Python Language Summit
The Python Language Summit is a small gathering of Python language implementers (both the core developers of CPython and alternative Pyt...
Python Software Foundation: Lightning Talks Part 1 - Python Language Summit 2020
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/cWtcQjdVcnQ/lightning-talks-part-1.html
Sumana Harihareswara
What do you need from pip, PyPI, and packaging?
Python packaging has seen relatively quick development in recent years as a result of increased funding; most famously the new
Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/cWtcQjdVcnQ/lightning-talks-part-1.html
Sumana Harihareswara
What do you need from pip, PyPI, and packaging?
Python packaging has seen relatively quick development in recent years as a result of increased funding; most famously the new
Blogspot
Lightning Talks Part 1 - Python Language Summit 2020
Sumana Harihareswara What do you need from pip, PyPI, and packaging? Python packaging has seen relatively quick development in recent ...
BreadcrumbsCollector: @staticmethod considered a code smell
Link: https://breadcrumbscollector.tech/staticmethod-considered-a-code-smell/
Python offers quite a few built-in decorators that can be used to give methods of classes certain superpowers. @property turning method into a read-only field-like attribute is a classic example. Or @
Link: https://breadcrumbscollector.tech/staticmethod-considered-a-code-smell/
Python offers quite a few built-in decorators that can be used to give methods of classes certain superpowers. @property turning method into a read-only field-like attribute is a classic example. Or @
breadcrumbs collector.tech
@staticmethod considered a code smell
Python offers quite a few built-in decorators that can be used to give methods of classes certain superpowers. @property turning method into a read-only field-like attribute is a classic example. Or @classmethod - a method that receives a class as a first…
Real Python: The Real Python Podcast – Episode #7: AsyncIO + Music, Origins of Black, and Managing Python Releases
Link: https://realpython.com/podcasts/rpp/7/
Want to learn more about AsyncIO in Python, with an example where you can see and hear events being triggered in real-time? This week Christopher interviews Łukasz Langa. Łukasz has created a talk fo
Link: https://realpython.com/podcasts/rpp/7/
Want to learn more about AsyncIO in Python, with an example where you can see and hear events being triggered in real-time? This week Christopher interviews Łukasz Langa. Łukasz has created a talk fo
Realpython
Episode #7: AsyncIO + Music, Origins of Black, and Managing Python Releases – The Real Python Podcast
Want to learn more about AsyncIO in Python, with an example where you can see and hear events being triggered in real-time? This week we have Łukasz Langa on the show. Łukasz has created a talk for PyCon 2020 online about using AsyncIO with Music.
Codementor: 4 Things Every Full Stack Developer Should Know
Link: https://www.codementor.io/lokeshjoshi/4-things-every-full-stack-developer-should-know-161c6vf25d
What comes to your mind when you hear the word, full stack developer? Well, you might probably be thinking about someone who codes for a living. Where it is true up to a point, a full stack...
Link: https://www.codementor.io/lokeshjoshi/4-things-every-full-stack-developer-should-know-161c6vf25d
What comes to your mind when you hear the word, full stack developer? Well, you might probably be thinking about someone who codes for a living. Where it is true up to a point, a full stack...
www.codementor.io
4 Things Every Full Stack Developer Should Know | Codementor
What comes to your mind when you hear the word, full stack developer? Well, you might probably be thinking about someone who codes for a living. Where it is true up to a point, a full stack...
Anwesha Das: Dot Org is still a safe haven for the folks depending on dot org
Link: http://anweshadas.in/dot-org-is-still-a-safe-haven-for-the-folks-depending-on-dot-org/
Today I woke up to great news.
The Internet Corporation for Assigned Names and Numbers, ICAAN, has rejected the .org sale
proposal.
What is ICAAN?
ICAAN is a non-profit and American multi-stakeholder
Link: http://anweshadas.in/dot-org-is-still-a-safe-haven-for-the-folks-depending-on-dot-org/
Today I woke up to great news.
The Internet Corporation for Assigned Names and Numbers, ICAAN, has rejected the .org sale
proposal.
What is ICAAN?
ICAAN is a non-profit and American multi-stakeholder
NumFOCUS: Yellowbrick Update – April 2020
Link: https://numfocus.org/projects/yellowbrick-update-april-2020?utm_source=rss&utm_medium=rss&utm_campaign=yellowbrick-update-april-2020
Yellowbrick released Version 1.1 on February 25, 2020. If you haven’t yet upgraded simply type pip install yellowbrick -U or conda install -c districtdatalabs yellow-brick into your terminal/command
Link: https://numfocus.org/projects/yellowbrick-update-april-2020?utm_source=rss&utm_medium=rss&utm_campaign=yellowbrick-update-april-2020
Yellowbrick released Version 1.1 on February 25, 2020. If you haven’t yet upgraded simply type pip install yellowbrick -U or conda install -c districtdatalabs yellow-brick into your terminal/command
NumFOCUS
Yellowbrick Update - April 2020 - NumFOCUS
Yellowbrick released Version 1.1 on February 25, 2020. If you haven’t yet upgraded simply type pip install yellowbrick -U or conda install -c districtdatalabs yellow-brick into your terminal/command prompt to get it. The major improvement in v1.1 is introducing…
PyCharm: The PyCharm YouTube channel is (soft)launched!
Link: http://feedproxy.google.com/~r/Pycharm/~3/D0yBCTeEckA/
Good news for Python developers and the PyCharm community! We are soft-launching today a dedicated YouTube channel for PyCharm where we will share weekly curated content including quick tips & tricks,
Link: http://feedproxy.google.com/~r/Pycharm/~3/D0yBCTeEckA/
Good news for Python developers and the PyCharm community! We are soft-launching today a dedicated YouTube channel for PyCharm where we will share weekly curated content including quick tips & tricks,
PyCharm Blog
The PyCharm YouTube channel is (soft)launched!
Good news for Python developers and the PyCharm community! We are soft-launching today a dedicated YouTube channel for PyCharm where we will share weekly curated content including quick tips & …
Codementor: 6 Python Projects for Beginners
Link: https://www.codementor.io/abdullah_alawad/6-python-projects-for-beginners-160ffx38n2
6 easy python projects for beginners that will help start coding with python
Link: https://www.codementor.io/abdullah_alawad/6-python-projects-for-beginners-160ffx38n2
6 easy python projects for beginners that will help start coding with python
www.codementor.io
6 Python Projects for Beginners | Codementor
6 easy python projects for beginners that will help start coding with python
Talk Python to Me: #262 Build a career in data science
Link: https://talkpython.fm/episodes/show/262/build-a-career-in-data-science
Has anyone told you that you should get into data science? Have you heard it's a great career? In fact, data scientist is the best job in America according to Glassdoor's 2018 rankings.
<br/>
<br/>
Link: https://talkpython.fm/episodes/show/262/build-a-career-in-data-science
Has anyone told you that you should get into data science? Have you heard it's a great career? In fact, data scientist is the best job in America according to Glassdoor's 2018 rankings.
<br/>
<br/>
talkpython.fm
Build a career in data science
Has anyone told you that you should get into data science? Have you heard it's a great career? In fact, data scientist is the best job in America according to Glassdoor's 2018 rankings.
PyBites: My Favorite Career Development Book
Link: https://pybit.es/career-advice.html
For me one of the most succinct pieces of career advice comes from Steve Martin:
Be So Good They Can't Ignore You.
Which is also the title of one of my favorite career books by Cal Newport.
In his b
Link: https://pybit.es/career-advice.html
For me one of the most succinct pieces of career advice comes from Steve Martin:
Be So Good They Can't Ignore You.
Which is also the title of one of my favorite career books by Cal Newport.
In his b
pybit.es
My Favorite Career Development Book - PyBites
For me one of the most succinct pieces of career advice comes from Steve Martin: Be So Good They Can't Ignore You. Which is also the title of one of my favorite career books by Cal Newport. In his...
Weekly Python StackOverflow Report: (ccxxvi) stackoverflow python report
Link: http://python-weekly.blogspot.com/2020/05/ccxxvi-stackoverflow-python-report.html
These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2020-05-02 12:33:01 GMT`super` in a `typing.NamedTuple` subclass fails
Link: http://python-weekly.blogspot.com/2020/05/ccxxvi-stackoverflow-python-report.html
These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2020-05-02 12:33:01 GMT`super` in a `typing.NamedTuple` subclass fails
Blogspot
(ccxxvi) stackoverflow python report
These are the ten most rated questions at Stack Overflow last week. Between brackets: [ question score / answers count] Build date: 2020...
Quansight Labs Blog: Highlights of the Ibis 1.3 release
Link: https://labs.quansight.org/blog/2020/05/ibis-1.3-release/
Ibis 1.3 was just released, after 8 months of development work, with 104 new commits from 16 unique contributors. What is new? In this blog post we will discuss some important features in this new
Link: https://labs.quansight.org/blog/2020/05/ibis-1.3-release/
Ibis 1.3 was just released, after 8 months of development work, with 104 new commits from 16 unique contributors. What is new? In this blog post we will discuss some important features in this new
Quansight Labs
Highlights of the Ibis 1.3 release
Ibis 1.3 was just released, after 8 months of development work, with 104 new commits from 16 unique contributors. What is new? In this blog post we will discuss some important features in this new ver
Test and Code: 111: Subtests in Python with unittest and pytest - Paul Ganssle
Link: https://testandcode.com/111
In both unittest and pytest, when a test function hits a failing assert, the test stops and is marked as a failed test.
What if you want to keep going, and check more things?
There are a few ways. On
Link: https://testandcode.com/111
In both unittest and pytest, when a test function hits a failing assert, the test stops and is marked as a failed test.
What if you want to keep going, and check more things?
There are a few ways. On
Test & Code
Test & Code 111: Subtests in Python with unittest and pytest - Paul Ganssle
Subtests are a way to continue a test function after an assert fails.
Paul Ganssle and Brian Okken discuss what subtests are, why you might want them, and what to watch out for if you use them.
Paul Ganssle and Brian Okken discuss what subtests are, why you might want them, and what to watch out for if you use them.