Commit graph

9094 commits

Author SHA1 Message Date
joerg
3905bbf6d6 + py-xmlttodict 2017-09-29 13:55:23 +00:00
joerg
e0a055e6fd Add py-xmltodict-0.11.0:
xmltodict is a Python module that makes working with XML feel like you
are working with JSON. It has optional namespace and streaming support.
2017-09-29 13:55:07 +00:00
joerg
e1c5d9fd85 + py-regex 2017-09-29 13:49:42 +00:00
joerg
2594511f60 Add regex-2017.07.28:
This regex implementation is backwards-compatible with the standard ‘re’
module, but offers additional functionality.
2017-09-29 13:49:25 +00:00
joerg
e7998e1dbf + py-jsonref 2017-09-29 13:47:51 +00:00
joerg
78b7c1c506 Add py-jsonref-0.1:
jsonref is a library for automatic dereferencing of JSON Reference
objects for Python (supporting 2.6+ including Python 3).

This library lets you use a data structure with JSON reference objects,
as if the references had been replaced with the referent data.
2017-09-29 13:47:27 +00:00
joerg
181b1b6485 + py-pyaml 2017-09-29 13:45:49 +00:00
joerg
127ccc1df8 Add py-pyaml-17.8.0:
pyaml produces pretty and readable YAML-serialized data on top of py-yaml.
2017-09-29 13:45:04 +00:00
joerg
82567cd481 + py-dicttoxml 2017-09-29 13:44:07 +00:00
joerg
98356e73d1 Add py-dicttoxml-1.7.4:
This module converts a Python dictionary or other native data type into a
valid XML string.

Supported item are int, float, long, decimal.Decimal, bool, str, unicode,
datetime, None and other number-like objects. Supported collection are
list, set, tuple and dict, as well as iterable and dict-like objects.
Items with a datetime type are converted to ISO format strings. Items
with a None type become empty XML elements.
2017-09-29 13:39:59 +00:00
wiz
eef80df883 emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions
As announced in
https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html

This still leaves emacs20, emacs21, and the current version, emacs25.
2017-09-29 12:40:26 +00:00
adam
cb36a0e3f4 py-phonenumbers: update to 8.8.2
v8.8.2
Metadata changes:
 - Updated phone metadata for region code(s):
   CA, CR, EG, FI, HN, IS, KM, KR, LU, MV, PA, TW, UG, US, VN
 - Updated short number metadata for region code(s): IE, IR, KE, TR
 - New geocoding data for country calling code(s): 1223 (en)
 - Updated geocoding data for country calling code(s): 84 (en, vi)
 - Updated carrier data for country calling code(s): 20 (en)
2017-09-29 12:34:06 +00:00
adam
23e3b588e6 py-deepdiff: update to 3.3.0
v3.3.0: Searching for objects and class attributes
2017-09-29 11:06:32 +00:00
adam
33c8fc9239 Added textproc/py-jsonpickle version 0.9.5
jsonpickle converts complex Python objects to and from JSON.
2017-09-29 11:04:19 +00:00
wen
99e0838e0f Update to 1.0006
Upstream changes:
1.0006 2017-09-27
    - Fixed bug: https://rt.cpan.org/Public/Bug/Display.html?id=84546
      where the code was failing to find the difference in this scenario
      Before: <element>0</element> After: <element></element>
2017-09-29 07:52:46 +00:00
adam
c7814dba1e py-cjson: update to 1.2.1
Changes in version 1.2.1
* Updated project homepage

Changes in version 1.2.0
* Implemented recursion limit check for encoding/decoding arrays and objects
* Updated copyright years and stripped licensing info from source code

Changes in version 1.1.0
* Use repr instead of str when encoding floats to preserve full preicision
* Fixed windows compilation problem introduced in 1.0.5
* Fixed float write test to work with latest high precision float encoding
* Fixed some list/dict decoding bugs. Use a state machine for decoding them.
* Improved decoding speed by using PyString_GET_SIZE instead of strlen
* Integrate modified 0001-fix-for-CVE-2010-1666 patch from Debian
2017-09-28 16:21:21 +00:00
jperkin
2fa181e72a FlightCrew: Fix DOS line endings on all patched files. 2017-09-28 15:49:08 +00:00
adam
33204359f3 py-sphinx: update to 1.6.4
Release 1.6.4:

Features added
* 3926: Add autodoc_warningiserror to suppress the behavior of -W option during importing target modules on autodoc

