[yum-commits] ChangeLog setup.py yum-metadata-parser.spec
skvidal at osuosl.org
skvidal at osuosl.org
Thu Jan 7 21:02:03 UTC 2010
ChangeLog | 247 ++++++++++-------------------------------------
setup.py | 2
yum-metadata-parser.spec | 10 +
3 files changed, 66 insertions(+), 193 deletions(-)
New commits:
commit 9d97d382f631bcce856659c050d6b468c411ef3c
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Thu Jan 7 16:01:45 2010 -0500
update changelog
bump version (again) to 1.1.4
add egginfo to spec file
diff --git a/ChangeLog b/ChangeLog
index 143a3d5..cd7a62c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,57 @@
+2010-01-07 Seth Vidal <skvidal at fedoraproject.org>
+
+ * setup.py, yum-metadata-parser.spec: mark as 1.1.3
+
+2009-11-02 James Antill <james at and.org>
+
+ * db.c: Add an index on files.pkgKey ... needed for .simpleFiles()
+ to not suck
+
+2009-08-18 Mike Bonnet <mikeb at redhat.com>
+
+ * sqlitecachec.py: configure sqlite to return utf-8-encoded strs
+ instead of unicode objects sqlite by default returns all text as
+ unicode objects, and this causes a number of problems when merging
+ repos which contain utf-8 characters in Provides or Requires (as the
+ current F11/F12 repos do). For a testcase, try merging 2 F12 repos,
+ and you should see it fail with a UnicodeDecodeError in
+ packages.py:_dump_pco(). This patch instructs sqlite to return all
+ text as utf-8-encoded strs, which avoids these encoding issues.
+
+2008-10-14 James Antill <james at and.org>
+
+ * db.c: Turn off .sqlite updating from new .xml data, bug 465898
+
+2008-09-10 Seth Vidal <skvidal at fedoraproject.org>
+
+ * db.c, db.h, sqlitecache.c: commit patches from Ville Skyttä to
+ make indexes after the data has been inserted. Closed rh bug 461403
+
+
+2008-09-10 Seth Vidal <skvidal at fedoraproject.org>
+
+ * sqlitecache.c: apply patch to improve error messages from Ville
+ Skyttä from rh bug 461405
+
+2008-01-25 Seth Vidal <skvidal at fedoraproject.org>
+
+ * sqlitecachec.py: apply patch from Panu Matilainen to setup the db
+ for exclusive lock write access. closes rh bug 353171
+
+2007-11-27 Paul Nasrat <pauln at truemesh.com>
+
+ * sqlitecache.c: Fix segmentation fault experienced with a malformed
+ primary.xml
+
+2007-08-29 Seth Vidal <skvidal at fedoraproject.org>
+
+ * yum-metadata-parser.spec: remove %dist which doesn't really belong
+ anyway
+
+2007-08-24 Seth Vidal <skvidal at fedoraproject.org>
+
+ * ChangeLog: changelog merge
+
2007-08-24 Seth Vidal <skvidal at fedoraproject.org>
* setup.py, yum-metadata-parser.spec: bump version number
@@ -39,195 +93,6 @@
2007-05-30 James Bowes <jbowes at redhat.com>
- * xml-parser.c: Get SAX error callbacks for filelists and other to
- use the right context type.
-
-2007-05-16 Paul Nasrat <pnasrat at redhat.com>
-
- * ChangeLog: Update ChangeLog
-
-2007-05-16 Paul Nasrat <pnasrat at redhat.com>
-
- * AUTHORS, ChangeLog, setup.py, yum-metadata-parser.spec: Bump to
- version 1.1.1 to allow multiple dbversions
-
-2007-05-16 Paul Nasrat <pnasrat at redhat.com>
-
- * sqlitecache.c, sqlitecachec.py: Add DBVERSION attribute Jeremy
- Katzj <katzj at redhat.com>
-
-2007-04-27 Seth Vidal <skvidal at linux.duke.edu>
-
- * setup.py, yum-metadata-parser.spec: bump version to 1.1.0 b/c of
- the dbversion change
-
-2007-04-10 James Bowes <jbowes at redhat.com>
-
- * db.c, db.h, package.h, xml-parser.c: Bump database version to 10
- build_* and time_* values are stored as ints, rather than text, and
- checksum_value has been dropped, as this is the same value as pkgId.
-
-
-2007-04-07 James Bowes <jbowes at redhat.com>
-
- * xml-parser.c: Reduce some code duplication in xml-parser
-
-2007-04-04 Seth Vidal <skvidal at linux.duke.edu>
-
- * ChangeLog: merge changelog
-
-2007-04-04 Seth Vidal <skvidal at linux.duke.edu>
-
- * setup.py, yum-metadata-parser.spec: mark as 1.0.4
-
-2007-04-03 James Bowes <jbowes at redhat.com>
-
- * db.c: Create a pkgKey index for provides, requires, conflicts, and
- obsoletes. Originally suggested by Florian Festi on yum-devel.
-
-2007-02-18 James Bowes <jbowes at redhat.com>
-
- * db.c, db.h, package.h, sqlitecache.c, xml-parser.c: Apply patch
- from Florian Festi to include Prereqs.
-
-2007-01-07 Seth Vidal <skvidal at linux.duke.edu>
-
- * ChangeLog: check in changelog
-
-2007-01-07 Seth Vidal <skvidal at linux.duke.edu>
-
- * setup.py, yum-metadata-parser.spec: mark as 1.0.3
-
-2007-01-04 James Bowes <jbowes at redhat.com>
-
- * ChangeLog, sqlitecache.c: 2007-12-04 13:10 jbowes *
- sqlitecache.c: Never use the default glib log handler. This way,
- when -d0 is passed, we won't output to the glib log handler (since
- nothing should be displayed at all).
-
-2006-12-05 Jeremy Katz <katzj at redhat.com>
-
- * sqlitecachec.py: support newer pysqlite as included in python 2.5
-
-
-2006-11-23 James Bowes <jbowes at redhat.com>
-
- * ChangeLog, sqlitecache.c: Use structs and function pointers to
- reduce code duplication.
-
-2006-11-23 James Bowes <jbowes at redhat.com>
-
- * ChangeLog, sqlitecache.c, sqlitecachec.py: Display repoid while
- populating the cache.
-
-2006-07-12 Seth Vidal <skvidal at linux.duke.edu>
-
- * ChangeLog, setup.py, yum-metadata-parser.spec: version bump check
- in changelog
-
-2006-07-10 Paul Nasrat <pnasrat at redhat.com>
-
- * db.c, db.h: Move to dbversion 9 - add pre for requires
-
-2006-06-19 Seth Vidal <skvidal at linux.duke.edu>
-
- * yum-metadata-parser.spec: update specfile
-
-2006-06-19 Seth Vidal <skvidal at linux.duke.edu>
-
- * setup.py: bump second minor version number
-
-2006-06-15 Paul Nasrat <pnasrat at redhat.com>
-
- * xml-parser.c: Actually populate location_base attribute - used for
- cd installs
-
-2006-06-14 Paul Nasrat <pnasrat at redhat.com>
-
- * db.c: Fix the order to correspond with the schema
-
-2006-06-06 Seth Vidal <skvidal at linux.duke.edu>
-
- * MANIFEST.in: add spec file in MANIFEST.in as Terje mentioned
-
-2006-06-06 Jeremy Katz <katzj at redhat.com>
-
- * yum-metadata-parser.spec: add pkgconfig as a BR
-
-2006-06-06 Jeremy Katz <katzj at redhat.com>
-
- * sqlitecachec.py: doesn't actually have anything to run
-
-2006-06-05 Jeremy Katz <katzj at redhat.com>
-
- * yum-metadata-parser.spec: glib2, not glib
-
-2006-06-05 Tambet Ingo <tambet at ximian.com>
-
- * ChangeLog, yum-metadata-parser.spec: 2006-06-05 Tambet Ingo
- <tambet at ximian.com> * yum-metadata-parser.spec: Relax the required
- yum version a bit, the next release from the 2.6 branch works with
- this as well.
-
-2006-06-05 Tambet Ingo <tambet at ximian.com>
-
- * ChangeLog, MANIFEST.in, setup.py, yum-metadata-parser.spec:
- 2006-06-05 Tambet Ingo <tambet at ximian.com> Patch from Terje
- Rosten <terje.rosten at ntnu.no> * setup.py: Set the name of the
- module correctly. * yum-metadata-parser.spec: Implement. *
- MANIFEST.in: New file.
-
-2006-05-24 Tambet Ingo <tambet at ximian.com>
-
- * ChangeLog, db.c, debug.c, debug.h, setup.py, sqlitecache.c,
- xml-parser.c: 2006-05-24 Tambet Ingo <tambet at ximian.com> *
- debug.[ch]: Remove. No need for our own logging framework, glib
- already has one. *.[ch]: Use glib messaging/logging functions
- instead of debug_*. * sqlitecache.c: A small cleanup to get rid of
- some awfully similar looking code.
-
-2006-05-24 Tambet Ingo <tambet at ximian.com>
-
- * ChangeLog, db.c, sqlitecache.c: 2006-05-24 Tambet Ingo
- <tambet at ximian.com> * ChangeLog: Start keeping change log. *
- sqlitecache.c (update_primary): Nullify the update info structure,
- so we don't find garbage from it on freeing. (update_filelist):
- Ditto. (update_other): Ditto. * db.c (yum_db_open): Delete the
- cache file if the dbversion does not match.
-
-2006-05-24 Tambet Ingo <tambet at ximian.com>
-
- * AUTHORS, README: 2006-05-24 Tambet Ingo <tambet at ximian.com> *
- AUTHORS: Add. * README: Add.
-
-2006-05-24 Tambet Ingo <tambet at ximian.com>
-
- * .cvsignore: 2006-05-24 Tambet Ingo <tambet at ximian.com> *
- .cvsignore: Add.
-
-2006-05-24 Tambet Ingo <tambet at ximian.com>
-
- * db.c, db.h, setup.py, sqlitecache.c, sqlitecache.py,
- sqlitecachec.py, xml-parser.c, xml-parser.h: 2006-05-24 Tambet Ingo
- <tambet at ximian.com> * Implement the database opening correctly,
- just like yum does. * Implement raising the correct exception if
- something goes wrong. * Some small performance optimizations:
- Don't copy uninteresting XML characters to the local buffer, use
- typed python object initialization functions instead of
- BuildValue(), and add a dedicated string chunk to package ids
- collection instead of doing one malloc per id. * Rename
- sqlitecache.py to sqlitecachec.py
-
-2006-05-16 Seth Vidal <skvidal at linux.duke.edu>
-
- * debug.c, debug.h, sqlitecache.c, sqlitecache.py, xml-parser.c,
- xml-parser.h: committing Tambet's patch: "Here's a patch to fix the
- logging output and to implement the progress bar callback. The
- previous patch that implemented logging always added a log callback,
- so it worked correctly for the first time, but every other time the
- output callback was added and a duplicate log line was printed. "
-
-2006-05-11 Seth Vidal <skvidal at linux.duke.edu>
-
- * Initial revision
+ * Get SAX error callbacks for filelists and other to use the right
+ context type.
diff --git a/setup.py b/setup.py
index ad42dbd..d0d0429 100644
--- a/setup.py
+++ b/setup.py
@@ -23,7 +23,7 @@ module = Extension('_sqlitecache',
'sqlitecache.c'])
setup (name = 'yum-metadata-parser',
- version = '1.1.3',
+ version = '1.1.4',
description = 'A fast YUM meta-data parser',
py_modules = ['sqlitecachec'],
ext_modules = [module])
diff --git a/yum-metadata-parser.spec b/yum-metadata-parser.spec
index f1923d3..2d40714 100644
--- a/yum-metadata-parser.spec
+++ b/yum-metadata-parser.spec
@@ -2,7 +2,7 @@
Summary: A fast metadata parser for yum
Name: yum-metadata-parser
-Version: 1.1.3
+Version: 1.1.4
Release: 1
Source0: %{name}-%{version}.tar.gz
License: GPL
@@ -38,8 +38,16 @@ Fast metadata parser for yum implemented in C.
%{python_sitelib_platform}/sqlitecachec.py
%{python_sitelib_platform}/sqlitecachec.pyc
%{python_sitelib_platform}/sqlitecachec.pyo
+%{python_sitelib_platform}/*egg-info
+
%changelog
+* Thu Jan 7 2010 Seth Vidal <skvidal at fedoraproject.org>
+- 1.1.4 b/c I made a mistake
+
+* Thu Jan 7 2010 Seth Vidal <skvidal at fedoraproject.org>
+- add the egginfo support for python 2.5 and above
+
* Thu Jan 7 2010 Seth Vidal <skvidal at fedoraproject.org>
- bump the version number for an official release
More information about the Yum-commits
mailing list