Metadata-Version: 2.1
Name: jetbrains-issues-dataset
Version: 1.0.4
Summary: Dataset of JetBrains issues
Home-page: https://github.com/avokin2/jetbrains-issues-dataset
Author: Andrey Vokin
Author-email: andrey.vokin@gmail.com
License: MIT
Download-URL: https://github.com/avokin2/jetbrains-issues-dataset/archive/v_1.0.4.tar.gz
Description: # jetbrains-issues-dataset
        
        It's a library to retrieve dataset of JetBrains issues
        
        ## Sample dataset retrieval
        To download activities and restore issues to defined state use the method 
        `jetbrains_issues_dataset/idea/idea_data_set.py#idea_2019_03_20_to_idea_2020_03_20(snapshot_strategy)`.
        
        Example:
        ```python
        from jetbrains_issues_dataset.idea.first_assignee_snapshot_strategy import FirstAssigneeSnapshotStrategy
        from jetbrains_issues_dataset.idea.idea_data_set import idea_2019_03_20_to_idea_2020_03_20
        issues = idea_2019_03_20_to_idea_2020_03_20(FirstAssigneeSnapshotStrategy())
        ```
        
        Or just check the file [examples/first_assignee.py](examples/first_assignee.py)
        
        ## Create your custom dataset
        Just tune the file [jetbrains_issues_dataset/idea/download_activities.py](jjetbrains_issues_dataset/idea/download_activities.py). 
        It could be useful to read [Youtrack API Reference](https://www.jetbrains.com/help/youtrack/standalone/youtrack-rest-api-reference.html)
        Also do not run downloader on production server.   
        
        ## Issue snapshot strategies
        At the moment there are 2 snapshot strategy defined:
         * SnapshotStrategy - restores actual issue states
         * FirstAssigneeSnapshotStrategy - restores state of the issue to the moment when it first time assigned
         
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