Bugs fixed
* 3924: docname lost after dynamically parsing RST in extension
* 3946: Typo in sphinx.sty (this was a bug with no effect in default context)
* pep: and :rfc: does not supports default-role directive (refs: 3960)
* 3960: default_role = ‘guilabel’ not functioning
* Missing texinputs_win/Makefile to be used in latexpdf builder on windows.
* 4026: nature: Fix macOS Safari scrollbar color
* 3877: Fix for C++ multiline signatures.
* 4006: Fix crash on parallel build
* 3969: private instance attributes causes AttributeError
* 4041: C++, remove extra name linking in function pointers.
* 4038: C, add missing documentation of member role.
* 4044: An empty multicolumn cell causes extra row height in PDF output
* 4049: Fix typo in output of sphinx-build -h
* 4062: hashlib.sha1() must take bytes, not unicode on Python 3
* Avoid indent after index entries in latex (refs: 4066)
* 4070: crashes when the warning message contains format strings
* 4067: Return non-zero exit status when make subprocess fails
* 4055: graphviz: the :align: option does not work for SVG output
* 4055: graphviz: the :align: center option does not work for latex output
* 4051: warn() function for HTML theme outputs ‘None’ string
2017-09-28 11:18:24 +00:00
adam
2fc09902dc py-alabaster: update to 0.7.10
0.7.10:
[Bug] 95: Independently ran across sphinx-doc/sphinx 3276, namely that parameter lists become squashed together if one is running on Sphinx 1.4.x. While that fix was merged in Sphinx itself, we felt it prudent to include it in our own stylesheet as well, for immediate relief.
[Bug] 96: admonition_xref had a template typo preventing it from receiving styling; this has been fixed. Credit: Kenzie Togami.
[Bug] 32: Update styling of various block-level elements such as admonitions (.. note::, .. warning::, etc) and code blocks (.. code::) so they are no longer ‘dedented’ outside the main column of text they’re embedded in. This is both a stylistic change and a bugfix, since e.g. nesting code blocks within note blocks looks actively broken.
2017-09-28 10:33:29 +00:00
wiz
0cd964c538 p5-Text-Hunspell: update to 2.14.
2.14    2016/01/14 08:36:00 Europe/Oslo (cosimo)

        No functional changes. Now Text::Hunspell depends on Alien::Hunspell
        version 0.04. Should finally compile nicely on Win32 platform.

2.13    2016/01/11 10:59:00 Europe/Oslo (cosimo)

        Win32 build support added (Graham Ollis, @plicease).
        This should make Text::Hunspell build correctly on Windows. \o/

        *** If you're using Win32, make sure you use a recent version of
        Alien::Base (>= 0.024) and/or Alien::Hunspell (soon-to-be 0.04)

2.12    2015/12/18 10:35:00 Europe/Oslo (cosimo)

        Replaced ExtUtils::PkgConfig with Alien::Hunspell. This should allow
        Text::Hunspell to build on non-pkgconfig-enabled systems, even though
        I'm not sure how reliably it works. Will have to evaluate from CPAN
        testers results. Thanks to Alien* expert Graham Ollis for this
        contribution.
2017-09-28 04:19:23 +00:00
wiz
016d53b169 textproc/Makefile: + p5-Alien-Hunspell 2017-09-28 04:18:46 +00:00
wiz
7b4313f85d textproc/p5-Alien-Hunspell: import p5-Alien-Hunspell-0.11
This module provides the spelling library Hunspell.
2017-09-28 04:18:22 +00:00
wiz
3c9459a754 p5-Search-Xapian: update to 1.2.25.0.
1.2.25.0  Tue Sep 26 02:06:18 UTC 2017
	[Changes contributed by Olly Betts]
	- Wrap WritableDatabase::commit(), which is the preferred name for
	  WritableDatabase::flush().
	- Fix long SEE ALSO lines by putting a newline after each comma in the
	  SEE ALSO lists, fixing warnings from man such as:
	  <standard input>:109: warning [p 1, 8.0i]: can't break line
	- Backport some improvements to the POD documentation from the
	  SWIG-based bindings in xapian-bindings 1.4.x.
	- Avoid perl -W in tests as that seems to break recent versions of
	  Test::More.
	- Suppress dummy warning using undef value when building against
	  xapian-core 1.4.x.
2017-09-27 21:03:05 +00:00
adam
944c659416 py-pandocfilters: update to 1.4.2
1.4.2:
Bug fixes.
2017-09-27 20:14:44 +00:00
adam
dcac54e9df py-rdflib: update to 4.2.2
4.2.2
This is a bug-fix release, and the last release in the 4.X.X series.
2017-09-27 13:30:03 +00:00
adam
1467c42fd0 py-docx: update to 0.8.6
0.8.6:
- Add 257: add Font.highlight_color
- Add 261: add ParagraphFormat.tab_stops
- Add 303: disallow XML entity expansion
2017-09-26 17:52:04 +00:00
adam
bf2686243a py-colour: update to 0.1.4
0.1.4:
Fix
- ``rgb2hsl`` would produce invalid hsl triplet when red, blue, green
  component would be all very close to ``1.0``.

  Typically, saturation would shoot out of range 0.0..1.0. That could then
  lead to exceptions being casts afterwards when trying to reconvert this
  HSL triplet to RGB values.
