Hi all,
I'm delighted to announce the release of Sphinx 1.4.6, now available on
the Python package index at <http://pypi.python.org/pypi/Sphinx>.
It includes about 1 incompatible change and 12 bug fixes for the 1.4.5
release series.
For the full changelog, go to
<http://www.sphinx-doc.org/en/stable/changes.html>.
Thanks to all collaborators and contributers!
What is it?
===========
Sphinx is a tool that makes it easy to create intelligent and beautiful
documentation for Python projects (or other documents consisting of
multiple reStructuredText source files).
Website: http://sphinx-doc.org/
IRC: #sphinx-doc on irc.freenode.net
Enjoy!
--
Takeshi KOMIYA
Hello everyone,
The pytest team is proud to announce the 3.0.0 release!
pytest is a mature Python testing tool with more than a 1600 tests
against itself, passing on many different interpreters and platforms.
This release contains a lot of bugs and improvements, and much of
the work done on it was possible because of the 2016 Sprint[1], which
was funded by an indiegogo campaign which raised over US$12,000 with
nearly 100 backers.
There's a "What's new in pytest 3.0" [2] blog post highlighting the
major features in this release.
To see the complete changelog and documentation, please visit:
http://docs.pytest.org
As usual, you can upgrade from pypi via:
pip install -U pytest
Thanks to all who contributed to this release, among them:
AbdealiJK
Ana Ribeiro
Antony Lee
Brandon W Maister
Brianna Laugher
Bruno Oliveira
Ceridwen
Christian Boelsen
Daniel Hahler
Danielle Jenkins
Dave Hunt
Diego Russo
Dmitry Dygalo
Edoardo Batini
Eli Boyarski
Florian Bruhin
Floris Bruynooghe
Greg Price
Guyzmo
HEAD KANGAROO
JJ
Javi Romero
Javier Domingo Cansino
Kale Kundert
Kalle Bronsen
Marius Gedminas
Matt Williams
Mike Lundy
Oliver Bestwalter
Omar Kohl
Raphael Pierzina
RedBeardCode
Roberto Polli
Romain Dorgueil
Roman Bolshakov
Ronny Pfannschmidt
Stefan Zimmermann
Steffen Allner
Tareq Alayan
Ted Xiao
Thomas Grainger
Tom Viner
TomV
Vasily Kuznetsov
aostr
marscher
palaviv
satoru
taschini
Happy testing,
The py.test Development Team
[1] http://blog.pytest.org/2016/pytest-development-sprint/
[2] http://blog.pytest.org/2016/whats-new-in-pytest-30/
Release Highlights:
-------------------------------
* **Important** PyDev now requires Java 8 and Eclipse 4.5 onwards.
* PyDev 4.5.5 is the last release supporting Java 7 and Eclipse 3.8.
* See: `update sites page`_ for the update site of older versions of
PyDev.
* See: the **PyDev does not appear after install** section on `the
download page`_ for help on using a Java 8 vm in Eclipse.
* Inital support for code-completion using **PEP 484 static type
declarations**.
* **Debugger**
* Fixed racing condition where the variables view would not be properly
shown in the debugger -- which made an additional select of the stack
required in order to show the variables (#PyDev-672).
* Reusing the existing stack from the thread in the debugger (so that
the expanded state of the variables is properly kept on step over).
* Fixed issue changing attribute of local variable in the variables
view (#PyDev.Debugger-56).
* Fixed issue on attach to process: it required the pydevd_tracing to
be at the top-level and it was moved to _pydevd_bundle (restored it to be a
public API).
* **Indentation**
* The default indent mode now changed to better follow PEP 8 guidelines:
* Indenting directly after {, [, ( will add one indent level.
* Indenting after another token in a line with a {, [, ( will
indent to the {, [, ( level.
* It's possible to restore previous indent modes (which either always
indented to the parenthesis level or always indented a single level) in the
preferences > PyDev > Editor > Typing.
* **Interactive console**
* IPython 5 now supported in interactive console (#PyDev-710).
* Fixed issue executing single line with multiple statements in console.
* Fixed issue executing a multiple line statement in Jython.
* **Others**
* The (fast) parser which detects the outline of a Python module now
handles mixed indentation (and additional fixes which could result in log
entries such as "Did not expect to find item below node: Assign...").
* Support for unpacking generalizations (PEP 448) which could still
result in a syntax error for the Python 3 grammar (#PyDev-701).
* Fixed error in code analysis when the code is connected to an RTC
source control (#PyDev-184, patch by Wesley Barroso Lopes)
What is PyDev?
---------------------------
PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and
IronPython development.
It comes with goodies such as code completion, syntax highlighting, syntax
analysis, code analysis, refactor, debug, interactive console, etc.
Details on PyDev: http://pydev.org
Details on its development: http://pydev.blogspot.com
What is LiClipse?
---------------------------
LiClipse is a PyDev standalone with goodies such as support for Multiple
cursors, theming, TextMate bundles and a number of other languages such as
Django Templates, Jinja2, Kivy Language, Mako Templates, Html, Javascript,
etc.
It's also a commercial counterpart which helps supporting the development
of PyDev.
Details on LiClipse: http://www.liclipse.com/
Cheers,
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
LiClipse
http://www.liclipse.com
PyDev - Python Development Environment for Eclipse
http://pydev.orghttp://pydev.blogspot.com
PyVmMonitor - Python Profiler
http://www.pyvmmonitor.com/
PERMPOLYSP is a block cipher (with authentication) with substitutions
of bit groups with pseudo-randomly determined permutation polynomials
mod 2**n and pseudo-random permutations of bytes. It employs in its
algorithm a number of mechanisms with the goal to enhance the
dynamics/variability of runtime encryption processing. Available at:
http://s13.zetaboards.com/Crypto/topic/7590068/1/
M. K. Shen
Hello!
I'm pleased to announce version 3.1.0, the first stable release of branch
3.1 of SQLObject.
What's new in SQLObject
=======================
Features
--------
* Add UuidCol.
* Add JsonbCol. Only for PostgreSQL.
Requires psycopg2 >= 2.5.4 and PostgreSQL >= 9.2.
* Add JSONCol, a universal json column.
* For Python >= 3.4 minimal FormEncode version is now 1.3.1.
* If mxDateTime is in use, convert timedelta (returned by MySQL) to
mxDateTime.Time.
Documentation
-------------
* Developer's Guide extended to explain SQLObject architecture and how
to create a new column type.
* Fix URLs that can be found; remove missing links.
* Rename reStructuredText files from *.txt to *.rst.
Source code
-----------
* Fix all `import *` using https://github.com/zestyping/star-destroyer.
Tests
-----
* Tests are now run at Circle CI.
* Use pytest-cov for test coverage. Report test coverage
via coveralls.io and codecov.io.
* Install mxDateTime to run date/time tests with it.
Contributor for this release is Lutz Steinborn.
For a more complete list, please see the news:
http://sqlobject.org/News.html
What is SQLObject
=================
SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.
SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite,
Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB).
Python 2.6, 2.7 or 3.4+ is required.
Where is SQLObject
==================
Site:
http://sqlobject.org
Development:
http://sqlobject.org/devel/
Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Archives:
http://news.gmane.org/gmane.comp.python.sqlobject
Download:
https://pypi.python.org/pypi/SQLObject/3.1.0
News and changes:
http://sqlobject.org/News.html
Oleg.
--
Oleg Broytman http://phdru.name/ phd(a)phdru.name
Programmers don't die, they just GOSUB without RETURN.
On behalf of the Python development community and the Python 3.6 release
team, I'm happy to announce the availability of Python 3.6.0a4. 3.6.0a4
is the last of four planned alpha releases of Python 3.6, the next major
release of Python. During the alpha phase, Python 3.6 remains under
heavy development: additional features will be added and existing
features may be modified or deleted. Please keep in mind that this is a
preview release and its use is not recommended for production environments.
You can find Python 3.6.0a4 here:
https://www.python.org/downloads/release/python-360a4/
The next planned release of Python 3.6 will be 3.6.0b1, currently
scheduled for 2016-09-12. 3.6.0b1 will mark the beginning of the beta
phase of Python 3.6; at that time, feature development for 3.6 will be
complete and the emphasis will change to fixing bugs and regressions.
More information about the release schedule can be found here:
https://www.python.org/dev/peps/pep-0494/
--Ned
--
Ned Deily
nad(a)python.org -- []
I created a Python 3 tkinter graphical statistical distributions fitting application that will fit a 1D data set to all of the continuous statistical distributions in scipy.stats, with graphical display of the distributions plotted against normalized histograms of the data. Fitted results can be sorted by nnlf, AIC or AIC_BA. The URL on GitHub is:
https://github.com/zunzun/tkInterStatsDistroFit
James Phillips
Hello,
I'm pleased to announce the release of "rstransaction" package.
This is a python2/python3 toolbox to create transactional systems, for
any kind of operations: in-memory, on filesystems, on remote storages...
It supports commits/rollbacks and savepoints.
It was never used in production, but is well tested, and easily
extendable to support different kinds of behaviour : immediate or lazy
actions, recording of operations to disk files or DBs in case of crash,
auto-rollback on error or not...
More information here:
https://github.com/pakal/rstransactionhttps://pypi.python.org/pypi/RSTransaction
regards,
Pascal Chambon