Commit graph

1445 commits

Author SHA1 Message Date
Raphael Kubo da Costa
4a53aaed21 Remove databases/mysql-workbench52.
The port has been broken for more than 6 months and it does not look like
anyone intends to fix it.
2016-03-05 12:40:25 +00:00
Raphael Kubo da Costa
b3950e52fb New port: databases/pguri.
URI datatype for PostgreSQL

WWW: https://github.com/petere/pguri

PR:		203949
Submitted by:	Torsten Zühlsdorff <ports@toco-domains.de>
2016-02-29 11:00:06 +00:00
Muhammad Moinur Rahman
ffaef68ad2 [NEW] databases/py3-bsddb3: Python3 version of databases/py-bsddb3
- Assign MAINTAINER to submitter

PR:		207033
Submitted by:	woodsb02@gmail.com
2016-02-19 22:51:22 +00:00
Martin Wilke
e630e52bb5 Welcome php 7.0.3
Changelog:
    http://php.net/ChangeLog-7.php#7.0.0
    http://php.net/ChangeLog-7.php#7.0.1
    http://php.net/ChangeLog-7.php#7.0.2
    http://php.net/ChangeLog-7.php#7.0.3

I'd like to thanks:
  Kurt Jaeger
  Matthias Breddin
  Rainer Duffner
  Victor van Vlaardingen
  Torsten Zuehlsdorff
  Franco Fichtner
  and all helpers and testers from ports@.
2016-02-15 14:34:26 +00:00
Rene Ladan
d5ce1f73bc Remove PHP 5.4 from the Ports Tree, it expired upstream in 2015-Q3 and the
ports expired last month.

Adjust Mk/bsd.php.mk

Reviewed by:	antoine, marino
Approved by:	portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D5278
2016-02-14 19:21:31 +00:00
Bernard Spil
eaba6fd276 [NEW PORTS] databases/mariadb101-{server,client}: 10.1.11
MariaDB is one of the most popular database servers in the world. It's made
by the original developers of MySQL and guaranteed to stay open source.
Notable users include Wikipedia, Facebook and Google.

MariaDB turns data into structured information in a wide array of
applications, ranging from banking to websites. It is an enhanced, drop-in
replacement for MySQL. MariaDB is used because it is fast, scalable and
robust, with a rich ecosystem of storage engines, plugins and many other
tools make it very versatile for a wide variety of use cases.

MariaDB is developed as open source software and as a relational database
it provides an SQL interface for accessing data. This latest versions of
MariaDB also include GIS and JSON features.

WWW: http://mariadb.org/

Reviewed by:	koobs (mentor), feld (mentor)
Approved by:	koobs (mentor), feld (mentor)
Differential Revision:	D3953
2016-02-13 19:02:11 +00:00
Bartek Rutkowski
aef098d056 New port: databases/rubygem-em-redis-unified Eventmachine-based implementation of the Redis protocol
An EventMachine based library for interacting with the Redis data store
by Salvatore 'antirez' Sanfilippo. Modeled after eventmachine's
implementation of the memcached protocol, and influenced by Ezra Zygmuntowicz's
redis-rb library (distributed as part of Redis).

WWW: https://rubygems.org/gems/em-redis-unified

Submitted by:	Bartek Rutkowski <robak@FreeBSD.org>
2016-02-10 09:40:48 +00:00
Ruslan Makhmatkhanov
41e8d75c00 Remove Python 3.2 related slave ports to unbreak INDEX
With hat:   python
2016-02-02 20:48:06 +00:00
Rene Ladan
d56592897c Remove expired port:
2016-01-15 databases/php5-redis: PHP 5.4 EOL reached, use databases/php55-redis or databases/php56-redis instead
2016-01-30 16:50:02 +00:00
Rene Ladan
53f742ca21 Remove expired ports that are consumers of expired lang/php5. Exceptions:
- www/pecl-zendopcache : used by Mk/bsd.php.mk
- databases/php5-redis : optionally used by www/magento

A PR exists for databases/php5-pdo_cassandra to make it work with supported
versions of PHP.
2016-01-26 21:24:52 +00:00
Dmitry Sivachenko
d7a501aecd New port: mongodb32-tools. Extra tools factored out from mongodb port
in version 3.