2017-09-26 17:41:28 +00:00
wiz
e711c05b25 p5-PDF-Create: update to 1.43.
1.43  2017-09-23 20:20:00 MANWAR
      - Proposed fix for issues RT #123075 and #123076 with regard to
      setting encoding to file handle.
2017-09-26 14:39:42 +00:00
wiz
06bd0ca307 *: remove qt3 and the packages using it, including KDE3
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
2017-09-26 10:26:54 +00:00
wiedi
f13b8cdbeb lowdown: fix build on SunOS
Stop the package from overwriting CC, CFLAGS or LDFLAGS
2017-09-24 10:03:51 +00:00
taca
2941c5162f textproc/ruby-xslt: fix build problem
Fix build problem with libxslt-1.1.30.
2017-09-20 15:43:44 +00:00
wiz
1c7a0235c0 py-lxml: remove comment about (fixed) test failure 2017-09-19 11:01:45 +00:00
wiz
25b02e0fe1 ispell-ca: comment out dead sites 2017-09-19 08:25:23 +00:00
taca
cfbf6c9ca9 textproc/ruby-builder30: remove obsolete patch
Remove patch for Ruby 1.8.7's rdoc.
2017-09-18 13:03:37 +00:00
wiz
6d4479351b p5-iCal-Parser: update to 1.21.
* lib/iCal/Parser.pm: various fixes of some reported or
	unreported bugs.
2017-09-18 12:49:43 +00:00
wiz
9efa4ddf59 p5-ack: update to 2.18.
2.18    Fri Mar 24 14:53:19 CDT 2017
====================================
ack 2.18 will probably be the final release in the ack 2.x series.
I'm going to be starting work on ack 3.000 in earnest.  Still,
if you discover problems with ack 2, please report them to
https://github.com/petdance/ack2/issues

If you're interested in ack 3 development, please sign up
for the ack-dev mailing list and/or join the ack Slack.  See
https://beyondgrep.com/community/ for details.

[INTERNALS]
Removed the abstraction of App::Ack::Resource and its subclass
App::Ack::Resource::Basic.  We are abandoning the idea that we'll have
plugins.


2.17_02 Thu Mar 23 22:25:13 CDT 2017
====================================
[FIXES]
ack no longer throws an undefined variable warning if it's called
from a directory that doesn't exist. (GH #634)

