Commit graph

10745 commits

Author SHA1 Message Date
wiz
0e362ed2ec py-sphinx-autodoc-typehints: update to 1.10.3.
1.10.3
======

* Fixed ``TypeError`` (or wrong rendered class name) when an annotation is a generic class that has
  a ``name`` property


1.10.2
======

* Fixed inner classes missing their parent class name(s) when rendered


1.10.1
======

* Fixed ``KeyError`` when encountering mocked annotations (``autodoc_mock_imports``)


1.10.0
======

* Rewrote the annotation formatting logic (fixes Python 3.5.2 compatibility regressions and an
  ``AttributeError`` regression introduced in v1.9.0)
* Fixed decorator classes not being processed as classes


1.9.0
=====

* Added support for typing_extensions_
* Added the ``typehints_document_rtype`` option (PR by Simon-Martin Schröder)
* Fixed metaclasses as annotations causing ``TypeError``
* Fixed rendering of ``typing.Literal``
* Fixed OSError when generating docs for SQLAlchemy mapped classes
* Fixed unparametrized generic classes being rendered with their type parameters
  (e.g. ``Dict[~KT, ~VT]``)

.. _typing_extensions: https://pypi.org/project/typing-extensions/


1.8.0
=====

* Fixed regression which caused ``TypeError`` or ``OSError`` when trying to set annotations due to
  PR #87
* Fixed unintentional mangling of annotation type names
* Added proper ``:py:data`` targets for ``NoReturn``, ``ClassVar`` and ``Tuple``
* Added support for inline type comments (like ``(int, str) -> None``) (PR by Bernát Gábor)
* Use the native AST parser for type comment support on Python 3.8+


1.7.0
=====

* Dropped support for Python 3.4
* Fixed unwrapped local functions causing errors (PR by Kimiyuki Onaka)
* Fixed ``AttributeError`` when documenting the ``__init__()`` method of a data class
* Added support for type hint comments (PR by Markus Unterwaditzer)
* Added flag for rendering classes with their fully qualified names (PR by Holly Becker)


1.6.0
=====

* Fixed ``TypeError`` when formatting annotations from a class that inherits from a concrete
  generic type (report and tests by bpeake-illuscio)
* Added support for ``typing_extensions.Protocol`` (PR by Ian Good)
* Added support for ``typing.NewType`` (PR by George Leslie-Waksman)


1.5.2
=====

* Emit a warning instead of crashing when an unresolvable forward reference is encountered in type
  annotations


1.5.1
=====

* Fixed escape characters in parameter default values getting lost during signature processing
* Replaced use of the ``config-inited`` event (which inadvertently required Sphinx 1.8) with the
  ``builder-inited`` event


1.5.0
=====

* The setting of the ``typing.TYPECHECKING`` flag is now configurable using the
  ``set_type_checking_flag`` option


1.4.0
=====

* The extension now sets ``typing.TYPECHECKING`` to ``True`` during setup to include conditional
  imports which may be used in type annotations
* Fixed parameters with trailing underscores (PR by Daniel Knell)
* Fixed KeyError with private methods (PR by Benito Palacios Sánchez)
* Fixed deprecation warning about the use of formatargspec (PR by Y. Somda)
* The minimum Sphinx version is now v1.7.0


1.3.1
=====

* Fixed rendering of generic types outside the typing module (thanks to Tim Poterba for the PR)
2020-04-06 08:06:30 +00:00
wiz
2c04400ce0 textproc/Makefile: + py-sphobjinv 2020-04-06 08:03:14 +00:00
wiz
05580e7917 textproc/py-sphobjinv: import py-sphobjinv-2.0.1
Toolkit for manipulation and inspection of Sphinx objects.inv files.
2020-04-06 08:03:00 +00:00
wiz
1e6a9a75ee textproc/Makefile: + py-sphinx-autoapi 2020-04-06 07:39:02 +00:00
wiz
9a301d8e1e textproc/py-sphinx-autoapi: import py-sphinx-autoapi-1.3.0
Sphinx AutoAPI provides "autodoc" style documentation for multiple
programming languages without needing to load, run, or import the
project being documented.
2020-04-06 07:38:38 +00:00
nia
40620cf938 libodfgen: Update to 0.1.7
libodfgen 0.1.7
- All:
    + switch to C++-11
    + fuzzing: correct many problem
    + support more text's style attributes
    + add support for named's graphic style
    + ods/odt: try to retrieve some MathML equations
- Chart:
    + support more attributes,
- Spreadsheet:
    + allow external file reference
    + do not create invalid file if there is more than 26*26 columns
