Path to this page:
Subject: CVS commit: pkgsrc/textproc/py-xml2rfc
From: Taylor R Campbell
Date: 2023-04-01 15:46:16
Message id: 20230401134616.EAB28FA81@cvs.NetBSD.org
Log Message:
textproc/py-xml2rfc: Update to 3.17.0
Note: I gave up trying to make the tests run -- too many dependencies
before I ran out of time to waste on this. But at least xml2rfc
itself seems to work.
Note: I gave up trying to update pycountry to 22.3.5 as listed in the
xml2rfc requirements.txt, because the pycountry 22.3.5 tests failed;
instead I patched xml2rfc to accept the version in pkgsrc for now.
Since xml2rfc had been rendered completely nonfunctional by updates to
its dependencies, I believe this is a better state than it was in even
if the tests can't be run.
Changes:
- \
[`dbdda51`](https://github.com/ietf-tools/xml2rfc/commit/dbdda51a16083da0762355ebe0902c3bc2a78a39) \
- Lighter styling on internal iref links *(PR \
[#963](https://github.com/ietf-tools/xml2rfc/pull/963) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`ff1c061`](https://github.com/ietf-tools/xml2rfc/commit/ff1c0610ef67cab21e80fc2106137b103dabb30b) \
- Add support for Noto Math font *(PR \
[#971](https://github.com/ietf-tools/xml2rfc/pull/971) by \
[@kesara](https://github.com/kesara))*
- \
[`636dd08`](https://github.com/ietf-tools/xml2rfc/commit/636dd08cf10d61fc7354dfc0575a61714270b4c6) \
- update CHANGELOG.md + py file versions for v3.16.0 [skip ci] *(commit by \
[@kesara](https://github.com/kesara))*
- \
[`7cae8ad`](https://github.com/ietf-tools/xml2rfc/commit/7cae8add36feaf9d1eed08c820708748ac9ec868) \
- Remove mt.css and mt.js *(PR \
[#976](https://github.com/ietf-tools/xml2rfc/pull/976) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`ad2e035`](https://github.com/ietf-tools/xml2rfc/commit/ad2e0359fde4687e07491a1ada0ec0d4f6ee5fcc) \
- Permit non-ASCII within <t> without the use of <u> *(PR \
[#895](https://github.com/ietf-tools/xml2rfc/pull/895) by \
[@cabo](https://github.com/cabo))*
- \
[`6b9aede`](https://github.com/ietf-tools/xml2rfc/commit/6b9aede79e25665c199064c362fc6524f8292882) \
- Add editorial stream *(PR \
[#958](https://github.com/ietf-tools/xml2rfc/pull/958) by \
[@kesara](https://github.com/kesara))*
- :arrow_lower_right: *addresses issue [#896](undefined) opened by \
[@alicerusso](https://github.com/alicerusso)*
- \
[`5b687b1`](https://github.com/ietf-tools/xml2rfc/commit/5b687b12053a5607cff4e83fd6a6ab767668c5a8) \
- Add 'auto' class for (most) parenthesized xref links *(PR \
[#948](https://github.com/ietf-tools/xml2rfc/pull/948) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`388d4b9`](https://github.com/ietf-tools/xml2rfc/commit/388d4b9b1521c7b7a5bb27a6f64b1c74f39433b2) \
- Update to pypdf>=3.2.1 on base docker file *(PR \
[#954](https://github.com/ietf-tools/xml2rfc/pull/954) by \
[@kesara](https://github.com/kesara))*
- \
[`6c9be77`](https://github.com/ietf-tools/xml2rfc/commit/6c9be77f09fa23d6d9c46652582328027cd962f5) \
- Expand a problematic reference *(PR \
[#959](https://github.com/ietf-tools/xml2rfc/pull/959) by \
[@kesara](https://github.com/kesara))*
- \
[`b811bfd`](https://github.com/ietf-tools/xml2rfc/commit/b811bfda5d8215b0d4060ba7a7e42558fb373b36) \
- update CHANGELOG.md + py file versions for v3.15.3 [skip ci] *(commit by \
[@kesara](https://github.com/kesara))*
- \
[`5bbf3f7`](https://github.com/ietf-tools/xml2rfc/commit/5bbf3f74bbf3568f79aa8c4293ce3a2d73f3bf48) \
- **deps**: Move from PyPDF2 to pypdf>=3.2.1 *(PR \
[#953](https://github.com/ietf-tools/xml2rfc/pull/953) by \
[@kesara](https://github.com/kesara))*
- \
[`1381bb8`](https://github.com/ietf-tools/xml2rfc/commit/1381bb86056d56c86624e5483926878a274ee137) \
- Move sourcecode classes *(PR \
[#839](https://github.com/ietf-tools/xml2rfc/pull/839) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`592ab81`](https://github.com/ietf-tools/xml2rfc/commit/592ab81a6fba182c7cdee3ce340b130b3d362ced) \
- Only overwrite font-family when producing PDFs *(PR \
[#937](https://github.com/ietf-tools/xml2rfc/pull/937) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`a3adb84`](https://github.com/ietf-tools/xml2rfc/commit/a3adb840848b6e6f6585310055b7013277a014a2) \
- Fix margin issue with dl after p inside a li *(PR \
[#941](https://github.com/ietf-tools/xml2rfc/pull/941) by \
[@kesara](https://github.com/kesara))*
- \
[`9308e40`](https://github.com/ietf-tools/xml2rfc/commit/9308e402b6658a36bffaddaff6131226f622f119) \
- Update walkpdf to fix PyPDF deprecation warnings *(PR \
[#934](https://github.com/ietf-tools/xml2rfc/pull/934) by \
[@kesara](https://github.com/kesara))*
- \
[`0d3958c`](https://github.com/ietf-tools/xml2rfc/commit/0d3958c0f55e9329e6d0c19364f73c7d2a4b003d) \
- Include OpenPGP certificates for signing the project in each release *(PR \
[#931](https://github.com/ietf-tools/xml2rfc/pull/931) by \
[@dkg](https://github.com/dkg))*
- \
[`b451ded`](https://github.com/ietf-tools/xml2rfc/commit/b451deda56d8d38276d6554043adb8c3325dcdd2) \
- Add support for Python 3.11 *(PR \
[#942](https://github.com/ietf-tools/xml2rfc/pull/942) by \
[@kesara](https://github.com/kesara))*
- \
[`9ff2476`](https://github.com/ietf-tools/xml2rfc/commit/9ff247654048593eedf1dcd847a0764ed1c80973) \
- Include all changes in Changelog *(PR \
[#944](https://github.com/ietf-tools/xml2rfc/pull/944) by \
[@kesara](https://github.com/kesara))*
- \
[`d86b1f2`](https://github.com/ietf-tools/xml2rfc/commit/d86b1f24fce077b967c0ed480f93143ff81eecb0) \
- update CHANGELOG.md + py file versions for v3.15.2 [skip ci] *(commit by \
[@kesara](https://github.com/kesara))*
- \
[`af9d83e`](https://github.com/ietf-tools/xml2rfc/commit/af9d83ed49c30303dab52e5240d19d324dbd8adc) \
- Skip Weasyprint 57.0 in tests *(PR \
[#932](https://github.com/ietf-tools/xml2rfc/pull/932) by \
[@kesara](https://github.com/kesara))*
- \
[`908365f`](https://github.com/ietf-tools/xml2rfc/commit/908365f065fa54a4ce43472e72542bea4aa79730) \
- Use wcwidth to determine the monospace textual length of a string *(PR \
[#914](https://github.com/ietf-tools/xml2rfc/pull/914) by \
[@Flowdalic](https://github.com/Flowdalic))*
- \
[`0b42319`](https://github.com/ietf-tools/xml2rfc/commit/0b42319ce70b2f5d4d58b271973b291a75f02aa7) \
- Drop dependency on kitchen *(PR \
[#913](https://github.com/ietf-tools/xml2rfc/pull/913) by \
[@Flowdalic](https://github.com/Flowdalic))*
- \
[`1a910d9`](https://github.com/ietf-tools/xml2rfc/commit/1a910d986fe891bed467c493877cfac3abae57ba) \
- Expand table columns in text output *(PR \
[#919](https://github.com/ietf-tools/xml2rfc/pull/919) by \
[@kesara](https://github.com/kesara))*
- \
[`4f9e700`](https://github.com/ietf-tools/xml2rfc/commit/4f9e700d35e26ac12e1b7bd5a803148ea091a2c3) \
- Add Noto Sans Symbols 2 font to PDF template *(PR \
[#926](https://github.com/ietf-tools/xml2rfc/pull/926) by \
[@kesara](https://github.com/kesara))*
- \
[`18b34d8`](https://github.com/ietf-tools/xml2rfc/commit/18b34d8e744ef47cbac3ee11c98bb86622856f9b) \
- Fix PDF tests *(PR [#920](https://github.com/ietf-tools/xml2rfc/pull/920) by \
[@kesara](https://github.com/kesara))*
- \
[`7337517`](https://github.com/ietf-tools/xml2rfc/commit/7337517aa28168d69f14de84073eaa5c11d0a399) \
- Correct spelling mistakes *(PR \
[#917](https://github.com/ietf-tools/xml2rfc/pull/917) by \
[@jsoref](https://github.com/jsoref))*
- \
[`08605de`](https://github.com/ietf-tools/xml2rfc/commit/08605de0a38380d58d77ad9e271096e43c852a10) \
- Improve PDF generation debug logs *(PR \
[#907](https://github.com/ietf-tools/xml2rfc/pull/907) by \
[@kesara](https://github.com/kesara))*
- \
[`12a960e`](https://github.com/ietf-tools/xml2rfc/commit/12a960ed3a9829b6770c55be24a6ba0c5ad631b5) \
- Use specified font families on SVG *(PR \
[#910](https://github.com/ietf-tools/xml2rfc/pull/910) by \
[@kesara](https://github.com/kesara))*
- \
[`70de803`](https://github.com/ietf-tools/xml2rfc/commit/70de803f9d2774dda2581e87c8b43af6a49d972c) \
- Use noto fonts for non-latin unicode monospaced characters *(PR \
[#909](https://github.com/ietf-tools/xml2rfc/pull/909) by \
[@kesara](https://github.com/kesara))*
- \
[`dd2b0fe`](https://github.com/ietf-tools/xml2rfc/commit/dd2b0fe1de487b2b43623cc4669f997a34c7c960) \
- Add bottom margin to .artwork > pre *(PR \
[#912](https://github.com/ietf-tools/xml2rfc/pull/912) by \
[@kesara](https://github.com/kesara))*
- \
[`58706b8`](https://github.com/ietf-tools/xml2rfc/commit/58706b80e322e49a9aeacba22a61e9db7ff701b7) \
- Remove redundant code labels from CSS *(PR \
[#916](https://github.com/ietf-tools/xml2rfc/pull/916) by \
[@kesara](https://github.com/kesara))*
- \
[`055d64d`](https://github.com/ietf-tools/xml2rfc/commit/055d64d2e5fc1187ef90cfada9446515362695ac) \
- Add xml2rfc class to HTML body element *(PR \
[#847](https://github.com/ietf-tools/xml2rfc/pull/847) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`7fec225`](https://github.com/ietf-tools/xml2rfc/commit/7fec2255b7cf2eefa0a1a6ce770d01a157adce39) \
- Add classes to xref *(PR \
[#867](https://github.com/ietf-tools/xml2rfc/pull/867) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`cc6b083`](https://github.com/ietf-tools/xml2rfc/commit/cc6b083cdf58be559d8d6011f9adedfa583bbc6f) \
- Fix table colspan issue in text format *(PR \
[#886](https://github.com/ietf-tools/xml2rfc/pull/886) by \
[@kesara](https://github.com/kesara))*
- \
[`2475447`](https://github.com/ietf-tools/xml2rfc/commit/24754473224b2db603f910c0282f90ba013ddcc8) \
- Include the published date when ipr is none *(PR \
[#897](https://github.com/ietf-tools/xml2rfc/pull/897) by \
[@kesara](https://github.com/kesara))*
- \
[`20cdb44`](https://github.com/ietf-tools/xml2rfc/commit/20cdb4460436a7edbebc9807d1c3305e90d0269d) \
- Fix odd page break inside rows in PDF output *(PR \
[#879](https://github.com/ietf-tools/xml2rfc/pull/879) by \
[@kesara](https://github.com/kesara))*
- \
[`2c9dfaf`](https://github.com/ietf-tools/xml2rfc/commit/2c9dfafa0f4c32399f9b8e31ef9926c3e5ea7b65) \
- Return orgnization for orgnization only contacts *(PR \
[#837](https://github.com/ietf-tools/xml2rfc/pull/837) by \
[@kesara](https://github.com/kesara))*
- \
[`9821dc6`](https://github.com/ietf-tools/xml2rfc/commit/9821dc6cd19e905cf05c3d92223311520575d2f2) \
- RTL unicode issue in PDF *(PR \
[#884](https://github.com/ietf-tools/xml2rfc/pull/884) by \
[@kesara](https://github.com/kesara))*
- \
[`c67f5fd`](https://github.com/ietf-tools/xml2rfc/commit/c67f5fd40c605637043c1692974256ebc9f7af41) \
- Align center aligned ASCII art correctly *(PR \
[#838](https://github.com/ietf-tools/xml2rfc/pull/838) by \
[@kesara](https://github.com/kesara))*
- \
[`701d5ce`](https://github.com/ietf-tools/xml2rfc/commit/701d5cedda73befe1341b02842f32d2888c5e860) \
- Add github issue templates *(commit by [@kesara](https://github.com/kesara))*
- \
[`c6343a9`](https://github.com/ietf-tools/xml2rfc/commit/c6343a909dc66887eafe2d4e905cd5134c2d2c95) \
- Update WeasyPrint *(PR [#802](https://github.com/ietf-tools/xml2rfc/pull/802) \
by [@kesara](https://github.com/kesara))*
- \
[`95dba00`](https://github.com/ietf-tools/xml2rfc/commit/95dba00e3007ae65af6d1795f5723c0af1db1988) \
- Fix typo in README file *(PR \
[#843](https://github.com/ietf-tools/xml2rfc/pull/843) by \
[@bkmgit](https://github.com/bkmgit))*
- \
[`0f06e27`](https://github.com/ietf-tools/xml2rfc/commit/0f06e27ca16272887d64179098c4a9c7262e372b) \
- Prevent submission date warnings for RFCs *(PR \
[#842](https://github.com/ietf-tools/xml2rfc/pull/842) by \
[@kesara](https://github.com/kesara))*
- \
[`e5c45d4`](https://github.com/ietf-tools/xml2rfc/commit/e5c45d41592e6db13af41134f73611ca619b6822) \
- Add an option to disable rfc-local.css link *(PR \
[#840](https://github.com/ietf-tools/xml2rfc/pull/840) by \
[@martinthomson](https://github.com/martinthomson))*
- \
[`41b177a`](https://github.com/ietf-tools/xml2rfc/commit/41b177a302f0c6c61767cd3c326f20893210602d) \
- Fix tests to adapt bib.ietf.org *(PR \
[#852](https://github.com/ietf-tools/xml2rfc/pull/852) by \
[@kesara](https://github.com/kesara))*
- \
[`c9b9d09`](https://github.com/ietf-tools/xml2rfc/commit/c9b9d093d9b8d96b1eab0296cabb2ed6f4996dcf) \
- Update valid tests for --no-rfc-local option *(PR \
[#854](https://github.com/ietf-tools/xml2rfc/pull/854) by \
[@kesara](https://github.com/kesara))*
- \
[`63de72a`](https://github.com/ietf-tools/xml2rfc/commit/63de72a05452d47bb71845e855b723bd3b87c3d9) \
- Use bib.ietf.org for citations *(PR \
[#804](https://github.com/ietf-tools/xml2rfc/pull/804) by \
[@kesara](https://github.com/kesara))*
- \
[`ad44bb8`](https://github.com/ietf-tools/xml2rfc/commit/ad44bb8d3e42a7a3a045eb1471e8e3311365133f) \
- Render unicode characters in SVG elements correctly *(PR \
[#832](https://github.com/ietf-tools/xml2rfc/pull/832) by \
[@kesara](https://github.com/kesara))*
- \
[`6938d80`](https://github.com/ietf-tools/xml2rfc/commit/6938d806e5d84ea892f3eabe8dc6c10426d3b5ca) \
- Drop support for Python 3.6 *(PR \
[#796](https://github.com/ietf-tools/xml2rfc/pull/796) by \
[@kesara](https://github.com/kesara))*
- \
[`47270ba`](https://github.com/ietf-tools/xml2rfc/commit/47270ba4a79daa59bfc39cd8a2c7de1567c0aa5b) \
- Handle date type errors gracefully *(PR \
[#795](https://github.com/ietf-tools/xml2rfc/pull/795) by \
[@cabo](https://github.com/cabo))*
- \
[`79fd4d9`](https://github.com/ietf-tools/xml2rfc/commit/79fd4d9b9c0a09ef041559e8e47abba11aad7fd4) \
- Stop crashing when author element doesn't have a name *(PR \
[#800](https://github.com/ietf-tools/xml2rfc/pull/800) by \
[@cabo](https://github.com/cabo))*
- \
[`d5f8a1c`](https://github.com/ietf-tools/xml2rfc/commit/d5f8a1c16a48e9f2acf1ea0b8f3940f85265cb20) \
- Use bib.ietf.org for citations *(PR \
[#799](https://github.com/ietf-tools/xml2rfc/pull/799) by \
[@kesara](https://github.com/kesara))*
- \
[`b94d6bb`](https://github.com/ietf-tools/xml2rfc/commit/b94d6bb05804c7dece0e6ad93e5431058ce271d6) \
- **deps**: Update Python dependencies *(PR \
[#797](https://github.com/ietf-tools/xml2rfc/pull/797) by \
[@kesara](https://github.com/kesara))*
- \
[`f73ece7`](https://github.com/ietf-tools/xml2rfc/commit/f73ece708dd45ed0830a5ffceb89998d16bcb4ff) \
- Update setuptools metadata *(PR \
[#789](https://github.com/ietf-tools/xml2rfc/pull/789) by \
[@kesara](https://github.com/kesara))*
- \
[`1643d68`](https://github.com/ietf-tools/xml2rfc/commit/1643d6845e2309f79f4ddc34f22749372b359a2b) \
- Display long ASCII art correctly in PDF *(PR \
[#788](https://github.com/ietf-tools/xml2rfc/pull/788) by \
[@kesara](https://github.com/kesara))*
- \
[`51e8b24`](https://github.com/ietf-tools/xml2rfc/commit/51e8b24fd25e5cffaadba415374aa7e5cc24c9a8) \
- Add support for Python 3.10 *(PR \
[#772](https://github.com/ietf-tools/xml2rfc/pull/772) by \
[@dkg](https://github.com/dkg))*
- \
[`46399d7`](https://github.com/ietf-tools/xml2rfc/commit/46399d7efaf77f21b0de01c42226d0bf44e699a4) \
- Implement emboldening primary iref entries *(PR \
[#778](https://github.com/ietf-tools/xml2rfc/pull/778) by \
[@cabo](https://github.com/cabo))*
- \
[`e0095fd`](https://github.com/ietf-tools/xml2rfc/commit/e0095fdf9ece092a57746aa4313339b7191f9aff) \
- Remove Python version specific test results *(PR \
[#780](https://github.com/ietf-tools/xml2rfc/pull/780) by \
[@kesara](https://github.com/kesara))*
- \
[`42568b3`](https://github.com/ietf-tools/xml2rfc/commit/42568b3787ae549c8e718e43ac8f164a9b195067) \
- evaluate date.today() on class init, not import *(PR \
[#774](https://github.com/ietf-tools/xml2rfc/pull/774) by \
[@jennifer-richards](https://github.com/jennifer-richards))*
- \
[`07ef95e`](https://github.com/ietf-tools/xml2rfc/commit/07ef95e8fb4a0bbbadac9ee4ffcd7478405eb1fd) \
- Fix warnings in text and manpage *(PR \
[#775](https://github.com/ietf-tools/xml2rfc/pull/775) by \
[@kesara](https://github.com/kesara))*
- \
[`6b32a5d`](https://github.com/ietf-tools/xml2rfc/commit/6b32a5d789925f5f74b7898b556cf7b8f3bd1d10) \
- Render text without toc *(PR \
[#766](https://github.com/ietf-tools/xml2rfc/pull/766) by \
[@cabo](https://github.com/cabo))*
- \
[`384399c`](https://github.com/ietf-tools/xml2rfc/commit/384399cae4a52fbb689abacfdf1a55c3217276db) \
- Display ASCII names for authors in references *(PR \
[#771](https://github.com/ietf-tools/xml2rfc/pull/771) by \
[@kesara](https://github.com/kesara))*
- \
[`8436c2f`](https://github.com/ietf-tools/xml2rfc/commit/8436c2f9716b5c7a73d5587bc6201c7e56fb6ac0) \
- Make index sort case insensitive *(PR \
[#763](https://github.com/ietf-tools/xml2rfc/pull/763) by \
[@kesara](https://github.com/kesara))*
- \
[`0884e8d`](https://github.com/ietf-tools/xml2rfc/commit/0884e8dc11f7040986b208961275a7cb3af07f92) \
- Don't attempt to select initials when fullname contains non Latin characters \
*(PR [#760](https://github.com/ietf-tools/xml2rfc/pull/760) by \
[@kesara](https://github.com/kesara))*
- \
[`9e12093`](https://github.com/ietf-tools/xml2rfc/commit/9e120937f5a66e180a7522f9d7e7066a5486c4de) \
- Make long sourcecode sections breakable *(PR \
[#764](https://github.com/ietf-tools/xml2rfc/pull/764) by \
[@kesara](https://github.com/kesara))*
- \
[`24406e5`](https://github.com/ietf-tools/xml2rfc/commit/24406e5007ec5acefa331565a082a48207b055dd) \
- Bug fix in tests/input/draft-miek-test.v3.xml *(PR \
[#738](https://github.com/ietf-tools/xml2rfc/pull/738) by \
[@kesara](https://github.com/kesara))*
- \
[`72255eb`](https://github.com/ietf-tools/xml2rfc/commit/72255ebd479f4a8c87f1e7b6352d4abc6e1d4622) \
- Pin PyPDF2 to 2.16.* versions *(PR \
[#762](https://github.com/ietf-tools/xml2rfc/pull/762) by \
[@kesara](https://github.com/kesara))*
- \
[`8fc7efb`](https://github.com/ietf-tools/xml2rfc/commit/8fc7efbd37ca746cf4b9f97793b7236c013a0388) \
- Update deprecated tox configuration option *(PR \
[#746](https://github.com/ietf-tools/xml2rfc/pull/746) by \
[@kesara](https://github.com/kesara))*
Files: