Skip to content

Releases: glasgow-ipl/ietfdata

v0.7.1

21 May 08:16
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release
  • Update dependencies
  • Update tests to catch-up with the datatracker
  • Fix message threading to handle email with no Message-Id header
  • Create index on in-reply-to header to improve performance

v0.7.0

19 Apr 11:01
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release
  • Require Python 3.11 or newer
  • Replace Pavlova with Pydantic as the response parser, enabling use
    of recent Python versions. As a result:
    • Python data classes are replaced with Pydantic BaseClass instances.
    • In Person and HistoricalPerson, the user, photo, photo_thumb, and pronouns_freetextfields change fromstrtoOptional[str]`.
    • In Submission, the document_date and submission_date fields
      changes from datetime to date
    • In Meeting, the date field changes from datetime to date
  • Update mailarchive2.py as the new mail access API
  • Remove mailarchive.py
  • Add the following methods, and associated types, to DataTracker
    person_ext_resource()
    person_ext_resources()
    ext_resource_name()
    ext_resource_name_from_slug()
    ext_resource_names()
    ext_resource_type_name()
    ext_resource_type_name_from_slug()
    ext_resource_type_names()
    These make it possible to retrieve GitHub identifiers, and similar,
    for people.
  • Catch-up with changes to the IETF Datatracker:
    • RFCs are now first class documents in the datatracker
    • The type of Document.rfc changes to Optional[str] and a new
      Document.rfc_number field is added with type Optional[int]
    • The DocumentAlias and DocumentAliasURI types are removed; their
      uses are replaced by Document and DocumentURI
    • The document_alias() and document_aliases() methods are removed.
    • Remove email_list(), email_lists() and email_list_subscriptions()

v0.6.8

18 Aug 08:14
Compare
Choose a tag to compare
v0.6.8 Pre-release
Pre-release
  • Catch-up with changes to the Datatracker

v0.6.7

21 Jun 08:22
Compare
Choose a tag to compare
v0.6.7 Pre-release
Pre-release
  • Catch-up with changes to the Datatracker
  • Add threading to mailarchive2

v0.6.6

19 May 14:16
Compare
Choose a tag to compare
v0.6.6 Pre-release
Pre-release
  • Catch-up with changes to the datatracker

v0.6.5

19 Apr 19:02
Compare
Choose a tag to compare
v0.6.5 Pre-release
Pre-release
  • Add state filter to documents()
  • Update tests

v0.6.4

14 Dec 18:15
Compare
Choose a tag to compare
v0.6.4 Pre-release
Pre-release
  • Fix meeting_session_status()

v0.6.3

14 Dec 18:05
Compare
Choose a tag to compare
v0.6.3 Pre-release
Pre-release
  • meeting_session_status() can return None
  • Update dependencies to fix security issues

v0.6.2

28 Oct 16:41
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release
  • Catch-up with changes to the IETF datatracker

v0.6.1

04 Aug 08:40
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release
  • Rename Message to DTMessage
  • Remove first_two_lines from Submission, to match changes to the
    datatracker
  • Add checkedin field to MeetingRegistration