Package Release Info

python-logilab-common-1.4.1-bp154.1.27

Update Info: Base Release
Available in Package Hub : 15 SP4

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python3-logilab-common

Change Logs

Version: 1.4.1-bp152.4.8
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
Version: 1.4.1-bp150.2.4
* Sat Sep 02 2017 jengelh@inai.de
- Trim non-description and outdated parts about python2.2
  from description.
* Thu Aug 31 2017 toddrme2178@gmail.com
- Update to 1.4.1
  * pytest: executable deprecated and renamed as logilab-pytest to prevent
    conflict with pytest provided by http://pytest.org/
- singlespec autoconversion
* Wed Sep 02 2015 mcihar@suse.cz
- Update to 1.0.2:
  * declare setuptools requirement in __pkginfo__/setup.py
  * randomize order of test modules in pytest -t
  * restore __pkginfo__.version, which pylint < 1.4.4 uses
  * 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
- Now needs setuptools to compile
* Wed Feb 18 2015 mcihar@suse.cz
- Upgrade to 0.63.2:
  * 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.
  * 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)
* Thu Jul 10 2014 toddrme2178@gmail.com
- Update to 0.62.0
  * modutils: cleanup_sys_modules returns the list of cleaned modules
* Thu Feb 13 2014 speilicke@suse.com
- Change upstream URL
* Wed Feb 12 2014 dmueller@suse.com
- update to 0.61:
  * 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
* Fri Nov 01 2013 p.drouand@gmail.com
- Update to version 0.60
  * 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)
- Use download Url as source
* Fri Apr 27 2012 toddrme2178@gmail.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 2012 toganm@opensuse.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 2011 toddrme2178@gmail.com
- Add python 3 package
* Wed Sep 21 2011 saschpe@suse.de
- Update to version 0.56.2:
  * daemon: call initgroups/setgid before setuid (closes #74173)
  * decorators: @monkeypatch should produce a method object (closes #73920)
  * modutils: allow overriding of _getobj by suppressing mangling
- Changes from version 0.56.1:
  * clcommands: #72450 --rc-file option doesn't work
- Changes from version 0.56.0:
  * clcommands: make registration possible by class decoration
  * date: new datetime/delta <-> seconds/days conversion function
  * decorators: refactored @cached to allow usages such as
    @cached(cacheattr='_cachename') while keeping bw compat
- Spec file cleanup:
  * Set license to GPL-2.0+ (SPDX style)
  * Removed outdated stuff (%clean section, norootforbuild, authors, ...)
  * Packaged COPYING and COPYING.LESSER
  * Don't package testsuite
* Mon Apr 11 2011 hpj@urpla.net
- fix build
- update to 0.55.2
  * new function for password generation in shellutils
  * pyro_ext: allow to create a server without registering with a pyrons
  2011-03-28 -- 0.55.1
  * fix date.ustrftime break if year <= 1900
  * fix graph.py incorrectly builds command lines using %s to call dot
  * new functions to get UTC datetime / time
  2011-02-18 -- 0.55.0
  * new urllib2ext module providing a GSSAPI authentication handler, based on python-kerberos
  * graph: test and fix ordered_nodes() [closes #60288]
  * changelog: refactor ChangeLog class to ease overriding
  * testlib: Fix tag handling for generator.
  2011-01-12  --  0.54.0
  * dropped python 2.3 support
  * daemon: we can now specify umask to daemonize function, and it return
    different exit code according to the process
  * pyro_ext: new ns_reregister function to ensure a name is still properly
    registered in the pyro name server
  * hg: new incoming/outgoing functions backward compatible with regards to
    mercurial version (eg hg 1.6 and earlier)
  * testlib/pytest: more deprecation and removed code. Still on the way to
    unittest2
* Fri Jan 07 2011 hpj@urpla.net
- update to 0.53.0:
  * python3.x: first python3.x release
  * __init__: tempattr context manager
  * shellutils: progress context manager
* Sun Oct 17 2010 dmueller@suse.de
- update to 0.52.1:
  * configuration: fix pb with option names as unicode string w/
    python 2.5. Makes OptionError available through the module
  * textutils: text_to_dict skip comments (# lines)
  * compat: dropped some 2.2 compat
  * modutils: Consider arch-specific installation for STD_LIB_DIR definition
* Wed Sep 29 2010 dmueller@suse.de
- update to 0.52.0:
  * testlib is now based on unittest2, to prepare its own extinction.
    Warning are printed so you can easily migration step by step.
  * restored python 2.3 compat in some modules, so one get a change to run
    pylint at least
  * textutils: use NFKD decomposition in unormalize()
  * logging_ext: don't try to use ansi colorized formatter when not in debug
    mode
  * logging_ext: init_log function splitted into smaller chunk to ease reuse
    in other contexts
  * clcommands: enhanced/cleaned api, nicer usage display
  * various pylint detected errors fixed
* Thu Aug 26 2010 dmueller@suse.de
- update to 0.51.0:
  * testlib: don't raise string exception (closes #35331)
  * hg: new module regrouping some mercurial utility functions
  * clcommands: refactored to get more object oriented api.
  * optparser: module is now deprecated, use clcommands instead
  * textutils: new split_url_or_path and text_to_dict functions
  * logging_ext:
  - init_log now accept optionaly any arbitrary handler
  - threshold default to DEBUG if debug flag is true  and no threshold specified
  * date: new ustrftime implementation working around datetime limitaion on dates < 1900
* Mon Apr 26 2010 dmueller@suse.de
- update to 0.50.1:
  * graph:
  - generate methods now takes an optional mapfile argument to generate
    html image maps
  - new ordered_nodes function taking a dependency graph dict as arguments
    and returning an ordered list of nodes
  * configuration:
  - nicer serialization of bytes / time option
  - may now contains several option provider with the same name
  - consider 'level' in option dict, --help displaying only option with level
    0, and automatically adding --long-help options for higher levels
  * textutils: case insensitive apply_unit
  * sphinx_ext: new module usable as a sphinx pluggin and containing a new
    'autodocstring' directive
  * ureports: output &#160; instead of &nbsp; for strict xhtml compliance
  * decorators: @cached propery copy inner function docstring
* Wed Apr 07 2010 dmueller@suse.de
- update to 0.49.0:
  * date: new 'totime' function
  * adbh, db, sqlgen modules moved to the new logilab-database package
  * pytest: when -x option is given, stop on the first error even if
    there are multiple test directories
  * adbh: added dbport optional argument to [backup|restore]_commands
  * db: fix date processing for SQLServer 2005
  * testlib: improve XML assertion by using ElementTree parser and a new 'context' lines argument
  * date: fixed mx date time compat for date_range (#20651)
  * testlib: generative test should not be interrupted by self.skip() (#20648)
  * adbh: changed backup / restore api (BREAKS COMPAT):
  - backup_command is now backup_commands (eg return a list of commands)
  - each command returned in backup_commands/restore_commands may now
    be list that may be used as argument to subprocess.call, or a string
    which will the requires a subshell
  - new sql_rename_col method
  * deprecation: deprecated now takes an optional 'stacklevel' argument, default to 2
  * date: some functions to ease python's datetime module usage have been backported
    from cubicweb
* Thu Dec 31 2009 dmueller@suse.de
- update to 0.46.0:
  * db / adbh: added SQL Server support using Pyodbc
  * db:
  - New optional extra_args argument to get_connection.
  - Support Windows Auth for SQLServer by giving
    extra_args='Trusted_Connection' to the sqlserver2005 driver