Browse files

Update release files for 0.5.0.

  • Loading branch information...
1 parent 7aec907 commit 212519849e8ced212ed7185a56a6890b6418742d @jmafc jmafc committed Mar 10, 2012
Showing with 46 additions and 7 deletions.
  1. +3 −3 META.json
  2. +39 −0 NEWS
  3. +3 −3 docs/conf.py
  4. +1 −1 setup.py
View
6 META.json
@@ -2,7 +2,7 @@
"name": "Pyrseas",
"abstract": "Framework and utilities to upgrade and maintain databases",
"description": "Pyrseas provides a framework and utilities to upgrade and maintain a PostgreSQL database. Its utilities output a database schema in YAML format suitable for committing to a version control system and read this format to generate SQL to sync to another database. Supports PostgreSQL 8.4, 9.0 and 9.1.",
- "version": "0.4.1",
+ "version": "0.5.0",
"maintainer": "Joe Abbate <jma@freedomcircle.com>",
"license": "bsd",
"prereqs": {
@@ -16,13 +16,13 @@
"dbtoyaml": {
"file": "pyrseas/dbtoyaml.py",
"docfile": "docs/dbtoyaml.rst",
- "version": "0.4.1",
+ "version": "0.5.0",
"abstract": "Output PostgreSQL schemas in YAML format"
},
"yamltodb": {
"file": "pyrseas/yamltodb.py",
"docfile": "docs/yamltodb.rst",
- "version": "0.4.1",
+ "version": "0.5.0",
"abstract": "Generate SQL to sync a database with a YAML schema spec"
}
},
View
39 NEWS
@@ -1,3 +1,42 @@
+0.5.0 (10-Mar-2012)
+
+ * Added support for:
+
+ - TEXTSEARCH parsers, dictionaries, configurations and templates
+ - FOREIGN DATA WRAPPERs, SERVERs, USER MAPPINGs and FOREIGN TABLEs
+ - ROWS clause in set-returning functions (issue #11)
+ - Deferrable/deferred constraints (#13)
+ - CATEGORY and PREFERRED clauses for TYPEs,
+ SORTOP clause for AGGREGATEs
+ HASHES and MERGES clauses for OPERATORs (#15)
+ - Operator class qualifiers for INDEXes (#16)
+ - Python 3.2 and later
+
+ * Correct schema normalization for constraints (#9) and indexes.
+
+ * Fix COMMENTs generated for constraints (#12).
+
+ * Fix DEFAULT clause for OPERATOR CLASS.
+
+ * dbtoyaml
+
+ - When restricting to specific schemas or tables, include
+ non-schema objects (e.g., languages).
+
+ * yamltodb
+
+ - Add -n/--schema option (#6).
+ - Add -u/--update option to apply SQL statements to target
+ database.
+ - Exclude database-wide objects when -n/--schema is used (#21).
+ - Allow YAML spec argument to be read from standard input.
+
+ * dbtoyaml/yamltodb
+
+ - Add -o/--output option
+ - Add -W/--password option (#18)
+
+
0.4.1 (27-Oct-2011)
* Make the initial SET search_path persistent.
View
6 docs/conf.py
@@ -38,16 +38,16 @@
# General information about the project.
project = u'Pyrseas'
-copyright = u'2011, Joe Abbate'
+copyright = u'2012, Joe Abbate'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
-version = '0.4'
+version = '0.5'
# The full version, including alpha/beta/rc tags.
-release = '0.4.1'
+release = '0.5.0'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
View
2 setup.py
@@ -8,7 +8,7 @@
setup(
name='Pyrseas',
- version='0.4.1',
+ version='0.5.0',
packages=['pyrseas', 'pyrseas.dbobject'],
entry_points={
'console_scripts': [

0 comments on commit 2125198

Please sign in to comment.