github AnalogJ/lexicon v3.3.27

latest releases: v3.18.0, v3.17.0, v3.16.1...
4 years ago
Timestamp SHA Message Author
2020-07-08T14:54Z 82b55cf (v3.3.27) Automated packaging of release by Packagr packagr-io-beta
2020-07-08T14:43Z 5902ae3 Merge 093ef6d into 1bca3a1 Adrien Ferrand
2020-07-08T14:41Z 093ef6d Prepare release Adrien Ferrand
2020-07-08T14:35Z 1bca3a1 Fix tests Adrien Ferrand
2020-07-08T14:24Z c909c94 Add support for Dynu.com DNS/DDNS service (#462) * add skeleton and request helper method
  • add authenticate

  • add list record function

  • compacter var naming

  • fix wrong var naming

  • add create_record for dynu.com

  • add delete_record for dynu.com

  • add _update_record for Dynu.com

  • fix delete record needs record_id

  • refactor record parsing

  • check lowercase fqdn for domain id

  • avoid connectioninterrupt by filtering possibly empty data

  • only add name field if not empty

  • fix ref in record shape returned from dynu

  • satisfy test that fails when domain not owned

  • add rudimentary test hooks

  • remove class ref in favor of self

  • Add dynu to supported providers

  • Add record mapping to/from dynu

The Dynu API has very specific demands on how records
should look like. Where possible, mapping is done in
both directions to add support for records other than TXT

  • Add myself to CODEOWNERS

  • Update create to conform to spec

  • Fix mapping to/from dynu api

  • Add test recordings

  • Fix failing test

  • Remove unused import

  • Fix indentation

  • Unify logging

  • final pylint fixes | Chris Bräucker

Don't miss a new lexicon release

NewReleases is sending notifications on new releases.