Skip to content

Releases: chekos/pypums

v0.1

08 Mar 21:10
Compare
Choose a tag to compare

What’s Changed

  • Update docs (#271) @chekos
  • Major restructuring of the entire project.

🚀 Features

  • Moving to a much simpler project structure. (#269) @chekos

⬆️ Dependencies updates

👥 List of contributors

@chekos

Breaking changes

  • ACS().download_data() -> ACS().download()
  • The person_or_household argument has been renamed to the more appropriate sample_unit
  • pypums will now default to downloading data to a specified folder using click's get_app_dir(). More info here
  • pypums now checks if a dataset has been previously downloaded and will default to not downloading it unless the overwrite argument is set to True
  • the pypums CLI now has two commands:
    • acs-url which builds the URL to download data from the Census server (docs)
    • download-acs which takes --year, --state, --sample-unit and --survey options (and more) to download (and extract, by default) the data.
  • We moved to httpx instead of requests
  • We moved to rich instead of tqdm for progress bars
  • We've added tests 😅

v0.1rc1

23 Feb 00:15
Compare
Choose a tag to compare

What’s Changed

  • Update docs (#271) @chekos
  • Major restructuring of the entire project.

🚀 Features

  • Moving to a much simpler project structure. (#269) @chekos

👥 List of contributors

@chekos

Breaking changes

  • ACS().download_data() -> ACS().download()
  • The person_or_household argument has been renamed to the more appropriate sample_unit
  • pypums will now default to downloading data to a specified folder using click's get_app_dir(). More info here
  • pypums now checks if a dataset has been previously downloaded and will default to not downloading it unless the overwrite argument is set to True
  • the pypums CLI now has two commands:
    • acs-url which builds the URL to download data from the Census server (docs)
    • download-acs which takes --year, --state, --sample-unit and --survey options (and more) to download (and extract, by default) the data.
  • We moved to httpx instead of requests
  • We moved to rich instead of tqdm for progress bars
  • We've added tests 😅

0.0.7

23 Jun 17:30
Compare
Choose a tag to compare

Changes

  • fixes bug where _check_data_folder() would ignore the path parameter
  • uses path.mkdir(..., exists_ok=True) now
  • adds 2018 to possible survey years

Contributors