File python3-py.changes of Package python3-py.8157

-------------------------------------------------------------------
Sun May  8 07:04:20 UTC 2016 - arun@gmx.de

- specfile:
  * changed to https for source url
  * updated source url to files.pythonhosted.org


-------------------------------------------------------------------
Sat Nov 28 17:52:55 UTC 2015 - arun@gmx.de

- update to version 1.4.31:
  * fix local().copy(dest, mode=True) to also work with unicode.
  * pass better error message with svn EEXIST paths

-------------------------------------------------------------------
Wed Jul  8 13:13:43 UTC 2015 - toddrme2178@gmail.com

- Split documentation into separate package to avoid build loop

-------------------------------------------------------------------
Tue Jun 30 23:00:17 UTC 2015 - arun@gmx.de

- update to version 1.4.30:
  * fix issue68 an assert with a multiline list comprehension was not
    reported correctly. Thanks Henrik Heibuerger.

- changes from version 1.4.29:
  * fix issue55: revert a change to the statement finding algorithm
    which is used by pytest for generating tracebacks. Thanks Daniel
    Hahler for initial analysis.
  * fix pytest issue254 for when traceback rendering can’t find valid
    source code. Thanks Ionel Cristian Maries.

-------------------------------------------------------------------
Sat May 30 02:32:54 UTC 2015 - arun@gmx.de

- update to version 1.4.28:
  * fix issue64 – dirpath regression when “abs=True” is passed. Thanks
    Gilles Dartiguelongue.

-------------------------------------------------------------------
Sat May  9 21:50:06 UTC 2015 - arun@gmx.de

- update to version 1.4.27:
  * avoid calling normpath twice in py.path.local
  * py.builtin._reraise properly reraises under Python3 now.
  * fix issue53 - remove module index, thanks jenisys.
  * allow posix path separators when "fnmatch" is called. Thanks
    Christian Long for the complete PR.

-------------------------------------------------------------------
Fri Jan  2 18:43:56 UTC 2015 - arun@gmx.de

- specfile:
  * update copyright year
  * update url

- update to version 1.4.26:
  * avoid calling normpath twice in py.path.local
  * py.builtin._reraise properly reraises under Python3 now.
  * fix issue53 - remove module index, thanks jenisys.
  * allow posix path separators when "fnmatch" is called. Thanks Christian Long for the complete PR.

-------------------------------------------------------------------
Sun Oct  5 15:39:58 UTC 2014 - toms@opensuse.org

- Update to 1.4.25
  - fix issue52: vaguely fix py25 compat of py.path.local (it's not
    officially supported), also fix docs
  - fix pytest issue 589: when checking if we have a recursion error
    check for the specific "maximum recursion depth" text of the 
    exception.


Changes in 1.4.24:
- Fix retrieving source when an else: line has an other statement on
  the same line.
- add localpath read_text/write_text/read_bytes/write_bytes methods
  as shortcuts and clearer bytes/text interfaces for read/write.
  Adapted from a PR from Paul Moore.


Changes in 1.4.23:
- use newer apipkg version which makes attribute access on
  alias modules resolve to None rather than an ImportError.
  This helps with code that uses inspect.getframeinfo()
  on py34 which causes a complete walk on sys.modules
  thus triggering the alias module to resolve and blowing
  up with ImportError.  The negative side is that something
  like "py.test.X" will now result in None instead of 
  "importerror: pytest" if pytest is not installed.  
  But you shouldn't import "py.test" anyway anymore.
- adapt one svn test to only check for any exception instead 
  of specific ones because different svn versions cause different
  errors and we don't care.

-------------------------------------------------------------------
Thu Aug  7 08:47:55 UTC 2014 - toddrme2178@gmail.com

- Remove python3-pytest <--> python3-py dependency cycle.

-------------------------------------------------------------------
Wed Jul 30 07:50:37 UTC 2014 - toddrme2178@gmail.com

- Update to 1.4.22
  - refactor class-level registry on ForkedFunc child start/finish
    event to become instance based (i.e. passed into the constructor)
- Update to 1.4.21
  - ForkedFunc now has class-level register_on_start/on_exit()
    methods to allow adding information in the boxed process.
    Thanks Marc Schlaich.
  - ForkedFunc in the child opens in "auto-flush" mode for
    stdout/stderr so that when a subprocess dies you can see
    its output even if it didn't flush itself.
  - refactor traceback generation in light of pytest issue 364
    (shortening tracebacks).   you can now set a new traceback style 
    on a per-entry basis such that a caller can force entries to be 
    isplayed as short or long entries.
  - win32: py.path.local.sysfind(name) will preferrably return files with
    extensions so that if "X" and "X.bat" or "X.exe" is on the PATH,
    one of the latter two will be returned.
