<commit_before>= Pinch

Retrieve a file from inside a zip file, over the network!

Pinch makes it possible to download a specific file from within a ZIP file
over HTTP/1.1 using nothing but the Ruby Standard Library (net/http and zlib)

Pinch is the Ruby implementation of an idea that my colleague <NAME>
had a while back.

The first version was written in Objetive-C and we thought it would be cool 
if we could bring that functionality to Ruby :)

I’ve tested Pitch on 1.9.2. YMMV.

== Prerequisites

== Installation

    gem install pinch

== Usage example

    require 'pinch'

    data = Pinch.get 'URL_TO_ZIP_FILE', 'path/file.ext'

    puts data

== LICENSE

Copyright (c) 2011 <NAME> and <NAME>

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<commit_msg>Removed the prerequisites section, as there aren’t any :)<commit_after>= Pinch

Retrieve a file from inside a zip file, over the network!

Pinch makes it possible to download a specific file from within a ZIP file
over HTTP/1.1 using nothing but the Ruby Standard Library (net/http and zlib)

Pinch is the Ruby implementation of an idea that my colleague <NAME>
had a while back.

The first version was written in Objetive-C and we thought it would be cool 
if we could bring that functionality to Ruby :)

I’ve tested Pitch on 1.9.2. YMMV.

== Installation

    gem install pinch

== Usage example

    require 'pinch'

    data = Pinch.get 'URL_TO_ZIP_FILE', 'path/file.ext'

    puts data

== LICENSE

Copyright (c) 2011 <NAME> and <NAME>

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
{'fraction_non_alphanumeric': 0.06183574879227053, 'fraction_numerical': 0.008695652173913044, 'mean_word_length': 4.126237623762377, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2788313', 'n_tokens_mistral': 599, 'n_tokens_neox': 567, 'n_words': 304}