PR:		205510
Submitted by:	Brendan Molloy <brendan+freebsd@bbqsrc.net>
2016-01-23 14:36:26 +00:00
Dmitry Sivachenko
8acefc6749 Add mongodb32 port. 2016-01-23 12:47:30 +00:00
Jimmy Olgeni
e1a3571b62 Add databases/elixir-db_connection, a database connection behaviour for Elixir. 2016-01-22 23:22:43 +00:00
Kurt Jaeger
09f47ccb26 New port: databases/sql-workbench
SQL Workbench/J is a free, DBMS-independent, cross-platform SQL
query tool. It is written in Java and should run on any operating
system that provides a Java Runtime Environment.

Its main focus is on running SQL scripts (either interactively or
as a batch) and export/import features. Graphical query building
or more advanced DBA tasks are not the focus and are not planned.

WWW: http://www.sql-workbench.net/

PR:		202116
Submitted by:	Aldis Berjoza <graudeejs@inbox.lv>
2016-01-19 14:40:05 +00:00
Antoine Brodin
ca524e2902 Hook postgresql95-* to the build 2016-01-07 20:22:04 +00:00
Martin Wilke
2b0db1bb14 PickleShare - a small 'shelve' like datastore with concurrency support
Like shelve, a PickleShareDB object acts like a normal dictionary.
Unlike shelve, many processes can access the database simultaneously.
Changing a value in database is immediately visible to other processes
accessing the same database.

WWW: https://github.com/vivainio/pickleshare/

PR:		205514
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2016-01-04 07:22:15 +00:00
Sunpoet Po-Chuan Hsieh
a69c46e8bf - Add rubygem-activerecord-session_store 0.1.2
A session store backed by an Active Record class. A default class is provided,
but any object duck-typing to an Active Record Session class with text
session_id and data attributes is sufficient.

WWW: https://github.com/rails/activerecord-session_store
2015-12-30 17:37:14 +00:00
Sunpoet Po-Chuan Hsieh
81e6ac5e48 - Add rubygem-state_machines-activerecord 0.3.0
The StateMachines Active Record 4.1+ integration adds support for database
transactions, automatically saving the record, named scopes, validation errors.

WWW: https://github.com/state-machines/state_machines-activerecord
2015-12-30 12:18:16 +00:00
Sunpoet Po-Chuan Hsieh
0128ee40a8 - Add rubygem-state_machines-activemodel 0.3.0
The StateMachines ActiveModel integration is useful for both standalone usage
and for providing the base implementation for ORMs which implement the
ActiveModel API. This integration adds support for validation errors and dirty
attribute tracking.

WWW: https://github.com/state-machines/state_machines-activemodel
2015-12-30 12:17:49 +00:00
Sunpoet Po-Chuan Hsieh
93bcf85c7b - Move databases/py-memcached to databases/py-python-memcached
- Bump PORTREVISION for dependent ports
2015-12-30 08:06:13 +00:00
Sunpoet Po-Chuan Hsieh
0df4c3efb8 - Add rubygem-arel5 5.0.1.20140414130214 (copied from rubygem-arel)
- Bump PORTREVISION for dependent ports
2015-12-21 18:35:13 +00:00
Sunpoet Po-Chuan Hsieh
c3b363329f - Sort SUBDIRs 2015-12-21 14:53:21 +00:00
Grzegorz Blach
8e70b66de8 Add new port: databases/py-queries
Queries is a BSD licensed opinionated wrapper of the psycopg2 library
for interacting with PostgreSQL.
2015-12-17 16:35:30 +00:00
Kurt Jaeger
3184bed097 New ports: databases/mysql57-client, databases/mysql57-server
The next major release of mysql.

MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/

PR:		204607
Submitted by:	mokhi64@gmail.com
Reviewed by:	koobs, brnrd
Approved by:	mat
2015-12-15 19:40:21 +00:00
Raphael Kubo da Costa
5b3f3dd953 At very long last land PyQt5 5.5.1 ports.
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.

Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).

PR:		204672
2015-12-13 21:56:50 +00:00
Rene Ladan
48732ff31f A better alternative to the native transaction signals of Django.
Sometimes you need to fire off an action related to the current database
transaction, but only if the transaction successfully commits. Examples:
a Celery task, an email notification, or a cache invalidation.

Doing this correctly while accounting for savepoints that might be
individually rolled back, closed/dropped connections, and idiosyncrasies of
various databases, is non-trivial. Transaction signals just make it easier
to do it wrong.

django-transaction-hooks does the heavy lifting so you don't have to.