- Other improvements and fixes.
2020-04-05 13:13:02 +00:00
jperkin
0a830f96a8 groff: Now requires yacc due to ypp patch. 2020-04-03 19:47:00 +00:00
wiz
3df634c36b *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
wiz
1c0036ad37 hs-cassava-megaparsec: add missing DEPENDS
Fixes build
2020-04-03 07:46:30 +00:00
wiz
7fc730428f hs-cassava: add missing DEPENDS.
Fixes build.
2020-04-03 07:40:44 +00:00
wiz
09d661318d hs-text-short: add missing DEPENDS.
Fixes build.
2020-04-03 07:32:32 +00:00
wiz
b1039aed95 hs-shakespeare: add missing DEPENDS.
Fixes build.
2020-04-03 07:25:43 +00:00
wiz
e518f66cfa hs-lucid: add missing DEPENDS
Fixes build.
2020-04-03 07:22:04 +00:00
wiz
9286e7b874 json-schema: update to 1.3.
1.3 [2020-03-31]
================

* option to add default values during validation
* add thread-safe API
* build static library by default (jsoncpp only builds static library by default)
2020-04-02 09:57:41 +00:00
wiz
872ddc59b6 libxslt: fix man page
Addresses PR 55123 with a SUBST_SED.

Bump PKGREVISION.
2020-04-02 06:42:02 +00:00
adam
f36fc77fc8 py-sphinxcontrib-log-cabinet: added version 1.0.1
Organize changelogs generated by versionadded, versionchanged, deprecated
directives. The log will be sorted by newest to oldest version. For HTML docs,
older versions will be collapsed by default.
2020-04-01 17:39:14 +00:00
fcambus
ffcae3839c lowdown: update to 0.6.4.
pkgsrc changes:

- Fix LICENSE marker, lowdown is ISC licensed
- Enable test suite
- Remove forgotten checksum for patch-Makefile in distinfo

ChangeLog:

Version 0.6.4, 2020-03-29

- Enable and enforce portability by also running regression tests over
  all operating systems and architectures. Updates oconfigure.
2020-03-31 09:39:12 +00:00
gutteridge
100e1768a8 link-grammar: update to 5.8.0
Version 5.8.0 (28 February 2020)
 * Java bindings: Remove the obsolete senses API.
 * swig-4.0 compatibility bug fix.
 * English dict: Fixes to support questions ending in WH-words.
 * Copy (merge) Richard van der Dys `node.js` bindings.
 * English dict: Provide head and tail markers for all conjunctions.
 * Remove the Python 2 bindings.
 * Add dialect support to the library.
 * English dict: support for archaic/poetic abbreviations
 * English dict: introduce OH link for vocatives/invocations.
 * English dict: improved parsing of imperatives.
 * Add !!word/ link-parser command for displaying extended word dict info.

Version 5.7.0 (13 Sept 2019)
 * Minor efficiency improvements to the SQL-backed dictionary.
 * Incompatible change to the Exp traversal API.
 * Remove the obsolete and unsupported "corpus statistics" code.
 * Major performance improvement (3x-4x) for long sentences. #996
 * Fix broken build on Windows.
 * Convert Windows build to Visual Studio 2019.
 * Fix a bug that causes random results on 32-bit systems. #1000
 * Fix a bug that could cause missing linkages on some systems. #1007
2020-03-30 23:20:20 +00:00
joerg
6643b51f68 Include config.h before stdlib.h before the overwrite for math.h bails
out otherwise.
2020-03-30 19:32:24 +00:00
riastradh
eeb9d8842b hs-wcwidth: Import version 0.0.2 2020-03-30 16:50:31 +00:00
riastradh
4fc0f4ac78 hs-cassava-megaparsec: Import version 2.0.1 2020-03-30 16:49:55 +00:00
riastradh
c310830d4a hs-cassava: Import version 0.5.2.0 2020-03-30 16:49:19 +00:00
riastradh
ed1381e4d8 hs-text-short: Import version 0.1.3 2020-03-30 16:48:43 +00:00
riastradh
4adcee4af0 hs-shakespeare: Import version 2.0.24 2020-03-30 16:48:01 +00:00
riastradh
966ee26283 hs-lucid: Import version 2.9.12 2020-03-30 16:47:25 +00:00
riastradh
58abbdba16 hs-html: Import version 1.0.1.2 2020-03-30 16:46:10 +00:00
riastradh
759537a94a hs-csv: Import version 0.1.2 2020-03-30 16:45:34 +00:00
riastradh
1e4a8d3cf7 hs-Diff: Import version 0.4.0 2020-03-30 16:44:48 +00:00
cheusov
f0d929d8a0 Update dict-client and dictd-server to 1.13.0
dictd:
       * add support for IPv6 (the default is IPv4)
         - Add global configuration option "address_family" and
           command line options --address-family
         - Options "listen_to" and --listen-to accepts host name
           in addition to IP address, "*" means "bind to all interfaces".
  dict:
       * add support for IPv6.
         - New command line options -4 and -6.
         - dict + dict:// URL: add support for IPv6 address
           surrounded by [ and ] symbols
  dictfmt:
       * fix overlap of source and destination buffers in memcpy(3).
         Use memmove(3) instead. This fixes failures on Linux/musl.
       * DICTFMT_SORT environment variable may be used for
         setting non-default sort(1)

  Fix build on recent Solaris/IllumOS (missing -lnsl at link time)

  Remove support for --use-dictorg and socks5. Clean-ups for build system.

  Remove support for non-utf8 dictionaries.

  tests:
      * new test for dictd as a daemon
      * always use @AWK@
      * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems
