From 2b8eeb157d5e626571a5797955d7030e2886cf5256ace2601e2decdf07a5901a Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Mon, 9 Dec 2013 16:01:34 +0000 Subject: [PATCH] Accepting request 209874 from devel:languages:python - Update to version 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) - Changes from 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". - Changes from 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. (forwarded request 209873 from posophe) OBS-URL: https://build.opensuse.org/request/show/209874 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-py?expand=0&rev=13 --- py-1.4.15.tar.gz | 3 --- py-1.4.18.tar.gz | 3 +++ python-py.changes | 24 ++++++++++++++++++++++++ python-py.spec | 2 +- 4 files changed, 28 insertions(+), 4 deletions(-) delete mode 100644 py-1.4.15.tar.gz create mode 100644 py-1.4.18.tar.gz diff --git a/py-1.4.15.tar.gz b/py-1.4.15.tar.gz deleted file mode 100644 index 9ee65e5..0000000 --- a/py-1.4.15.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:656634e1846d568ed22c872b5e158a4d5eef174dd5b245186e78b94a0258c042 -size 189237 diff --git a/py-1.4.18.tar.gz b/py-1.4.18.tar.gz new file mode 100644 index 0000000..3d2e7b7 --- /dev/null +++ b/py-1.4.18.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2aa6e23a43fd8582e5ef35ce08e72d9184abea532a1e337397b0c15460f91ca2 +size 190792 diff --git a/python-py.changes b/python-py.changes index d43a1f9..fb9d822 100644 --- a/python-py.changes +++ b/python-py.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Sun Dec 8 21:10:33 UTC 2013 - p.drouand@gmail.com + +- Update to version 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) +- Changes from 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". +- Changes from 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. + ------------------------------------------------------------------- Thu Oct 24 11:10:27 UTC 2013 - speilicke@suse.com diff --git a/python-py.spec b/python-py.spec index b677319..7770880 100644 --- a/python-py.spec +++ b/python-py.spec @@ -17,7 +17,7 @@ Name: python-py -Version: 1.4.15 +Version: 1.4.18 Release: 0 Summary: Library with cross-python path, ini-parsing, io, code, log facilities License: MIT