WWW: https://github.com/arljm/django-transaction-hooks/
2015-12-08 20:21:14 +00:00
Sunpoet Po-Chuan Hsieh
0d23c99c45 - Add py-pgcli 0.20.1
pgcli is a command line interface for Postgres with auto-completion and syntax
highlighting.

WWW: https://pypi.python.org/pypi/pgcli
WWW: http://pgcli.com/
2015-12-04 12:21:24 +00:00
Sunpoet Po-Chuan Hsieh
3e38eebfd8 - Add py-mycli 1.5.2
mycli is a command line interface for MySQL, MariaDB, and Percona with
auto-completion and syntax highlighting.

WWW: https://pypi.python.org/pypi/mycli
WWW: http://mycli.net/
2015-12-04 12:20:44 +00:00
Rene Ladan
691f434f54 Remove expired ports:
2015-11-26 audio/pecl-id3: Broken for more than 6 months
2015-11-26 dns/geta: Broken for more than 6 months
2015-11-26 finance/openerp-web: Broken for more than 6 months
2015-11-26 devel/py-async: Further using of this module is not encouraged by upstream
2015-11-26 chinese/kon2: Depends on expiring chinese/cce
2015-11-26 games/linux-skulltag: Depends on expiring audio/linux-fmodapi
2015-11-26 archivers/wzip: Broken for more than 6 months
2015-11-26 databases/sybtcl: Broken for more than 6 months
2015-11-26 biology/povchem: Broken for more than 6 months
2015-11-26 audio/btc: Broken for more than 6 months
2015-11-26 astro/wmglobe: Broken for more than 6 months
2015-11-26 graphics/pyro: Broken for more than 6 months
2015-11-26 graphics/jpeg2ps: Broken for more than 6 months
2015-11-26 chinese/gugod-clean: Broken for more than 6 months
2015-11-26 comms/bforce: Broken for more than 6 months
2015-11-26 cad/geda-docs: Broken for more than 6 months
2015-11-26 chinese/cwtexttf: Broken for more than 6 months
2015-11-26 comms/zmtx-zmrx: Broken for more than 6 months
2015-11-26 astro/sky2000: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-file: Broken for more than 6 months
2015-11-26 databases/sqlite-ext-mobigroup: Broken for more than 6 months
2015-11-26 chinese/bg5ps: Broken for more than 6 months
2015-11-26 deskutils/x-tile: Broken for more than 6 months
2015-11-26 graphics/pure-gl: Broken for more than 6 months
2015-11-26 audio/dvda-author: Broken for more than 6 months
2015-11-26 chinese/oxim: Broken for more than 6 months
2015-11-26 editors/spe: Broken for more than 6 months
2015-11-26 audio/mpdscribble: Broken for more than 6 months
2015-11-26 cad/geda-symcheck: Broken for more than 6 months
2015-11-26 audio/linux-fmodapi: Broken for more than 6 months
2015-11-26 audio/pure-audio: Broken for more than 6 months
2015-11-26 editors/bpatch: Broken for more than 6 months
2015-11-26 benchmarks/geekbench: Broken for more than 6 months
2015-11-26 graphics/icoconvert: Broken for more than 6 months
2015-11-26 cad/geda-utils: Broken for more than 6 months
2015-11-26 deskutils/tomboy-plugin-wordcount: Broken for more than 6 months
2015-11-26 graphics/sketch: Broken for more than 6 months
2015-11-26 ftp/spegla: Broken for more than 6 months
2015-11-26 graphics/clutter-box2d: Broken for more than 6 months
2015-11-26 audio/scmpc: Broken for more than 6 months
2015-11-26 ftp/gnusget: Broken for more than 6 months
2015-11-26 comms/gpsk31: Broken for more than 6 months
2015-11-26 cad/geda-gschem: Broken for more than 6 months
2015-11-26 audio/ampache: Broken for more than 6 months
2015-11-26 cad/slffea: Broken for more than 6 months
2015-11-26 audio/cripple: Broken for more than 6 months
2015-11-26 cad/geda-gattrib: Broken for more than 6 months
2015-11-26 cad/findhier: Broken for more than 6 months
2015-11-26 biology/njplot: Broken for more than 6 months
2015-11-26 audio/wmmp: Broken for more than 6 months
2015-11-26 x11/avant-window-navigator: Broken for more than 6 months
2015-11-26 cad/geda-netlist: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-sunbird: Broken for more than 6 months
2015-11-26 biology/ortep3: Broken for more than 6 months
2015-11-26 astro/aa: Broken for more than 6 months
2015-11-26 french/belote: Broken for more than 6 months
2015-11-26 converters/p5-String-SetUTF8: Broken for more than 6 months
2015-11-26 cad/geda-examples: Broken for more than 6 months
2015-11-26 editors/yasnippet: Broken for more than 6 months
2015-11-26 audio/musica: Broken for more than 6 months
2015-11-26 graphics/rubyphoto: Broken for more than 6 months
2015-11-26 german/bsdpaste: Broken for more than 6 months
2015-11-26 audio/amrcoder: Broken for more than 6 months
2015-11-26 sysutils/bashburn: Broken for more than 6 months
2015-11-26 editors/e93: Broken for more than 6 months
2015-11-26 audio/tepsonic: Broken for more than 6 months
2015-11-26 astro/ephem: Broken for more than 6 months
2015-11-26 chinese/cce: Broken for more than 6 months
2015-11-26 graphics/qcread: Broken for more than 6 months
2015-11-26 databases/py-sqlkit: Broken for more than 6 months
2015-11-26 databases/usogres: Broken for more than 6 months
2015-11-26 cad/libgeda: Broken for more than 6 months
2015-11-26 chinese/p5-Lingua-ZH-BPMFConvert: Broken for more than 6 months
2015-11-26 french/alphabet_sounds_fr: Broken for more than 6 months
2015-11-26 deskutils/mrundlg: Broken for more than 6 months
2015-11-26 databases/erlang-mysql: Broken for more than 6 months
2015-11-26 graphics/linux-XnViewMP: Broken for more than 6 months
2015-11-26 deskutils/akamaru: Broken for more than 6 months
2015-11-26 dns/p5-Net-DNS-ZoneCheck: Broken for more than 6 months
2015-11-26 astro/dgpsip: Broken for more than 6 months
2015-11-26 databases/pecl-handlersocket: Broken for more than 6 months
2015-11-26 audio/cymbaline: Broken for more than 6 months
2015-11-26 french/dico: Broken for more than 6 months
2015-11-26 comms/qpage: Broken for more than 6 months
2015-11-26 audio/sonice: Broken for more than 6 months
2015-11-26 cad/geda-symbols: Broken for more than 6 months
2015-11-26 databases/java-mybatis: Broken for more than 6 months
2015-11-26 databases/openbase-jdbc: Broken for more than 6 months
2015-11-27 www/mediawiki119: Please upgrade to mediawiki-1.25
2015-11-28 www/R-cran-Rpad: Unmaintained upstream
2015-11-28 23:08:03 +00:00
Sunpoet Po-Chuan Hsieh
1356695229 - Add py-pgspecial 1.2.0
This package provides an API to execute meta-commands (AKA "special", or
"backslash commands") on PostgreSQL.