2020-03-30 13:38:57 +00:00
adam
e71e524e70 py-ujson: updated to 2.0.3
2.0.3:
Changed
Drop legacy distutils in setup.py
Update benchmarking

Fixed
Decrease dict key reference
Remove double_precision and precise_float from help text
2020-03-30 13:11:01 +00:00
taca
85d4f92b6a textproc/ruby-nokogiri: fix ruby gem dependency
Relax dependency for mini_portile2 gem to fix runtime problem.
Noted by Robert Swindells on pkgsrc-users@NetBSD.org.

Bump PKGREVISION.
2020-03-29 05:21:40 +00:00
wiz
fae7c1f3be docbook-xsl: update to 1.79.2nb3.
Switch to 'nons' variant of distribution.

Hopefully fixes PR 55122 by martin@
2020-03-28 18:36:42 +00:00
nia
187d019a4d pugixml: Doesn't need gmake 2020-03-27 08:57:59 +00:00
rillig
d69ce10f29 textproc/openjade: fix -Wchar-subscripts 2020-03-26 21:47:54 +00:00
rillig
ece46e0733 textproc/ja-groff: fix -Wchar-subscripts 2020-03-26 21:09:20 +00:00
nia
e18aab27b9 expat: Avoid detecting system docbook, resulting in PLIST conflicts
Noticed by Dr. Thomas Orgis
2020-03-26 11:57:10 +00:00
joerg
2434975323 Drop version for compatibility with C++17 STL implementations. 2020-03-26 02:27:21 +00:00
taca
40aed0f00c textproc/ruby-will-paginate: update to 3.3.0
Update ruby-will-paginate to 3.3.0.


3.3.0 (2020-02-26)

* ActiveRecord: Avoid a count query in empty? #593

* Support MS SQL Server #540

* Avoid Ruby 2.7 warnings about keyword arguments #609

* Breaking: drop Ruby 1.9 compatibility


3.2.1 (2019-10-15)

* Ensure PageNumber is serialized as JSON number


3.2.0 (2019-10-09)

* Performance: avoid extending Numeric with PageNumber logic

* BREAKING: Integer === page_number is no longer true.

* Make pagination markup more accessible:

	- container div now has role="navigation";
	- container div now has aria-label="Pagination", translatable via
          will_paginate.container_aria_label i18n key;
	- individual page links now have aria-label="Page {N}", translatable
          via will_paginate.page_aria_label i18n key;
	- current page now has aria-current="page".

* Add support for will_paginate view helpers in Hanami View

* Add total_entries support for Mongoid

* Rails: avoid circular require warning

* Rails: fix serving HTTP 404s for WillPaginate::InvalidPage exceptions


3.1.8 (2019-08-19)

* Avoid warnings on Ruby 2.7


3.1.7 (2019-03-18)

* Rails 5.2.2.1 & 6.0.0 compatibility
2020-03-24 18:18:23 +00:00
nia
6bfa555ff4 mythes: Update to 1.2.4
Changes:
* fix some clang scan-build warnings
2020-03-24 18:18:15 +00:00
nia
c629fcbe52 lowdown: Update to 0.6.2
"Lots of small portability tweaks to the build system. This involves the newest oconfigure."
2020-03-24 17:46:28 +00:00
taca
505beac497 textproc/ruby-unicode-display_width: update to 1.7.0
Update ruby-unicode-display_width to 1.7.0.


## 1.7.0

- Unicode 13

## 1.6.1

- Fix that ambiguous and overwrite options where ignored for emoji-measuring
2020-03-24 17:24:23 +00:00
taca
317c3b7eb2 textproc/ruby-yard: update to 0.9.24
Update ruby-yard to 0.9.24.
pkgsrc change: fix redundant CATEGORIES.


