[Python-modules-commits] [python-axiom] 02/16: Update upstream changelog.

Tristan Seligmann mithrandi at moszumanska.debian.org
Sat Sep 10 15:25:42 UTC 2016


This is an automated email from the git hooks/post-receive script.

mithrandi pushed a commit to branch master
in repository python-axiom.

commit f924c19a42b5bdb55e4a7c1ac04fb0037cd97861
Author: Tristan Seligmann <mithrandi at debian.org>
Date:   Sat Sep 10 16:05:42 2016 +0200

    Update upstream changelog.
---
 debian/NEWS.txt | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 89 insertions(+), 3 deletions(-)

diff --git a/debian/NEWS.txt b/debian/NEWS.txt
index 78f3324..f9a73a0 100644
--- a/debian/NEWS.txt
+++ b/debian/NEWS.txt
@@ -1,3 +1,89 @@
+0.7.5 (2015-02-04):
+ Major:
+
+ - Python 2.6 is now unsupported, due to Twisted dropping 2.6 support.
+ - Fix an issue where the value of a reference pointing at a legacy item (ie.
+   created in an upgrader) could be lost once the upgrade completed in some
+   circumstances.
+ - All `attributes.bytes` comparisons based on the `LIKE` SQL operator (`like`,
+   `notLike`, `startswith`, and `endswith`) are deprecated. If SQLite was
+   compiled with the `SQLITE_LIKE_DOESNT_MATCH_BLOBS` option (such as the
+   Debian package does from version 3.10.0-1), these comparisons are always
+   false; and even when this option is not active, the behaviour of the `LIKE`
+   operator with `BLOB` values is unexpected (the operands are cast to `TEXT`
+   before the comparison is done).
+
+ Minor:
+
+ - `axiomatic start` needs to handle some `twistd` arguments specially;
+   fix an issue where arguments in the `--arg=value` form were not detected
+   correctly (the `-a value` and `--arg value` forms were always detected
+   correctly, so you can use these with older versions, if necessary).
+
+0.7.4 (2015-08-12):
+ Major:
+
+ - Fix an issue preventing compatibility with Twisted 15.3.0.
+
+0.7.3 (2015-02-08):
+ Major:
+
+ - Fix another major issue involving a bad interaction between legacy items
+   (mainly in upgraders), and object lifetimes. This is another very important
+   fix for PyPy users.
+
+
+0.7.2 (2015-01-08):
+  Major:
+
+  - Fix a major issue involving a bad interaction between weakref semantics and
+    the item cache. This is a very important fix for PyPy users.
+
+
+0.7.1 (2014-03-22):
+  Major:
+
+  - Fix some packaging issues that led to some important files being missing
+    from the 0.7.0 release.
+
+  Minor:
+
+  - Uses of the deprecated unsignedID and isWinNT Twisted APIs have been
+    removed.
+
+
+0.7.0 (2014-01-11):
+  Major:
+
+  - Only Python 2.6 and 2.7 are supported now. 2.4, 2.5 is deprecated.
+  - setup.py now uses setuptools, and stores its dependencies. This
+    means you no longer need to manually install dependencies.
+  - setup.py no longer requires Epsilon for egg_info, making it easier
+    to install Axiom using pip.
+  - Significant improvements to PyPy support. PyPy is now a supported
+    platform, with CI support.
+  - Axiom now uses the stdlib sqlite3 if pysqlite2 is not available.
+    Since all supported versions have this, installing pysqlite2 is
+    now no longer necessary, and is only an (optional) performance
+    improvement on CPython. This is a huge improvement for PyPy, where
+    the stdlib version is reportedly much faster.
+
+  Minor:
+
+  - Passing a string to SubStore.createNew now raises an exception
+    instead of silently almost certainly doing the wrong thing.
+  - Setting an integer value that is too negative will now raise an
+    exception.
+  - __conform__ (interface adaptation) now also works for items that
+    are not in a store.
+  - Starting the store service now automatically activates the
+    scheduler service as well.
+  - Batch processing can now be triggered by adding remote work.
+  - Startup performance for stores with many legacy type declarations
+    is improved.
+  - Several benchmarks were added.
+  - Many internal cleanups.
+
 0.6.0 (2009-11-25):
   - Speed up creation, insertion, and various other operations on Item by
     optimizing Item.getSchema.
@@ -91,11 +177,11 @@
     a query's result-gathering work into multiple "pages" so that we can deal
     with extremely large result sets.
   - A dependency management system for Items has been added in
-    axiom.dependency. InstallableMixin has been removed; 
+    axiom.dependency. InstallableMixin has been removed;
     axiom.dependency.installOn is now used to install Items and connect powerups.
     Items can declare their dependence on another item by declaring attributes
     with axiom.dependency.dependsOn. When items are installed, their dependencies
-    will be created and installed as well. Installation is no longer tracked by 
+    will be created and installed as well. Installation is no longer tracked by
     'installedOn' attributes but by _DependencyConnector items.
   - A bug preventing 'axiomatic userbase list' from working on a fresh
     mantissa database has been fixed.
@@ -183,7 +269,7 @@
 0.5.1 (2006-06-16):
   - axiom.slotmachine._structlike removed in favor of the implementation in
     Epsilon, epsilon.structlike.record.
-  - The batch process has been adjusted to do more work per iteration. 
+  - The batch process has been adjusted to do more work per iteration.
 
 0.5.0 (2006-06-12):
   Highlights:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-axiom.git



More information about the Python-modules-commits mailing list