WWW: https://pypi.python.org/pypi/pgspecial
WWW: https://github.com/dbcli/pgspecial
2015-11-26 01:00:04 +00:00
Sunpoet Po-Chuan Hsieh
d0cc54db46 - Add rubygem-paranoia-rails41 2.1.3
Paranoia adds soft deletion feature for activerecord.

WWW: https://github.com/rubysherpas/paranoia

PR:		203408
Submitted by:	Torsten Zuhlsdorff <ports@toco-domains.de>
2015-11-23 18:27:58 +00:00
Sunpoet Po-Chuan Hsieh
6a31a241ff - Add rubygem-paranoia 2.1.3
- While I'm here:
  - Add LICENSE
  - Update WWW

Paranoia adds soft deletion feature for activerecord.

WWW: https://github.com/rubysherpas/paranoia

PR:		203408
Submitted by:	Torsten Zuhlsdorff <ports@toco-domains.de>
2015-11-23 18:27:36 +00:00
Sunpoet Po-Chuan Hsieh
0c3b9ecba6 - Add rubygem-after_commit_queue-rails41 1.3.0
Plugin for running methods on ActiveRecord models after record is committed

WWW: https://github.com/shellycloud/after_commit_queue

PR:		203620
Submitted by:	Torsten Zuhlsdorff <ports@toco-domains.de>
2015-11-23 18:27:07 +00:00
Sunpoet Po-Chuan Hsieh
8f6796d5bf - Add rubygem-after_commit_queue 1.3.0
- While I'm here:
  - Add LICENSE_FILE
  - Add NO_ARCH

Plugin for running methods on ActiveRecord models after record is committed

WWW: https://github.com/shellycloud/after_commit_queue