# 0.9.24 - January 8th, 2020

[0.9.24]: https://github.com/lsegal/yard/compare/v0.9.23...v0.9.24

- Add {YARD::CodeObjects::NamespaceMapper.on_invalidate} callback when separator
  cache is changed.
- Fix issue where Registry fails to resolve first-time lookups on instance methods.

# 0.9.23 - January 5th, 2020

[0.9.23]: https://github.com/lsegal/yard/compare/v0.9.22...v0.9.23

- Fix issues with double encoded code blocks when highlighted from an extra
  file.

# 0.9.22 - December 31st, 2019

[0.9.22]: https://github.com/lsegal/yard/compare/v0.9.21...v0.9.22

- Revert jquery update in last release since it requires more changes. (#1298)

# 0.9.21 - December 31st, 2019

[0.9.21]: https://github.com/lsegal/yard/compare/v0.9.20...v0.9.21

- Updates to add support for Ruby 2.7.0 (#1290, #1296)
- Fix parsing of multiline method signatures (#1220)
- Remove RubyGems post install message (#1269)
- Improve object deletion from RegistryStore (#1284)
- Improve memory usage performance (#1260)
- Handle include and extend calls with explicit receivers (#1274)
- Fix deep nesting of TOC items (#1288)
- Fix highlighting for Asciidoc markup code blocks (#1276)
- Fix HTML formatting of script tags (#1263)
- Update jquery to 3.4.1 (#1294)
- Test fixes (#1244)
2020-03-24 17:22:32 +00:00
taca
018272091e textproc/ruby-tilt: update to 2.0.10
Update ruby-tilt to 2.0.10.


2.0.10 (2019-09-23)

* Remove test files from bundled gem (#339, greysteil)
* Fix warning when using yield in templates on ruby 2.7 (#343, jeremyevans)
2020-03-24 17:18:01 +00:00
taca
e70b1c2f16 textproc/ruby-tilt1: remove package
Remove ruby-tilt1 package.  It was required only for ruby-sass-rails.
Now ruby-sass-rails dose not require ruby-tilt1.
2020-03-24 17:15:58 +00:00
taca
1264f3ab45 textproc/Makefile: delete ruby-tilt1 2020-03-24 17:15:00 +00:00
taca
1612321f7f textproc/ruby-temple: add USE_LANGUAGES
add "USE_LANGUAGES=	# none".
2020-03-24 17:08:44 +00:00
taca
d567b27413 textproc/ruby-temple: update to 0.8.2
Update ruby-temple to 0.8.2.


0.8.2

  * Support TruffleRuby in Temple::Filters::StaticAnalyzer (#127)
  * Support TruffleRuby in Temple::Filters::StringSplitter (#127)

0.8.1

  * Stop relying on deprecated method in Rails (#121)
  * Fix issue with --enable-frozen-string-literal
  * Escape html in markdown
2020-03-24 17:07:55 +00:00
taca
8b82363253 textproc/ruby-stringex: update to 2.8.5
Update ruby-stringex to 2.8.5.


No release notes available.
2020-03-24 17:06:15 +00:00
taca
4b62222cc2 textproc/ruby-safe_yaml: update to 1.0.5
Update ruby-safe_yaml to 1.0.5.
pkgsrc change: add "USE_LANGUAGES=	# none".


1.0.5
-----

- fixed [#80](https://github.com/dtao/safe_yaml/issues/80): uninitialized constant DateTime
2020-03-24 17:03:36 +00:00
taca
07430836a4 textproc/ruby-redcarpet: update to 3.5.0
Update ruby-redcarpet to 3.5.0.


Version 3.5.0

* Avoid mutating the options hash passed to a render object.

    Refs #663.

    Max Schwenk

* Fix a segfault rendering quotes using StripDown and the :quote option.

    Fixes #639.

* Fix warning: instance variable @options not initialized when running under
  verbose mode (-w, $VERBOSE = true).

* Fix SmartyPants single quotes right after a link. For example:

    [John](http://john.doe)'s cat

    Will now properly converts ' to a right single quote (i.e. ’).

    Fixes #624.

* Remove the rel and rev attributes from the output generated for footnotes as
  they don't pass the HTML 5 validation.

    Fixes #536.

* Automatically enable the fenced_code_blocks option passing a HTML_TOC object
  to the Markdown object's constructor since some languages rely on the sharp
  to comment code.

    Fixes #451.

* Allow passing Range objects to the nesting_level option to have a higher
  level of customization for table of contents:

    Redcarpet::Render::HTML_TOC.new(nesting_level: 2..5)

    Fixes #519.
2020-03-24 17:00:50 +00:00