[DOCUMENTATION]
Explain that filetypes must be two characters or longer. (GH #389)

[INTERNALS]
Removed dependency on File::Glob which isn't used.
2017-09-18 12:47:02 +00:00
wiz
9f6b94c30c p5-YAML-LibYAML: update to 0.66.
0.66 Thu Aug 17 20:06:06 CEST 2017
 - Apply PR#55 (@vti++)
 - Dump() was modifying original data, adding a PV to numbers
 - Added a test for this (TINITA++)

0.65 Thu 18 May 23:09:38 CEST 2017
 - Prevent warning about unused variables (see issue#59)
 - Clarify documentation about exported functions
2017-09-18 12:43:31 +00:00
wiz
6b767992d9 p5-XML-Tiny: update to 2.07.
Changes not documented.
2017-09-18 12:42:40 +00:00
wiz
51cfa4cca9 p5-Unicode-CaseFold: update to 1.01.
Version 1.01: 2017-07-25
  * Fix a deprecation warning about toFOLD_utf8 in 5.26 (this should also
    prevent trouble when the current version is removed in 5.30).
2017-09-18 12:41:22 +00:00
wiz
c9d4e33b1c p5-Text-Reflow: update to 1.17.
1.14  Mon Nov 28 14:52:20 GMT 2016
        - Fix typos in man page
1.15  Mon Nov 28 18:57:16 GMT 2016
        - Fix spelling typos in POD
1.16  Mon Dec  5 10:58:14 GMT 2016
        - Added META.json and META.yml to distribution
1.17  Thu Dec  8 11:18:24 GMT 2016
        - Fix warning when calling reflow() with empty string
2017-09-18 12:40:30 +00:00
wiz
81e2a29225 p5-Template-Plugin-Latex: update to 3.12.
#------------------------------------------------------------------------
# Version 3.12
# -----------------------------------------------------------------------

* Declare minimum Perl version to be 5.10 (in Makefile.PL)

#------------------------------------------------------------------------
# Version 3.11
# -----------------------------------------------------------------------

* Enclose version number in quotes (3.10 was recognized as 3.1)

#------------------------------------------------------------------------
# Version 3.10
# -----------------------------------------------------------------------

* Fix spelling errors
* Fix rt.cpan.org#106894: Include path incorrectly determined with
    coderef for INCLUDE_PATH
2017-09-18 12:09:50 +00:00
wiz
67fc709d20 p5-String-CamelCase: update to 0.03.
0.03    Mon Sep 11 23:38:29 JST 2017
        push @INC "." at Makefile.PL
        Thanks to xsawyerx.
2017-09-18 12:05:28 +00:00
wiz
7037d25cef p5-PDF-Table: update to 0.9.13.
Version 0.9.13 Fixed issue #33 - Desislav Kamenov
2017-09-18 12:02:42 +00:00
wiz
58f38265ea p5-Lingua-EN-Syllable: update to 0.30.
0.30 2016-02-14 NEILB
    - Merged PR from MANWAR, which added MetaProvides::Package to dist.ini
2017-09-18 12:01:15 +00:00
wiz
87c72d1b4e p5-Lingua-EN-Inflect: update to 1.902.
1.902  Sat May 27 22:23:21 2017

    - Noted the new conversion documentation in Lingua::EN::Inflexion
      (thanks Lady Aleena)
2017-09-18 12:00:25 +00:00
wiz
11ed521a0d p5-Data-FormValidator: update to 4.88.
4.88 August 28th, 2017

    [MAINTENANCE]
    - Address "." being removed from @INC by using absolute filepaths - thanks Kent Fredric!

4.87 May 14th, 2017

    [MAINTENANCE]
    - Update cc routine to recognize new 2 series Mastercards
2017-09-18 11:59:16 +00:00
adam
9088db2edf py-lxml: update to 4.0.0
4.0.0:

Features added
--------------
* The ElementPath implementation is now compiled using Cython,
  which speeds up the ``.find*()`` methods quite significantly.

* The modules ``lxml.builder``, ``lxml.html.diff`` and ``lxml.html.clean``
  are also compiled using Cython in order to speed them up.

* ``xmlfile()`` supports async coroutines using ``async with`` and ``await``.

* ``iterwalk()`` has a new method ``skip_subtree()`` that prevents walking into
  the descendants of the current element.

* ``RelaxNG.from_rnc_string()`` accepts a ``base_url`` argument to
  allow relative resource lookups.

* The XSLT result object has a new method ``.write_output(file)`` that serialises
  output data into a file according to the ``<xsl:output>`` configuration.

Bugs fixed
----------
* GH-251: HTML comments were handled incorrectly by the soupparser.
  Patch by mozbugbox.

* LP-1654544: The html5parser no longer passes the ``useChardet`` option
  if the input is a Unicode string, unless explicitly requested.  When parsing
  files, the default is to enable it when a URL or file path is passed (because
  the file is then opened in binary mode), and to disable it when reading from
  a file(-like) object.

  Note: This is a backwards incompatible change of the default configuration.
  If your code parses byte strings/streams and depends on character detection,
  please pass the option ``guess_charset=True`` explicitly, which already worked
  in older lxml versions.

* LP-1703810: ``etree.fromstring()`` failed to parse UTF-32 data with BOM.

* LP-1526522: Some RelaxNG errors were not reported in the error log.

* LP-1567526: Empty and plain text input raised a TypeError in soupparser.

* LP-1710429: Uninitialised variable usage in HTML diff.

* LP-1415643: The closing tags context manager in ``xmlfile()`` could continue
  to output end tags even after writing failed with an exception.

* LP-1465357: ``xmlfile.write()`` now accepts and ignores None as input argument.

* Compilation under Py3.7-pre failed due to a modified function signature.

Other changes
-------------
* The main module source files were renamed from ``lxml.*.pyx`` to plain
  ``*.pyx`` (e.g. ``etree.pyx``) to simplify their handling in the build
  process.  Care was taken to keep the old header files as fallbacks for
  code that compiles against the public C-API of lxml, but it might still
  be worth validating that third-party code does not notice this change.
2017-09-18 11:59:12 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
maya
d157e4f757 icu: belatedly require at least ICU 59.x
59 was a major bump, ICU 58 will not have the right library name.

pointed out by kapper, thanks.
ok leot
2017-09-18 07:52:08 +00:00
adam
5e7abd160b py-xlsxwriter: update to 1.0.0
Release 1.0.0:
* Added icon sets to conditional formatting.
2017-09-17 12:28:43 +00:00