[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