Pythonnet brings Python to Microsoft .Net

The Pythonnet package gives Python developers interoperability between Microsoft’s .Net Common Language Runtime and the CPython implementation of the language. Also known as Python for .Net, the package lets developers script .Net applications or build entire applications in Python, using .Net services and components built in any language targeting the CLR.

Project promises packaging panacea for Python

Pipenv, a brand-new experimental tool, is offered as a packaging panacea for Python developers. Developed over last weekend, the tool is intended to bring the “best of all packaging worlds” to Python, harnessing PipFile, Pip, and Virtualenv into a single toolchain, according to developer Kenneth Reitz, who works in Python-related product development at cloud provider Heroku.

Lambdascript adds functional programming to Python

Credit:flickr/Acid Pix Lambdascript,a pure functional language built atop Python 3, provides a bridge between Python and functional programming, in yet another nod to a software development paradigm that has been attracting plenty of attention lately. The Haskell-influenced language uses several Python features and benefits from modules written in Python, according to the project’s GitHub page.

How Mypy could simplify compiling Python

Its the dream of every professional Python programmer: Take an existing Python application, run it through a compiler, and generate high-speed, platform-native code that respects Pythons dynamic nature. In theory, thats possible to do right nowsort of.

Python 3.6 is packed with goodness

Debuting a little more than a year ago, Python 3.5 hinted at how the language could become faster and more powerful without sacrificing the convenience and ease of use that characterize Python — without forcing everyone to toss out existing Python code and start over. Python 3.6 picks up where many of those improvements left off and nudges them into new realms.

4 likely future twists for Python

Python’s best times may be yet to come.The language is broadly popular and widely deployed, and it’s a staple presence in many fields enjoying explosive growth, such as machine learning. What lies ahead, apart fromversion 3.6 of the language debuting later this month?

PyPy update makes nice with Python C extensions

The latest update to PyPy(5.6), the just-in-time compiling runtime for Python,supplies the usual roster of bug fixes and incremental improvements. Its biggest changes, though, involve a long-standing issue with PyPys C extensions and the major Python packages that use them.

PyPI parser eases path to browsing Python package APIs

Read the Docs, a popular community-supported service for creating easy-to-navigate online documentation for software projects, has unveiled Pydoc, a new service that automatically generates API reference documentation for packages uploaded to the Python Package Index (PyPI). “There are a specific set of use cases that API reference documentation support,” write the project’s maintainers in their introductory post to the service, “and the Python community doesnt support them well.”

Microsoft adds Python to deep learning toolkit

Microsoft is adding Python language support to its open source deep learning toolkit for developers. The kit, formerly known as Computational Network Toolkit (CNTK) and now called Microsoft Cognitive Toolkit,goes into a beta release today and features reinforcement learning for neural networking.