commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2020-06-23 21:06:11 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new.2956 (New) Package is "transifex-client" Tue Jun 23 21:06:11 2020 rev:15 rq:816509 version:0.13.9 Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2017-05-06 18:30:16.397962598 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new.2956/transifex-client.changes 2020-06-23 21:06:50.210276895 +0200 @@ -1,0 +2,85 @@ +Fri Jun 12 07:28:55 UTC 2020 - Antonio Larrosa + +- Use update-alternatives for the tx binary so users can + install in the same system transifex-client and python3-afdko + +--- +Fri Jun 12 07:04:35 UTC 2020 - Antonio Larrosa + +- Update to 0.13.9: + * Change symlink loop prevention approach + +- Update to 0.13.8: + * Tx-client is now able to follow any symbolic links while +pushing content to Transifex. + +- Update to 0.13.7: + * Loosen up dependency versions and support Python 3.8 + * Add missing description content type in setup.py + +- Update to 0.13.6: + * Extend Python support + +- Update to 0.13.5: + * Pin dependencies to avoid incompatibilities between packages + +- Update to 0.13.4: + * Support Python 3.7 + * Make the wizard handle unknown file formats gracefully + +- Update to 0.13.3: + * Use the TX_TOKEN environment variable to set your Transifex API +token. This essentially replaces the --token argument in the tx +init command, and does not write any credentials in the +.transifexrc file. + * Add the --no-interactive argument in the tx pull command, for +the case where no user input is required. This is needed in +some cases where a CI does not want to proceed with user input +and needs to fail silently. + +- Update to 0.13.2: + * Push and pull files more quickly by using the new --parallel +option with tx push and tx pull to make parallel requests. This +is a beta feature - be careful when using it with many files as +it may cause you to hit your API rate limits. + + * --expression is now a named argument for tx config mapping so +it’s consistent with the tx config mapping-bulk command with +regard to how you pass a file path expression. + + * The algorithm for locating translation files has been optimized +to improve performance in cases where you have many files in +your working directory. + +- Update to 0.13.1: + * Fix some python 3 compatibility issues + * Fix CI for python 3 + * Add Python 3.6 in the supported versions + +- Update to 0.13.0: + * Rename set command to config while maintaining backwards +compatibility. + * --auto-local, --auto-remote options have become mapping and +mapping-remote subcommands. Backwards compatibility has been +maintained and the options (and subcommands) are supported both +when using tx set and tx config commands. + * Introduce mapping-bulk subcommand to tx config command. +mapping-bulk is similar to mapping but configures a whole +directory of files and not a single file. + * Support branch specific push / pull using the --branch option. + * Add interactive wizard for tx config command. Interactive wizard +is triggered by default after tx init if --skipsetup option is +not passed and by the tx config if called without any options +or subcommands. + +- Update to 0.12.5: + * Support for Basic Authentication when using the client behind +a proxy + * Support for sourceastranslation and onlyreviewed modes when +pulling files + * Return non-zero exit codes on errors + * tx --version now includes information about the Python version +and architecture you’re running + * Some updates and minor fixes in logging/error messages + +--- Old: 0.12.4.tar.gz New: 0.13.9.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.aXwujy/_old 2020-06-23 21:06:50.738278600 +0200 +++ /var/tmp/diff_new_pack.aXwujy/_new 2020-06-23 21:06:50.738278600 +0200 @@ -1,7 +1,7 @@ # # spec file for package transifex-client # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,23 +12,30 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2017-05-06 18:30:00 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is "transifex-client" Sat May 6 18:30:00 2017 rev:14 rq:492639 version:0.12.4 Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2016-09-27 13:43:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2017-05-06 18:30:16.397962598 +0200 @@ -1,0 +2,7 @@ +Wed May 3 12:37:29 UTC 2017 - tchva...@suse.com + +- Version update to 0.12.4: + * XLIFF and tokens support +- Switch to python3, no need to keep python2 around + +--- Old: 0.12.2.tar.gz New: 0.12.4.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.jj0nEV/_old 2017-05-06 18:30:17.497807404 +0200 +++ /var/tmp/diff_new_pack.jj0nEV/_new 2017-05-06 18:30:17.497807404 +0200 @@ -1,7 +1,7 @@ # # spec file for package transifex-client # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,18 @@ Name: transifex-client -Version:0.12.2 +Version:0.12.4 Release:0 Summary:Transifex Command-line Client License:GPL-2.0 Group: Productivity/Text/Utilities Url:https://github.com/transifex/transifex-client Source: https://github.com/transifex/transifex-client/archive/%{version}.tar.gz -BuildRequires: python-mock -BuildRequires: python-setuptools -BuildRequires: python-urllib3 -Requires: python-setuptools -Requires: python-urllib3 +BuildRequires: python3-mock +BuildRequires: python3-setuptools +BuildRequires: python3-urllib3 +Requires: python3-setuptools +Requires: python3-urllib3 BuildArch: noarch %description @@ -46,20 +46,20 @@ %setup -q %build -python setup.py build +python3 setup.py build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} # remove pem file -rm %{buildroot}/%{python_sitelib}/txclib/cacert.pem +rm %{buildroot}/%{python3_sitelib}/txclib/cacert.pem %check -python setup.py test +python3 setup.py test %files %defattr(-,root,root) -%doc README.rst LICENSE +%doc README.md LICENSE %{_bindir}/tx -%{python_sitelib}/* +%{python3_sitelib}/* %changelog ++ 0.12.2.tar.gz -> 0.12.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.12.2/.gitignore new/transifex-client-0.12.4/.gitignore --- old/transifex-client-0.12.2/.gitignore 2016-08-09 16:39:55.0 +0200 +++ new/transifex-client-0.12.4/.gitignore 2017-02-06 17:05:52.0 +0100 @@ -5,3 +5,7 @@ *egg-info* /build /dist +*.swp +.tox/ +.coverage +.eggs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.12.2/MANIFEST.in new/transifex-client-0.12.4/MANIFEST.in --- old/transifex-client-0.12.2/MANIFEST.in 2016-08-09 16:39:55.0 +0200 +++ new/transifex-client-0.12.4/MANIFEST.in 2017-02-06 17:05:52.0 +0100 @@ -3,7 +3,7 @@ include requirements.txt # Docs -include LICENSE README.rst +include LICENSE README.md recursive-include docs * # Tests diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.12.2/README.md new/transifex-client-0.12.4/README.md --- old/transifex-client-0.12.2/README.md 2016-08-09 16:39:55.0 +0200 +++ new/transifex-client-0.12.4/README.md 2017-02-06 17:05:52.0 +0100 @@ -3,6 +3,7 @@ [![image](https://circleci.com/gh/transifex/transifex-client/tree/master.svg?style=shield=33aafd984726261eff1b73278a0cf761382c478a)](https://circleci.com/gh/transifex/transifex-client/tree/master) [![image](https://ci.appveyor.com/api/projects/status/github/transifex/transifex-client?branch=master=true)](https://ci.appveyor.com/project/transifex/transifex-client/branch/master) [![codecov](https://codecov.io/gh/transifex/transifex-client/branch/master/graph/badge.svg)](https://codecov.io/gh/transifex/transifex-client) +[![PyPI version](https://badge.fury.io/py/transifex-client.svg)](https://badge.fury.io/py/transifex-client) Description --- diff -urN
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2016-09-27 13:43:57 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is "transifex-client" Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2016-09-12 13:26:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2016-09-27 13:43:58.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 13 12:45:57 UTC 2016 - astie...@suse.com + +- license is GPL-2.0, "or later" is not mentioned anywhere upstream + +--- Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.eeSjdI/_old 2016-09-27 13:43:59.0 +0200 +++ /var/tmp/diff_new_pack.eeSjdI/_new 2016-09-27 13:43:59.0 +0200 @@ -20,7 +20,7 @@ Version:0.12.2 Release:0 Summary:Transifex Command-line Client -License:GPL-2.0+ +License:GPL-2.0 Group: Productivity/Text/Utilities Url:https://github.com/transifex/transifex-client Source: https://github.com/transifex/transifex-client/archive/%{version}.tar.gz
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2016-09-12 13:26:54 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is "transifex-client" Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2016-08-25 09:57:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2016-09-12 13:26:56.0 +0200 @@ -1,0 +2,5 @@ +Sat Sep 10 07:22:49 UTC 2016 - tchva...@suse.com + +- Add python-urllib3 to requires + +--- Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.V6oOZh/_old 2016-09-12 13:26:57.0 +0200 +++ /var/tmp/diff_new_pack.V6oOZh/_new 2016-09-12 13:26:57.0 +0200 @@ -28,6 +28,7 @@ BuildRequires: python-setuptools BuildRequires: python-urllib3 Requires: python-setuptools +Requires: python-urllib3 BuildArch: noarch %description
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2016-08-25 09:57:20 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is "transifex-client" Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2016-01-08 15:24:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2016-08-25 09:57:23.0 +0200 @@ -1,0 +2,16 @@ +Wed Aug 24 11:07:50 UTC 2016 - tchva...@suse.com + +- Update download url to github + +--- +Wed Aug 24 09:46:22 UTC 2016 - buschman...@opensuse.org + +- Update to 0.12.2 + * better proxy support +- Update to 0.12.1 + * support new style URLs + * better error handling +- Update to 0.12.b + * fix support for downloading docx, xlsx + +--- Old: transifex-client-0.11.tar.gz New: 0.12.2.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.LS0mJu/_old 2016-08-25 09:57:24.0 +0200 +++ /var/tmp/diff_new_pack.LS0mJu/_new 2016-08-25 09:57:24.0 +0200 @@ -17,24 +17,18 @@ Name: transifex-client -Version:0.11 +Version:0.12.2 Release:0 Summary:Transifex Command-line Client License:GPL-2.0+ Group: Productivity/Text/Utilities Url:https://github.com/transifex/transifex-client -Source: https://pypi.python.org/packages/source/t/transifex-client/%{name}-%{version}.tar.gz -BuildRequires: python-devel +Source: https://github.com/transifex/transifex-client/archive/%{version}.tar.gz BuildRequires: python-mock BuildRequires: python-setuptools BuildRequires: python-urllib3 -%{py_requires} -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else -BuildArch: noarch -%endif Requires: python-setuptools +BuildArch: noarch %description The Transifex Command-line Client is a command line tool that enables you ++ transifex-client-0.11.tar.gz -> 0.12.2.tar.gz ++ 3270 lines of diff (skipped)
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2016-01-08 15:23:56 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is "transifex-client" Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2015-11-08 11:27:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2016-01-08 15:24:03.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 8 11:24:12 UTC 2016 - tchva...@suse.com + +- Update/downgrade to 0.11 that is newer than 0.11.1beta... + * Few extra commits over the 0.11.1beta + +--- Old: transifex-client-0.11.1.beta.tar.gz New: transifex-client-0.11.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.OuTFIk/_old 2016-01-08 15:24:04.0 +0100 +++ /var/tmp/diff_new_pack.OuTFIk/_new 2016-01-08 15:24:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package transifex-client # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,15 +16,14 @@ # -%define realver 0.11.1.beta Name: transifex-client -Version:0.11.1~beta +Version:0.11 Release:0 Summary:Transifex Command-line Client License:GPL-2.0+ Group: Productivity/Text/Utilities Url:https://github.com/transifex/transifex-client -Source: https://pypi.python.org/packages/source/t/transifex-client/%{name}-%{realver}.tar.gz +Source: https://pypi.python.org/packages/source/t/transifex-client/%{name}-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-mock BuildRequires: python-setuptools @@ -49,7 +48,7 @@ easily and without much hassle. %prep -%setup -q -n %{name}-%{realver} +%setup -q %build python setup.py build ++ transifex-client-0.11.1.beta.tar.gz -> transifex-client-0.11.tar.gz ++ 4652 lines of diff (skipped)
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2015-11-08 11:26:56 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is "transifex-client" Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2015-03-23 12:17:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2015-11-08 11:27:06.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 6 14:29:19 UTC 2015 - buschman...@opensuse.org + +- Add python-setuptools to the Requires + +--- Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.Ujk1Qv/_old 2015-11-08 11:27:07.0 +0100 +++ /var/tmp/diff_new_pack.Ujk1Qv/_new 2015-11-08 11:27:07.0 +0100 @@ -35,6 +35,7 @@ %else BuildArch: noarch %endif +Requires: python-setuptools %description The Transifex Command-line Client is a command line tool that enables you
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2015-03-23 12:17:42 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is transifex-client Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2014-06-01 19:40:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2015-03-23 12:17:43.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 13 12:51:11 UTC 2015 - tchva...@suse.com + +- Version bump to 0.11.1.beta: + * Various small bugfixes + +--- Old: transifex-client-0.11.beta.tar.gz New: transifex-client-0.11.1.beta.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.cjePeM/_old 2015-03-23 12:17:44.0 +0100 +++ /var/tmp/diff_new_pack.cjePeM/_new 2015-03-23 12:17:44.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package transifex-client # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define realver 0.11.beta +%define realver 0.11.1.beta Name: transifex-client -Version:0.11~beta +Version:0.11.1~beta Release:0 Summary:Transifex Command-line Client License:GPL-2.0+ ++ transifex-client-0.11.beta.tar.gz - transifex-client-0.11.1.beta.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.11.beta/PKG-INFO new/transifex-client-0.11.1.beta/PKG-INFO --- old/transifex-client-0.11.beta/PKG-INFO 2014-05-26 21:26:40.0 +0200 +++ new/transifex-client-0.11.1.beta/PKG-INFO 2014-06-25 16:48:05.0 +0200 @@ -1,6 +1,6 @@ -Metadata-Version: 1.0 +Metadata-Version: 1.1 Name: transifex-client -Version: 0.11.beta +Version: 0.11.1.beta Summary: A command line interface for Transifex Home-page: https://www.transifex.com Author: Transifex diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.11.beta/tests/test_project.py new/transifex-client-0.11.1.beta/tests/test_project.py --- old/transifex-client-0.11.beta/tests/test_project.py2014-03-26 13:23:42.0 +0100 +++ new/transifex-client-0.11.1.beta/tests/test_project.py 2014-06-25 16:05:22.0 +0200 @@ -318,7 +318,7 @@ def test_new_translations(self): Test finding new transaltions to add. with patch.object(self.p, 'do_url_request') as resource_mock: -resource_mock.return_value = json.dumps(self.details) +resource_mock.return_value = json.dumps(self.details), utf-8 files_keys = self.langs new_trans = self.p._new_translations_to_add for force in [True, False]: @@ -470,7 +470,7 @@ } extensions = ['.po', '.ts', '', ] with patch.object(self.p, do_url_request) as mock: -mock.return_value = json.dumps(sample_formats) +mock.return_value = json.dumps(sample_formats), utf-8 for (type_, ext) in zip(['PO', 'QT', 'NONE', ], extensions): extension = self.p._extension_for(type_) self.assertEqual(extension, ext) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.11.beta/transifex_client.egg-info/PKG-INFO new/transifex-client-0.11.1.beta/transifex_client.egg-info/PKG-INFO --- old/transifex-client-0.11.beta/transifex_client.egg-info/PKG-INFO 2014-05-26 21:26:40.0 +0200 +++ new/transifex-client-0.11.1.beta/transifex_client.egg-info/PKG-INFO 2014-06-25 16:48:04.0 +0200 @@ -1,6 +1,6 @@ -Metadata-Version: 1.0 +Metadata-Version: 1.1 Name: transifex-client -Version: 0.11.beta +Version: 0.11.1.beta Summary: A command line interface for Transifex Home-page: https://www.transifex.com Author: Transifex diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transifex-client-0.11.beta/txclib/__init__.py new/transifex-client-0.11.1.beta/txclib/__init__.py --- old/transifex-client-0.11.beta/txclib/__init__.py 2014-05-26 21:15:47.0 +0200 +++ new/transifex-client-0.11.1.beta/txclib/__init__.py 2014-06-25 16:38:11.0 +0200 @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -VERSION = (0, 11, 0, 'beta') +VERSION = (0,
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2014-06-01 19:40:38 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is transifex-client Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2014-03-21 14:14:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2014-06-01 19:40:50.0 +0200 @@ -1,0 +2,8 @@ +Wed May 28 10:59:15 UTC 2014 - tchva...@suse.com + +- Version bump to 0.11.beta: + * drop our patch of using system-urllib3.patch which broke things +as upstream does not really work that way + * Enable tests again as upstream tarball now has them. + +--- Old: system-urllib3.patch transifex-client-0.10.tar.gz New: transifex-client-0.11.beta.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.KSqzB7/_old 2014-06-01 19:40:53.0 +0200 +++ /var/tmp/diff_new_pack.KSqzB7/_new 2014-06-01 19:40:53.0 +0200 @@ -16,22 +16,20 @@ # +%define realver 0.11.beta Name: transifex-client -Version:0.10 +Version:0.11~beta Release:0 Summary:Transifex Command-line Client License:GPL-2.0+ Group: Productivity/Text/Utilities Url:https://github.com/transifex/transifex-client -Source: https://pypi.python.org/packages/source/t/transifex-client/transifex-client-%{version}.tar.gz -# PATCH-FIX-OPENSUSE: Use system urllib3 rather than bundled one -Patch0: system-urllib3.patch +Source: https://pypi.python.org/packages/source/t/transifex-client/%{name}-%{realver}.tar.gz BuildRequires: python-devel -BuildRequires: python-setuptools -# Test requirements: BuildRequires: python-mock +BuildRequires: python-setuptools BuildRequires: python-urllib3 -Requires: python-urllib3 +%{py_requires} %if 0%{?suse_version} 0%{?suse_version} = 1110 %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %else @@ -50,20 +48,23 @@ easily and without much hassle. %prep -%setup -q -%patch0 -p1 +%setup -q -n %{name}-%{realver} %build python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +# remove pem file +rm %{buildroot}/%{python_sitelib}/txclib/cacert.pem + +%check +python setup.py test %files %defattr(-,root,root) %doc README.rst LICENSE %{_bindir}/tx -%{python_sitelib}/txclib -%{python_sitelib}/transifex_client-%{version}-py%{py_ver}.egg-info +%{python_sitelib}/* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2014-03-21 14:14:06 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is transifex-client Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2013-10-25 11:37:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2014-03-21 14:14:07.0 +0100 @@ -1,0 +2,17 @@ +Thu Mar 20 14:15:33 UTC 2014 - speili...@suse.com + +- Use PyPI source URL +- Drop %clean section, the official tarball doesn't include tests +- Correct macro usage to fix SLE build + +--- +Wed Dec 18 10:10:16 UTC 2013 - tchva...@suse.com + +- Version bump to 0.10: + * try to use urllib3 + * fix various mitm attacks over this +- Add patch system-urllib3.patch which does exactly what name say. + * Should also fix bnc#855579 +- Enable test execution so we see if it is borked or not. + +--- Old: 0.9.2.tar.gz New: system-urllib3.patch transifex-client-0.10.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.jXKBwg/_old 2014-03-21 14:14:08.0 +0100 +++ /var/tmp/diff_new_pack.jXKBwg/_new 2014-03-21 14:14:08.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package transifex-client # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,39 +17,53 @@ Name: transifex-client -Version:0.9.2 +Version:0.10 Release:0 Summary:Transifex Command-line Client License:GPL-2.0+ Group: Productivity/Text/Utilities Url:https://github.com/transifex/transifex-client -Source: https://github.com/transifex/%{name}/archive/%{version}.tar.gz +Source: https://pypi.python.org/packages/source/t/transifex-client/transifex-client-%{version}.tar.gz +# PATCH-FIX-OPENSUSE: Use system urllib3 rather than bundled one +Patch0: system-urllib3.patch BuildRequires: python-devel BuildRequires: python-setuptools -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# Test requirements: +BuildRequires: python-mock +BuildRequires: python-urllib3 +Requires: python-urllib3 +%if 0%{?suse_version} 0%{?suse_version} = 1110 +%{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} +%else BuildArch: noarch +%endif %description -The Transifex Command-line Client is a command line tool that enables you to easily manage your translations within a project without the need of an elaborate UI system. - -You can use the command-line client to easily create new resources, map locale files to translations and synchronize your Transifex project with your local repository and vice verca. Translators and localization managers can also use it to handle large volumes of translation files easily and without much hassle. +The Transifex Command-line Client is a command line tool that enables you +to easily manage your translations within a project without the need of +an elaborate UI system. + +You can use the command-line client to easily create new resources, map +locale files to translations and synchronize your Transifex project with +your local repository and vice verca. Translators and localization +managers can also use it to handle large volumes of translation files +easily and without much hassle. %prep %setup -q +%patch0 -p1 %build python setup.py build %install -python setup.py install --prefix=%_prefix --root=%buildroot -# remove pem file -rm %{buildroot}/%{python_sitelib}/txclib/cacert.pem +python setup.py install --prefix=%{_prefix} --root=%{buildroot} %files %defattr(-,root,root) %doc README.rst LICENSE -%_bindir/tx -%python_sitelib/txclib -%python_sitelib/transifex_client-%version-py%py_ver.egg-info +%{_bindir}/tx +%{python_sitelib}/txclib +%{python_sitelib}/transifex_client-%{version}-py%{py_ver}.egg-info %changelog ++ system-urllib3.patch ++ 3967 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2013-10-25 11:37:44 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is transifex-client Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2013-10-11 09:04:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2013-10-25 11:37:45.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 24 11:18:19 UTC 2013 - speili...@suse.com + +- Require python-setuptools instead of distribute (upstreams merged) + +--- Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.TnAB0z/_old 2013-10-25 11:37:52.0 +0200 +++ /var/tmp/diff_new_pack.TnAB0z/_new 2013-10-25 11:37:52.0 +0200 @@ -25,7 +25,7 @@ Url:https://github.com/transifex/transifex-client Source: https://github.com/transifex/%{name}/archive/%{version}.tar.gz BuildRequires: python-devel -BuildRequires: python-distribute +BuildRequires: python-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2013-10-11 09:04:27 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is transifex-client Changes: --- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes 2013-05-28 07:43:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2013-10-11 09:04:28.0 +0200 @@ -1,0 +2,7 @@ +Wed Oct 9 12:12:05 UTC 2013 - tchva...@suse.com + +- Version bump to 0.9.2: + * upstream changed distribution to be only from github + * fix few issues when communicating with transifex api + +--- Old: transifex-client-0.9.tar.gz New: 0.9.2.tar.gz Other differences: -- ++ transifex-client.spec ++ --- /var/tmp/diff_new_pack.lktv3l/_old 2013-10-11 09:04:29.0 +0200 +++ /var/tmp/diff_new_pack.lktv3l/_new 2013-10-11 09:04:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package transifex-client # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,23 +16,18 @@ # - Name: transifex-client -Version:0.9 +Version:0.9.2 Release:0 -License:GPL-2.0+ Summary:Transifex Command-line Client -Url:https://github.com/transifex/transifex-client +License:GPL-2.0+ Group: Productivity/Text/Utilities -Source: https://pypi.python.org/packages/source/t/%name/%name-%version.tar.gz -BuildRequires: python-distribute +Url:https://github.com/transifex/transifex-client +Source: https://github.com/transifex/%{name}/archive/%{version}.tar.gz BuildRequires: python-devel +BuildRequires: python-distribute BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} = 1110 -%{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%else BuildArch: noarch -%endif %description The Transifex Command-line Client is a command line tool that enables you to easily manage your translations within a project without the need of an elaborate UI system. @@ -47,6 +42,8 @@ %install python setup.py install --prefix=%_prefix --root=%buildroot +# remove pem file +rm %{buildroot}/%{python_sitelib}/txclib/cacert.pem %files %defattr(-,root,root) ++ transifex-client-0.9.tar.gz - 0.9.2.tar.gz ++ 4870 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit transifex-client for openSUSE:Factory
Hello community, here is the log from the commit of package transifex-client for openSUSE:Factory checked in at 2013-05-28 07:43:51 Comparing /work/SRC/openSUSE:Factory/transifex-client (Old) and /work/SRC/openSUSE:Factory/.transifex-client.new (New) Package is transifex-client Changes: New Changes file: --- /dev/null 2013-05-23 01:40:31.032032505 +0200 +++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes 2013-05-28 07:43:51.0 +0200 @@ -0,0 +1,27 @@ +--- +Thu May 23 14:00:48 UTC 2013 - tchva...@suse.com + +- Version bump to 0.9 + * SSL layer updates + * various build fixes + +--- +Wed Jan 2 19:37:58 UTC 2013 - toddrme2...@gmail.com + +- Fix building on SLES + +--- +Sat Dec 1 07:10:39 UTC 2012 - tchva...@suse.com + +- Update the spec to be up par with suse stuff + +--- +Tue Oct 16 22:34:24 UTC 2012 - i...@marguerite.su + +- initial package 0.8 + * Enable support for compressed responses from Transifex. + * Specify a custom User-Agent header for the HTTP requests performed by the client. + * Specify a timeout of 5min for each request, so that the client does not block indefinitely. + * Offer to migrate the .transifexrc file to use secure (SSL) connections by default, when connecting to Transifex servers, and the new domain, Transifex.com. The migration process does not update the .tx/config file, since that file might be part of a repository. + * Send warning messages to standard output. This means that only actual errors are sent to standard error and, as a result, redirecting the output works correctly. + * Don’t use colors, when the output is not a TTY. As a result, the output of the client when piped to other programs will not be garbled. New: transifex-client-0.9.tar.gz transifex-client.changes transifex-client.spec Other differences: -- ++ transifex-client.spec ++ # # spec file for package transifex-client # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: transifex-client Version:0.9 Release:0 License:GPL-2.0+ Summary:Transifex Command-line Client Url:https://github.com/transifex/transifex-client Group: Productivity/Text/Utilities Source: https://pypi.python.org/packages/source/t/%name/%name-%version.tar.gz BuildRequires: python-distribute BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} = 1110 %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} %else BuildArch: noarch %endif %description The Transifex Command-line Client is a command line tool that enables you to easily manage your translations within a project without the need of an elaborate UI system. You can use the command-line client to easily create new resources, map locale files to translations and synchronize your Transifex project with your local repository and vice verca. Translators and localization managers can also use it to handle large volumes of translation files easily and without much hassle. %prep %setup -q %build python setup.py build %install python setup.py install --prefix=%_prefix --root=%buildroot %files %defattr(-,root,root) %doc README.rst LICENSE %_bindir/tx %python_sitelib/txclib %python_sitelib/transifex_client-%version-py%py_ver.egg-info %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org