till pushed to python-sqlalchemy0.5 (master). "2015-06-08: Retired orphaned package, because it was orphaned for more than six weeks."

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Jun 8 18:45:23 UTC 2015


From eab0d72b5c2e46c5a14a2acad40fd3a9988ccca5 Mon Sep 17 00:00:00 2001
From: Till Maas <opensource at till.name>
Date: Mon, 8 Jun 2015 20:45:15 +0200
Subject: 2015-06-08: Retired orphaned package, because it was orphaned for
 more than six weeks.


diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e000bb6..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/SQLAlchemy-0.5.8.tar.gz
diff --git a/SQLAlchemy-0.5.5-coerce-limit-offset-to-int.patch b/SQLAlchemy-0.5.5-coerce-limit-offset-to-int.patch
deleted file mode 100644
index d0ed5a9..0000000
--- a/SQLAlchemy-0.5.5-coerce-limit-offset-to-int.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-Index: SQLAlchemy-0.5.8/lib/sqlalchemy/sql/expression.py
-===================================================================
---- SQLAlchemy-0.5.8.orig/lib/sqlalchemy/sql/expression.py
-+++ SQLAlchemy-0.5.8/lib/sqlalchemy/sql/expression.py
-@@ -2994,8 +2994,8 @@ class _SelectBaseMixin(object):
-         self.use_labels = use_labels
-         self.for_update = for_update
-         self._autocommit = autocommit
--        self._limit = limit
--        self._offset = offset
-+        self._limit = util.asint(limit)
-+        self._offset = util.asint(offset)
-         self._bind = bind
- 
-         self._order_by_clause = ClauseList(*util.to_list(order_by) or [])
-@@ -3050,13 +3050,13 @@ class _SelectBaseMixin(object):
-     def limit(self, limit):
-         """return a new selectable with the given LIMIT criterion applied."""
- 
--        self._limit = limit
-+        self._limit = util.asint(limit)
- 
-     @_generative
-     def offset(self, offset):
-         """return a new selectable with the given OFFSET criterion applied."""
- 
--        self._offset = offset
-+        self._offset = util.asint(offset)
- 
-     @_generative
-     def order_by(self, *clauses):
-Index: SQLAlchemy-0.5.8/lib/sqlalchemy/util.py
-===================================================================
---- SQLAlchemy-0.5.8.orig/lib/sqlalchemy/util.py
-+++ SQLAlchemy-0.5.8/lib/sqlalchemy/util.py
-@@ -1533,3 +1533,10 @@ def _decorate_with_warning(func, wtype,
-     decorated = warned(func)
-     decorated.__doc__ = doc
-     return decorated
-+
-+def asint(value):
-+    """Coerce to integer."""
-+
-+    if value is None:
-+        return value
-+    return int(value)
-Index: SQLAlchemy-0.5.8/test/sql/test_select.py
-===================================================================
---- SQLAlchemy-0.5.8.orig/test/sql/test_select.py
-+++ SQLAlchemy-0.5.8/test/sql/test_select.py
-@@ -1,5 +1,5 @@
- from sqlalchemy.test.testing import eq_, assert_raises, assert_raises_message
--import datetime, re, operator
-+import datetime, re, operator, decimal
- from sqlalchemy import *
- from sqlalchemy import exc, sql, util
- from sqlalchemy.sql import table, column, label, compiler
-@@ -80,6 +80,24 @@ myothertable.othername FROM mytable, myo
-                 'FROM mytable, myothertable', 'FROM myothertable, mytable'))
- 
- 
-+    def test_int_limit_offset_coercion(self):
-+        for given, exp in [
-+            ("5", 5),
-+            (5, 5),
-+            (5.2, 5),
-+            (decimal.Decimal("5"), 5),
-+            (None, None),
-+        ]:
-+            eq_(select().limit(given)._limit, exp)
-+            eq_(select().offset(given)._offset, exp)
-+            eq_(select(limit=given)._limit, exp)
-+            eq_(select(offset=given)._offset, exp)
-+
-+        assert_raises(ValueError, select().limit, "foo")
-+        assert_raises(ValueError, select().offset, "foo")
-+        assert_raises(ValueError, select, offset="foo")
-+        assert_raises(ValueError, select, limit="foo")
-+
-     def test_from_subquery(self):
-         """tests placing select statements in the column clause of another select, for the
-         purposes of selecting from the exported columns of that select."""
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..568f80a
--- /dev/null
+++ b/dead.package
@@ -0,0 +1,2 @@
+2015-06-08: Retired orphaned package, because it was orphaned for more than six weeks.
+
diff --git a/python-sqlalchemy0.5-py27.patch b/python-sqlalchemy0.5-py27.patch
deleted file mode 100644
index 6946e84..0000000
--- a/python-sqlalchemy0.5-py27.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-diff -up SQLAlchemy-0.5.8/test/aaa_profiling/test_pool.py.py27 SQLAlchemy-0.5.8/test/aaa_profiling/test_pool.py
---- SQLAlchemy-0.5.8/test/aaa_profiling/test_pool.py.py27	2010-01-16 21:33:57.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/aaa_profiling/test_pool.py	2010-12-07 21:47:06.497994059 +0100
-@@ -15,7 +15,7 @@ class QueuePoolTest(TestBase, AssertsExe
-                          use_threadlocal=True)
- 
- 
--    @profiling.function_call_count(54, {'2.4': 38})
-+    @profiling.function_call_count(54, {'2.4': 38, '2.7': 49})
-     def test_first_connect(self):
-         conn = pool.connect()
- 
-@@ -23,7 +23,7 @@ class QueuePoolTest(TestBase, AssertsExe
-         conn = pool.connect()
-         conn.close()
- 
--        @profiling.function_call_count(31, {'2.4': 21})
-+        @profiling.function_call_count(31, {'2.4': 21, '2.7': 28})
-         def go():
-             conn2 = pool.connect()
-             return conn2
-diff -up SQLAlchemy-0.5.8/test/orm/test_eager_relations.py.py27 SQLAlchemy-0.5.8/test/orm/test_eager_relations.py
---- SQLAlchemy-0.5.8/test/orm/test_eager_relations.py.py27	2010-01-16 21:33:59.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/orm/test_eager_relations.py	2010-12-07 22:13:55.464072474 +0100
-@@ -560,7 +560,9 @@ class EagerTest(_fixtures.FixtureTest):
-         mapper(Order, orders)
- 
-         sess = create_session()
--        eq_(sess.query(User).first(),
-+        result = sess.query(User).order_by(User.id).first()
-+        result.orders = sorted(result.orders, key=lambda x: x.id)
-+        eq_(result,
-             User(name=u'jack',orders=[
-                 Order(address_id=1,description=u'order 1',isopen=0,user_id=7,id=1),
-                 Order(address_id=1,description=u'order 3',isopen=1,user_id=7,id=3),
-@@ -659,9 +661,13 @@ class EagerTest(_fixtures.FixtureTest):
-                'orders':relation(Order, backref='user', lazy=False),
-                'max_order':relation(mapper(Order, max_orders, non_primary=True), lazy=False, uselist=False)
-                })
--        q = create_session().query(User)
-+        q = create_session().query(User).order_by(User.id)
- 
-         def go():
-+            result = q.all()
-+            for user in result:
-+                user.orders = sorted(user.orders, key=lambda x: x.id)
-+
-             assert [
-                 User(id=7, orders=[
-                         Order(id=1),
-@@ -675,7 +681,7 @@ class EagerTest(_fixtures.FixtureTest):
-                     max_order=Order(id=4)
-                 ),
-                 User(id=10),
--            ] == q.all()
-+            ] == result
-         self.assert_sql_count(testing.db, go, 1)
- 
-     @testing.resolve_artifact_names
-diff -up SQLAlchemy-0.5.8/test/orm/test_expire.py.py27 SQLAlchemy-0.5.8/test/orm/test_expire.py
---- SQLAlchemy-0.5.8/test/orm/test_expire.py.py27	2010-01-16 21:33:59.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/orm/test_expire.py	2010-12-07 21:47:06.500993954 +0100
-@@ -663,6 +663,8 @@ class ExpireTest(_fixtures.FixtureTest):
- 
-         sess = create_session()
-         userlist = sess.query(User).order_by(User.id).all()
-+        for user in userlist:
-+            user.addresses = sorted(user.addresses, key=lambda x: x.id)
-         assert self.static.user_address_result == userlist
-         assert len(list(sess)) == 9
-         sess.expire_all()
-@@ -670,6 +672,8 @@ class ExpireTest(_fixtures.FixtureTest):
-         assert len(list(sess)) == 4 # since addresses were gc'ed
- 
-         userlist = sess.query(User).order_by(User.id).all()
-+        for user in userlist:
-+            user.addresses = sorted(user.addresses, key=lambda x: x.id)
-         u = userlist[1]
-         eq_(self.static.user_address_result, userlist)
-         assert len(list(sess)) == 9
-diff -up SQLAlchemy-0.5.8/test/orm/test_mapper.py.py27 SQLAlchemy-0.5.8/test/orm/test_mapper.py
---- SQLAlchemy-0.5.8/test/orm/test_mapper.py.py27	2010-01-16 21:33:59.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/orm/test_mapper.py	2010-12-07 21:47:06.502993882 +0100
-@@ -1102,6 +1102,8 @@ class OptionsTest(_fixtures.FixtureTest)
-         # first test straight eager load, 1 statement
-         def go():
-             l = sess.query(User).order_by(User.id).all()
-+            for user in l:
-+                user.addresses = sorted(user.addresses, key=lambda x: x.id)
-             eq_(l, self.static.user_address_result)
-         self.sql_count_(1, go)
- 
-diff -up SQLAlchemy-0.5.8/test/orm/test_query.py.py27 SQLAlchemy-0.5.8/test/orm/test_query.py
---- SQLAlchemy-0.5.8/test/orm/test_query.py.py27	2010-01-16 21:33:59.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/orm/test_query.py	2010-12-07 21:47:06.507993705 +0100
-@@ -1594,14 +1594,20 @@ class InstancesTest(QueryTest, AssertsCo
-             , dialect=default.DefaultDialect())
-                 
-         def go():
--            assert self.static.user_address_result == q.all()
-+            result = q.all()
-+            for user in result:
-+                user.addresses = sorted(user.addresses, key=lambda x: x.id)
-+            assert self.static.user_address_result == result
-         self.assert_sql_count(testing.db, go, 1)
-         sess.expunge_all()
- 
-         adalias = addresses.alias()
-         q = sess.query(User).select_from(users.outerjoin(adalias)).options(contains_eager(User.addresses, alias=adalias))
-         def go():
--            eq_(self.static.user_address_result, q.order_by(User.id).all())
-+            result = q.order_by(User.id).all()
-+            for user in result:
-+                user.addresses = sorted(user.addresses, key=lambda x: x.id)
-+            eq_(self.static.user_address_result, result)
-         self.assert_sql_count(testing.db, go, 1)
-         sess.expunge_all()
- 
-diff -up SQLAlchemy-0.5.8/test/sql/test_generative.py.py27 SQLAlchemy-0.5.8/test/sql/test_generative.py
---- SQLAlchemy-0.5.8/test/sql/test_generative.py.py27	2010-01-16 21:33:55.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/sql/test_generative.py	2010-12-07 21:47:06.511993564 +0100
-@@ -458,9 +458,19 @@ class ClauseAdapterTest(TestBase, Assert
-         assert list(_from_objects(ff)) == [t1alias]
- 
-         self.assert_compile(vis.traverse(select(['*'], from_obj=[t1])), "SELECT * FROM table1 AS t1alias")
--        self.assert_compile(select(['*'], t1.c.col1==t2.c.col2), "SELECT * FROM table1, table2 WHERE table1.col1 = table2.col2")
--        self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2)), "SELECT * FROM table1 AS t1alias, table2 WHERE t1alias.col1 = table2.col2")
--        self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2])), "SELECT * FROM table1 AS t1alias, table2 WHERE t1alias.col1 = table2.col2")
-+        try:
-+            self.assert_compile(select(['*'], t1.c.col1==t2.c.col2), "SELECT * FROM table1, table2 WHERE table1.col1 = table2.col2")
-+        except AssertionError:
-+            self.assert_compile(select(['*'], t1.c.col1==t2.c.col2), "SELECT * FROM table2, table1 WHERE table1.col1 = table2.col2")
-+        try:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2)), "SELECT * FROM table1 AS t1alias, table2 WHERE t1alias.col1 = table2.col2")
-+        except AssertionError:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2)), "SELECT * FROM table2, table1 AS t1alias WHERE t1alias.col1 = table2.col2")
-+        try:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2])), "SELECT * FROM table1 AS t1alias, table2 WHERE t1alias.col1 = table2.col2")
-+        except AssertionError:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2])), "SELECT * FROM table2, table1 AS t1alias WHERE t1alias.col1 = table2.col2")
-+
-         self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2]).correlate(t1)), "SELECT * FROM table2 WHERE t1alias.col1 = table2.col2")
-         self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2]).correlate(t2)), "SELECT * FROM table1 AS t1alias WHERE t1alias.col1 = table2.col2")
- 
-@@ -486,8 +496,18 @@ class ClauseAdapterTest(TestBase, Assert
- 
-         t2alias = t2.alias('t2alias')
-         vis.chain(sql_util.ClauseAdapter(t2alias))
--        self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2)), "SELECT * FROM table1 AS t1alias, table2 AS t2alias WHERE t1alias.col1 = t2alias.col2")
--        self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2])), "SELECT * FROM table1 AS t1alias, table2 AS t2alias WHERE t1alias.col1 = t2alias.col2")
-+        # for some reason in py2.7 tables in from caluse are sometimes swaped
-+        # so we have to expect both variants
-+        try:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2)), "SELECT * FROM table1 AS t1alias, table2 AS t2alias WHERE t1alias.col1 = t2alias.col2")
-+        except AssertionError:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2)), "SELECT * FROM table2 AS t2alias, table1 AS t1alias WHERE t1alias.col1 = t2alias.col2")
-+
-+        try:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2])), "SELECT * FROM table1 AS t1alias, table2 AS t2alias WHERE t1alias.col1 = t2alias.col2")
-+        except AssertionError:
-+            self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2])), "SELECT * FROM table2 AS t2alias, table1 AS t1alias WHERE t1alias.col1 = t2alias.col2")
-+
-         self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2]).correlate(t1)), "SELECT * FROM table2 AS t2alias WHERE t1alias.col1 = t2alias.col2")
-         self.assert_compile(vis.traverse(select(['*'], t1.c.col1==t2.c.col2, from_obj=[t1, t2]).correlate(t2)), "SELECT * FROM table1 AS t1alias WHERE t1alias.col1 = t2alias.col2")
- 
-@@ -636,15 +656,23 @@ class ClauseAdapterTest(TestBase, Assert
-             a.join(b).select().apply_labels(),
-             a.join(d).select().apply_labels()
-         ).alias()    
--        
--        self.assert_compile(
--            sql_util.ClauseAdapter(u).traverse(select([c.c.bid]).where(c.c.bid==u.c.b_aid)),
--            "SELECT c.bid "\
-+       
-+        expected_stmt = "SELECT c.bid "\
-             "FROM c, (SELECT a.id AS a_id, b.id AS b_id, b.aid AS b_aid "\
-             "FROM a JOIN b ON a.id = b.aid UNION SELECT a.id AS a_id, d.id AS d_id, d.aid AS d_aid "\
-             "FROM a JOIN d ON a.id = d.aid) AS anon_1 "\
-             "WHERE c.bid = anon_1.b_aid"
--        )
-+
-+        # for some reason in py2.7 tables in from caluse are sometimes swaped
-+        # so we have to expect both variants
-+        try:
-+            self.assert_compile(
-+                sql_util.ClauseAdapter(u).traverse(select([c.c.bid]).where(c.c.bid==u.c.b_aid)),
-+                expected_stmt)
-+        except AssertionError:
-+            self.assert_compile(
-+                sql_util.ClauseAdapter(u).traverse(select([c.c.bid]).where(c.c.bid==u.c.b_aid)),
-+                expected_stmt.replace('FROM c,', 'FROM').replace('AS anon_1', 'AS anon_1, c'))
- 
- class SpliceJoinsTest(TestBase, AssertsCompiledSQL):
-     @classmethod
-diff -up SQLAlchemy-0.5.8/test/sql/test_select.py.py27 SQLAlchemy-0.5.8/test/sql/test_select.py
---- SQLAlchemy-0.5.8/test/sql/test_select.py.py27	2010-01-16 21:33:55.000000000 +0100
-+++ SQLAlchemy-0.5.8/test/sql/test_select.py	2010-12-07 21:47:06.515993422 +0100
-@@ -68,8 +68,17 @@ class SelectTest(TestBase, AssertsCompil
-     def test_table_select(self):
-         self.assert_compile(table1.select(), "SELECT mytable.myid, mytable.name, mytable.description FROM mytable")
- 
--        self.assert_compile(select([table1, table2]), "SELECT mytable.myid, mytable.name, mytable.description, myothertable.otherid, \
--myothertable.othername FROM mytable, myothertable")
-+    
-+        # for some reason in py2.7 tables in from caluse are sometimes swaped
-+        # so we have to expect both variants
-+        expected_stmt = "SELECT mytable.myid, mytable.name, mytable.description, myothertable.otherid, \
-+myothertable.othername FROM mytable, myothertable"
-+        try:
-+            self.assert_compile(select([table1, table2]), expected_stmt)
-+        except AssertionError:
-+            self.assert_compile(select([table1, table2]), expected_stmt.replace(
-+                'FROM mytable, myothertable', 'FROM myothertable, mytable'))
-+
- 
-     def test_from_subquery(self):
-         """tests placing select statements in the column clause of another select, for the
-@@ -1189,9 +1198,22 @@ UNION SELECT mytable.myid FROM mytable"
-                  {'myid_1':5, 'myid_2':6}, {'myid_1':5, 'myid_2':6}, [5,6]
-              ),
-              ]:
-+                # for some reason in py2.7 tables in from caluse are sometimes swaped
-+                # so we have to expect both variants
-+                try:
-+                    self.assert_compile(stmt, expected_named_stmt, params=expected_default_params_dict)
-+                except AssertionError:
-+                    self.assert_compile(stmt, expected_named_stmt.replace(
-+                        'FROM mytable, myothertable WHERE', 'FROM myothertable, mytable WHERE'), 
-+                        params=expected_default_params_dict)
-+
-+                try:    
-+                    self.assert_compile(stmt, expected_positional_stmt, dialect=sqlite.dialect())
-+                except AssertionError:
-+                    self.assert_compile(stmt, expected_positional_stmt.replace(
-+                        'FROM mytable, myothertable WHERE', 'FROM myothertable, mytable WHERE'), 
-+                        dialect=sqlite.dialect())
- 
--                self.assert_compile(stmt, expected_named_stmt, params=expected_default_params_dict)
--                self.assert_compile(stmt, expected_positional_stmt, dialect=sqlite.dialect())
-                 nonpositional = stmt.compile()
-                 positional = stmt.compile(dialect=sqlite.dialect())
-                 pp = positional.get_params()
diff --git a/python-sqlalchemy0.5.spec b/python-sqlalchemy0.5.spec
deleted file mode 100644
index eb37358..0000000
--- a/python-sqlalchemy0.5.spec
+++ /dev/null
@@ -1,230 +0,0 @@
-%if ! (0%{?rhel} > 5)
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%endif
-
-%global srcname SQLAlchemy
-
-Name:           python-sqlalchemy0.5
-Version:        0.5.8
-Release:        13%{?dist}
-Summary:        Modular and flexible ORM library for python
-
-Group:          Development/Libraries
-License:        MIT
-URL:            http://www.sqlalchemy.org/
-Source0:        http://pypi.python.org/packages/source/S/%{srcname}/%{srcname}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Patch0:         python-sqlalchemy0.5-py27.patch
-# Fix https://rhn.redhat.com/errata/RHSA-2012-0369.html
-Patch1: SQLAlchemy-0.5.5-coerce-limit-offset-to-int.patch
-
-BuildArch:      noarch
-BuildRequires:  python2-devel
-BuildRequires: python-setuptools
-BuildRequires: python-nose
-
-%description
-SQLAlchemy is an Object Relational Mappper (ORM) that provides a flexible,
-high-level interface to SQL databases.  Database and domain concepts are
-decoupled, allowing both sides maximum flexibility and power. SQLAlchemy
-provides a powerful mapping layer that can work as automatically or as manually
-as you choose, determining relationships based on foreign keys or letting you
-define the join conditions explicitly, to bridge the gap between database and
-domain.
-
-%prep
-%setup -q -n %{srcname}-%{version}
-%patch0 -p1
-%patch1 -p1
-
-%build
-CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py bdist_egg
-
-%install
-rm -rf %{buildroot}
-
-mkdir -p %{buildroot}%{python_sitelib}
-touch %{buildroot}%{python_sitelib}/easy-install.pth
-easy_install -m --prefix %{buildroot}%{_usr} dist/*.egg
-sed -i 's/\r//' examples/dynamic_dict/dynamic_dict.py
-find %{buildroot}%{python_sitelib} -type f -exec chmod a-x \{\} \;
-%{__rm} %{buildroot}%{python_sitelib}/easy-install.pth
-
-
-# remove unnecessary scripts for building documentation
-rm -rf doc/build
-
-%clean
-rm -rf %{buildroot}
-
-%check
-export PYTHONPATH=.
-%{__python} setup.py develop -d .
-nosetests
-
-%files
-%defattr(-,root,root,-)
-%doc README LICENSE PKG-INFO CHANGES doc examples
-%{python_sitelib}/*
-
-%changelog
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Wed Mar 7 2012 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.8-9
-- Patch to fix https://rhn.redhat.com/errata/RHSA-2012-0369.html
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.8-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Tue Dec 07 2010 Martin Bacovsky <mbacovsk at redhat.com> - 0.5.8-6
-- fixed another python2.7 issues in tests
-
-* Fri Nov 26 2010 Martin Bacovsky <mbacovsk at redhat.com> - 0.5.8-5
-- fixed install as egg
-
-* Thu Nov 25 2010 Martin Bacovsky <mbacovsk at redhat.com> - 0.5.8-4
-- rebuild as python-sqlalchemy0.5 
-- fixed python2.7 issues in tests
-
-* Tue Feb 2 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.8-3
-- One last cleanup
-
-* Tue Feb 2 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.8-2
-- just some cleanups to older styles of building packages.
-
-* Mon Feb 1 2010 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.8-1
-- Upstream bugfix release 0.5.8
-
-* Fri Aug 14 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.5-2
-- Upstream bugfix release 0.5.5
-
-* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.4-2.p2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Fri Jun 12 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.4-1.p2
-- Upstream bugfix release 0.5.4p2.
-
-* Thu Apr 16 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.3-1
-- Upstream bugfix release.
-
-* Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Wed Feb 11 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.2-1
-- Update to 0.5.2
-
-* Wed Jan 21 2009 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5.1-1
-- Update to 0.5.1.
-
-* Mon Dec 1 2008 Toshio Kuratomi <toshio at fedoraproject.org> - 0.5-0.1.rc4
-- Update to 0.5.0rc4 which works with the new pysqlite
-- And update test cases to work with the new pysqlite
-
-* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 0.4.7-2
-- Rebuild for Python 2.6
-
-* Sun Jul 27 2008 Toshio Kuratomi <toshio at fedoraproject.org> 0.4.7-1
-- Update to 0.4.7.
-
-* Sun Jun 1 2008 Toshio Kuratomi <toshio at fedoraproject.org> 0.4.6-1
-- Update to 0.4.6.
-
-* Tue Apr 8 2008 Toshio Kuratomi <toshio at fedoraproject.org> 0.4.5-1
-- Update to 0.4.5.
-
-* Fri Feb 22 2008 Toshio Kuratomi <toshio at fedoraproject.org> 0.4.3-1
-- Update to 0.4.3.
-
-* Tue Dec 11 2007 Toshio Kuratomi <a.badger at gmail.com> 0.4.2-1.p3
-- Update to 0.4.2p3.
-
-* Tue Dec 11 2007 Toshio Kuratomi <a.badger at gmail.com> 0.4.1-1
-- Update to 0.4.1.
-
-* Wed Oct 17 2007 Toshio Kuratomi <a.badger at gmail.com> 0.4.0-1
-- SQLAlchemy-0.4.0 final
-- Run the testsuite
-
-* Wed Oct  3 2007 Luke Macken <lmacken at redhat.com> 0.4.0-0.4.beta6
-- SQLAlchemy-0.4.0beta6
-
-* Tue Sep 11 2007 Toshio Kuratomi <a.badger at gmail.com> - 0.4.0-0.4.beta5
-- Update to 0.4beta5.
-
-* Fri Sep 06 2007 Toshio Kuratomi <a.badger at gmail.com> - 0.4.0-0.4.beta4
-- setuptools has been fixed.
-
-* Fri Aug 31 2007 Toshio Kuratomi <a.badger at gmail.com> - 0.4.0-0.3.beta4
-- setuptools seems to be broken WRT having an active and inactive version
-  of an egg.  Have to make both versions inactive and manually setup a copy
-  that can be started via import. (Necessary for the sqlalchemy0.3 compat
-  package.)
-
-* Tue Aug 28 2007 Toshio Kuratomi <a.badger at gmail.com> - 0.4.0-0.2.beta4
-- Modify setuptools to handle the -devel subpackage split in F-8.
-
-* Mon Aug 27 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.4.0-0.1.beta4
-- Update to 0.4 beta4.
-
-* Tue Jul 24 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.10-2
-- Remove python-abi Requires.  This is automatic since FC4+.
-
-* Tue Jul 24 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.10-1
-- Update to new upstream version 0.3.10
-
-* Fri Mar 23 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.6-1
-- Update to new upstream version 0.3.6
-
-* Sat Mar 10 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.5-1
-- Update to new upstream version 0.3.5
-- Simplify the files listing
-
-* Tue Jan 23 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.4-2
-- Remember to upload the source tarball to the lookaside cache.
-
-* Tue Jan 23 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.4-1
-- Update to new upstream version 0.3.4
-
-* Mon Jan 01 2007 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.3-1
-- Update to new upstream version 0.3.3
-
-* Sat Dec 09 2006 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.1-2
-- Bump and rebuild for python 2.5 on devel.
-- BuildRequire: python-devel as a header is missing otherwise.
-
-* Fri Nov 24 2006 Toshio Kuratomi <toshio at tiki-lounge.com> - 0.3.1-1
-- Update to new upstream version 0.3.1
-
-* Sat Sep 16 2006 Shahms E. King <shahms at shahms.com> 0.2.7-2
-- Rebuild for FC6
-
-* Thu Aug 17 2006 Shahms E. King <shahms at shahms.com> 0.2.7-1
-- Update to new upstream version
-
-* Fri Aug 11 2006 Shahms E. King <shahms at shahms.com> 0.2.6-2
-- Include, don't ghost .pyo files per new guidelines
-
-* Tue Aug 08 2006 Shahms E. King <shahms at shahms.com> 0.2.6-1
-- Update to new upstream version
-
-* Fri Jul 07 2006 Shahms E. King <shahms at shahms.com> 0.2.4-1
-- Update to new upstream version
-
-* Mon Jun 26 2006 Shahms E. King <shahms at shahms.com> 0.2.3-1
-- Update to new upstream version
-
-* Wed May 31 2006 Shahms E. King <shahms at shahms.com> 0.2.1-1
-- Update to new upstream version
diff --git a/sources b/sources
deleted file mode 100644
index 190ba61..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-11292211f2634151d240025d58791210  SQLAlchemy-0.5.8.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/python-sqlalchemy0.5.git/commit/?h=master&id=eab0d72b5c2e46c5a14a2acad40fd3a9988ccca5


More information about the scm-commits mailing list