{"id":249987,"name":"wreq","ecosystem":"hackage","description":".\nA web client library that is designed for ease of use.\n.\nTutorial: http://www.serpentine.com/wreq/tutorial.html\n.\nFeatures include:\n.\n* Simple but powerful lens-based API\n.\n* A solid test suite, and built on reliable libraries like\n  http-client and lens\n.\n* Session handling includes connection keep-alive and pooling, and\n  cookie persistence\n.\n* Automatic response body decompression\n.\n* Powerful multipart form and file upload handling\n.\n* Support for JSON requests and responses, including navigation of\n  schema-less responses\n.\n* Basic and OAuth2 bearer authentication\n.\n* Early TLS support via the tls package","homepage":"http://www.serpentine.com/wreq","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"","keywords_array":["bsd3","library","web","Propose Tags"],"namespace":null,"versions_count":22,"first_release_published_at":"2014-04-23T00:47:46.000Z","latest_release_published_at":"2026-04-07T15:20:37.000Z","latest_release_number":"0.5.4.5","last_synced_at":"2026-05-17T03:32:36.898Z","created_at":"2022-04-06T03:53:08.795Z","updated_at":"2026-05-17T03:32:36.898Z","registry_url":"https://hackage.haskell.org/package/wreq","install_command":"cabal install wreq","documentation_url":null,"metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2024-08-08T19:24:33.297Z","dependent_packages_count":20,"downloads":37442,"downloads_period":"total","dependent_repos_count":372,"rankings":{"downloads":4.080248657812942,"dependent_repos_count":1.1246114721672789,"dependent_packages_count":1.3563153433173212,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":2.187058491099181},"purl":"pkg:hackage/wreq","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/wreq","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/wreq","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/wreq/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/wreq/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/wreq/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/wreq/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/wreq/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/wreq/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/wreq/codemeta","maintainers":[{"uuid":"BryanOSullivan","login":"BryanOSullivan","name":null,"email":null,"url":null,"packages_count":50,"html_url":"https://hackage.haskell.org/user/BryanOSullivan","role":null,"created_at":"2022-11-14T20:24:41.237Z","updated_at":"2022-11-14T20:24:41.237Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/BryanOSullivan/packages"},{"uuid":"ondrap","login":"ondrap","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://hackage.haskell.org/user/ondrap","role":null,"created_at":"2022-11-14T20:24:41.424Z","updated_at":"2022-11-14T20:24:41.424Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/ondrap/packages"}]}