Paul Krill
Editor at Large

Google Cloud funds Python projects

news
Feb 16, 20212 mins

Google Cloud donation to Python Software Foundation will support CPython maintenance, foundational Python tools, and malware detection for the PyPI package repo.

please donate here sign
Credit: Howard Lake

Google Cloud has donated $350,000 to the Python Software Foundation, with the goals of aiding CPython development, improving foundational Python tools, and beefing up the security of the Python package ecosystem.

Three specific projects will be supported by the donation, Google Cloud said on February 11. These include:

  • Productionized malware detection for the PyPI (Python Package Index) repo of software for Python. Google Cloud uses the index to distribute hundreds of client libraries and developer tools, including the TensorFlow open source machine learning library.
  • Improvements for foundational Python services and tools.
  • A CPython developer-in-residence for this year, who will work full-time to help the CPython project prioritize maintenance and address a backlog. CPython is the reference implementation of the language.

Google Cloud also has recommitted an in-kind donation of Google Cloud infrastructure to the foundation. Also, the Google Cloud Public Datasets program now offers a new public dataset of PyPI download statistics and project metadata, which is updated in real-time. Google Cloud account holders can query these datasets with the BigQuery data warehouse or BigQuery Sandbox, which provide as much as 1TB of free data queries monthly.

Google Cloud said in a bulletin that Python was “critically important” to Google Cloud and customers, serving as a popular runtime for many hosted services, from the Google App Engine platform-as-a-service launched more than a decade ago to the more recent serverless products including Google Cloud Functions.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author