semvec/pypi-packages huggingface dataset:
qtme 0.1.dev0
Multimedia editor for PyQt/PySide
Requires Python: >=3.9
Keywords: qtme

====================
Qt Multimedia Editor
====================

Copyright (c) 2023 Jérémie DECOCK (www.jdhp.org)

* Web site: http://www.jdhp.org/software_en.html#qtme
* Online documentation: https://jdhp.gitlab.io/qtme
* Examples: https://jdhp.gitlab.io/qtme/gallery/

* Notebooks: https://gitlab.com/jdhp/qt-multimedia-editor-notebooks
* Source code: https://gitlab.com/jdhp/qt-multimedia-editor
* Issue tracker: https://gitlab.com/jdhp/qt-multimedia-editor/issues
* Pytest code coverage: https://jdhp.gitlab.io/qtme/htmlcov/index.html
* Qt Multimedia Editor on PyPI: https://pypi.org/project/qtme
* Qt Multimedia Editor on Anaconda Cloud: https://anaconda.org/jdhp/qtme


Description
===========

Multimedia editor for PyQt/PySide

Note:

    This project is still in beta stage, so the API is not finalized yet.


Dependencies
============

C.f. requirements.txt

.. _install:

Installation
============

Posix (Linux, MacOSX, WSL, ...)
-------------------------------

From the Qt Multimedia Editor source code::

    conda deactivate         # Only if you use Anaconda...
    python3 -m venv env
    source env/bin/activate
    python3 -m pip install --upgrade pip
    python3 -m pip install -r requirements.txt
    python3 setup.py develop


Windows
-------

From the Qt Multimedia Editor source code::

    conda deactivate         # Only if you use Anaconda...
    python3 -m venv env
    env\Scripts\activate.bat
    python3 -m pip install --upgrade pip
    python3 -m pip install -r requirements.txt
    python3 setup.py develop


Documentation
=============

* Online documentation: https://jdhp.gitlab.io/qtme
* API documentation: https://jdhp.gitlab.io/qtme/api.html


Example usage
=============

* Examples: https://jdhp.gitlab.io/qtme/gallery/


Build and run the Python Docker image
=====================================

Build the docker image
----------------------

From the Qt Multimedia Editor source code::

    docker build -t qtme:latest .

Run unit tests from the docker container
----------------------------------------

From the Qt Multimedia Editor source code::

    docker run qtme pytest

Run an example from the docker container
----------------------------------------

From the Qt Multimedia Editor source code::

    docker run qtme python3 /app/examples/hello.py


Bug reports
===========

To search for bugs or report them, please use the Qt Multimedia Editor Bug Tracker at:

    https://gitlab.com/jdhp/qt-multimedia-editor/issues


License
=======

This project is provided under the terms and conditions of the `MIT License`_.


.. _MIT License: http://opensource.org/licenses/MIT
.. _command prompt: https://en.wikipedia.org/wiki/Cmd.exe
github-issue-extractor 0.1.4
GitHubIssueExtractor
Requires Python: >=3.6

# GitHub Issue Extractor

The GitHub Issue Extractor allows you to easily filter and extract issues from a GitHub repository based on a specified milestone number. It uses the GitHub API and requires an access token for authentication. This powerful utility writes the extracted information into an Excel file for convenient analysis and reporting.

## Features
- Extract issues from a specific GitHub repository
- Filter issues by milestone number
- Requires a GitHub access token for authentication

## Prerequisites
- Python 3.x
- `requests` library

## Installation 
 Follow either `Installation Type 1` or `Installation Type 2`

### Installation Type 1
1. `pip install github-issue-extractor`

### Installation Type 2
1. Clone the repository:
    `git clone https://github.com/ssinha2103/github-issues_to_excel`
2. Install the required dependencies:
    `pip install -r requirements.txt`

## Usage
To use the GitHub Issue Extractor, simply import the class and create an instance with the required parameters:

```python
from github_issue_extractor import GitHubIssueExtractor

milestone_number = 1
access_token = "your_access_token_here"
repo_name = "repository_name"
owner = "repository_owner"

extractor = GitHubIssueExtractor(milestone_number, access_token, repo_name, owner)
extractor.run()

```
Replace the values of `milestone_number`, `access_token`, `repo_name`, and `owner` with your desired settings.

## Parameters
1. `milestone_number`: The milestone number you want to filter issues by.
2. `access_token`: Your GitHub personal access token for authentication. Follow [these instructions](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create a personal access token.
3. `repo_name`: The name of the repository from which you want to extract issues.
4. `owner`: The username of the repository owner.

## License
This project is licensed under the MIT License. See the LICENSE file for details.