PR:		203581
Submitted by:	Michael Fausten <ports@michael-fausten.de>
2015-11-23 18:26:36 +00:00
Kurt Jaeger
85acfdec1d New port: databases/sqlitestudio
SQLiteStudio is a SQLite database manager with the following features:
* Intuitive interface
* Powerful, yet light and fast
* Exporting to various formats (SQL statements, CSV, HTML, XML, PDF, JSON)
* Importing data from various formats (CSV, custom text files)
* Numerous small additions, like formatting code, history of queries executed
  in editor windows, on-the-fly syntax checking, and more
* Unicode support
* Configurable colors, fonts and shortcuts

WWW: http://sqlitestudio.pl/

PR:		204294
Submitted by:	yuri@rawbw.com
2015-11-21 08:31:00 +00:00
Li-Wen Hsu
4c536e83f0 Add version specified ports of separated standard Python modules for
non-default Python versions:

- Add pyXY-{sqlite3,gdbm,tkinter} ports for generating binary packages
- Improve/add pkg-message to point users to install respective packages of
  separated Python standard modules
- Add COMMENT to explicitly show the Python version that package should be
  used with
- Simplify version-related PYTHON_* for lang/python35

Reviewed by:	koobs
Differential Revision:	https://reviews.freebsd.org/D4170
2015-11-19 01:28:38 +00:00
Bernard Spil
e30954c605 databases/mariadb-client,scripts,server: Remove
- MariaDB is based on the vulnerable MySQL 5.1 version
  - No new versions since 2013
  - Simplify Mk/bsd.databases.mk

Reviewed by:	koobs (mentor), feld
Approved by:	koobs (mentor)
Differential Revision:	https://reviews.freebsd.org/D4099
2015-11-18 10:51:14 +00:00
Rene Ladan
5fa8fafda1 Remove expired ports:
2015-11-10 databases/mysql-workbench51: EOL upstream, use databases/mysql-workbench52 instead
2015-11-10 databases/mysql51-client: EOL upstream, use mysql55 or mysql56 instead
2015-11-10 databases/mysql51-scripts: EOL upstream, use mysql55 or mysql56 instead
2015-11-10 databases/mysql51-server: EOL upstream, use mysql55 or mysql56 instead
2015-11-10 databases/p5-DBD-mysql51: EOL upstream, use databases/p5-DBD-mysql instead
2015-11-10 databases/py-MySQLdb51: EOL upstream, use databases/py-MySQLdb instead
2015-11-10 21:13:07 +00:00
Mark Felder
106bed3d77 OpenTSDB is a distributed, scalable Time Series Database (TSDB) written
on top of HBase.  OpenTSDB was written to address a common need: store,
index and serve metrics collected from computer systems (network gear,
operating systems, applications) at a large scale, and make this data
easily accessible and graphable.

WWW: http://www.opentsdb.net

Differential Revision:	https://reviews.freebsd.org/D4083
2015-11-06 14:30:04 +00:00
Pawel Pekala
883b837753 oursql is a set of MySQL bindings for python 2.4+ with a focus
on wrapping the MYSQL_STMT API to provide real parameterization
and real server-side cursors. MySQL 4.1.2 or better is required.

WWW: https://launchpad.net/oursql

PR:		202915
Submitted by:	Yuri Victorovich <yuri@rawbw.com>
2015-11-05 21:11:50 +00:00
Ruslan Makhmatkhanov
0092cff443 Remove expired ports
databases/py-mssql: Broken with current FreeTDS. Please use databases/py-pymssql
net/py-medusa: Abandoned upstream, last release was in 2005
2015-10-28 20:45:48 +00:00
Kurt Jaeger
19f4c2999f New port: databases/gomdb
Go wrapper for OpenLDAP Lightning Memory-Mapped Database, LMDB.

WWW: https://github.com/szferi/gomdb

PR:		194946
Submitted by:	cheffo@freebsd-bg.org
2015-10-14 05:44:49 +00:00
Vanilla I. Shu
62d55e0165 Add databases/elixir-exredis. 2015-10-13 16:12:17 +00:00
Alfred Perlstein
ae82bb0064 New port: databases/jlog
JLog is short for "journaled log" and this package is really an API
and implementation that is libjlog. What is libjlog? libjlog is a
pure C, very simple durable message queue with multiple subscribers
and publishers (both thread and multi-process safe). The basic
concept is that publishers can open a log and write messages to it
while subscribers open the log and consume messages from it. "That
sounds easy." libjlog abstracts away the need to perform log rotation
or maintenance by publishing into fixed size log buffers and
eliminating old log buffers when there are no more consumers pending.

