pdfmergetk


Namepdfmergetk JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/kurotom/PDFMergeTK
SummaryGUI application to easily merge PDF files with the power of Python.
upload_time2024-06-17 17:37:49
maintainerNone
docs_urlNone
authorkurotom
requires_python<4.0,>=3.7
licenseGPL-3.0-or-later
keywords merge pdf gui tk desktop gui windows gui linux
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # PDFMergeTK

GUI application that allows you to merge PDF files quickly, easily, intuitively and with respect for privacy.

---

[![Build Executables](https://github.com/kurotom/PDFMergeTK/actions/workflows/build.yml/badge.svg)](https://github.com/kurotom/PDFMergeTK/actions/workflows/build.yml)

---

> [!IMPORTANT]
> * **Windows** : The executable EXE is generated using [`pyinstaller`](https://pyinstaller.org/en/stable/), it is possible that when downloading and/or running this executable, the antivirus you are using detects it as a virus, but it is because it is a **false positive**, [review `pyinstaller` developer notes](https://github.com/pyinstaller/pyinstaller/blob/develop/.github/ISSUE_TEMPLATE/antivirus.md). If you have any problems running this program, it should be added to the <u>*antivirus exception list*</u> and it would be helpful to this project if you **report it as false positive** to the antivirus company you use.
> * **Linux** : did not file any reports on virustotal.com.
> * If you have any problems create an issue in the [`Github Issue` section of the project](https://github.com/kurotom/PDFMergeTK/issues)
>

> [!NOTE]
> As a *sign of transparency*, you can review the code, view the analysis results at *virustotal.com* and compare the SHA256 hash of the generated executable, available in the download section.
>


# Install

You can install this project in several ways.


## From Pypi, install package

```bash
$ pip install pdfmergetk
```

Upon completion of the installation, the following commands will be available:

| Command | Description |
|-|-|
| `mergepdf` | start the program. |
| `mergepdfreset` | in case of an error when trying to open the program, restarts the program's multiple run mechanism (opening the program more than once). |
| `pdfmergetklinks` | creates shortcuts for the program, on desktop on Windows and in `~/.local/share/applications/` on Linux. With the name `PDFMergeTK`.|


## From Github, clone project

```bash
$ git clone https://github.com/kurotom/PDFMergeTK.git

$ cd PDFMergeTK

$ poetry shell

$ poetry install

$ python src
```

# Download executable for Linux or Windows

* [Download latest PDFMergeTK - Linux](https://github.com/kurotom/PDFMergeTK/releases/download/v0.1.0-linux/PDFMergeTK)

  SHA256: 5316655626c9c9c3ce873e0b63fe2729d456881d948955f635f54209f8ed1eef

  [Virustotal.com scan latest version](https://www.virustotal.com/gui/file/5316655626c9c9c3ce873e0b63fe2729d456881d948955f635f54209f8ed1eef/detection)


* [Download latest PDFMergeTK - Windows](https://github.com/kurotom/PDFMergeTK/releases/download/v0.1.0-windows/PDFMergeTK.exe)

  SHA256: fdcf5504057b8f6b79b13dbdd705d6285b8b89e72bfdef6d71bbf97746fdf9b4

  [Virustotal.com scan latest version](https://www.virustotal.com/gui/file/fdcf5504057b8f6b79b13dbdd705d6285b8b89e72bfdef6d71bbf97746fdf9b4/detection)



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kurotom/PDFMergeTK",
    "name": "pdfmergetk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.7",
    "maintainer_email": null,
    "keywords": "merge pdf, gui, tk, desktop, gui windows, gui linux",
    "author": "kurotom",
    "author_email": "55354389+kurotom@users.noreply.github.com",
    "download_url": "https://files.pythonhosted.org/packages/a8/14/19f750974bbdaf105acb2d7d5f69cee7dcd3d52851aec5f0ebaa7d2fa1b4/pdfmergetk-0.1.1.tar.gz",
    "platform": null,
    "description": "# PDFMergeTK\n\nGUI application that allows you to merge PDF files quickly, easily, intuitively and with respect for privacy.\n\n---\n\n[![Build Executables](https://github.com/kurotom/PDFMergeTK/actions/workflows/build.yml/badge.svg)](https://github.com/kurotom/PDFMergeTK/actions/workflows/build.yml)\n\n---\n\n> [!IMPORTANT]\n> * **Windows** : The executable EXE is generated using [`pyinstaller`](https://pyinstaller.org/en/stable/), it is possible that when downloading and/or running this executable, the antivirus you are using detects it as a virus, but it is because it is a **false positive**, [review `pyinstaller` developer notes](https://github.com/pyinstaller/pyinstaller/blob/develop/.github/ISSUE_TEMPLATE/antivirus.md). If you have any problems running this program, it should be added to the <u>*antivirus exception list*</u> and it would be helpful to this project if you **report it as false positive** to the antivirus company you use.\n> * **Linux** : did not file any reports on virustotal.com.\n> * If you have any problems create an issue in the [`Github Issue` section of the project](https://github.com/kurotom/PDFMergeTK/issues)\n>\n\n> [!NOTE]\n> As a *sign of transparency*, you can review the code, view the analysis results at *virustotal.com* and compare the SHA256 hash of the generated executable, available in the download section.\n>\n\n\n# Install\n\nYou can install this project in several ways.\n\n\n## From Pypi, install package\n\n```bash\n$ pip install pdfmergetk\n```\n\nUpon completion of the installation, the following commands will be available:\n\n| Command | Description |\n|-|-|\n| `mergepdf` | start the program. |\n| `mergepdfreset` | in case of an error when trying to open the program, restarts the program's multiple run mechanism (opening the program more than once). |\n| `pdfmergetklinks` | creates shortcuts for the program, on desktop on Windows and in `~/.local/share/applications/` on Linux. With the name `PDFMergeTK`.|\n\n\n## From Github, clone project\n\n```bash\n$ git clone https://github.com/kurotom/PDFMergeTK.git\n\n$ cd PDFMergeTK\n\n$ poetry shell\n\n$ poetry install\n\n$ python src\n```\n\n# Download executable for Linux or Windows\n\n* [Download latest PDFMergeTK - Linux](https://github.com/kurotom/PDFMergeTK/releases/download/v0.1.0-linux/PDFMergeTK)\n\n  SHA256: 5316655626c9c9c3ce873e0b63fe2729d456881d948955f635f54209f8ed1eef\n\n  [Virustotal.com scan latest version](https://www.virustotal.com/gui/file/5316655626c9c9c3ce873e0b63fe2729d456881d948955f635f54209f8ed1eef/detection)\n\n\n* [Download latest PDFMergeTK - Windows](https://github.com/kurotom/PDFMergeTK/releases/download/v0.1.0-windows/PDFMergeTK.exe)\n\n  SHA256: fdcf5504057b8f6b79b13dbdd705d6285b8b89e72bfdef6d71bbf97746fdf9b4\n\n  [Virustotal.com scan latest version](https://www.virustotal.com/gui/file/fdcf5504057b8f6b79b13dbdd705d6285b8b89e72bfdef6d71bbf97746fdf9b4/detection)\n\n\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-or-later",
    "summary": "GUI application to easily merge PDF files with the power of Python.",
    "version": "0.1.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/kurotom/PDFMergeTK/issues",
        "Homepage": "https://github.com/kurotom/PDFMergeTK",
        "Repository": "https://github.com/kurotom/PDFMergeTK"
    },
    "split_keywords": [
        "merge pdf",
        " gui",
        " tk",
        " desktop",
        " gui windows",
        " gui linux"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "669788d3cbed31032b655cc95e6dd818d58670b13d3f40a6eb6b73403fbddae2",
                "md5": "de87a4d3494e0c83ab5d5abbda3bf6a1",
                "sha256": "5d405167213b659ecca101e8b32f764a48c4f46bccd47d71adcc92fae83e7f50"
            },
            "downloads": -1,
            "filename": "pdfmergetk-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "de87a4d3494e0c83ab5d5abbda3bf6a1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.7",
            "size": 31682,
            "upload_time": "2024-06-17T17:37:43",
            "upload_time_iso_8601": "2024-06-17T17:37:43.774729Z",
            "url": "https://files.pythonhosted.org/packages/66/97/88d3cbed31032b655cc95e6dd818d58670b13d3f40a6eb6b73403fbddae2/pdfmergetk-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a81419f750974bbdaf105acb2d7d5f69cee7dcd3d52851aec5f0ebaa7d2fa1b4",
                "md5": "f672516da370c4fb60b2f36575540c3b",
                "sha256": "0e4a8d7cd634dd02b26aaccb3e0f66770ea94ab503a285c7f7334cdeecd95993"
            },
            "downloads": -1,
            "filename": "pdfmergetk-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "f672516da370c4fb60b2f36575540c3b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.7",
            "size": 29221,
            "upload_time": "2024-06-17T17:37:49",
            "upload_time_iso_8601": "2024-06-17T17:37:49.450688Z",
            "url": "https://files.pythonhosted.org/packages/a8/14/19f750974bbdaf105acb2d7d5f69cee7dcd3d52851aec5f0ebaa7d2fa1b4/pdfmergetk-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-17 17:37:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kurotom",
    "github_project": "PDFMergeTK",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "pdfmergetk"
}
        
Elapsed time: 4.03422s