Changelog for
python3-logilab-common-1.3.0-45.1.noarch.rpm :
Tue Jan 10 13:00:00 2017 arunAATTgmx.de
- specfile:
* update copyright year
* added binary logitech-pytest
- update to version 1.3.0:
* [debian] Use logilab-pytest executable directly
* [test] Do not use \"modutils\" in test_site_packages
* [pkg] Version 1.3.0
* Fix test breakage in modutils with python 3
* [configuration] Fix multi-line strings handling
* [testlib] Deprecate doctest things in favour of stdlib module
* Deprecate logilab-pytest
* Rename pytest executable into logilab-pytest
* [testlib] Deprecate with_tempdir (Closes #8267966)
* [modutils] Copy back modpath_from_file from astroid
* [shellutils] Typo slot -> slots
Mon Jul 4 14:00:00 2016 arunAATTgmx.de
- update to version 1.2.2:
* [doc] fixes
* [configuration] long is gone in Python 3, rely on
six.integer_types
* [pytest] make pytest module runnable
* [registry] make RegistryStore.load_file work with unicode value
for modname (closes #6302914)
Sun May 29 14:00:00 2016 arunAATTgmx.de
- update to version 1.2.1:
* [test] noop instead of skip test_utcdatetime for mxDateTime
* [pkg] add egenix-mx-base in test requirements
* [pkg] add a requirements-test.txt
* [pep8] changelog.py
* [pep8] test/unittest_changelog
* [changelog] ensure ChangeLogEntry write unicode (closes #6213577)
* [registry] Stop using load_module_from_name
* Fix regression with datetime2ticks vs date object as argument
* [spec] Only require python-egenix-mx-base on EL6
Sun May 8 14:00:00 2016 arunAATTgmx.de
- specfile:
* updated source url to files.pythonhosted.org
Tue Mar 15 13:00:00 2016 arunAATTgmx.de
- specfile:
* update copyright year
- update to version 1.2.0:
* [configuration] fix crash on python 3.5 1.2.0 centos/1.2.0-1
debian/1.2.0-1
* [testlib] drop unused TestCase.pdbclass
* [date] take milliseconds into account in datetime2ticks
* rpm: mx package was renamed it is now python-egenix-mx-base
* Add .git and .tox to STD_BLACKLIST
* Move coverage utility from pytest to testlib
* [testlib] Deprecate doctest things in favour of stdlib module
* [tox] Pass command line arguments to underlying command
* [configuration] Fix multi-line strings handling
* wip modutils: modpath_from_file(\'/foo/bar/baz/__init__.py\') should
ignore the __init__.py partx
Sat Oct 17 14:00:00 2015 arunAATTgmx.de
- update to version 1.1.0:
* configuration: have a stable order for sections (#298658)
* testlib: clean out deprecated TestCase methods (#1716063), move pytest
specifics to pytest.py (#1716053)
* fix a few python3 bugs in umessage, configuration and optik_ext modules
* testlib: report failures and skips in generative tests properly
* optik_ext: return bytes as ints and not floats (#2086835)
Wed Jul 15 14:00:00 2015 arunAATTgmx.de
- update to version 1.0.2:
* declare setuptools requirement in __pkginfo__/setup.py
* randomize order of test modules in pytest -t
- changes from version 1.0.1:
* restore __pkginfo__.version, which pylint < 1.4.4 uses
Mon Jul 13 14:00:00 2015 arunAATTgmx.de
- specfile:
* update copyright year
* use setuptools
* use six, removed 2to3
- update to version 1.0.0:
* remove unused/deprecated modules: cli, contexts, corbautils, dbf,
pyro_ext, xmlrpcutils. __pkginfo__ is no longer installed.
* major layout change
* use setuptools exclusively
* \'logilab\' is now a proper namespace package
* modutils: basic support for namespace packages
* registry: ambiguous selects now raise a specific exception
* testlib: better support for non-pytest launchers
* testlib: Tags() now work with py3k
Thu Dec 18 13:00:00 2014 arunAATTgmx.de
- update to version 0.63.2: (taken from hg log, no entry in Changelog)
* pytz is only a setuptools test_require, not an install_requires (closes #281909)
* fix a bug breaking coverage.py (closes #281908)
* add missing python3-tz
build-dependlogilab-common-centos-version-0.63.1-1
logilab-common-debian-version-0.63.1-1
logilab-common-version-0.63.1
* README: remove mention of hg submodule
* remove deprecated code
- changes from version 0.63.1: (taken from hg log, no entry in Changelog)
* Fix python3 syntax errors
* change umask after creating pid file
* Fix utcdatetime
* Provides better tools to pause tracing
* fix TestSuite.run wrapper (closes #280806)
* write unicode not bytes (closes #277372)
* fix class_renamed() on old-style classes
* fix print calls
* fix for pylint bug #263
* Update changelog datelogilab-common-centos-version-0.63.0-1 logilab-common-debian-version-0.63.0-1 logilab-common-version-0.63.0
* fix package and docs build
* bump debhelper compat level to 8
* unify packaging
- changes from version 0.63.0:
* drop compatibility with python <= 2.5 (#264017)
* fix textutils.py doctests for py3k
* produce a clearer exception when dot is not installed (#253516)
* make source python3-compatible (3.3+), without using 2to3. This
introduces a dependency on six (#265740)
* fix umessage header decoding on python 3.3 and newer (#149345)
* WARNING: the compat module no longer exports \'callable\', \'izip\', \'imap\',
\'chain\', \'sum\', \'enumerate\', \'frozenset\', \'reversed\', \'sorted\', \'max\',
\'relpath\', \'InheritableSet\', or any subprocess-related names.
- changes from version 0.62.1:
* shellutils: restore py 2.5 compat by removing usage of class decorator
* pytest: drop broken --coverage option
* testlib: support for skipping whole test class and conditional skip, don\'t
run setUp for skipped tests
* configuration: load options in config file order (#185648)
Mon Jul 14 14:00:00 2014 toddrme2178AATTgmail.com
- Switch link to pypi. The latest version is not available at the
old link.
Thu Jul 10 14:00:00 2014 toddrme2178AATTgmail.com
- Update to 0.62.0
* modutils: cleanup_sys_modules returns the list of cleaned modules
Mon Feb 24 13:00:00 2014 p.drouandAATTgmail.com
- Do not requires explicitely python3
- Use source from indicated Url
Sun Feb 23 13:00:00 2014 arunAATTgmx.de
- update to version 0.61.0, below are the changed taken from Changelog
* pdf_ext: removed, it had no known users (CVE-2014-1838)
* shellutils: fix tempfile issue in Execute, and deprecate it
(CVE-2014-1839)
* pytest: use \'env\' to run the python interpreter
* graph: ensure output is ordered on node and graph ids (#202314)
Wed Nov 20 13:00:00 2013 arunAATTgmx.de
- update to 0.60.0, below are the changes taken from Changelog
- Changes from 0.60.0
* configuration: rename option_name method into option_attrname (#140667)
* deprecation: new DeprecationManager class (closes #108205)
* modutils:
- fix typo causing name error in python3 / bad message in python2
(#136037)
- fix python3.3 crash in file_from_modpath due to implementation
change of imp.find_module wrt builtin modules (#137244)
* testlib: use assertCountEqual instead of assertSameElements/assertItemsEqual
(deprecated), fixing crash with python 3.3 (#144526)
* graph: use codecs.open avoid crash when writing utf-8 data under python3
(#155138)
- Changes from 0.59.1
* graph: added pruning of the recursive search tree for detecting cycles in
graphs (closes #2469)
* testlib: check for generators in with_tempdir (closes #117533)
* registry:
- select_or_none should not silent ObjectNotFound exception
(closes #119819)
- remove 2 accidentally introduced tabs breaking python 3 compat
(closes #117580)
* fix umessages test w/ python 3 and LC_ALL=C (closes #119967, report and
patch by Ian Delaney)
- Changes from 0.59.0
* registry:
- introduce RegistrableObject base class, mandatory to make
classes automatically registrable, and cleanup code
accordingly
- introduce objid and objname methods on Registry instead of
classid function and inlined code plus other refactorings to allow
arbitrary objects to be registered, provided they inherit from new
RegistrableInstance class (closes #98742)
- deprecate usage of leading underscore to skip object registration, using
__abstract__ explicitly is better and notion of registered object \'name\'
is now somewhat fuzzy
- use register_all when no registration callback defined (closes #111011)
* logging_ext: on windows, use colorama to display colored logs, if available (closes #107436)
* packaging: remove references to ftp at logilab
* deprecations: really check them
* packaging: steal spec file from fedora (closes #113099)
* packaging force python2.6 on rhel5 (closes #113099)
* packaging Update download and project urls (closes #113099)
* configuration: enhance merge_options function (closes #113458)
* decorators: fix AATTmonkeypatch decorator contract for dark corner
cases such as monkeypatching of a callable instance: no more
turned into an unbound method, which was broken in python 3 and
probably not used anywhere (actually closes #104047).
- Changes from 0.58.3
* date: fix ustrftime() impl. for python3 (closes #82161, patch by Arfrever
Frehtes Taifersar Arahesis) and encoding detection for python2 (closes
[#109740])
* other python3 code and test fixes (closes #104047)
* registry: Store.setdefault shouldn\'t raise RegistryNotFound (closes #111010)
* table: stop encoding to iso-8859-1, use unicode (closes #105847)
* setup: properly install additional files during build instead of install (closes #104045)
- Changes from 0.58.2
* modutils: fixes (closes #100757 and #100935)
- Changes from 0.58.1
* modutils, testlib: be more python implementation independant (closes #99493 and #99627)
Mon Apr 30 14:00:00 2012 toddrme2178AATTgmail.com
- Removed tests for unsupported openSUSE versions
Fri Apr 27 14:00:00 2012 toddrme2178AATTgmail.com
- Update to version 0.58.0
* new \'registry\' module containing a backport of CubicWeb selectable objects registry (closes #84654)
* testlib: DocTestCase fix builtins pollution after doctest execution.
* shellutil: add argument to \"ProgressBar.update\" to tune cursor progression (closes #88981)
* deprecated: new DeprecationWrapper class (closes #88942)
- Change license to LGPL 2.1+
Sat Feb 18 13:00:00 2012 toganmAATTopensuse.org
- Update to version 0.57.1
* daemon: change $HOME after dropping privileges (closes #81297)
* compat: method_type for py3k use instance of the class to
* have a real instance method (closes: #79268)
Wed Nov 30 13:00:00 2011 toddrme2178AATTgmail.com
- Add python 3 package