WWW: https://labs.omniti.com/labs/jlog

Reviewed by: brnrd
2015-10-12 04:54:18 +00:00
John Marino
5df261c393 Add new port databases/libnvpair
libnvpair is a name-value pair library originating from Solaris

The nvpair library was released in OpenSolaris and has been extended
by the Illumos project.  It exports a set of functions used for managing
name-value pairs.  This is a base library for Solaris and its descendents.
However, the kernel-specific code has been removed thus libnvpair is
strictly meant for the userland.  The XDR functionality has been masked
for now due to RPC differences between *BSD and Illumos.
2015-09-30 10:28:55 +00:00
Jimmy Olgeni
294eeda0a2 Sort category Makefiles. 2015-09-29 10:48:46 +00:00
Ruslan Makhmatkhanov
e12c842c5e PyMSSQL is a MS-SQL database adapter for the Python programming
language. It was written from scratch using FreeTDS library.

This is the version 2 release branch.

WWW: http://www.pymssql.org/
WWW: https://github.com/pymssql/pymssql

PR:		198694
Submitted by:	ports@thelanman.net (based on)
2015-09-28 18:36:10 +00:00
William Grzybowski
f10dc3e1c3 databses/riak2: Riak is an open source, distributed database. Riak is architected for:
* Low-Latency
Riak is designed to store data and serve requests predictably and quickly, even
during peak times.

* Availability
Riak replicates and retrieves data intelligently, making it available for read
and write operations even in failure conditions.

* Fault-Tolerance
Riak is fault-tolerant so you can lose access to nodes due to network partition
or hardware failure and never lose data.

* Operational Simplicity
Riak allows you to add machines to the cluster easily, without a large
operational burden.

WWW: http://basho.com/riak

Submitted by:	nbari, Scott Kamp (based on)
2015-09-24 20:53:21 +00:00
David Naylor
eeb1443b97 lang/pypy: update to 2.6.1
Changes:
 - Add external cffi ports (a la python):
   - databases/pypy-gdbm
   - databases/pypy-sqlite3
   - x11-toolkits/pypy-tkinter
 - Add bsd.pypy.mk for consistency between pypy ports.
 - Add bsd.pypy.cffi.mk for consistency with external cffi ports.
 - Switch back to using $PREFIX/pypy-X.Y (the '-' separator is required to
   differentiate between lang/pypy and lang/pypy3)
 - Remove all patches (upstreamed, see announcement below)

ChangeLog:
 - Bug Fixes
   - Revive non-SSE2 support
   - Fixes for detaching _io.Buffer*
   - Clear up contention in the garbage collector between trace-me-later and
     pinning
   - Issues reported with our previous release were resolved after reports from
     users on our issue tracker at https://bitbucket.org/pypy/pypy/issues or on
     IRC at #pypy.
 - New features:
   - cffi was updated to version 1.3
   - The python stdlib was updated to 2.7.10 from 2.7.9
   - vmprof now supports multiple threads
   - The translation process builds cffi import libraries for some stdlib
     packages, which should prevent confusion when package.py is not used
   - better support for gdb debugging
   - FreeBSD should be able to translate PyPy "out of the box" with no patches
 - Numpy:
   - Better support for record dtypes, including the align keyword
   - Implement casting and create output arrays accordingly (still missing some
     corner cases)
   - Support creation of unicode ndarrays
   - Better support ndarray.flags
   - Support axis argument in more functions
   - Refactor array indexing to support ellipses
   - Allow the docstrings of built-in numpy objects to be set at run-time
   - Support the buffered nditer creation keyword
 - Performance improvements:
   - Delay recursive calls to make them non-recursive
   - Skip loop unrolling if it compiles too much code
   - Tweak the heapcache
   - Add a list strategy for lists that store both floats and 32-bit integers.
     The latter are encoded as nonstandard NaNs. Benchmarks show that the speed
     of such lists is now very close to the speed of purely-int or purely-float
     lists.
   - Simplify implementation of ffi.gc() to avoid most weakrefs
   - Massively improve the performance of map() with more than one sequence
    argument

Differential Revision:	https://reviews.freebsd.org/D3285
2015-08-31 19:38:23 +00:00
Wen Heping
7c923f4e85 python-sql is a library to write SQL queries in a pythonic way.
WWW: http://python-sql.tryton.org/
2015-08-24 12:06:37 +00:00