Metadata-Version: 2.1
Name: git2net
Version: 1.1.0
Summary: An OpenSource Python package for the extraction of fine-grained and time-stamped co-editing networks from git repositories.
Home-page: https://github.com/gotec/git2net
Author: Christoph Gote
Author-email: cgote@ethz.ch
License: AGPL-3.0+
Description: # git2net
        
        `git2net` is an Open Source Python package that facilitates the extraction of co-editing networks
        from git repositories.
        
        ## Download and installation
        
        `git2net` is pure `python` code. It has no platform-specific dependencies and thus works on all
        platforms. Assuming you are using `pip`, you can install latest version of `git2net` by running:
        
        ```
        > pip install git2net
        ```
        
        This also installs the necessary dependencies. `git2net` depends on the `python-Levenshtein` package to compute Levenshtein distances for edited lines of code. On sytems running Windows, automatically compiling this C based module might fail during installation. In this case, unofficial Windows binaries can be found [here](https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-levenshtein), which might help you get started.
        
        ## How to use git2net
        After installation, we suggest to check out our [tutorial](https://github.com/gotec/git2net/blob/master/TUTORIAL.ipynb), detailing how to get started using `git2net`. We also provide detailed inline documentation serving as reference.
        
        In addition, we have publised some motivating results as well as details on the mining algorithm in ["git2net - Mining Time-Stamped Co-Editing Networks from Large git Repositories"](https://arxiv.org/abs/1903.10180). Together with the paper, we have further released a jupyter notebook (using an early version of `git2net`) reproducing the majority of the results shown in the paper on [zenodo.org](https://zenodo.org/record/2587483#.XK4LPENoSCg).
        
        ## How to cite git2net
        
        ```
        @article{DBLP:journals/corr/abs-1903-10180,
          author    = {Christoph Gote and
                       Ingo Scholtes and
                       Frank Schweitzer},
          title     = {git2net - Mining Time-Stamped Co-Editing Networks from Large git Repositories},
          journal   = {CoRR},
          volume    = {abs/1903.10180},
          year      = {2019},
          url       = {http://arxiv.org/abs/1903.10180},
          archivePrefix = {arXiv},
          eprint    = {1903.10180},
          timestamp = {Mon, 01 Apr 2019 14:07:37 +0200},
          biburl    = {https://dblp.org/rec/bib/journals/corr/abs-1903-10180},
          bibsource = {dblp computer science bibliography, https://dblp.org}
        }
        ```
        
        ## License
        
        This software is licensed under the GNU Affero General Public License v3 (AGPL-3.0).
        
Keywords: co-editing networks repository mining network analysis
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
