{ "info": { "author": "Thiago Figueir\u00f3", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "# nexus3-cli\nA python-based command-line interface and API client for Sonatype's [Nexus \nOSS 3](https://www.sonatype.com/download-oss-sonatype).\n\n[![Build Status](https://travis-ci.org/thiagofigueiro/nexus3-cli.svg?branch=master)](https://travis-ci.org/thiagofigueiro/nexus3-cli)\n[![CodeFactor](https://www.codefactor.io/repository/github/thiagofigueiro/nexus3-cli/badge)](https://www.codefactor.io/repository/github/thiagofigueiro/nexus3-cli)\n[![codecov](https://codecov.io/gh/thiagofigueiro/nexus3-cli/branch/master/graph/badge.svg)](https://codecov.io/gh/thiagofigueiro/nexus3-cli)\n[![Documentation Status](https://readthedocs.org/projects/nexus3-cli/badge/?version=latest)](https://nexus3-cli.readthedocs.io/en/latest/?badge=latest)\n\n**NOTICE**: version 2.0.0 of nexus3-cli includes **breaking changes** and is going to be **released soon**. If your application uses `nexuscli`, I recommend that you:\n* pin your requirements (e.g.: `'nexus3-cli>=1.0.2,<2`); and\n* have a look at the changes on the [2.0.0 branch](https://github.com/thiagofigueiro/nexus3-cli/tree/release/2.0.0) in preparation for the upgrade.\n\nDevelopment and support for 1.0.x versions will stop once 2.0.0 is released.\n\n## Features\n\n1. Compatible with [Nexus 3 OSS](https://www.sonatype.com/download-oss-sonatype)\n1. Python API and command-line support\n1. Artefact management: list, delete, bulk upload and download.\n1. Repository management:\n 1. Create hosted and proxy.\n 1. Create bower, maven, npm, nuget, pypi, raw, rubygems, yum.\n 1. Content type validation, version and write policy.\n 1. Delete.\n1. Groovy script management: list, upload, delete, run.\n\nThe actions above are performed using the Nexus REST API if the endpoint is \navailable, otherwise a groovy script is used. \n\nPlease note that some Nexus 3 features are not currently supporter. Assistance \nimplementing missing support is very welcome. Please have a look at the \n[issues](https://github.com/thiagofigueiro/nexus3-cli/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement)\nand [contribution guidelines](https://github.com/thiagofigueiro/nexus3-cli/blob/develop/CONTRIBUTING.md).\n\n## Installation\n\nThe nexus3-cli package is available on PyPi. You can install using pip/pip3:\n\n```bash\npip install nexus3-cli\n```\n\n## Usage\n\n### Command line\n\n\nFor a quick start, use the [sonatype/nexus3 Docker image](https://hub.docker.com/r/sonatype/nexus3/):\n\n\n```bash\ndocker run -d --rm -p 127.0.0.1:8081:8081 --name nexus sonatype/nexus3\n```\n\nNexus will take a little while to start-up the first time you run it. You can\ntell when it's available by looking at the Docker instance logs or browsing to\n[http://localhost:8081](http://localhost:8081).\n\nOn older versions of the nexus3 Docker image, the default `admin` password is\n`admin123`; on newer versions it's automatically generated and you can find it\nby running `docker exec nexus cat /nexus-data/admin.password`.\n\nThe `login` command will store the service URL and your credentials in \n`~/.nexus-cli` (warning: restrictive file permissions are set but the contents\nare saved in plain-text).\n\n\nSetup CLI credentials:\n```bash\n$ nexus3 login\nNexus OSS URL (http://localhost:8081):\nNexus admin username (admin):\nNexus admin password (admin123):\nVerify server certificate (True):\n\nConfiguration saved to /Users/thiago/.nexus-cli\n```\n\nList repositories:\n```bash\n$ nexus3 repository list\nName Format Type URL\nmaven-snapshots maven2 hosted http://localhost:8081/repository/maven-snapshots\nmaven-central maven2 proxy http://localhost:8081/repository/maven-central\nnuget-group nuget group http://localhost:8081/repository/nuget-group\nnuget.org-proxy nuget proxy http://localhost:8081/repository/nuget.org-proxy\nmaven-releases maven2 hosted http://localhost:8081/repository/maven-releases\nnuget-hosted nuget hosted http://localhost:8081/repository/nuget-hosted\nmaven-public maven2 group http://localhost:8081/repository/maven-public\n```\n\nCreate a repository:\n```bash\n$ nexus3 repository create hosted raw reponame\n```\n\nDo a recursive directory upload:\n```bash\n$ mkdir -p /tmp/some/deep/test/path\n$ touch /tmp/some/deep/test/file.txt /tmp/some/deep/test/path/other.txt\n$ cd /tmp; nexus3 up some/ reponame/path/\nUploading some/ to reponame/path/\n[################################] 2/2 - 00:00:00\nUploaded 2 files to reponame/path/\n```\nNota Bene: nexus3-cli interprets a path ending in `/` as a directory.\n\nList repository contents:\n```bash\n$ nexus3 ls reponame/path/\npath/some/deep/test/path/other.txt\npath/some/deep/test/file.txt\n```\n\nFor all commands, subcommands and options, run `nexus3 -h`.\n[CLI documentation](https://nexus3-cli.readthedocs.io/en/latest/cli.html)\n\n### API\n\nSee [API documentation](https://nexus3-cli.readthedocs.io/en/latest/api.html).\n\n#### Upgrade from 1.0.x\n\nVersion 2.0.0 has significant API changes from 1.0.0. In summary:\n\n- Introduce a `NexusConfig` class to keep the service configuration separate \n from the client.\n- `NexusClient` no long accepts configuration keyword arguments; instead it\n takes a `NexusConfig` instance.\n- Moved all CLI code to the `cli` package and API code to the `api` package.\n- The `Repository` class has been rewritten to make it easier to add support\n for all repositories. Have a look at the manual pages for 2.x linked above.\n- Repository upload methods have been moved to their own module in\n `nexuscli.api.repository.upload` to, again, make it easier to support all\n repositories.\n- Documentation has been reviewed to include new topics and to automatically \n include any new classes in the html output that lives in \n [read the docs](https://readthedocs.org/projects/nexus3-cli/).\n- Unit tests have been refactored and re-organised to more closely match the\n `src` structure.\n\n\n## Development\n\nThe automated tests are configured in `.travis.yml`. To run tests locally,\ninstall the package with test dependencies and run pytest:\n\n```bash\npip install -e .[test]\npytest -m 'not integration'\n```\n\nIntegration tests require a local Nexus instance listening on 8081 or as\nconfigured in `~/.nexus-cli`; the example configuration used for tests is in\n`tests/fixtures/dot-nexus-cli`.\n\n```bash\ndocker run -d --rm -p 127.0.0.1:8081:8081 --name nexus sonatype/nexus3\n./tests/wait-for-nexus.sh # the Nexus instance takes a while to be ready\n# use the random admin password generated by the Nexus container to login\n./tests/nexus-login $(docker exec nexus cat /nexus-data/admin.password)\npytest -m integration\ndocker kill nexus\n```\n\nNota Bene: if you re-run integration tests without re-creating or cleaning-up the \ndev Nexus instance, test will fail because some objects created during tests will \nalready exist. \n\nPull requests are welcome; please see [CONTRIBUTING.md](CONTRIBUTING.md).\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": "https://github.com/thiagofigueiro/nexus3-cli", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nexus3-cli", "package_url": "https://pypi.org/project/nexus3-cli/", "platform": "", "project_url": "https://pypi.org/project/nexus3-cli/", "project_urls": { "Homepage": "https://github.com/thiagofigueiro/nexus3-cli" }, "release_url": "https://pypi.org/project/nexus3-cli/2.0.0/", "requires_dist": [ "clint", "docopt", "future", "faker", "inflect", "py", "requests[security] (>=2.14.2)", "six", "texttable", "codecov ; extra == 'test'", "flake8 ; extra == 'test'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'", "pytest-helpers-namespace ; extra == 'test'", "pytest-mock ; extra == 'test'", "pytest-faker ; extra == 'test'" ], "requires_python": ">=3.6,<4", "summary": "A python-based CLI for Sonatype Nexus OSS 3", "version": "2.0.0" }, "last_serial": 5725924, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e5edde838ddbd7cfc6c2b77920d6fcb1", "sha256": "7c0c4e50925755ae13546902180200647385e0eb7059e5ff855c463dd07fd4ac" }, "downloads": -1, "filename": "nexus3_cli-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5edde838ddbd7cfc6c2b77920d6fcb1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6540, "upload_time": "2018-06-20T11:37:52", "url": "https://files.pythonhosted.org/packages/19/b6/ad9f86a68b2daf5e33075f0a03d0901db35a05ed4a7dc45c2cbd3421a54e/nexus3_cli-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31feee92a1972a65f21f1a39b4403789", "sha256": "4a3b0197464f93a337e3b05a842c4f243e9d230d83bb4767588b58b62624d0dc" }, "downloads": -1, "filename": "nexus3-cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "31feee92a1972a65f21f1a39b4403789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6075, "upload_time": "2018-06-20T11:37:53", "url": "https://files.pythonhosted.org/packages/90/21/dbd9a265fe3332241a2aa520052fd42d1215cc14475df5d437cc961813f8/nexus3-cli-0.1.0.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ae331f1591df74a243bb15e43fc8000f", "sha256": "5d35048f8dfa4852876cf85605f54694c721c33d3121fbf9051e34a026125a8f" }, "downloads": -1, "filename": "nexus3_cli-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae331f1591df74a243bb15e43fc8000f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6940, "upload_time": "2018-06-20T11:57:53", "url": "https://files.pythonhosted.org/packages/c5/69/daa4bcf6e975c240fd2b206673e8c6bb7d659abbd7ed8666fc698f81ad59/nexus3_cli-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd7377ba14d14ee34b93a0e22a203f59", "sha256": "b2152c5629aa61ab39d621ec3e8b9a8eedf9455cac58bef850495eb1d13e7e6a" }, "downloads": -1, "filename": "nexus3-cli-0.1.3.tar.gz", "has_sig": false, "md5_digest": "bd7377ba14d14ee34b93a0e22a203f59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6627, "upload_time": "2018-06-20T11:57:54", "url": "https://files.pythonhosted.org/packages/b6/47/55dab2e5d09cd34215105aae8b04ce3242d4ac44717d06039647029ea498/nexus3-cli-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a3c7ac70a6a79674b9bb7f4abba14382", "sha256": "7a7bd7b8b7f81599ebeca471e5055477005f6f642e533f6e1d1cdf18458cda65" }, "downloads": -1, "filename": "nexus3_cli-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3c7ac70a6a79674b9bb7f4abba14382", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8651, "upload_time": "2018-06-21T22:24:38", "url": "https://files.pythonhosted.org/packages/00/f8/580615d1fb8468690bd036d99f0a358c8f386a543cbe03eaebc6412bf5db/nexus3_cli-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4828e5362c329493f8624e83d2cef825", "sha256": "133ed66458dda19dd29b70331032478a857024d21746a7e0ff024a8a8c84d19a" }, "downloads": -1, "filename": "nexus3-cli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4828e5362c329493f8624e83d2cef825", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7200, "upload_time": "2018-06-21T22:24:39", "url": "https://files.pythonhosted.org/packages/d9/0a/dd465e176f7bbb506d303fcb93fb6fa0f74c8c0ae1501e199f23e8435ad0/nexus3-cli-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ee4a0f66ac308fa0567c9db4cb9b7ada", "sha256": "aa23155df7b44a8a60b86821248e8d8c63b98af6703b20396bc3a09bfc9b1fa5" }, "downloads": -1, "filename": "nexus3_cli-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee4a0f66ac308fa0567c9db4cb9b7ada", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13312, "upload_time": "2018-06-24T03:20:35", "url": "https://files.pythonhosted.org/packages/f4/06/579cb16887a0230322031167bc216525d665850c336edc31f21d8f76188a/nexus3_cli-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98efabde96d200019847b543d535a838", "sha256": "b3b76a6d1c4272765eef0f790b1969afdf1bc231e0bb03d4c7875b1be233a8c7" }, "downloads": -1, "filename": "nexus3-cli-0.3.0.tar.gz", "has_sig": false, "md5_digest": "98efabde96d200019847b543d535a838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11439, "upload_time": "2018-06-24T03:20:35", "url": "https://files.pythonhosted.org/packages/19/ec/b28c7d6dcd09726b3d4c7079cdadb04359adafcec1fc1fe8161652a6bd07/nexus3-cli-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "9103ad97ea0feefa40375a30e18e566d", "sha256": "531e1534f8dd61b283ecff70c2361fc559a0a75127feb30bfb67d212b8548580" }, "downloads": -1, "filename": "nexus3_cli-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9103ad97ea0feefa40375a30e18e566d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14064, "upload_time": "2018-07-12T01:06:41", "url": "https://files.pythonhosted.org/packages/a2/b3/c552f4e78dd24fd00c94d06fe46868057469f3fc4fb8f50e885f21740134/nexus3_cli-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "287be830ca940cb8d29e51e0f87b2eee", "sha256": "ddc646dd88a67dc411dd4fd80e5bf7005d9533effdd5d428f653e3940c105827" }, "downloads": -1, "filename": "nexus3-cli-0.4.0.tar.gz", "has_sig": false, "md5_digest": "287be830ca940cb8d29e51e0f87b2eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12169, "upload_time": "2018-07-12T01:06:42", "url": "https://files.pythonhosted.org/packages/9a/8c/ea18b54c690ce4930d9290945ca00e78d725a55b5b60571bf8c979114122/nexus3-cli-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3b95c4f23de29ddf6327568a044d4f3c", "sha256": "aac795def0e04b6ed29b6a382e4e3ca775ff25a90456bb162a32010a3766764f" }, "downloads": -1, "filename": "nexus3_cli-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b95c4f23de29ddf6327568a044d4f3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17444, "upload_time": "2018-07-20T21:30:18", "url": "https://files.pythonhosted.org/packages/e2/ff/7b913aaf5c567a3c58abdff811790a1eb7a997e2ce67595dd6b5b6b35ba2/nexus3_cli-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07c5fe54f9f1f033a907fea02f46da48", "sha256": "d0f32d1983a000e5446b2d8a36492dbce99a90d49fccb7b760bbaec33ebd79b6" }, "downloads": -1, "filename": "nexus3-cli-0.5.0.tar.gz", "has_sig": false, "md5_digest": "07c5fe54f9f1f033a907fea02f46da48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14341, "upload_time": "2018-07-20T21:30:19", "url": "https://files.pythonhosted.org/packages/e5/68/c22902af7ecfd32661d0e3bfb47cb93827c9be55de9ba705634621393b4d/nexus3-cli-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "98f0760be4d8bbd91163694909737eab", "sha256": "e733bf3a69f723fe57325225e644ba9b126a5d4873672468d4dfb2df1c99a1d3" }, "downloads": -1, "filename": "nexus3_cli-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98f0760be4d8bbd91163694909737eab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20475, "upload_time": "2018-09-13T02:39:33", "url": "https://files.pythonhosted.org/packages/9b/06/04882d5dc21f11e44d37717785983b8fec890fae963869af3c7f3962034f/nexus3_cli-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8a167a6a147758e51a274d905bdc9af", "sha256": "94dae929b37b9a4dfffd32c0801224c0ec077ac100c8979b7898ce026f00620b" }, "downloads": -1, "filename": "nexus3-cli-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c8a167a6a147758e51a274d905bdc9af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17231, "upload_time": "2018-09-13T02:39:35", "url": "https://files.pythonhosted.org/packages/fd/ff/e2057cf8fe7fe5e4f709a7f0bcce3008297c0b6aacdfbd5fb1bdc8ef60fe/nexus3-cli-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "305c87fe9c1c36a5df6085d076119844", "sha256": "09d67750abd668776acc4a621221303762864803a9a01b103d2df1e79d47da9a" }, "downloads": -1, "filename": "nexus3_cli-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "305c87fe9c1c36a5df6085d076119844", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20917, "upload_time": "2018-09-17T02:59:20", "url": "https://files.pythonhosted.org/packages/ab/3e/9ef58875d17a88a9a459e1f72903e2ccc9fcb5e49a96c4aadac02052b994/nexus3_cli-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96694a81b432a02c1892497877cc45ca", "sha256": "e671d16107a8b875e7cef31d6ecedc1425b4aef1f384d01bcf5fb9231ee3d209" }, "downloads": -1, "filename": "nexus3-cli-0.7.0.tar.gz", "has_sig": false, "md5_digest": "96694a81b432a02c1892497877cc45ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17701, "upload_time": "2018-09-17T02:59:22", "url": "https://files.pythonhosted.org/packages/e6/97/1694f4c5206cd0a464234c68eb6e3145f458ca01fba90344e74d3313c67c/nexus3-cli-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "a99b50385d80fe99c040ed97199b4813", "sha256": "861f9705a5bc9b6cd91a1c7bb64b78734c8ac82ba739211f9bd89101d079e82a" }, "downloads": -1, "filename": "nexus3_cli-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a99b50385d80fe99c040ed97199b4813", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20983, "upload_time": "2018-09-22T00:13:06", "url": "https://files.pythonhosted.org/packages/c6/c2/daed8c0719f3687e1d7566dbd7f5c63eea5689c4250cb37b526ee9a73dbe/nexus3_cli-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e149d41cd3f8d73090feac1591f37ef0", "sha256": "b47e37a41793c0960aa32e4faf1ac41ffd31ff0323c81666501c154938353139" }, "downloads": -1, "filename": "nexus3-cli-0.7.1.tar.gz", "has_sig": false, "md5_digest": "e149d41cd3f8d73090feac1591f37ef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17760, "upload_time": "2018-09-22T00:13:08", "url": "https://files.pythonhosted.org/packages/e9/f8/ddb68d4e0c2f87353759b229ef2f34dee9a9ee9963e6ac5dd0bb749ef168/nexus3-cli-0.7.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1b37b6e643b45242f3648635fd52b7e8", "sha256": "7086752b0f938f69bd048af2a35ebe30f38aa88e6d0f43052d52ad5173f5273d" }, "downloads": -1, "filename": "nexus3_cli-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b37b6e643b45242f3648635fd52b7e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25067, "upload_time": "2018-12-23T00:01:47", "url": "https://files.pythonhosted.org/packages/3b/fa/bfce7333e4e2872a42f729c19834770da5384d8eadf46acf26914bc0c83c/nexus3_cli-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10fe34e0b06fc3b5d915f8a6edba31c5", "sha256": "0965e6d4c14a54b6a2f8b6635c823231bdfd6f78df954cd4806e46286cd1926c" }, "downloads": -1, "filename": "nexus3-cli-1.0.0.tar.gz", "has_sig": false, "md5_digest": "10fe34e0b06fc3b5d915f8a6edba31c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20753, "upload_time": "2018-12-23T00:01:49", "url": "https://files.pythonhosted.org/packages/2c/b8/49dcb8cd0a1bc2d521fe86b42fe067cb65ff7c7f9a6cb251cc3b916a9334/nexus3-cli-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f286b5e9b5d5d39816ac87c57549a1fd", "sha256": "65e3586922a810bfd83e1696e725fc2361f91f8589d85457b8695a0b6e1400da" }, "downloads": -1, "filename": "nexus3_cli-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f286b5e9b5d5d39816ac87c57549a1fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25408, "upload_time": "2019-05-15T04:00:57", "url": "https://files.pythonhosted.org/packages/bd/65/e8c749537d2c5ded7e645ff6cb87eff574cdbbce993ac7c7c3e1a2c7a077/nexus3_cli-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f41fa36c69c7c864eaa6b5f86e2b3663", "sha256": "7abe4c47c3e372fa9781ee0667a6f31940427d1e65dd4aa362db4dbc02828ef5" }, "downloads": -1, "filename": "nexus3-cli-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f41fa36c69c7c864eaa6b5f86e2b3663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21158, "upload_time": "2019-05-15T04:00:59", "url": "https://files.pythonhosted.org/packages/61/ee/5851beaf06cfd364196eb63da7d70bd8eca62880ec3a3534e4a32a47a37c/nexus3-cli-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5e2627454849414449c5c1eea640a398", "sha256": "b247cd0a0500ade8f5224bab35ee42cfd5df6c7ec4c05bef0d12f789da3d5d95" }, "downloads": -1, "filename": "nexus3_cli-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e2627454849414449c5c1eea640a398", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25503, "upload_time": "2019-05-16T20:37:05", "url": "https://files.pythonhosted.org/packages/b3/83/9dcbd58d7ca881970521ee2cd9cbb0959e173dd06a3331b2a085ce63f614/nexus3_cli-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "421453b139bc3637819057c9379b3d17", "sha256": "d590015bf69dada35922fb365da73f4bd29e44e626428294a66e073dfd57b79b" }, "downloads": -1, "filename": "nexus3-cli-1.0.2.tar.gz", "has_sig": false, "md5_digest": "421453b139bc3637819057c9379b3d17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21262, "upload_time": "2019-05-16T20:37:06", "url": "https://files.pythonhosted.org/packages/98/ba/2d66d6449fba69acc51ee2c94cf9eab203e4eb8fbc93986d7f0c722b7b63/nexus3-cli-1.0.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "282aa261be82cc0064c1c8be8f6b2209", "sha256": "144613f18577eccc72657e6ecbe6a101481101803d8666538083024d3b322e5a" }, "downloads": -1, "filename": "nexus3_cli-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "282aa261be82cc0064c1c8be8f6b2209", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6,<4", "size": 39398, "upload_time": "2019-08-25T03:37:44", "url": "https://files.pythonhosted.org/packages/df/96/f4c21e0008259d7bd56905a29bbe68c9df08bfcca5687a6747a34981b79b/nexus3_cli-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e73d798d6245fc0a13b413bb5935625", "sha256": "f6c8461fa951aa2651ded541367d40556a2a6eba18ac7b6b17e996e95ed95fcc" }, "downloads": -1, "filename": "nexus3-cli-2.0.0.tar.gz", "has_sig": false, "md5_digest": "3e73d798d6245fc0a13b413bb5935625", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 30503, "upload_time": "2019-08-25T03:37:46", "url": "https://files.pythonhosted.org/packages/f8/36/d3a4e41493c9a304301d90f741eac99541911b1cc74af55e233eee0db042/nexus3-cli-2.0.0.tar.gz" } ], "2.0.0a1": [ { "comment_text": "", "digests": { "md5": "88fbbbe338374abf0d7ae901658cb127", "sha256": "1f84ad1b9b135b2d696ff2a226307f823eab5ee97b8ba1982c34e6c77f4f0001" }, "downloads": -1, "filename": "nexus3_cli-2.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88fbbbe338374abf0d7ae901658cb127", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26501, "upload_time": "2019-03-10T07:06:03", "url": "https://files.pythonhosted.org/packages/09/6d/478e9b835720a8c2d3aadc90f05cc192d5f77f93ba2bb286150a7a5afa17/nexus3_cli-2.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3885d43be4e1f6679918f97faaa04d25", "sha256": "baf2fe9a8e7ffc6105c792f2df6f09d69fa28a27b7c3a76e58cd49a51f9a0e48" }, "downloads": -1, "filename": "nexus3-cli-2.0.0a1.tar.gz", "has_sig": false, "md5_digest": "3885d43be4e1f6679918f97faaa04d25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21772, "upload_time": "2019-03-10T07:06:05", "url": "https://files.pythonhosted.org/packages/eb/06/91a4cd93bd5c23e2a6f7dbe6ecf3a92e826e8f2b07467921a6ced093d681/nexus3-cli-2.0.0a1.tar.gz" } ], "2.0.0a2": [ { "comment_text": "", "digests": { "md5": "dea7578d00ff07eb42f7a8c1911f09ad", "sha256": "f311093d4fd1b67f00a60c736791fc0c93f79e5d0d1571d3e6d19c6d41c31448" }, "downloads": -1, "filename": "nexus3_cli-2.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dea7578d00ff07eb42f7a8c1911f09ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32488, "upload_time": "2019-04-06T23:50:48", "url": "https://files.pythonhosted.org/packages/4b/25/6b85930040b049a1010e34c58ab98f02ac787b05f9da9e138b5d524c4e23/nexus3_cli-2.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7d34809b5af9f9632be62f1072f30ba", "sha256": "cbf59028bc8f6a1eb2bc337221d40eeff0279938b225d45dd88876c270c94680" }, "downloads": -1, "filename": "nexus3-cli-2.0.0a2.tar.gz", "has_sig": false, "md5_digest": "a7d34809b5af9f9632be62f1072f30ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24992, "upload_time": "2019-04-06T23:50:50", "url": "https://files.pythonhosted.org/packages/18/5c/6cc947240412722aa64d75ca3025b61987dd6176f28d8fc8029cfd0a234c/nexus3-cli-2.0.0a2.tar.gz" } ], "2.0.0a3": [ { "comment_text": "", "digests": { "md5": "47974db59d2a655d659553428360d0a8", "sha256": "c857c7608dc6154180d8f0e97f8ffb4e9eee5f55af603c36f5e9d24bff4604a3" }, "downloads": -1, "filename": "nexus3_cli-2.0.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47974db59d2a655d659553428360d0a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35823, "upload_time": "2019-04-07T09:20:51", "url": "https://files.pythonhosted.org/packages/c6/b7/4cf7af2d7c6e990ae9c30fc56b70488554b49399f2c402c05c9d69c6908e/nexus3_cli-2.0.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e43d9b1c7e3b5f8ef7e0ec2b63fde716", "sha256": "13448b70278653c59d5c37b0283eb3e7f1ea955eab5e8502872b84290c91dd35" }, "downloads": -1, "filename": "nexus3-cli-2.0.0a3.tar.gz", "has_sig": false, "md5_digest": "e43d9b1c7e3b5f8ef7e0ec2b63fde716", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26007, "upload_time": "2019-04-07T09:20:52", "url": "https://files.pythonhosted.org/packages/0d/49/d28d95896fe01cf041c8d748bc1f51c152e978762c46a8b63d98533c38d0/nexus3-cli-2.0.0a3.tar.gz" } ], "2.0.0a4": [ { "comment_text": "", "digests": { "md5": "78957f21ac486d93acb1ca3e87de73e5", "sha256": "f724b850cbc8a8e6545f0e3bf22fcaea949bc1b5885ec6c6854c187c152ac45c" }, "downloads": -1, "filename": "nexus3_cli-2.0.0a4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78957f21ac486d93acb1ca3e87de73e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36617, "upload_time": "2019-07-23T10:33:38", "url": "https://files.pythonhosted.org/packages/b9/16/c08630405783d4c835314cc333f943c5c5328c228e60c9ef6b7570c4764f/nexus3_cli-2.0.0a4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc9a0868c6c7e597f5b7dbc42df5f822", "sha256": "0a3b68755e166089bcc5647b4e6129c1d69aaf62d204b4f44b7904ddb875f7aa" }, "downloads": -1, "filename": "nexus3-cli-2.0.0a4.tar.gz", "has_sig": false, "md5_digest": "dc9a0868c6c7e597f5b7dbc42df5f822", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28361, "upload_time": "2019-07-23T10:33:40", "url": "https://files.pythonhosted.org/packages/f2/17/0903fe2deba0b9aab62b4a14c755abaa9ca003c002c3addd205d0f15f5bf/nexus3-cli-2.0.0a4.tar.gz" } ], "2.0.0a5": [ { "comment_text": "", "digests": { "md5": "5e0beacc086aeaa835e7da0b30698057", "sha256": "45e78f24a4cb9138e4cb87f59bd22993262fea0f1ac145283f6ddb3cc1444862" }, "downloads": -1, "filename": "nexus3_cli-2.0.0a5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e0beacc086aeaa835e7da0b30698057", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40364, "upload_time": "2019-08-07T01:58:49", "url": "https://files.pythonhosted.org/packages/ad/c2/e9269f62b61c491a1a1ad045bdffd11297b391704eca22ef7532a7aeeba9/nexus3_cli-2.0.0a5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a49757a19b528c0412e1eb142f4935f", "sha256": "3e6f1a9e36b2a5b0da19634d2f616bef9f60563df3c090895354cac1aa7d88d4" }, "downloads": -1, "filename": "nexus3-cli-2.0.0a5.tar.gz", "has_sig": false, "md5_digest": "7a49757a19b528c0412e1eb142f4935f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28615, "upload_time": "2019-08-07T01:58:51", "url": "https://files.pythonhosted.org/packages/a3/1c/fc66454103a5e8ebd138c811a2406503c861a1d8023387271ae1f2d6b766/nexus3-cli-2.0.0a5.tar.gz" } ], "2.0.0b1": [ { "comment_text": "", "digests": { "md5": "d2e91b9e387cf62b82ca15d18f111e4c", "sha256": "93d45ccabcaf0c81072649552735e5790c2eb204489c4d165f6dbcf8ad587a8d" }, "downloads": -1, "filename": "nexus3_cli-2.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2e91b9e387cf62b82ca15d18f111e4c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6,<4", "size": 39426, "upload_time": "2019-08-08T03:28:37", "url": "https://files.pythonhosted.org/packages/65/4c/543c187e1f02cbb4e33cebd59dabfc6ee604ff3d60887435918afe14a617/nexus3_cli-2.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "086dfa6025565db7e2f52c69763d0f8e", "sha256": "c1475c7beb2b361a8bad0a41770a37191e1fed9a2aa0a46aca9f43c8fa910d54" }, "downloads": -1, "filename": "nexus3-cli-2.0.0b1.tar.gz", "has_sig": false, "md5_digest": "086dfa6025565db7e2f52c69763d0f8e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 28136, "upload_time": "2019-08-08T03:28:39", "url": "https://files.pythonhosted.org/packages/88/20/facd297cdf0fe0d1a4278d2dd28d5c36106e63f32ba5f0e477867f60d8c6/nexus3-cli-2.0.0b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "282aa261be82cc0064c1c8be8f6b2209", "sha256": "144613f18577eccc72657e6ecbe6a101481101803d8666538083024d3b322e5a" }, "downloads": -1, "filename": "nexus3_cli-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "282aa261be82cc0064c1c8be8f6b2209", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6,<4", "size": 39398, "upload_time": "2019-08-25T03:37:44", "url": "https://files.pythonhosted.org/packages/df/96/f4c21e0008259d7bd56905a29bbe68c9df08bfcca5687a6747a34981b79b/nexus3_cli-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e73d798d6245fc0a13b413bb5935625", "sha256": "f6c8461fa951aa2651ded541367d40556a2a6eba18ac7b6b17e996e95ed95fcc" }, "downloads": -1, "filename": "nexus3-cli-2.0.0.tar.gz", "has_sig": false, "md5_digest": "3e73d798d6245fc0a13b413bb5935625", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4", "size": 30503, "upload_time": "2019-08-25T03:37:46", "url": "https://files.pythonhosted.org/packages/f8/36/d3a4e41493c9a304301d90f741eac99541911b1cc74af55e233eee0db042/nexus3-cli-2.0.0.tar.gz" } ] }