<commit_before>homepage: https://github.com/yesodweb/cabal-src
changelog-type: markdown
hash: d75b88c5b755de9a259e1e63a27b7de22d34c39cc87cf05f45c4407200c7fd09
test-bench-deps: {}
maintainer: <EMAIL>
synopsis: Alternative install procedure to avoid the diamond dependency issue.
changelog: ! '## 0.3.0


  * Got rid of hackage-docs (use `stackage-upload` instead)


  ## 0.2.5.1


  * hackage-docs uses HTTPS for uploads


  ## 0.2.5


  hackage-docs now also handles uploads from tarballs dir


  ## 0.2.4


  Added hackage-docs program

'
basic-deps:
  shelly: ! '>=1.3.1'
  bytestring: -any
  base: ==4.*
  text: -any
  system-fileio: ! '>=0.3 && <0.4'
  filepath: -any
  process: -any
  network: -any
  conduit: ! '>=1.1'
  conduit-extra: -any
  containers: -any
  tar: ! '>=0.4 && <0.6'
  transformers: -any
  http-conduit: ! '>=1.5'
  system-filepath: ! '>=0.4 && <0.5'
  resourcet: -any
  http-types: -any
  directory: -any
all-versions:
- '0.1'
- '0.2'
- '0.2.0.1'
- '0.2.1'
- '0.2.2.1'
- '0.2.3'
- '0.2.4'
- '0.2.5'
- '0.2.5.1'
- '0.3.0'
- '0.3.0.1'
author: <NAME>
latest: '0.3.0.1'
description-type: markdown
description: ! 'cabal-src is a package intended to help solve the Cabal diamond dependency

  problem.


  ## The problem


  Let''s say you have three packages. foo depends on the text package, and can use

  any version of it. bar depends on text as well, but requires version 0.10.\*.

  foobar depends on both of those.


  If you upload these three packages to Hackage and install foobar, cabal will

  build foo and bar against the same version of text, and then build foobar

  against them. However, if you install these packages locally, foo will be built

  against the most recent version of text (currently 0.11.something), and then
<commit_msg>Update from Hackage at 2016-10-10T09:53:42+00:00<commit_after>homepage: https://github.com/yesodweb/cabal-src
changelog-type: markdown
hash: 3a635f9d07fb21be773d3d02cf42b96101275972c4df67ea857eb814bcc44c8d
test-bench-deps: {}
maintainer: <EMAIL>
synopsis: Alternative install procedure to avoid the diamond dependency issue.
changelog: ! '## 0.3.0.2


  * http-client 0.5


  ## 0.3.0


  * Got rid of hackage-docs (use `stackage-upload` instead)


  ## 0.2.5.1


  * hackage-docs uses HTTPS for uploads


  ## 0.2.5


  hackage-docs now also handles uploads from tarballs dir


  ## 0.2.4


  Added hackage-docs program

'
basic-deps:
  shelly: ! '>=1.3.1'
  bytestring: -any
  base: ==4.*
  text: -any
  system-fileio: ! '>=0.3 && <0.4'
  filepath: -any
  process: -any
  network: -any
  conduit: ! '>=1.1'
  conduit-extra: -any
  containers: -any
  tar: ! '>=0.4 && <0.6'
  transformers: -any
  http-conduit: ! '>=1.5'
  system-filepath: ! '>=0.4 && <0.5'
  resourcet: -any
  http-types: -any
  directory: -any
all-versions:
- '0.1'
- '0.2'
- '0.2.0.1'
- '0.2.1'
- '0.2.2.1'
- '0.2.3'
- '0.2.4'
- '0.2.5'
- '0.2.5.1'
- '0.3.0'
- '0.3.0.1'
- '0.3.0.2'
author: <NAME>
latest: '0.3.0.2'
description-type: markdown
description: ! 'cabal-src is a package intended to help solve the Cabal diamond dependency

  problem.


  ## The problem


  Let''s say you have three packages. foo depends on the text package, and can use

  any version of it. bar depends on text as well, but requires version 0.10.\*.

  foobar depends on both of those.


  If you upload these three packages to Hackage and install foobar, cabal will

  build foo and bar against the same version of text, and then build foobar

  against them. However, if you install these packages locally, foo will be built

  against the most recent version of text (currently 0.11.something), and then

{'fraction_non_alphanumeric': 0.13979086406164007, 'fraction_numerical': 0.07264722069345074, 'mean_word_length': 3.016574585635359, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 19, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 14, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1431674', 'n_tokens_mistral': 1561, 'n_tokens_neox': 1427, 'n_words': 422}