Skip to contents

manypkgs 0.2.2

Package

  • Closed #55 by updating README and workflow files to download manydata from CRAN
  • Closed #74 by increasing package logo size
  • Updated workflow action files to run faster by implementing package caching
  • Closed #78 by defining consistent ways of dealing with code errors in ‘many’ data packages
  • Closed #85 by adding guidelines for writing in markdown documents to contributing files

Correction

  • Closed #18 by adding convert_pdf() function that extract texts from PDF files
  • Added retrieve_clauses() function
  • Updated accession and termination functions
    • Renamed code_memebership() function code_accession_terms() for clarity
    • Closed #76 by improving dictionary matching for these functions
  • Closed #77 by making standardise_dates() defunct and favour calling {messydates} directly for dates conversion
  • Closed #80 by updating standardise_titles() to use deeplr package for translating titles
  • Closed #84 by adding standardise_texts() function to standardise treaty texts in data preparation scripts
  • Renamed get_memberships() and get_links() to retrieve_memberships() and retrieve_links(), respectively, for clarity

manypkgs 0.2.1

Package

  • Closed #11 by adding more informative skimr output in documentation
  • Closed #52 by moving interleave() to the {messydates} package
  • Closed #61 and #63 by changing references from “qPackages” into “manyPackages”
  • Closed #71 by changing references from many_ID and treaty_ID to manyID and treatyID

Correction

  • Updated termination and membership functions
    • Renamed code_grounds() function code_memberships() for clarity and consistency
    • Added code_term_date() to code treaty termination date
    • Added get_memberships() to get memberships’ lists as a data frame
    • Closed #51 by integrating texts into code_term() and code_memberships()
    • Closed #64 by improving how code_term() and code_memberships() extract information from texts
  • Added code_lineage() function to code lineage from agreement titles
    • Added code_entity() function to extract entities from treaty titles
    • Added code_domain() function to code domains from agreement titles
    • Closed #65 and #70 by updating dictionary of words used to identify domains from treaty titles
    • Added get_links() to get links from manyID facilitate plotting with migraph
    • Closed #68 by writing tests for code_lineage() and related functions

Connection

  • Closed #17 by updating translate argument in standardise_titles()
  • Closed #66 by fixing bugs with lingua() function
  • Updated functions to structure texts function
    • Renamed get_treaty() function get_articles() for clarity
    • Updated split_treaty() to become a helper function to get_articles()
    • Closed #69 by making get_articles() and split_treaty() work on various types of treaty texts

manypkgs 0.2.0

Package

  • Closed #58 by renaming package from qCreate to manypkgs
  • Closed #28 by adding cheatsheet to README

Correction

  • Closed #57 by updating code agreements() and condense_qID() to make code more concise
  • Closed #48 by updating data preparation template in export_data()
  • Updated the countryregex table used in code_parties() so that countries are detected more accurately

Connection

  • Updated standardise_titles()
    • Closed #9 by adding lingua() function for translating text to English
  • Closed #47 by adding functions to structure treaty text
    • Added split_treaty() to split treaty text into preamble and articles
    • Added get_treaty() to get all matching articles by number or word match