{ "info": { "author": "Ugo Pop\u00e9e", "author_email": "ugo.popee@me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.7", "Topic :: Text Processing :: Linguistic" ], "description": "## NZBget file opener\n\nThis scripts sends .nzb files to the specified host. You can specify many options, like deleting the files after upload.\nAlso, it ensures that NZBGet is running before sending the files, launching it if necessary (Auto-detected on macOS. Windows users have to manually specify app path).\n\n### Install\n\n```shell script\npip install nzbget-file-opener\n```\n\n### Usage\n\n```\nnzbget-file-opener [-h]\n [-n HOSTNAME] [-u USERNAME] [-p PASSWORD]\n [-l CONFIG] [-d DOMAIN]\n [-c CATEGORY] [-P PRIORITY]\n [--add-top] [--add-paused]\n [-D]\n [--app-path NZBGET_PATH]\n files [files ...]\n\n\npositional arguments:\n\n files the files to send\n\n\noptional arguments:\n\n -h, --help show this help message and exit\n\n -n HOSTNAME, --hostname HOSTNAME\n the nzbget hostname to reach\n -u USERNAME, --username USERNAME\n your nzbget username\n -p PASSWORD, --password PASSWORD\n your nzbget password\n\n -l CONFIG, --load-config CONFIG\n your nzbget config\n -d DOMAIN, --domain DOMAIN\n the domain target defined in your nzbget config\n\n -c CATEGORY, --category CATEGORY\n the category to use for the nzb files download\n -P PRIORITY, --priority PRIORITY\n the category to use for the nzb files download\n\n --add-top add the files to the top of queue\n --add-paused add the files in pause state\n\n --app-path NZBGET_PATH\n specify the nzbget app path to launch it if not\n already running\n\n -D, --delete-files to delete the files sent to NZBget\n```\n\n\n### Scripts\n\nAvailable `pipenv run` scripts :\n\n- `install` - installs the package in pipenv\n- `app` - runs the application\n- `test` - runs the tests with [pytest](https://docs.pytest.org/en/latest/)\n- `build` - build the app artifacts\n- `clean` - clean the artifacts created with the `build` script\n- `deploy-test` - deploy to [test.pypi](https://test.pypi.org)\n- `deploy` - deploy to [pypi](https://pypi.org)\n\n\n\n> In order to properly run the deploy scripts, you should :\n> - have **[twine](https://pypi.org/project/twine/)** installed.\n> - have a `~/.pypirc` file filled according to the template below\n\n### Configurations templates\n\n`~/.nzbgetrc` configuration (recommended) :\n```toml\n[localhost]\nusername = local-username\npassword = local-password\n\n[remote.domain.tld]\nport = 6790\nusername = remote-username\npassword = remote-password\n\n``` \n> you can use defaut by not mentioning the field \n\n---\n\n`.env` configuration :\n```toml\nNZBGET_URL='[http|https]://hostname:port'\nNZBGET_USERNAME='username'\nNZBGET_PASSWORD='password'\n```\n\n> url scheme and port are optional\n\n> you can also set these variables in your environment\n\n---\n\n`.pypirc` \n```toml\n[distutils]\nindex-servers=\n pypi\n testpypi\n\n[pypi]\nusername: your_username\npassword: your_password\n\n[testpypi]\nrepository: https://test.pypi.org/legacy/\nusername: your_username\npassword: your_password\n```\n\nNote: `pypi.org` and `test.pypi.org` uses two distinct databases for user accounts. You need to create an account for both domains\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/bil0u/nzbget-file-opener", "keywords": "nzbget-file-opener nzbget extension", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nzbget-file-opener", "package_url": "https://pypi.org/project/nzbget-file-opener/", "platform": "", "project_url": "https://pypi.org/project/nzbget-file-opener/", "project_urls": { "Homepage": "http://github.com/bil0u/nzbget-file-opener" }, "release_url": "https://pypi.org/project/nzbget-file-opener/1.0.2/", "requires_dist": [ "pytest", "psutil" ], "requires_python": ">=3.6", "summary": "nzbget-file-opener allows you to download *.nzb files with just a double click", "version": "1.0.2" }, "last_serial": 6003633, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "8b0e6349078b7b347eacab9ba07b5dcf", "sha256": "382aa77d4a26e66cee18faba01fa8f9c45f30c83a45221516d209347989cd448" }, "downloads": -1, "filename": "nzbget-file-opener-1.0.macosx-10.15-x86_64.tar.gz", "has_sig": false, "md5_digest": "8b0e6349078b7b347eacab9ba07b5dcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 5807, "upload_time": "2019-10-20T17:01:30", "url": "https://files.pythonhosted.org/packages/28/28/fed3ad7a8b1f581b6ccdb2dfa277295bf13bea0682d334ccc7b0f8830dac/nzbget-file-opener-1.0.macosx-10.15-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "0dc6c6438351b1873e7911b0a061d3bc", "sha256": "a2b5397f3edfb477c838dd8b63d3ba416718e5f96cc4dd166cef7a7036a16646" }, "downloads": -1, "filename": "nzbget_file_opener-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0dc6c6438351b1873e7911b0a061d3bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7397, "upload_time": "2019-10-20T17:01:27", "url": "https://files.pythonhosted.org/packages/b5/b6/621aaa61f6acc0687852c9ac46bd0dc724e39f6bf984edb04258d67ba474/nzbget_file_opener-1.0-py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "91bea5039f981928352427f00578e13c", "sha256": "cb9db8c2526ae11cfc718fe585e57e5ad8ebcec0ac2825e4b98d634e616adb5b" }, "downloads": -1, "filename": "nzbget_file_opener-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "91bea5039f981928352427f00578e13c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7511, "upload_time": "2019-10-20T17:26:26", "url": "https://files.pythonhosted.org/packages/ba/05/14ada54c73149a575431970eb22241b53c73d8f4d4bf9b1702412d9eb425/nzbget_file_opener-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb3422b895a3b9fe56d2a4d6b1d64fc6", "sha256": "5acf00fdc21274de20f4a5ec0493dcba5136203593337d860894b70e0d44ae4d" }, "downloads": -1, "filename": "nzbget-file-opener-1.0.1.tar.gz", "has_sig": false, "md5_digest": "eb3422b895a3b9fe56d2a4d6b1d64fc6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6077, "upload_time": "2019-10-20T17:26:28", "url": "https://files.pythonhosted.org/packages/a1/41/c7033ba633d95cce201c02d2fddfe738c4738f1d281d22c2383db81fdc23/nzbget-file-opener-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "97ab4187459ce255e9c72bf4d45a6803", "sha256": "004761e8ccf978f5973cbf558dbbab422b5119c27eab5e626584911367ed7b71" }, "downloads": -1, "filename": "nzbget-file-opener-1.0.2.macosx-10.15-x86_64.tar.gz", "has_sig": false, "md5_digest": "97ab4187459ce255e9c72bf4d45a6803", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6031, "upload_time": "2019-10-20T17:40:31", "url": "https://files.pythonhosted.org/packages/8c/1f/f9398ae8dd893f419b1cea13cd61a33391096c205c6391ca1633360fe815/nzbget-file-opener-1.0.2.macosx-10.15-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "a577d616851e98df067991f909c3b734", "sha256": "f420bac87eeb9fd1a6e49b8c78b9575e81550b524be14c8415a3671ba348ad2b" }, "downloads": -1, "filename": "nzbget_file_opener-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a577d616851e98df067991f909c3b734", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7646, "upload_time": "2019-10-20T17:40:29", "url": "https://files.pythonhosted.org/packages/0a/4a/fc605cd72969ed513cd82a908fb0a40caab73322f3577d6990779691599a/nzbget_file_opener-1.0.2-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "97ab4187459ce255e9c72bf4d45a6803", "sha256": "004761e8ccf978f5973cbf558dbbab422b5119c27eab5e626584911367ed7b71" }, "downloads": -1, "filename": "nzbget-file-opener-1.0.2.macosx-10.15-x86_64.tar.gz", "has_sig": false, "md5_digest": "97ab4187459ce255e9c72bf4d45a6803", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6031, "upload_time": "2019-10-20T17:40:31", "url": "https://files.pythonhosted.org/packages/8c/1f/f9398ae8dd893f419b1cea13cd61a33391096c205c6391ca1633360fe815/nzbget-file-opener-1.0.2.macosx-10.15-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "a577d616851e98df067991f909c3b734", "sha256": "f420bac87eeb9fd1a6e49b8c78b9575e81550b524be14c8415a3671ba348ad2b" }, "downloads": -1, "filename": "nzbget_file_opener-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a577d616851e98df067991f909c3b734", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7646, "upload_time": "2019-10-20T17:40:29", "url": "https://files.pythonhosted.org/packages/0a/4a/fc605cd72969ed513cd82a908fb0a40caab73322f3577d6990779691599a/nzbget_file_opener-1.0.2-py3-none-any.whl" } ] }