pythonPackages.sqlalchemy_migrate: 0.10.0 -> 0.11.0

+35 -31
+34
pkgs/development/python-modules/sqlalchemy-migrate/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchurl, python, 2 + unittest2, scripttest, pytz, pylint, tempest-lib, mock, testtools, 3 + pbr, tempita, decorator, sqlalchemy, six, sqlparse 4 + }: 5 + buildPythonPackage rec { 6 + name = "sqlalchemy-migrate-${version}"; 7 + version = "0.11.0"; 8 + 9 + src = fetchurl { 10 + url = "mirror://pypi/s/sqlalchemy-migrate/${name}.tar.gz"; 11 + sha256 = "0ld2bihp9kmf57ykgzrfgxs4j9kxlw79sgdj9sfn47snw3izb2p6"; 12 + }; 13 + 14 + buildInputs = [ unittest2 scripttest pytz pylint tempest-lib mock testtools ]; 15 + propagatedBuildInputs = [ pbr tempita decorator sqlalchemy six sqlparse ]; 16 + 17 + checkPhase = '' 18 + export PATH=$PATH:$out/bin 19 + echo sqlite:///__tmp__ > test_db.cfg 20 + # depends on ibm_db_sa 21 + rm migrate/tests/changeset/databases/test_ibmdb2.py 22 + # wants very old testtools 23 + rm migrate/tests/versioning/test_schema.py 24 + # transient failures on py27 25 + substituteInPlace migrate/tests/versioning/test_util.py --replace "test_load_model" "noop" 26 + ${python.interpreter} setup.py test 27 + ''; 28 + 29 + meta = with stdenv.lib; { 30 + homepage = http://code.google.com/p/sqlalchemy-migrate/; 31 + description = "Schema migration tools for SQLAlchemy"; 32 + license = licenses.asl20; 33 + }; 34 + }
+1 -31
pkgs/top-level/python-packages.nix
··· 24735 24735 }; 24736 24736 }; 24737 24737 24738 - 24739 - sqlalchemy_migrate_func = sqlalchemy: buildPythonPackage rec { 24740 - name = "sqlalchemy-migrate-0.10.0"; 24741 - 24742 - src = pkgs.fetchurl { 24743 - url = "mirror://pypi/s/sqlalchemy-migrate/${name}.tar.gz"; 24744 - sha256 = "00z0lzjs4ksr9yr31zs26csyacjvavhpz6r74xaw1r89kk75qg7q"; 24745 - }; 24746 - 24747 - buildInputs = with self; [ unittest2 scripttest pytz pylint tempest-lib mock testtools ]; 24748 - propagatedBuildInputs = with self; [ pbr tempita decorator sqlalchemy six sqlparse ]; 24749 - 24750 - checkPhase = '' 24751 - export PATH=$PATH:$out/bin 24752 - echo sqlite:///__tmp__ > test_db.cfg 24753 - # depends on ibm_db_sa 24754 - rm migrate/tests/changeset/databases/test_ibmdb2.py 24755 - # wants very old testtools 24756 - rm migrate/tests/versioning/test_schema.py 24757 - # transient failures on py27 24758 - substituteInPlace migrate/tests/versioning/test_util.py --replace "test_load_model" "noop" 24759 - ${python.interpreter} setup.py test 24760 - ''; 24761 - 24762 - meta = { 24763 - homepage = http://code.google.com/p/sqlalchemy-migrate/; 24764 - description = "Schema migration tools for SQLAlchemy"; 24765 - }; 24766 - }; 24767 - 24768 - sqlalchemy_migrate = self.sqlalchemy_migrate_func self.sqlalchemy; 24738 + sqlalchemy_migrate = callPackage ../development/python-modules/sqlalchemy-migrate { }; 24769 24739 24770 24740 sqlparse = buildPythonPackage rec { 24771 24741 name = "sqlparse-${version}";