The NetBSD Project

CVS log for pkgsrc/devel/py-py/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / py-py

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.24 / (download) - annotate - [select for diffs], Wed Feb 23 11:45:52 2022 UTC (21 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, HEAD
Changes since 1.23: +2 -3 lines
Diff to previous 1.23 (colored)

py-py: updated to 1.11.0

1.11.0 (2021-11-04)

Support Python 3.11
Support NO_COLOR environment variable
Update vendored apipkg: 1.5 => 2.0

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 13 19:31:22 2022 UTC (22 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored)

*: setuptools_scm: switch to versioned_dependencies

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 4 20:53:22 2022 UTC (23 months ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.21 / (download) - annotate - [select for diffs], Mon Dec 14 06:16:31 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

py-py: updated to 1.10.0

1.10.0 (2020-12-12)
===================
- Fix a regular expression DoS vulnerability in the py.path.svnwc SVN blame functionality (CVE-2020-29651)
- Update vendored apipkg: 1.4 => 1.5
- Update vendored iniconfig: 1.0.0 => 1.1.1

Revision 1.20 / (download) - annotate - [select for diffs], Wed Aug 5 13:55:02 2020 UTC (3 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

py-py: updated to 1.9.0

1.9.0
- Add type annotation stubs for the following modules:

  * ``py.error``
  * ``py.iniconfig``
  * ``py.path`` (not including SVN paths)
  * ``py.io``
  * ``py.xml``

  There are no plans to type other modules at this time.

  The type annotations are provided in external .pyi files, not inline in the
  code, and may therefore contain small errors or omissions. If you use ``py``
  in conjunction with a type checker, and encounter any type errors you believe
  should be accepted, please report it in an issue.

1.8.2
- On Windows, ``py.path.local``s which differ only in case now have the same
  Python hash value. Previously, such paths were considered equal but had
  different hashes, which is not allowed and breaks the assumptions made by
  dicts, sets and other users of hashes.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jan 3 12:33:19 2020 UTC (3 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

py-py: updated to 1.8.1

1.8.1:
- Handle ``FileNotFoundError`` when trying to import pathlib in ``path.common``
  on Python 3.4.
- ``py.path.local.samefile`` now works correctly in Python 3 on Windows when dealing with symlinks.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 13 19:22:47 2019 UTC (4 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

py-py: updated to 1.8.0

1.8.0:
- add "importlib" pyimport mode for python3.5+, allowing unimportable test suites
  to contain identically named modules.
- fix LocalPath.as_cwd() not calling os.chdir() with None, when
  being invoked from a non-existing directory.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Oct 30 10:12:58 2018 UTC (5 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

py-py: updated to 1.7.0

1.7.0:
- fix: use shutil.get_terminal_size() in Python 3.3+ to determine the size of the
  terminal, which produces more accurate results than the previous method.
- fix: introduce new PY_IGNORE_IMPORTMISMATCH environment variable
  that suppresses ImportMismatchError exceptions when set to 1.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Sep 21 10:49:31 2018 UTC (5 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

py-py: updated to 1.6.0

1.6.0:
- add TerminalWriter.width_of_current_line (i18n version of
  TerminalWriter.chars_on_current_line), a read-only property
  that tracks how wide the current line is, attempting to take
  into account international characters in the calculation.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jul 14 20:29:34 2018 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored)

py-py: add missing build dependency on py-setuptools_scm

Without it, I got:
No local packages or working download links found for setuptools-scm

Revision 1.14 / (download) - annotate - [select for diffs], Tue Jul 3 07:12:15 2018 UTC (5 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

py-py: updated to 1.5.4

1.5.4:
- fix: don't make assumptions about fs case sensitivity in make_numbered_dir.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Mar 23 07:47:16 2018 UTC (5 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

py-py: updated to 1.5.3

1.5.3:
ensure we can support 'from py.error import ...'

Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 28 08:36:44 2017 UTC (6 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored)

py-py: updated to 1.5.2

1.5.2
=====
- fix 169, 170: error importing py.log on Windows: no module named ``syslog``.

1.5.1
=====
- fix 167 - prevent pip from installing py in unsupported Python versions.

1.5.0
=====
- python 2.6 and 3.3 are no longer supported
- deprecate py.std and remove all internal uses
- fix 73 turn py.error into an actual module
- path join to / no longer produces leading double slashes
- fix 82 - remove unsupportable aliases
- fix python37 compatibility of path.sysfind on windows by correctly replacing vars
- turn iniconfig and apipkg into vendored packages and ease de-vendoring for distributions
- fix 68 remove invalid py.test.ensuretemp references
- fix 25 - deprecate path.listdir(sort=callable)
- add TerminalWriter.chars_on_current_line read-only property that tracks how many characters
  have been written to the current line.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jul 30 18:02:40 2017 UTC (6 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

1.4.34
- fix issue119 / pytest issue708 where tmpdir may fail to make numbered directories
  when the filesystem is case-insensitive.

Revision 1.10 / (download) - annotate - [select for diffs], Wed May 3 19:33:10 2017 UTC (6 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Changes 1.4.33: Clean up tox.ini and use tox-travis to run on Travis

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jun 8 17:43:27 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Switch to MASTER_SITES_PYPI.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Jul 1 09:34:29 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Update to 1.4.30:

1.4.30
==================================================

- fix issue68 an assert with a  multiline list comprehension
  was not reported correctly. Thanks Henrik Heibuerger.


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.


1.4.28
==================================================

- fix issue64 -- dirpath regression when "abs=True" is passed.
  Thanks Gilles Dartiguelongue.

1.4.27
==================================================

- fix issue59: point to new repo site

- allow a new ensuresyspath="append" mode for py.path.local.pyimport()
  so that a neccessary import path is appended instead of prepended to
  sys.path

- strike undocumented, untested argument to py.path.local.pypkgpath

- speed up py.path.local.dirpath by a factor of 10

Revision 1.7 / (download) - annotate - [select for diffs], Mon Oct 27 08:39:20 2014 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update to 1.4.26:

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.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Oct 5 14:39:20 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update to 1.4.25:

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.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Sep 7 20:25:53 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Update to 1.4.24:

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.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Aug 10 14:44:53 2014 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Update to 1.4.23:

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.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 22 10:20:50 2014 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Update to 1.4.22:

1.4.22
==================================================

- refactor class-level registry on ForkedFunc child start/finish
  event to become instance based (i.e. passed into the constructor)

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.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Mar 21 23:58:13 2014 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.1: +4 -5 lines
Diff to previous 1.1 (colored)

Update to 1.4.20.
Only used by py-test, and it prefers a newer 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)

Changes between 1.4.18 and 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

Changes between 1.4.17 and 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 between 1.4.16 and 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".

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jul 24 10:44:51 2013 UTC (10 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3

add py-py-1.4.15, a helper library needed for py-test

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>