|
|
|
|
Changelog for python2-logilab-common-1.4.1-lp150.3.2.noarch.rpm :
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package * Sat Sep 02 2017 jengelhAATTinai.de- Trim non-description and outdated parts about python2.2 from description. * Thu Aug 31 2017 toddrme2178AATTgmail.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 mciharAATTsuse.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 mciharAATTsuse.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 toddrme2178AATTgmail.com- Update to 0.62.0 * modutils: cleanup_sys_modules returns the list of cleaned modules * Thu Feb 13 2014 speilickeAATTsuse.com- Change upstream URL * Wed Feb 12 2014 dmuellerAATTsuse.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.drouandAATTgmail.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 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 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 2011 toddrme2178AATTgmail.com- Add python 3 package * Wed Sep 21 2011 saschpeAATTsuse.de- Update to version 0.56.2: * daemon: call initgroups/setgid before setuid (closes #74173) * decorators: AATTmonkeypatch 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 AATTcached to allow usages such as AATTcached(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 hpjAATTurpla.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 hpjAATTurpla.net- update to 0.53.0: * python3.x: first python3.x release * __init__: tempattr context manager * shellutils: progress context manager * Sun Oct 17 2010 dmuellerAATTsuse.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 dmuellerAATTsuse.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 dmuellerAATTsuse.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 dmuellerAATTsuse.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 instead of for strict xhtml compliance * decorators: AATTcached propery copy inner function docstring * Wed Apr 07 2010 dmuellerAATTsuse.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 dmuellerAATTsuse.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 * Tue Oct 20 2009 dmuellerAATTsuse.de- update to 0.45.1 (bnc#548418): * configuration: - proper bytes and time option types support - make Method usable as \'callback\' value - fix #8849 Using plugins, options and .pylintrc crashes PyLint * Wed Sep 16 2009 poemlAATTsuse.de- update to 0.45.0: 2009-08-26 -- 0.45.0 * added function for parsing XML processing instructions 2009-08-07 -- 0.44.0 * remove code deprecated for a while now * shellutils: replace confirm function by RawInput class /ASK singleton * deprecation: new deprecated decorator, replacing both obsolete and deprecated_function * Sun Aug 09 2009 cooloAATTnovell.com- use new python macros * Wed Aug 05 2009 hpjAATTurpla.net- Update to 0.43.0: * dbf: a DBF reader which reads Visual Fox Pro DBF format with Memo field (module from Yusdi Santoso) * shellutils: - #9764 add title to shellutils.ProgressBar - #9796 new confirm function 2009-07-17 -- 0.42.0 * pyro_ext: new module for pyro utilities * adbh: fix default set_null_allowed implementation, new case_sensitive resource descriptor 2009-06-03 -- 0.41.0 * modutils: new extrapath argument to modpath_from_file (see function\'s docstring for explanation) * adbh: new alter_column_support flag, sql_set_null_allowed and sql_change_col_type methods 2009-05-28 -- 0.40.1 * date: handle both mx.DateTime and datetime representations * db: use sqlite native module\'s Binary, not StringIO 2009-05-14 -- 0.40.0 * python < 2.3 are now officially unsupported * #9162: new module with some sphinx utilities * #9166: use a global variable to control mx datetime / py datetime usage * db: add time adapter for pysqlite2, fix mysql bool and string handling * configuration: don\'t print default for store_true / store_false option or option with None as default 2009-04-07 -- 0.39.1 * fix #6760 umessage.decode_QP() crashes on unknown encoding 2009-03-25 -- 0.39.0 * fix #7915 (shellutils unusable under windows) * testlib: * new profile option using cProfile * allows to skip a module by raising TestSkipped from module import * modutils: locate modules in zip/egg archive * db: USE_MX_DATETIME global to control usage of mx.DateTime / py datetime 2009-01-26 -- 0.38.0 * setuptools / easy_install support! * removed some old backward compat code * adbh: new intersect_all_support attribute * contexts: new pushd context manager * shellutils: enhance acquire_lock method w/ race condition * configuration: fix case sensitivity pb w/ config file sections * pytest: reimplemented colorization 2009-01-08 -- 0.37.2 * configuration: encoding handling for configuration file generation * adbh: fix Datetime type map for mysql * logging_ext: drop lldebug level which shouldn\'t be there 2008-12-11 -- 0.37.1 * contexts: make the module syntactically correct wrt python2.4 2008-12-09 -- 0.37.0 * contexts: new module for context managers, keeping py <2.4 syntax compat for distribution (only `tempdir` cm for now) * tasksqueue: new module containing a class to handle prioritized tasks queue * proc: new module for process information / resource control * optik_ext: new time/bytes option types, using textutils conversion function * logging_ext: new set_log_methods / init_log utility functions 2008-10-30 -- 0.36.0 * configuration: - option yn is now behaving like a flag (i.e --ex : if ex.default=True and --ex in sys.args then ex.value=False) - new attribute hide in option (i.e --ex : if --ex has \'hide\':True then the option will not be displayed in man or --help) * pytest: - add colors in display - new option --restart that skips tests that succeeded on last run * cache: new herits from dict class * decorators: add AATTrequire_version AATTrequire_module that skip test if decorators are not satisfied 2008-10-09 -- 0.35.3 * graph: new has_path method 2008-10-01 -- 0.35.2 * configuration: - fix #6011: lgc.configuration ignore customized option values - fix #3278: man page generation broken * dropped context.py module which broke the debian package when some python <2.5 is installed (#5979)
|
|
|