Skip to content

Add Python 3.6.2 and install Mako templates for Python #3

Merged
merged 2 commits into from
Aug 17, 2017

Conversation

pmenzel
Copy link
Contributor

@pmenzel pmenzel commented Aug 16, 2017

Successfully tested with the commands below.

$ . /pkg/python-3.6.2-0/profile
$ python3 --version
Python 3.6.2
$ python3 -c "import sys, mako; sys.stdout.write(mako.__version__ + \"\n\")"
1.0.7

[Announcement from July 17th, 2017][1]:

> Python 3.6.2 is now available.  Python 3.6.2 is the second maintenance
> release of Python 3.6, which was initially released in 2016-12 to
> great interest.  With the release of 3.6.2, we are now providing the
> second set of bugfixes and documentation updates to 3.6.  Detailed
> information about the changes made in 3.6.2 can be found in its change
> log.  See the What’s New In Python 3.6 document for more information
> about features included in the 3.6 series.

[1]: http://blog.python.org/2017/07/python-362-is-now-available.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+PythonInsider+%28Python+Insider%29
Piglit [1] requires Mako templates [2].

> Mako is a template library written in Python. It provides a familiar,
> non-XML syntax which compiles into Python modules for maximum
> performance. Mako's syntax and API borrows from the best ideas of many
> others, including Django and Jinja2 templates, Cheetah, Myghty, and
> Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server
> Page) language, which refines the familiar ideas of componentized
> layout and inheritance to produce one of the most straightforward and
> flexible models available, while also maintaining close ties to Python
> calling and scoping semantics.

[1] https://cgit.freedesktop.org/piglit/
[2] http://www.makotemplates.org/
@donald donald merged commit cecf685 into master Aug 17, 2017
@pmenzel pmenzel deleted the add-python-3.6.2-and-install-mako-templates branch November 20, 2017 10:54
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants