|Summary:||dns/py-dns-lexicon: Update to 3.4.3|
|Product:||Ports & Packages||Reporter:||Naram Qashat <cyberbotx>|
|Component:||Individual Port(s)||Assignee:||Sunpoet Po-Chuan Hsieh <sunpoet>|
|Status:||Closed Overcome By Events|
|Severity:||Affects Some People||Flags:||bugzilla:
Description Naram Qashat 2020-10-16 14:35:36 UTC
Created attachment 218799 [details] py-dns-lexicon.3.4.3.patch * Update Makefile (forces beautifulsoup dependency as it is now a core dependency, remove options that previously required it, removed SUBREG option as that provider was removed) * Update distinfo Changelogs: https://github.com/AnalogJ/lexicon/tree/v3.4.0 https://github.com/AnalogJ/lexicon/tree/v3.4.1 https://github.com/AnalogJ/lexicon/tree/v3.4.2 https://github.com/AnalogJ/lexicon/tree/v3.4.3 Tested with poudriere for 11 and 12. Passes portlint. Also tested at runtime, functions as expected.
Comment 1 Sunpoet Po-Chuan Hsieh 2020-10-21 18:07:48 UTC
This patch is incomplete. dns-lexicon 3.4.0+ drops python 2.7, therefore you have to update dependent ports as well.
Comment 2 Naram Qashat 2020-10-21 19:07:21 UTC
I personally do not use any of the ports that depend on py-dns-lexicon (which appears to be mostly certbot-related ports), so I do not know what I would need to do in order to update them as well or what sort of backlash such a thing would cause. I also don't maintain any python ports myself so I do not know what needs to be done to make a port python 3.x only. I mostly just intended to provide an update to the latest version based on what I could see from its GitHub repository.
Comment 3 Sunpoet Po-Chuan Hsieh 2020-11-15 18:27:38 UTC
Update to 3.5.0 in r555318. Thanks!