- Enable unit tests

-------------------------------------------------------------------
Tue Jul 15 09:24:45 UTC 2014 - toddrme2178@gmail.com

- Update to version 1.4.21:
  - ForkedFunc now has class-level register_on_start/on_exit()
    methods to allow adding information in the boxed process.
    Thanks Marc Schlaich.
  - ForkedFunc in the child opens in "auto-flush" mode for
    stdout/stderr so that when a subprocess dies you can see
    its output even if it didn't flush itself.
  - refactor traceback generation in light of pytest issue 364
    (shortening tracebacks).   you can now set a new traceback style 
    on a per-entry basis such that a caller can force entries to be 
    isplayed as short or long entries.
  - win32: py.path.local.sysfind(name) will preferrably return files with
    extensions so that if "X" and "X.bat" or "X.exe" is on the PATH,
    one of the latter two will be returned.
- python3-Sphinx is much more mature.  It seems to work fine now.
  So switch to it from python-Sphinx

-------------------------------------------------------------------
Wed Apr 23 13:47:10 UTC 2014 - toddrme2178@gmail.com

- Update to version 1.4.20:
  + ignore unicode decode errors in xmlescape.  Thanks Anatoly Bubenkoff.
  + on python2 modify traceback.format_exception_only to match python3 
    behaviour, namely trying to print unicode for Exception instances
  + use a safer way for serializing exception reports (helps to fix
    pytest issue413)
- Drop %check section, we never ran tests. That would need python-pytest
  and introduce a cycle

-------------------------------------------------------------------
Fri Jan  3 08:30:42 UTC 2014 - mvyskocil@suse.com

- update to 1.4.19:
  - merge in apipkg fixes
  - some micro-optimizations in py/_code/code.py for speeding
    up pytest runs.  Thanks Alex Gaynor for initiative.
  - check PY_COLORS=1 or PY_COLORS=0 to force coloring/not-coloring
    for py.io.TerminalWriter() independently from capabilities
    of the output file.  Thanks Marc Abramowitz for the PR.
  - some fixes to unicode handling in assertion handling.
    Thanks for the PR to Floris Bruynooghe.  (This helps
    to fix pytest issue 319).
  - depend on setuptools presence, remove distribute_setup
 * 1.4.18:
  - introduce path.ensure_dir() as a synonym for ensure(..., dir=1)
  - some unicode/python3 related fixes wrt to path manipulations
    (if you start passing unicode particular in py2 you might 
    still get problems, though)
 * 1.4.17:
  - make py.io.TerminalWriter() prefer colorama if it is available
    and avoid empty lines when separator-lines are printed by
    being defensive and reducing the working terminalwidth by 1
  - introduce optional "expanduser" argument to py.path.local
    to that local("~", expanduser=True) gives the home
    directory of "user".
 * 1.4.16:
  - fix issue35 - define __gt__ ordering between a local path
    and strings
  - fix issue36 - make chdir() work even if os.getcwd() fails.
  - add path.exists/isdir/isfile/islink shortcuts
  - introduce local path.as_cwd() context manager.
  - introduce p.write(ensure=1) and p.open(ensure=1)
    where ensure triggers creation of neccessary parent
    dirs.
 * 1.4.15:
  - majorly speed up some common calling patterns with
    LocalPath.listdir()/join/check/stat functions considerably.
  - fix an edge case with fnmatch where a glob style pattern appeared
    in an absolute path.
- use python3-setuptools instead of distribute

-------------------------------------------------------------------
Mon May 27 14:08:03 UTC 2013 - dmueller@suse.com

- update to 1.4.14:
 - fix dupfile to work with files that don't carry a mode.
 - fix getting statementrange/compiling a file ending
   in a comment line without newline (on python2.5)
 - for local paths you can pass "mode=True" to a copy()
   in order to copy permission bits (underlying mechanism
   is using shutil.copymode)
 - add paths arguments to py.path.local.sysfind to restrict
   search to the diretories in the path.
 - add isdir/isfile/islink to path.stat() objects allowing to perform
   multiple checks without calling out multiple times
 - drop py.path.local.__new__ in favour of a simpler __init__
 - iniconfig: allow "name:value" settings in config files, no space after
   "name" required
 - fix issue 27 - NameError in unlikely untested case of saferepr

-------------------------------------------------------------------
Sat Jan 12 16:42:01 UTC 2013 - p.drouand@gmail.com

- Initial python3 support

openSUSE Build Service is sponsored by