burrito 2.0.1.9 → 2.0.1.10
raw patch · 7 files changed
+63/−63 lines, 7 filesdep ~QuickCheckdep ~basedep ~bytestringPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: QuickCheck, base, bytestring, containers, hspec, parsec, template-haskell, text, transformers
API changes (from Hackage documentation)
Files
- CHANGELOG.markdown +0/−4
- CHANGELOG.md +4/−0
- LICENSE.markdown +0/−21
- LICENSE.txt +21/−0
- README.markdown +0/−21
- README.md +20/−0
- burrito.cabal +18/−17
− CHANGELOG.markdown
@@ -1,4 +0,0 @@-# Change log--Burrito follows the [Package Versioning Policy](https://pvp.haskell.org).-You can find release notes [on GitHub](https://github.com/tfausak/burrito/releases).
+ CHANGELOG.md view
@@ -0,0 +1,4 @@+# Change log++Burrito follows the [Package Versioning Policy](https://pvp.haskell.org).+You can find release notes [on GitHub](https://github.com/tfausak/burrito/releases).
− LICENSE.markdown
@@ -1,21 +0,0 @@-MIT License--Copyright (c) 2024 Taylor Fausak--Permission is hereby granted, free of charge, to any person obtaining a copy-of this software and associated documentation files (the "Software"), to deal-in the Software without restriction, including without limitation the rights-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell-copies of the Software, and to permit persons to whom the Software is-furnished to do so, subject to the following conditions:--The above copyright notice and this permission notice shall be included in all-copies or substantial portions of the Software.--THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE-SOFTWARE.
+ LICENSE.txt view
@@ -0,0 +1,21 @@+MIT License++Copyright (c) 2024 Taylor Fausak++Permission is hereby granted, free of charge, to any person obtaining a copy+of this software and associated documentation files (the "Software"), to deal+in the Software without restriction, including without limitation the rights+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell+copies of the Software, and to permit persons to whom the Software is+furnished to do so, subject to the following conditions:++The above copyright notice and this permission notice shall be included in all+copies or substantial portions of the Software.++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE+SOFTWARE.
− README.markdown
@@ -1,21 +0,0 @@-# Burrito--[](https://github.com/tfausak/burrito/actions/workflows/workflow.yaml)-[](https://hackage.haskell.org/package/burrito)-[](https://www.stackage.org/package/burrito)--Burrito is a Haskell library for parsing and rendering URI templates.--According to [RFC 6570](https://tools.ietf.org/html/rfc6570): "A URI Template-is a compact sequence of characters for describing a range of Uniform Resource-Identifiers through variable expansion." Burrito implements URI templates-according to the specification in that RFC.--The term "uniform resource identifiers" (URI) is often used interchangeably-with other related terms like "internationalized resource identifier" (IRI),-"uniform resource locator" (URL), and "uniform resource name" (URN). Burrito-can be used for all of these. If you want to get technical, its input must be a-valid IRI and its output will be a valid URI or URN.--Although Burrito is primarily intended to be used with HTTP and HTTPS URIs, it-should work with other schemes as well.
+ README.md view
@@ -0,0 +1,20 @@+# Burrito++[](https://github.com/tfausak/burrito/actions/workflows/ci.yml)+[](https://hackage.haskell.org/package/burrito)++Burrito is a Haskell library for parsing and rendering URI templates.++According to [RFC 6570](https://tools.ietf.org/html/rfc6570): "A URI Template+is a compact sequence of characters for describing a range of Uniform Resource+Identifiers through variable expansion." Burrito implements URI templates+according to the specification in that RFC.++The term "uniform resource identifiers" (URI) is often used interchangeably+with other related terms like "internationalized resource identifier" (IRI),+"uniform resource locator" (URL), and "uniform resource name" (URN). Burrito+can be used for all of these. If you want to get technical, its input must be a+valid IRI and its output will be a valid URI or URN.++Although Burrito is primarily intended to be used with HTTP and HTTPS URIs, it+should work with other schemes as well.
burrito.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: burrito-version: 2.0.1.9+version: 2.0.1.10 synopsis: Parse and render URI templates. description: Burrito is a Haskell library for parsing and rendering URI templates.@@ -21,11 +21,11 @@ build-type: Simple category: Network-extra-source-files:- CHANGELOG.markdown- README.markdown+extra-doc-files:+ CHANGELOG.md+ README.md -license-file: LICENSE.markdown+license-file: LICENSE.txt license: MIT maintainer: Taylor Fausak @@ -39,15 +39,7 @@ manual: True common library- build-depends:- base >=4.16.0 && <4.20,- bytestring >=0.11.3 && <0.13,- containers >=0.6.5 && <0.7,- parsec >=3.1.15 && <3.2,- template-haskell >=2.18.0 && <2.22,- text >=1.2.5 && <1.3 || >=2.0 && <2.2,- transformers >=0.5.6 && <0.7,-+ build-depends: base ^>=4.18.0.0 || ^>=4.19.0.0 || ^>=4.20.0.0 default-language: Haskell2010 ghc-options: -Weverything@@ -74,10 +66,17 @@ ghc-options: -rtsopts -threaded- -Wno-unused-packages library import: library+ build-depends:+ bytestring ^>=0.11.4.0 || ^>=0.12.0.2,+ containers ^>=0.6.7 || ^>=0.7,+ parsec ^>=3.1.16.1,+ template-haskell ^>=2.20.0.0 || ^>=2.21.0.0 || ^>=2.22.0.0,+ text ^>=2.0.2 || ^>=2.1,+ transformers ^>=0.6.1.0,+ exposed-modules: Burrito Burrito.Internal.Expand@@ -106,8 +105,10 @@ test-suite burrito-test-suite import: executable build-depends:- QuickCheck >=2.13.2 && <2.16,- hspec >=2.9.7 && <2.12,+ QuickCheck ^>=2.14.3 || ^>=2.15,+ containers,+ hspec ^>=2.11.8,+ text, hs-source-dirs: source/test-suite main-is: Main.hs