./textproc/py-defusedxml, XML bomb protection for Python stdlib modules

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.1nb1, Package name: py39-defusedxml-0.7.1nb1, Maintainer: pkgsrc-users

XML bomb protection for Python stdlib modules.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 73.75 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-03-09 06:59:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-defusedxml: updated to 0.7.1

defusedxml 0.7.1
- Fix regression ``defusedxml.ElementTree.ParseError``
  The ``ParseError`` exception is now the same class object as
  ``xml.etree.ElementTree.ParseError`` again.
   2021-03-07 08:48:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-defusedxml: updated to 0.7.0

defusedxml 0.7.0
----------------
- No changes

defusedxml 0.7.0rc2
-------------------
- Re-add and deprecate ``defusedxml.cElementTree``
- Use GitHub Actions instead of TravisCI
- Restore ``ElementTree`` attribute of ``xml.etree`` module after patching

defusedxml 0.7.0rc1
-------------------
- Add support for Python 3.9
- ``defusedxml.cElementTree`` is not available with Python 3.9.
- Python 2 is deprecate. Support for Python 2 will be removed in 0.8.0.
   2019-04-29 12:37:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-defusedxml: updated to 0.6.0

defusedxml 0.6.0
- Increase test coverage.
- Add badges to README.

defusedxml 0.6.0rc1
- Test on Python 3.7 stable and 3.8-dev
- Drop support for Python 3.4
- No longer pass *html* argument to XMLParse. It has been deprecated and
  ignored for a long time. The DefusedXMLParser still takes a html argument.
  A deprecation warning is issued when the argument is False and a TypeError
  when it's True.
- defusedxml now fails early when pyexpat stdlib module is not available or
  broken.
- defusedxml.ElementTree.__all__ now lists ParseError as public attribute.
- The defusedxml.ElementTree and defusedxml.cElementTree modules had a typo
  and used XMLParse instead of XMLParser as an alias for DefusedXMLParser.
  Both the old and fixed name are now available.
   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2017-04-14 23:15:52 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 0.5.0:
Add compatibility with Python 3.6
Drop support for Python 2.6, 3.1, 3.2, 3.3
Fix lxml tests (XMLSyntaxError: Detected an entity reference loop)