Commit graph

26172 commits

Author SHA1 Message Date
wen
96a055087b Update to 0.8.3
Upstream changes:
Version 0.8.3
------------------------------------------------------------------------------

* Added an argument `filename` to evaluate() and parse_all() (thanks,
  @flying-sheep, #58).

Version 0.8
------------------------------------------------------------------------------

* Changed package license to MIT.

Version 0.7.2
------------------------------------------------------------------------------

* replay() fails to replay certain objects such as NULL (#53).

Version 0.7
------------------------------------------------------------------------------

* R 3.0.2 is the minimal required version for this package now.

Version 0.6
------------------------------------------------------------------------------

* Plots are no longer recorded when the current graphical device has been
  changed, which may introduce issues like yihui/knitr#824.

* `parse_all()` can parse R code that contains multibyte characters correctly
  now (#49, yihui/knitr#988)
2016-04-16 14:15:19 +00:00
wen
acdf4a49b6 Update to 1.001
No upstream changelog found.
2016-04-16 13:58:02 +00:00
mef
893458cecd - Add following three lines.
+# for make test
  +BUILD_DEPENDS+= p5-Git-Version-Compare-[0-9]*:../../devel/p5-Git-Version-Compare
  +BUILD_DEPENDS+= p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
2016-04-16 13:42:24 +00:00
mef
1222937177 Added devel/p5-Test-Requires-Git version 1.005 2016-04-16 13:21:45 +00:00
mef
ff018654c4 Import p5-Test-Requires-Git-1.005 as devel/p5-Test-Requires-Git.
Test::Requires::Git checks if the version of Git available for testing
meets the given requirements.
The "current git" is obtained by running git --version (so the first git
binary found in the PATH will be tested).
If the checks fail, then all tests will be skipped.
2016-04-16 13:18:17 +00:00
joerg
da4f5efa58 Mark as BROKEN given the serious lack of quality. 2016-04-15 22:01:21 +00:00
wiz
52a1a8bae2 Update py-click-log to 0.1.3.
Changes not found.
2016-04-15 13:33:00 +00:00
wiz
946db1b818 Update p5-Package-DeprecationManager to 0.16 (again)
Cyclic dependency issue is now solved.

0.16     2016-03-21

- The subs installed into the caller are now named with Sub::Name. This makes
  these subs appear to be part of the caller, as opposed to an import, which
  is what we want, since each installed sub is constructed uniquely for a
  given package.
2016-04-15 12:50:17 +00:00
wiz
7457b4b09f Add dependency on p5-namespace-autoclean. Bump PKGREVISION. 2016-04-15 12:49:25 +00:00
wiz
2fc9372ff2 Remove Moose dependency.
It is only used by some tests, and Moose itself would like to use
this module.

Bump PKGREVISION.
2016-04-15 12:47:02 +00:00
wiz
9ea50212e0 This does not depend on p5-Package-DeprecationManager (any longer?).
Remove dependency. Bump PKGREVISION.
2016-04-15 12:33:57 +00:00
wiz
2e011b2ec5 + p5-MooX-StrictConstructor 2016-04-15 11:38:21 +00:00
wiz
6ea6422664 Import p5-MooX-StrictConstructor-0.008 as devel/p5-MooX-StrictConstructor.
Simply loading this module makes your constructors "strict". If
your constructor is called with an attribute init argument that
your class does not declare, then it dies. This is a great way to
catch small typos.
2016-04-15 11:38:07 +00:00
wiz
ab9a3ed12a Update p5-Test-Warnings to 0.026.
0.026     2016-01-27 03:13:25Z
          - fixed use of modules loaded by t/zzz-check-breaks.t
          - fix stderr suppression on perl 5.6

0.025     2016-01-24 02:59:28Z
          - prereqs lowered from required to suggested:
            - CPAN::Meta::Check
            - CPAN::Meta::Requirements
          - tests are now quieter to avoid causing confusion, by suppressing
            the printing of stderr in tests
2016-04-15 10:36:51 +00:00
wiz
e4591ba084 Update p5-Test-Deep to 1.120.
0.120     2015-11-27
        - no changes since 0.119_01

0.119_01  2015-11-19
        - add none() test; it's like any(), but negative
        - fix stringification of any() expectations
2016-04-15 10:35:44 +00:00
wiz
e4cb6a2c99 Add upstream patch fixing the build of libetonyek.
Bump PKGREVISION.
2016-04-15 08:26:26 +00:00
khorben
8c54c36992 Add support for CFLAGS
This fixes the build with PKGSRC_MKPIE.
2016-04-14 23:18:04 +00:00
wiz
2401ceda24 Update ruby-mercenary to 0.3.6. 2016-04-14 21:52:55 +00:00
mef
6f843ace31 - make test fails as follows, but that is not with this update.
t/01-simple.t ..... ld: cannot find -lfoo
  error building /tmp/DGF3X5mKcu/foo from /tmp/DGF3X5mKcu/test.o
  at /usr/pkg/lib/perl5/5.22.0/ExtUtils/CBuilder/Base.pm line
  320, <DATA> line 226.

(upstream)
 - Updated to devel/p5-ExtUtils-LibBuilder-0.08
--------------------------------------------
0.08    Mon Oct 19 17:46:02 WEST 2015
        - Minor spelling fix (thanks to Gregor Herrmann,
        from Debian community).

0.07    Mon Sep 28 14:53:40 WEST 2015
        - Added minimum required Perl Version (kwalitee++).
2016-04-14 14:30:32 +00:00
mef
62fced7e1a Remove extra, old redundant, line, sorry. 2016-04-14 14:24:40 +00:00
mef
3a8850409a - Add following line for make test
+# for make test
   +BUILD_DEPENDS+=        p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
2016-04-14 13:41:42 +00:00
wiz
30cfcdbfcf Update liblangtag to 0.6.0.
0.5.8 -> 0.6.0
=================
Akira TAGOH (20):
      Initialize databases just once.
      Fix a build fail when --enable-debug
      Support BCP47-like locale representation
      Add deprecation macros
      Use deprecation macros
      Add a lookup table to catch up a script/language from language/script
      Update to add more files into .gitignore
      Fix the behavior on lt_tag_transform() according to tr#35
      Fix a segfault if no territory or script is given to lt_tag_convert_from_locale_string()
      Add missing header file
      Add lt_db_set_val() to change the place of database
      Fix memory leaks
      missing gobject function for lt_relation_db thing
      Support the language alias for the canonicalization
      Fix lt_trie_keys() not working
      Fix OOM handling
      Improve the bootup time
      Get rid of deprecated macro
      Add docs
      Update the library versioning
2016-04-14 13:37:19 +00:00
mef
26a60773df - Add following line for make test
+# for make test (when t/05_more.t 'require (File::DesktopEntry);'
   +BUILD_DEPENDS+=        p5-URI-[0-9]*:../../www/p5-URI
2016-04-14 13:06:03 +00:00
wiz
8bf3fb2967 Update py-tortoisehg to 3.7.3.
TortoiseHg 3.7.3 is a regularly scheduled bugfix release, primarily to pick up security bug fixes in Mercurial 3.7.3.
2016-04-14 12:57:28 +00:00
mef
c6763475c3 Updated to devel/p5-Devel-Symdump-2.1600
----------------------------------------
2016-04-11  k  <andk@cpan.org>
        * release 2.16
        * docs only change: create a real link to perlref.pod (Slaven Rezić)
2016-04-14 12:51:47 +00:00
wiz
568847fa2b Update p5-Test-Memory-Cycle to 1.06.
1.06    Wed Jan 27 22:36:55 CST 2016
        This release has no changes in functionality.

        [FIXES]
        * One of the tests used to use CGI.pm, but it was not a declared
          dependency, so Perl 5.22+ would fail because CGI.pm is no longer
          shipped as core.  The test now uses a local module for testing.
          Thanks, Graham Ollis.
2016-04-14 12:51:36 +00:00
wiz
64cd14352e Update p5-Search-Elasticsearch to 2.00.
2.00    2015-10-28

        The default client is now '2_0::Direct', for use with Elasticsearch 2.x.
        Specify client '1_0::Direct' if using with Elasticsearch 1.x.

        Breaking:
        * The field parameter to indices.get_field_mapping() has been renamed to fields

        New features:
        * Added fields param to Bulk helper
        * The name parameter to indices.get_template() can accept multiple options
        * Added indices.forcemerge() and deprecated indices.optimize()
        * The index parameter to indices.open() and indices.close() is required
        * Added allow_no_indices, expand_wildcards, and ignore_unavailable params
          to indices.flush_synced()
        * Added the timeout param to cluster.stats(), nodes.hot_threads(),
          nodes.stats(), and nodes.info()
        * cluster.health() can accept multiple indices
        * Added cat.repositories() and cat.snapshots()
        * Added detect_noop param to update()
        * search_shards() accepts multi values for index/type
        * delete_template() requires an id
        * Add fork protection to Scroll and Async::Scroll

        Bug fix:
        * Added missing debug QS param
2016-04-14 12:50:34 +00:00
wiz
20e5221410 Update p5-Test-MockModule to 0.11.
Changes not documented.
2016-04-14 12:49:23 +00:00
wiz
ab0d1c2d0f Update p5-Variable-Magic to 0.59.
0.59    2015-10-05 19:05 UTC
        + Chg : The magic callbacks are now always executed in a new stack.
                This should have no negative impact (performance-wise or
                behaviour-wise) on your code, but may actually fix some obscure
                bugs.
        + Fix : [RT #107294] : Crash during install of Variable-Magic-0.58
                running "t\18-opinfo.t".
                A recent change in the core implementation of transliterations
                caused an undefined behaviour when it interacted with this
                module, which resulted in visible stack corruption on Win32
                perls compiled with MSVC when the op_info feature was enabled.
                This was fixed by using a separate stack for the magic
                callbacks.
                Thanks Peter Stokes for reporting and providing greatly
                helpful feedback.
        + Fix : The object op_info feature will now handle correctly Unicode
                transliteration, multideref and custom ops.
2016-04-14 12:48:26 +00:00
wiz
41a4a52743 Update p5-Test-Exception to 0.43.
0.43   [2015-12-28]

    -   No Changes from developer build 0.42_1

0.42_1 [2015-12-28]

    -   Remove Test2/Test-Stream special cases, they are not needed

0.41   [2015-12-21]
    -   Updated for Test2
2016-04-14 12:47:36 +00:00
wiz
ac13c89844 Update p5-Test-Harness to 3.36.
- Accept YAML with trailing whitespace in header (Maik Hentsche)
        - Stop bundling Test::More for testing
2016-04-14 12:46:41 +00:00
mef
6f9b245324 Updated to devel/p5-Config-AutoConf-0.313
-----------------------------------------
0.313   2016-04-11
        - release 0.312_001 without further changes

0.312_001       2016-04-07
        - fix "check_member" test (RT#113271)
        - update Copyright notice
        - add license files
        - improve compile_if_else/link_if_else by proving whether object
          or binary file (compile result) exists
        - fix some typos and other POD quirks
        - Update README.md from updated POD
2016-04-14 12:45:29 +00:00
mef
7a793cd4c5 Updated to devel/p5-CPAN-Perl-Releases
--------------------------------------
version 2.62 at 2016-04-10 17:43:33 +0000
-----------------------------------------
    Updated for v5.22.2-RC1
2016-04-14 12:39:07 +00:00
mef
d86780e630 Updated to devel/p5-CPAN-Checksums-2.11
---------------------------------------
2016-04-09  k  <andk@cpan.org>
        * Version 2.11
        * address #113615: extend the production rules for compressed file to
        .tgz and .tbz. Up to now those did not get a checksum for the uncompress
        file (requested by Ralf Neubauer)

        * bump the Module::Signature version that decides whether to test or not
        to test (Salve J. Nilsen)

        * never let t/00signature.t actually fail
2016-04-14 12:36:01 +00:00
mef
2899407629 - make test fails at following symptom, but this is the same as previous 0.9
so updated  ( perl-5.22.0 and perl-5.22.1 does not make difference)
    at t/001_load.t line 6.
       Tried to use 'CppGuessTest'.
    Error: Can't load
        for module CppGuessTest:
        /WRKOBJDIR/devel/p5-ExtUtils-CppGuess/work/ExtUtils-CppGuess-0.09/
		t/makemaker/blib/arch/auto/CppGuessTest/CppGuessTest.so:
        Undefined PLT symbol "_ZNSsC1ERKSs" (symnum = 7) at
        /usr/pkg/lib/perl5/5.22.0/x86_64-netbsd-thread-multi/DynaLoader.pm
        line 193.
(upstream)
 - Updated to devel/p5-ExtUtils-CppGuess-0.11
---------------------------------------------
0.11   Thu Sep 10 13:12:17 MDT 2015
    - Add leading whitespace to $cflags in _get_cflags (bulk88)

0.10   Tue Sep 08 21:15:30 MDT 2015
    - Config's ccflags must always be used. (bulk88)
2016-04-14 12:27:42 +00:00
wiz
6ffead4c90 Update autoconf-archive to 2016.03.20.
Provided by Andreas Kusalananda Kähäri on pkgsrc-users.

More macros, as usual.
2016-04-14 11:30:46 +00:00
wiz
d25682d8d3 Fix warning with perl-5.22, using upstream patch.
While here, add support for python3.5 in python checking macro.

Bump PKGREVISION.
2016-04-14 11:28:47 +00:00
leot
03baed85b3 Add py-attrs 2016-04-14 11:07:18 +00:00
leot
f801d7aaaf Import py-attrs-15.2.0 as devel/py-attrs
attrs is an MIT-licensed Python package with class decorators that ease the
chores of implementing the most common attribute-related object protocols.

You just specify the attributes to work with and attrs gives you:

 * a nice human-readable __repr__,
 * a complete set of comparison methods,
 * an initializer,
 * and much more

without writing dull boilerplate code again and again.

This gives you the power to use actual classes with actual types in your code
instead of confusing tuples or confusingly behaving namedtuples.

So put down that type-less data structures and welcome some class into your
life!
2016-04-14 11:06:27 +00:00
fhajny
83da5e858c Conclude the previous fix by not installing bfd.info either. Makes
package co-exist finally with devel/binutils. Bump PKGREVISION.
2016-04-14 08:40:44 +00:00
prlw1
773081a2eb Update libwnck3 to 3.14.1
=============
Version 3.14.1
=============

  Release bump to 3.14.1

  Fixes

  * WnckWindow: Add a new 'type-changed' signal (Sebastian Geiger)
  * don't use deprecated style properties (Alberts Muktupāvels)
  * pager: use correct state flags (Alberts Muktupāvels)
  * selector: avoid warnings from GtkStyleContext (Alberts Muktupāvels)
  * tasklist: avoid warnings from GtkStyleContext (Alberts Muktupāvels)
  * Back to dependency on gtk+-3.0 >= 3.10

  Translators

  * Aurimas Černius (lt)
  * Cédric Valmary (oc)
  * Cheng-Chia Tseng (zh_TW)
  * Jordi Mas (ca)
  * Maria  Mavridou (el)
  * Mario Blättermann (de)
  * Muhammet Kara (tr)
  * Pedro Albuquerque (pt)
  * Piotr Drąg (pl)
  * Samir Ribic (bs)
2016-04-13 21:40:33 +00:00
wiz
9ce4844c2a Update py-virtualenv to 15.0.1.
Changes: the usual updates.
2016-04-13 18:51:05 +00:00
wiz
63c3aa2c58 Update py-test-runner to 2.7.1.
Changes not found.
2016-04-13 18:49:08 +00:00
wiz
3487f73895 Update py-test to 2.9.1.
2.9.1
=====

**Bug Fixes**

* Improve error message when a plugin fails to load.
  Thanks `@nicoddemus`_ for the PR.

* Fix (`#1178 <https://github.com/pytest-dev/pytest/issues/1178>`_):
  ``pytest.fail`` with non-ascii characters raises an internal pytest error.
  Thanks `@nicoddemus`_ for the PR.

* Fix (`#469`_): junit parses report.nodeid incorrectly, when params IDs
  contain ``::``. Thanks `@tomviner`_ for the PR (`#1431`_).

* Fix (`#578 <https://github.com/pytest-dev/pytest/issues/578>`_): SyntaxErrors
  containing non-ascii lines at the point of failure generated an internal
  py.test error.
  Thanks `@asottile`_ for the report and `@nicoddemus`_ for the PR.

* Fix (`#1437`_): When passing in a bytestring regex pattern to parameterize
  attempt to decode it as utf-8 ignoring errors.

* Fix (`#649`_): parametrized test nodes cannot be specified to run on the command line.


.. _#1437: https://github.com/pytest-dev/pytest/issues/1437
.. _#469: https://github.com/pytest-dev/pytest/issues/469
.. _#1431: https://github.com/pytest-dev/pytest/pull/1431
.. _#649: https://github.com/pytest-dev/pytest/issues/649

.. _@asottile: https://github.com/asottile


2.9.0
=====

**New Features**

* New ``pytest.mark.skip`` mark, which unconditionally skips marked tests.
  Thanks `@MichaelAquilina`_ for the complete PR (`#1040`_).

* ``--doctest-glob`` may now be passed multiple times in the command-line.
  Thanks `@jab`_ and `@nicoddemus`_ for the PR.

* New ``-rp`` and ``-rP`` reporting options give the summary and full output
  of passing tests, respectively. Thanks to `@codewarrior0`_ for the PR.

* ``pytest.mark.xfail`` now has a ``strict`` option, which makes ``XPASS``
  tests to fail the test suite (defaulting to ``False``). There's also a
  ``xfail_strict`` ini option that can be used to configure it project-wise.
  Thanks `@rabbbit`_ for the request and `@nicoddemus`_ for the PR (`#1355`_).

* ``Parser.addini`` now supports options of type ``bool``.
  Thanks `@nicoddemus`_ for the PR.

* New ``ALLOW_BYTES`` doctest option. This strips ``b`` prefixes from byte strings
  in doctest output (similar to ``ALLOW_UNICODE``).
  Thanks `@jaraco`_ for the request and `@nicoddemus`_ for the PR (`#1287`_).

* Give a hint on ``KeyboardInterrupt`` to use the ``--fulltrace`` option to show the errors.
  Fixes `#1366`_.
  Thanks to `@hpk42`_ for the report and `@RonnyPfannschmidt`_ for the PR.

* Catch ``IndexError`` exceptions when getting exception source location.
  Fixes a pytest internal error for dynamically generated code (fixtures and tests)
  where source lines are fake by intention.

**Changes**

* **Important**: `py.code <http://pylib.readthedocs.org/en/latest/code.html>`_ has been
  merged into the ``pytest`` repository as ``pytest._code``. This decision
  was made because ``py.code`` had very few uses outside ``pytest`` and the
  fact that it was in a different repository made it difficult to fix bugs on
  its code in a timely manner. The team hopes with this to be able to better
  refactor out and improve that code.
  This change shouldn't affect users, but it is useful to let users aware
  if they encounter any strange behavior.

  Keep in mind that the code for ``pytest._code`` is **private** and
  **experimental**, so you definitely should not import it explicitly!

  Please note that the original ``py.code`` is still available in
  `pylib <http://pylib.readthedocs.org>`_.

* ``pytest_enter_pdb`` now optionally receives the pytest config object.
  Thanks `@nicoddemus`_ for the PR.

* Removed code and documentation for Python 2.5 or lower versions,
  including removal of the obsolete ``_pytest.assertion.oldinterpret`` module.
  Thanks `@nicoddemus`_ for the PR (`#1226`_).

* Comparisons now always show up in full when ``CI`` or ``BUILD_NUMBER`` is
  found in the environment, even when ``-vv`` isn't used.
  Thanks `@The-Compiler`_ for the PR.

* ``--lf`` and ``--ff`` now support long names: ``--last-failed`` and
  ``--failed-first`` respectively.
  Thanks `@MichaelAquilina`_ for the PR.

* Added expected exceptions to ``pytest.raises`` fail message.

* Collection only displays progress ("collecting X items") when in a terminal.
  This avoids cluttering the output when using ``--color=yes`` to obtain
  colors in CI integrations systems (`#1397`_).

**Bug Fixes**

* The ``-s`` and ``-c`` options should now work under ``xdist``;
  ``Config.fromdictargs`` now represents its input much more faithfully.
  Thanks to `@bukzor`_ for the complete PR (`#680`_).

* Fix (`#1290`_): support Python 3.5's ``@`` operator in assertion rewriting.
  Thanks `@Shinkenjoe`_ for report with test case and `@tomviner`_ for the PR.

* Fix formatting utf-8 explanation messages (`#1379`_).
  Thanks `@biern`_ for the PR.

* Fix `traceback style docs`_ to describe all of the available options
  (auto/long/short/line/native/no), with `auto` being the default since v2.6.
  Thanks `@hackebrot`_ for the PR.

* Fix (`#1422`_): junit record_xml_property doesn't allow multiple records
  with same name.

.. _`traceback style docs`: https://pytest.org/latest/usage.html#modifying-python-traceback-printing

.. _#1422: https://github.com/pytest-dev/pytest/issues/1422
.. _#1379: https://github.com/pytest-dev/pytest/issues/1379
.. _#1366: https://github.com/pytest-dev/pytest/issues/1366
.. _#1040: https://github.com/pytest-dev/pytest/pull/1040
.. _#680: https://github.com/pytest-dev/pytest/issues/680
.. _#1287: https://github.com/pytest-dev/pytest/pull/1287
.. _#1226: https://github.com/pytest-dev/pytest/pull/1226
.. _#1290: https://github.com/pytest-dev/pytest/pull/1290
.. _#1355: https://github.com/pytest-dev/pytest/pull/1355
.. _#1397: https://github.com/pytest-dev/pytest/issues/1397
.. _@biern: https://github.com/biern
.. _@MichaelAquilina: https://github.com/MichaelAquilina
.. _@bukzor: https://github.com/bukzor
.. _@hpk42: https://github.com/hpk42
.. _@nicoddemus: https://github.com/nicoddemus
.. _@jab: https://github.com/jab
.. _@codewarrior0: https://github.com/codewarrior0
.. _@jaraco: https://github.com/jaraco
.. _@The-Compiler: https://github.com/The-Compiler
.. _@Shinkenjoe: https://github.com/Shinkenjoe
.. _@tomviner: https://github.com/tomviner
.. _@RonnyPfannschmidt: https://github.com/RonnyPfannschmidt
.. _@rabbbit: https://github.com/rabbbit
.. _@hackebrot: https://github.com/hackebrot
2016-04-13 18:39:21 +00:00
wiz
67adf92727 Update p5-PadWalker to 2.2.
2.2  Fri 23 Oct 2015 17:55:31 BST
    - Convert to PERL_NO_GET_CONTEXT
      https://github.com/robinhouston/PadWalker/pull/2
2016-04-13 18:28:10 +00:00
wiz
e88b66cbef Update p5-Log-Any to 1.040.
1.040     2016-02-24 17:47:00-05:00 America/New_York

    [Fixed]

    - Fixed duplicated documentation sections.

1.038     2016-02-10 14:15:31-07:00 America/Mazatlan

    - No changes from 1.037

1.037     2016-02-05 20:22:34-05:00 America/New_York (TRIAL RELEASE)

    [Fixed]

    - Fixed t/filescreen.t Unicode string tests to use a backwards
      compatible form.  Should fix tests before 5.16.

1.035     2016-02-04 14:47:20-05:00 America/New_York (TRIAL RELEASE)

    [Changed]

    - The default formatter now replaces a code reference argument with
      the results of calling the code reference ONLY when it is the first
      argument (in place of a format string).  Code references in
      subsequent arguments (to sprintf) are not executed, as this would
      break backwards compatibility.

    [Documented]

    - Noted that repeatedly calling 'set' to set an adapter without calling
      'remove' or using the 'lexically' feature will leak memory.

1.033     2016-02-03 10:32:57-05:00 America/New_York (TRIAL RELEASE)

    [Added]

    - The default formatter now expands code references.  If the first
      argument is a code reference, it is expanded and returned.  If an
      argument to "sprintf" style formatting is a code reference, it is
      expanded.

    [Changed]

    - The File adapter now opens files with the ":utf8" layer.  It also
      takes a 'binmode' attribute to change the default.

    [Fixed]

    - does_not_contain_ok test adapter function now gives proper
      diagnostic message

    - all diagnostic messages that output the captured log now
      correctly dump the log with pretty formatting

    [Documented]

    - documented the 'proxy_class' argument to `get_logger`

    [~Internal~]

    - Data::Dumper is loaded lazily, to reduce module load times
      for programs that don't need it.
2016-04-13 18:26:23 +00:00
wiz
d47df1f82f Update py-setuptools_trial to 0.6.0.
0.6.0 (2016-XX-XX)
------------------

- Fix working with recent versions of setuptools.

- Python versions < 2.7 support was dropped.
  Currently Python 2.7 and Python 3.4, 3.5 versions are supported
  (should work in other Python 3 releases too, but it is not tested).

- Package "zip-safety" is determined by setuptools.

- New package home page is https://github.com/rutsky/setuptools-trial,
  please report issues there!

Internal changes:

- Getting version from Darcs VCS was removed.

- Remove trash files (prebuild eggs, PKG-INFO).

- Source code is not PEP8 and pyflakes conformant.

- Simple integration tests were added.
2016-04-13 18:25:05 +00:00
wiz
10870a92a5 Update py-setuptools to 20.6.7.
v20.6.7
-------

* Issue #523: Disabled support for environment markers
  introduced in v20.5.

v20.6.6
-------

* Issue #503: Restore support for PEP 345 environment
  markers by updating to Packaging 16.6.

v20.6.0
-------

* New release process that relies on
  `bumpversion <https://github.com/peritus/bumpversion>`_
  and Travis CI for continuous deployment.
* Project versioning semantics now follow
  `semver <https://semver.org>`_ precisely.
  The 'v' prefix on version numbers now also allows
  version numbers to be referenced in the changelog,
  e.g. https://pythonhosted.org/setuptools/history.html#v20-6-0.

20.5
----

* BB Pull Request #185: Add support for environment markers
  in requirements in install_requires, setup_requires,
  tests_require as well as adding a test for the existing
  extra_requires machinery.

20.4
----

* Issue #422: Moved hosting to
  `Github <https://github.com/pypa/setuptools>`_
  from `Bitbucket <https://bitbucket.org/pypa/setuptools>`_.
  Issues have been migrated, though all issues and comments
  are attributed to bb-migration. So if you have a particular
  issue or issues to which you've been subscribed, you will
  want to "watch" the equivalent issue in Github.
  The Bitbucket project will be retained for the indefinite
  future, but Github now hosts the canonical project repository.

20.3.1
------

* Issue #519: Remove import hook when reloading the
  ``pkg_resources`` module.
* BB Pull Request #184: Update documentation in ``pkg_resources``
  around new ``Requirement`` implementation.

20.3
----

* BB Pull Request #179: ``pkg_resources.Requirement`` objects are
  now a subclass of ``packaging.requirements.Requirement``,
  allowing any environment markers and url (if any) to be
  affiliated with the requirement
* BB Pull Request #179: Restore use of RequirementParseError
  exception unintentionally dropped in 20.2.
2016-04-13 18:21:19 +00:00
wiz
d07e9ee4b2 Update py-cython to 0.24.
0.24 (2016-03-xx)
=================

Features added
--------------

* PEP 498: Literal String Formatting (f-strings).
  Original patch by Jelle Zijlstra.
  https://www.python.org/dev/peps/pep-0498/

* PEP 515: Underscores as visual separators in number literals.
  https://www.python.org/dev/peps/pep-0515/

* Parser was adapted to some minor syntax changes in Py3.6, e.g.
  https://bugs.python.org/issue9232

* The embedded C code comments that show the original source code
  can be discarded with the new directive ``emit_code_comments=False``.

* Cpdef enums are now first-class iterable, callable types in Python.

* Ctuples can now be declared in pure Python code.

* Posix declarations for DLL loading and stdio extensions were added.
  Patch by Lars Buitinck.

* The Py2-only builtins ``unicode()``, ``xrange()``, ``reduce()`` and
  ``long`` are now also available in compile time ``DEF`` expressions
  when compiling with Py3.

* Exception type tests have slightly lower overhead.
  This fixes ticket 868.

* @property syntax fully supported in cdef classes, old syntax deprecated.

* C++ classes can now be declared with default template parameters.

Bugs fixed
----------

* C++ exceptions raised by overloaded C++ operators were not always
  handled.  Patch by Ian Henriksen.

* C string literals were previously always stored as non-const global
  variables in the module.  They are now stored as global constants
  when possible, and otherwise as non-const C string literals in the
  generated code that uses them.  This improves compatibility with
  strict C compiler options and prevents non-const strings literals
  with the same content from being incorrectly merged.

* Compile time evaluated ``str`` expressions (``DEF``) now behave in a
  more useful way by turning into Unicode strings when compiling under
  Python 3.  This allows using them as intermediate values in expressions.
  Previously, they always evaluated to bytes objects.

* ``isinf()`` declarations in ``libc/math.pxd`` and ``numpy/math.pxd`` now
  reflect the actual tristate ``int`` return value instead of using ``bint``.

* Literal assignments to ctuples avoid Python tuple round-trips in some
  more corner cases.

* Iteration over ``dict(...).items()`` failed to get optimised when dict
  arguments included keyword arguments.

* cProfile now correctly profiles cpdef functions and methods.


0.23.5 (2016-03-26)
===================

* Compile errors and warnings in integer type conversion code.  This fixes
  ticket 877.  Patches by Christian Neukirchen, Nikolaus Rath, Ian Henriksen.

* Reference leak when "*args" argument was reassigned in closures.

* Truth-testing Unicode strings could waste time and memory in Py3.3+.

* Return values of async functions could be ignored and replaced by ``None``.

* Compiler crash in CPython 3.6.

* Fix prange() to behave identically to range().  The end condition was
  miscalculated when the range was not exactly divisible by the step.

* Optimised ``all(genexpr)``/``any(genexpr)`` calls could warn about unused
  code.  This fixes ticket 876.
2016-04-13 18:13:49 +00:00
wiz
6fccd06f4c Update p5-Log-Dispatch to 2.54.
2.54     2016-01-18

- Fixed File::Locked even more. While some deadlocks were eliminated, there
  was still an issue when a Log::Dispatch object was created in a parent
  process and then recreated in the children. If the close_after_write
  parameter was false, then there would be a deadlock.

- Made Syslog work on a threaded Perl when the threads module was not
  explicitly loaded. Fixed by Konrad Bucheli. GitHub #13.

- The log() method now accepts a level parameter as an integer. Fixed by Steve
  Bertrand. GitHub #15.


2.53     2016-01-14

- Actually fix File::Locked, this time with some actual tests.


2.52     2016-01-13

- Make File::Locked output do an explicit unlock if the close_after_write
  option is not set. Without this it would open the file once in each process,
  attempting to get a lock at open time, pretty much guaranteeing a deadlock
  in a multiprocess environment. Now it should work sanely whether
  close_after_write is true or not.


2.51     2015-09-19

- Fixed t/08-screen.t on Windows platforms.
2016-04-13 18:05:00 +00:00