{ "info": { "author": "Dominique LaSalle", "author_email": "packagecore@solidlake.com", "bugtrack_url": null, "classifiers": [], "description": "![PackageCore](doc/logo.svg.png)\n\n
\n\n[![pypi version](https://badge.fury.io/py/packagecore.svg)](https://pypi.python.org/pypi/packagecore)\n[![travis ci status](https://travis-ci.org/BytePackager/packagecore.svg?branch=master)](https://travis-ci.org/BytePackager/packagecore)\n[![circle ci status](https://circleci.com/gh/BytePackager/packagecore/tree/master.svg?style=svg)](https://circleci.com/gh/BytePackager/packagecore)\n[![readthedocs status](https://readthedocs.org/projects/packagecore/badge/?version=latest)](http://packagecore.readthedocs.io/en/latest/)\n\nPython 3 library for building and testing Linux packages for \nmultiple distributions.\nWorks in [Travis-CI](#travis-ci-usage) and [Circle-CI](#circle-ci-usage).\n\n\nDocumentation at [packagecore.readthedocs.io](https://packagecore.readthedocs.io).\n\n\nNOTICE:\n-------\nStarting with version `0.10.0` you will need to specify a docker container\nimage for `archlinux` in your configuration file. See the\n[Configuration](#configuration) example for how to do this.\n\n\nRequirements\n------------\n\nPackageCore is written in `python 3` and uses the `PyYAML` and `setuptools`\nmodules.\n\nPackageCore utilizes Docker to provide the distribution environments\nfor building and testing packages.\n\n\n\nInstallation\n------------\n\nThe easiest way to get PackageCore is via `pip` (after installing Docker and\nyour distro's `libyaml` package).\n\n```\npip3 install packagecore\n```\n\nAlternatively, Linux packages are provided on our release page or you can\ninstall in manually from this repo using the `setup.py` module.\n\n```\n./setup.py install\n```\n\n\n\nExecution\n---------\n\nYou can build packages by executing:\n```\npackagecore []\n```\nfrom the source directory.\n\nIn your source directory if `packagecore.yaml` contains the configuration.\nOtherwise, the configuration file can be explicitly specified:\n```\npackagecore -c myfile.yaml []\n```\n\nUse the `-h` flag to get a full list of options:\n```\npackagecore -h\n```\n\n\nConfiguration\n-------------\n\nPackageCore uses YAML files for configuration. The basic structure is:\n\n```\nname: wx-calc\nmaintainer: Dominique LaSalle \nlicense: GPL3\nsummary: A simple calculator using wxWidgets.\nhomepage: https://solidlake.com\ncommands:\n compile:\n - mkdir build\n - cd build\n - cmake ../ -DCMAKE_INSTALL_PREFIX=/usr\n - make\n install:\n - make install -C build DESTDIR=\"${BP_DESTDIR}\"\n testinstall:\n - ls /usr/bin/wxcalc\npackages:\n archlinux:\n buildeps:\n - gcc\n - cmake\n deps:\n - wxgtk\n container: \"example.com/my/custom/container\"\n centos7.3:\n buildeps:\n - gcc\n - cmake\n - wxGTK3-devel\n deps:\n - wxGTK3\n fedora25:\n buildeps:\n - gcc\n - cmake\n - wxGTK3-devel\n deps:\n - wxGTK3\n ubuntu16.04:\n buildeps:\n - gcc\n - cmake\n - libwxgtk3-dev\n deps:\n - libwxgtk3-0v5\n```\n\nWhen executing `install` commands, the environment variable `BP_DESTDIR` is\ndefined, and should be used as the root directory for installation (e.g.,\nspecify things like `install -D -m755 mybin ${BP_DESTDIR}/usr/bin/mybin`).\n\nIf a specifc Linux distribution requires special commands to build, you can\noverride the top-level commands inside of the package listing:\n```\n centos7.3:\n commands:\n compile:\n - mkdir build\n - cd build\n - cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-3.0\n```\n\n\n Usage in Travis-CI\n-------------------------------------------------\n\nTo use in `travis-ci`, you must be using at least Ubuntu 14.04 (Trusty) with\n`docker` and `sudo`. \n\n```\nsudo: required\nservices:\n - docker\n```\n\nThen, add the following `before_deploy` commands:\n\n```\nbefore_deploy:\n - sudo apt-get update -qy\n - sudo apt-get install -qy python3 python3-pip libyaml-dev\n - sudo python3 -m pip install packagecore\n - packagecore -o dist \"${TRAVIS_TAG#v}\"\n```\n\nWhich will build your packages with the version defined by your tag (assumes\nyou prefixed it with a `v`), and place the packages in a `dist` directory. Then\nadd the following to the `deploy` section:\n\n```\ndeploy:\n ...\n file_glob: true\n file:\n - dist/*\n on:\n tags: true\n ...\n```\n\nIf you want to upload your packages to your GitHub release page, follow the\n[Travis-CI](https://docs.travis-ci.com/user/deployment/releases/) instructions\nfor how to fill out the rest of the deploy section.\n\n\n\nUsage in Circle-CI\n------------------------------------------------\n\nTo use in `circle-ci`, add the following to your configuration `circle.yaml`\nfile (assuming version 1).\n\n```\nmachine:\n services:\n - docker\n...\ndeployment:\n package:\n tag: /^v.*$/\n commands:\n - sudo apt-get update -qy\n - sudo apt-get install -qy python3 python3-pip libyaml-dev\n - sudo python3 -m pip install packagecore\n - packagecore -o \"${CIRCLE_ARTIFACTS}\" \"${CIRCLE_TAG#v}\"\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/bytepackager/packagecore", "keywords": "", "license": "GPL2", "maintainer": "", "maintainer_email": "", "name": "packagecore", "package_url": "https://pypi.org/project/packagecore/", "platform": "", "project_url": "https://pypi.org/project/packagecore/", "project_urls": { "Homepage": "https://github.com/bytepackager/packagecore" }, "release_url": "https://pypi.org/project/packagecore/0.11.5/", "requires_dist": null, "requires_python": ">=3.0", "summary": "Utility for building Linux packages for multiple distributions.", "version": "0.11.5" }, "last_serial": 5640411, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "f474bd655962ffdfbe8b964ac46ca5f2", "sha256": "fa8a15462ec5d485a3ab725ea70971a19d15067bd4b544c8b56feca3f12e5461" }, "downloads": -1, "filename": "packagecore-0.10.0.tar.gz", "has_sig": true, "md5_digest": "f474bd655962ffdfbe8b964ac46ca5f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16743, "upload_time": "2018-11-06T06:08:47", "url": "https://files.pythonhosted.org/packages/0d/25/913f3ca7f93c573e37391341aa3b40197a163fc91accc43a5dcaaac21ce3/packagecore-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "2b7fdceb30090563d4e6752a968c70ce", "sha256": "ee8a2429db7ddf52b5287ca2c00c9d256a7b35748696e6cf1b91a9c9105d0987" }, "downloads": -1, "filename": "packagecore-0.11.0.tar.gz", "has_sig": true, "md5_digest": "2b7fdceb30090563d4e6752a968c70ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21242, "upload_time": "2018-12-14T03:59:02", "url": "https://files.pythonhosted.org/packages/ff/cd/3334c651d02b918d462b6f8cd7339b3b7b3ca5a81616e1f43d91c7940f62/packagecore-0.11.0.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "1e6175244527c777f55b2cf946e27a0c", "sha256": "4982aa26b092afcffbfb3fe69ebabe386e9d4b34dde4365b5e69278a43a2aa4e" }, "downloads": -1, "filename": "packagecore-0.11.1.tar.gz", "has_sig": true, "md5_digest": "1e6175244527c777f55b2cf946e27a0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 21916, "upload_time": "2019-04-15T00:01:31", "url": "https://files.pythonhosted.org/packages/c6/a6/5a659e88c7ea4b25d0c284a34d74125551b1dcf3ac325cb00ea07091a56d/packagecore-0.11.1.tar.gz" } ], "0.11.2": [ { "comment_text": "", "digests": { "md5": "b8221e28341678eeb68058ef5b567cff", "sha256": "1d5ed8c6ff2a2a1a255b9f38669eec5813620c02c87bf30e80cdcd7e8be50ee7" }, "downloads": -1, "filename": "packagecore-0.11.2.tar.gz", "has_sig": true, "md5_digest": "b8221e28341678eeb68058ef5b567cff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 21924, "upload_time": "2019-05-02T03:34:28", "url": "https://files.pythonhosted.org/packages/45/6e/b70a8b96d00c64738ca7926ff815ee3156156cdd4ac3cfa742684346226a/packagecore-0.11.2.tar.gz" } ], "0.11.3": [ { "comment_text": "", "digests": { "md5": "17ed267f07d6bb7b9fb4d6dc0fb886d2", "sha256": "dc11d92031fee48993ed7e8ea16b7377d888543739a4240e934a50be90326b5c" }, "downloads": -1, "filename": "packagecore-0.11.3.tar.gz", "has_sig": true, "md5_digest": "17ed267f07d6bb7b9fb4d6dc0fb886d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 22254, "upload_time": "2019-06-30T21:58:06", "url": "https://files.pythonhosted.org/packages/1c/a0/bc53e8f790891285b598b15a0a154d94ac5c00f0038c63ea84d39013b477/packagecore-0.11.3.tar.gz" } ], "0.11.4": [ { "comment_text": "", "digests": { "md5": "be3b82b0ec77a0984f68be3315036fcf", "sha256": "7fc88326b34c63208f97adaa9bed0993326a71ebcfdccbc772d6fd9616e60221" }, "downloads": -1, "filename": "packagecore-0.11.4.tar.gz", "has_sig": true, "md5_digest": "be3b82b0ec77a0984f68be3315036fcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 22258, "upload_time": "2019-07-02T06:53:32", "url": "https://files.pythonhosted.org/packages/3d/0b/e6fab21e9b1c73afae79269e28a376fd7f37f6ed79f59e81f24f597fe7ca/packagecore-0.11.4.tar.gz" } ], "0.11.5": [ { "comment_text": "", "digests": { "md5": "2ce311507a6b1277bce5d6eda0f9fa57", "sha256": "cf4c92df6830dc4cacaee23d50e704b54f7d46e44af7e0de4e3d433e1c50404e" }, "downloads": -1, "filename": "packagecore-0.11.5.tar.gz", "has_sig": true, "md5_digest": "2ce311507a6b1277bce5d6eda0f9fa57", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 22274, "upload_time": "2019-08-06T15:23:42", "url": "https://files.pythonhosted.org/packages/d9/37/8c9545b9de1ba33b1b48a9743860d96f8371d7e024a8da75d98486a38719/packagecore-0.11.5.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "008e05bea0ca53707cedaae914b0de5d", "sha256": "eb02dd4b67701b9dd0234f07c6312be0c00ffc3183a5a7801fe3594cf160d0ca" }, "downloads": -1, "filename": "packagecore-0.6.1.tar.gz", "has_sig": true, "md5_digest": "008e05bea0ca53707cedaae914b0de5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11896, "upload_time": "2017-07-08T19:14:45", "url": "https://files.pythonhosted.org/packages/85/46/b6742a51dcacf1567a80750ff22bde34f1dd167a80ed34446ce35c79bcea/packagecore-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "7ee06e916dd151288d017eb17a8874ba", "sha256": "4cd1cba29c88554909a7601d47632273c72f9a6ac096ce9510739e0a71c780d1" }, "downloads": -1, "filename": "packagecore-0.7.0.tar.gz", "has_sig": true, "md5_digest": "7ee06e916dd151288d017eb17a8874ba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 12697, "upload_time": "2017-07-08T23:23:11", "url": "https://files.pythonhosted.org/packages/f3/75/9071ad501eb0c9a41184bb2fce388bbd8c9ef9e0562fdb73d79059c60d2a/packagecore-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "314407f3c3bfad10758f24ada57ddf4c", "sha256": "936a10d5122997b1b81a373460735118b623c7626d5bc1792f7d0f33be00a8a3" }, "downloads": -1, "filename": "packagecore-0.7.1.tar.gz", "has_sig": true, "md5_digest": "314407f3c3bfad10758f24ada57ddf4c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 12743, "upload_time": "2017-07-09T23:25:48", "url": "https://files.pythonhosted.org/packages/cd/b4/2ec5939e1af6e9af87f6431f17a14af2dc3c63ed1a73fb30a768f8e7186b/packagecore-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "de8c150142b61b2b494f1d3ec66c5ddf", "sha256": "e9ca9d3953328ba6799f9dbe205347d4290427d9aead6eb1928acafe13cb6801" }, "downloads": -1, "filename": "packagecore-0.7.2.tar.gz", "has_sig": true, "md5_digest": "de8c150142b61b2b494f1d3ec66c5ddf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 13549, "upload_time": "2017-07-10T22:41:48", "url": "https://files.pythonhosted.org/packages/d9/e1/4f9cf3a76442ef1b9eeb86402e4f0b716781a6422851b89abcd5c11e3564/packagecore-0.7.2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "51cf268b49f32a8862d0a0823484b56c", "sha256": "d6db5a97a4063611af9730100ee01d7e01c563b0c56d18b31e224d728c836400" }, "downloads": -1, "filename": "packagecore-0.8.0.tar.gz", "has_sig": true, "md5_digest": "51cf268b49f32a8862d0a0823484b56c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 13929, "upload_time": "2017-07-11T21:12:24", "url": "https://files.pythonhosted.org/packages/f6/3d/b0e4db1054d2c6f36275c46b3f758972282f2dbfd080cb85bddc88fb0c21/packagecore-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "fc0257f0ea2e251407ca1b4b0db7cbf9", "sha256": "add58796d0f3b4ff357392892b831e651e35b25e7fbaddc69756456cb6519d8a" }, "downloads": -1, "filename": "packagecore-0.9.0.tar.gz", "has_sig": true, "md5_digest": "fc0257f0ea2e251407ca1b4b0db7cbf9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 14404, "upload_time": "2017-07-13T03:44:46", "url": "https://files.pythonhosted.org/packages/ee/ad/9fce57131630b36ad9e2b416691f6d0bd71a98196f3a65999b006147dbcf/packagecore-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "231e9d846aa5b56ba79e2a503a075dd6", "sha256": "ab6623e7741bc286a6f7163ef68c51dc7ab96e20abe640d8555f2f8503529aa3" }, "downloads": -1, "filename": "packagecore-0.9.1.tar.gz", "has_sig": true, "md5_digest": "231e9d846aa5b56ba79e2a503a075dd6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 15639, "upload_time": "2017-07-17T01:55:29", "url": "https://files.pythonhosted.org/packages/37/6c/d6c16f6c517b224dd216648b5468cc73007ea4bd50e7a18beae554eac460/packagecore-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "b9bc524f9745b32698fd20dd81700285", "sha256": "c8a15ce566a8f103bf344a9330d939367ada843ce1d3b2df3a27bcd295be69c9" }, "downloads": -1, "filename": "packagecore-0.9.10.tar.gz", "has_sig": true, "md5_digest": "b9bc524f9745b32698fd20dd81700285", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16062, "upload_time": "2018-05-21T07:11:03", "url": "https://files.pythonhosted.org/packages/7d/9e/2d03ad8d2d3bc40c42ee6a69ecc7a7afe6f91afc5dc13ea9e2ff72bd5325/packagecore-0.9.10.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "087db1846e5050d7cf3263d8b77c72c6", "sha256": "ad938e885bfb32f87c428eb00c7ec9547394f9ba72badd645cd3c0637b9e21e0" }, "downloads": -1, "filename": "packagecore-0.9.11.tar.gz", "has_sig": true, "md5_digest": "087db1846e5050d7cf3263d8b77c72c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16223, "upload_time": "2018-07-01T21:01:20", "url": "https://files.pythonhosted.org/packages/37/23/f762b6cdb08573b6ab19adf3c623ce9b1cabaf513dd687c2a0b6db05da7a/packagecore-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "3bd170751866053f150bbadad34d21c3", "sha256": "5e0292e71e5b6a5bd0434c7742c6eb9141d01cdf98e9dc697f49f5275102f28b" }, "downloads": -1, "filename": "packagecore-0.9.12.tar.gz", "has_sig": true, "md5_digest": "3bd170751866053f150bbadad34d21c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16231, "upload_time": "2018-08-10T03:57:36", "url": "https://files.pythonhosted.org/packages/94/8d/43a17df59fdea31218b14e0edc9c8f2f9d4483e3c607b8bc3b239e9eaf5a/packagecore-0.9.12.tar.gz" } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "eb7e4e96dbf4169e47afa20145d1dca9", "sha256": "a105e9692f250e71e7211d14ce838976f897fee927c47a26b16d35459b7ac7f5" }, "downloads": -1, "filename": "packagecore-0.9.13.tar.gz", "has_sig": true, "md5_digest": "eb7e4e96dbf4169e47afa20145d1dca9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16227, "upload_time": "2018-10-11T07:06:24", "url": "https://files.pythonhosted.org/packages/e9/a2/ed1613bdf3e1229d0121b07c2be499ff33f760739f4083d5610af01b4d46/packagecore-0.9.13.tar.gz" } ], "0.9.14": [ { "comment_text": "", "digests": { "md5": "b29cf3deaa56af25d72a363af916a4bb", "sha256": "8b3116b30d4e96d3cc292003780f8c37f9f998b3cd1fd3b1d6a6d92a65dedfa8" }, "downloads": -1, "filename": "packagecore-0.9.14.tar.gz", "has_sig": true, "md5_digest": "b29cf3deaa56af25d72a363af916a4bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16232, "upload_time": "2018-11-03T06:07:52", "url": "https://files.pythonhosted.org/packages/d1/87/442e4f0d792787623e796c822e37e7780c845d25d19fcd19a9db93594b02/packagecore-0.9.14.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "eb12e3b03d345b3a602ce43fc8114f8f", "sha256": "069e2553a75467642c1642a6f42ec8e2537aba8e85d1b775f7175a097c2a3dab" }, "downloads": -1, "filename": "packagecore-0.9.2.tar.gz", "has_sig": true, "md5_digest": "eb12e3b03d345b3a602ce43fc8114f8f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 15963, "upload_time": "2017-07-18T22:10:49", "url": "https://files.pythonhosted.org/packages/a1/db/ece7a660d3d51424d311a3c774254017ffe4193afe97f8edffb0c6546d7f/packagecore-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "22160083e020fe4cd9b88ea6ed3df8dc", "sha256": "0d3807c974d62b98ff9852b7aa3c5b563273aea6208b510e4ad94d3c9033d528" }, "downloads": -1, "filename": "packagecore-0.9.3.tar.gz", "has_sig": true, "md5_digest": "22160083e020fe4cd9b88ea6ed3df8dc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 16714, "upload_time": "2017-08-09T03:13:49", "url": "https://files.pythonhosted.org/packages/e6/c9/93c0c43d51075fc0c836657bed0da6f4baad7cd17a19779aa39da7132269/packagecore-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "60e2b5e5f7956fddfc12c3c5ea59380c", "sha256": "c5e491f242f3a619359f81fc8126899401ac3b601f3c4d0ff345a27c60e4fe9a" }, "downloads": -1, "filename": "packagecore-0.9.4.tar.gz", "has_sig": true, "md5_digest": "60e2b5e5f7956fddfc12c3c5ea59380c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 16730, "upload_time": "2017-08-16T16:02:13", "url": "https://files.pythonhosted.org/packages/b3/c6/eccc2365803b0aaa19328f32ce9472a62d93189049a90ee6962ade142168/packagecore-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "9f3f15ab9d7f0b5545aa4d495f72dc88", "sha256": "8a2bc8bc6a733c7bb1af5c6220ae35f790645635abb07e0dfad008248b9caec1" }, "downloads": -1, "filename": "packagecore-0.9.5.tar.gz", "has_sig": true, "md5_digest": "9f3f15ab9d7f0b5545aa4d495f72dc88", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 17720, "upload_time": "2017-08-31T23:11:15", "url": "https://files.pythonhosted.org/packages/a8/05/5ff6c78d81f9d59044a8c610f3cf6b74fb8e496da07b17c47a579e2d5d91/packagecore-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "9a074557f10e21507688fa784b21edf5", "sha256": "1e9d24ac9a9510d1c5374dd4fb6b869eeea00396be5d46ff53280a66615ec051" }, "downloads": -1, "filename": "packagecore-0.9.6.tar.gz", "has_sig": true, "md5_digest": "9a074557f10e21507688fa784b21edf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16130, "upload_time": "2017-12-02T00:17:13", "url": "https://files.pythonhosted.org/packages/af/a7/cd8947783427ed7c5e90e945728b46e3e22d439f490b34736fbe10c6b488/packagecore-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "63bc393e0aa8e797e58ad017adda37c2", "sha256": "229a8b009e7d8f36d3d4707eceb5f572fba87c4556b736ca43262cdf86bb3eba" }, "downloads": -1, "filename": "packagecore-0.9.7.tar.gz", "has_sig": true, "md5_digest": "63bc393e0aa8e797e58ad017adda37c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16030, "upload_time": "2018-01-10T04:15:32", "url": "https://files.pythonhosted.org/packages/3f/86/bda1fd3e8c891a946edd9b46925714b10a2e13a042e6902a9d12ac61d4fe/packagecore-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "2e7336c2af2598df07a539d211d4eecb", "sha256": "233545b054ec97817c91fca464cbba815ebef44a8f8a46b6721182ee681619a0" }, "downloads": -1, "filename": "packagecore-0.9.8.tar.gz", "has_sig": true, "md5_digest": "2e7336c2af2598df07a539d211d4eecb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16036, "upload_time": "2018-04-19T04:02:47", "url": "https://files.pythonhosted.org/packages/81/4e/39ae777d81d534aec246b0b73b78bce283f38a6fa6502b354dac6ae8fa5e/packagecore-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "e714bc276727259cca1865dcb7c00949", "sha256": "600110566b46c52a694d91eda12981e90932dea8eeb120171627b330ceb9f5e0" }, "downloads": -1, "filename": "packagecore-0.9.9.tar.gz", "has_sig": true, "md5_digest": "e714bc276727259cca1865dcb7c00949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16044, "upload_time": "2018-05-19T20:50:43", "url": "https://files.pythonhosted.org/packages/02/25/0577fd46305ac80faee2f7b63340e4271a83263e59175ef43df3e42b6e8d/packagecore-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2ce311507a6b1277bce5d6eda0f9fa57", "sha256": "cf4c92df6830dc4cacaee23d50e704b54f7d46e44af7e0de4e3d433e1c50404e" }, "downloads": -1, "filename": "packagecore-0.11.5.tar.gz", "has_sig": true, "md5_digest": "2ce311507a6b1277bce5d6eda0f9fa57", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 22274, "upload_time": "2019-08-06T15:23:42", "url": "https://files.pythonhosted.org/packages/d9/37/8c9545b9de1ba33b1b48a9743860d96f8371d7e024a8da75d98486a38719/packagecore-0.11.5.tar.gz" } ] }