{ "info": { "author": "Jakob Gerhard Martinussen", "author_email": "jakobgm@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: Unix", "Programming Language :: Python :: 3.6", "Topic :: Desktop Environment :: File Managers", "Topic :: Text Processing" ], "description": ".. _readme:\n\n.. |pypi_version| image:: https://badge.fury.io/py/astrality.svg\n :target: https://badge.fury.io/py/astrality\n :alt: PyPI package\n\n.. |travis-ci| image:: https://travis-ci.org/JakobGM/astrality.svg?branch=master\n :target: https://travis-ci.org/JakobGM/astrality\n :alt: Travis-CI\n\n.. |coveralls| image:: https://coveralls.io/repos/github/JakobGM/astrality/badge.svg?branch=master\n :target: https://coveralls.io/github/JakobGM/astrality?branch=master\n :alt: Coveralls\n\n.. |rtfd| image:: https://readthedocs.org/projects/astrality/badge/?version=latest\n :target: http://astrality.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. |logo| image:: https://github.com/JakobGM/astrality/raw/master/docs/images/astrality_logo.png\n :alt: Astrality logo\n\n.. |gitter| image:: https://badges.gitter.im/JakobGM/astrality.png\n :target: https://gitter.im/astrality/Lobby\n\n==============================================================================================================\n|logo| Astrality - A Dynamic Configuration File Manager |pypi_version| |travis-ci| |rtfd| |coveralls| |gitter|\n==============================================================================================================\n\n TL;DR: Automatically deploy dotfiles. Grouped into modules with dynamic behaviour.\n\nWhat does it do?\n================\n\nAstrality is a flexible tool for managing configuration files, inspired by `GNU\nStow`_ and Ansible_.\n\nLet's begin with a list of some of Astrality's key features:\n\n* Manage and deploy configuration files according to a central YAML config\n file.\n* Group related configuration into *modules*.\n* Conditionally enable modules based on environment variables, OS, installed\n programs and shell commands.\n* Copy and/or symlink files.\n* Execute shell commands.\n* Compile `Jinja2 templates`_\n templates to target destinations.\n* Dynamically manipulate context values used during jinja2 compilation.\n* Automatically re-deploy dotfiles when source content is modified.\n* Subscribe to pre-defined events, such as local daylight, and execute actions\n accordingly.\n* Fetch modules from GitHub.\n* Restore files created and/or overwritten by modules.\n\nTake a look at the `tutorial`_ for managing a dotfile repository, or see the\n`full documentation`_ for all available functionality. Feel free to drop by\nour `Gitter room`_ when getting started.\n\n**Here is gif demonstrating how Astrality is used to**:\n\n#) Automatically change the desktop wallpaper based on the sun's position in\n the sky.\n#) Dynamically change the font size, and implicitly the bar height, of\n `polybar`_.\n#) Simultaneously change the color scheme of `alacritty`_, `kitty`_, and\n polybar at the same time.\n\n.. image:: https://user-images.githubusercontent.com/10655778/36535609-934488ec-17ca-11e8-860e-4af5e1464997.gif\n\nGetting started\n===============\n\nPrerequisites\n-------------\nAstrality requires `python 3.6`_ or greater. Check your version by running\n``python --version``.\n\nInstallation\n------------\n\n``astrality-git`` is published on the `AUR`_ for ArchLinux users. Otherwise,\nyou can install Astrality using ``pip``:\n\nCreate a new virtualenv_ for python 3.6 (or use your system python 3.6 if you\nprefer). Install Astrality from PyPI_ like so:\n\n.. code-block:: console\n\n $ python3.6 -m pip install astrality\n\nYou should now be able to start `astrality` from your command line, but first,\nlet us create an example configuration:\n\n.. code-block:: console\n\n $ astrality --create-example-config\n\nTake a look at the generated example configuration at ``~/.config/astrality``.\nNow start `astrality`:\n\n.. code-block:: console\n\n $ astrality\n\n\nConfiguration and further documentation\n---------------------------------------\n\nI recommend taking a look at the `full documentation`_ of Astrality hosted at\n`Read the Docs`_.\n\n\n.. _full documentation: https://astrality.readthedocs.io/\n.. _Read the Docs: https://readthedocs.org\n.. _virtualenv: https://virtualenv.pypa.io/en/stable/\n.. _PyPI: https://pypi.org/project/astrality/\n.. _Python 3.6: https://www.python.org/downloads/\n.. _alacritty: https://github.com/jwilm/alacritty\n.. _kitty: https://github.com/kovidgoyal/kitty\n.. _polybar: https://github.com/jaagr/polybar\n.. _Gitter room: https://gitter.im/astrality/Lobby\n.. _tutorial: http://astrality.readthedocs.io/en/latest/tutorial.html\n.. _AUR: https://aur.archlinux.org/\n.. _GNU Stow: https://www.gnu.org/software/stow/\n.. _Ansible: https://www.ansible.com/\n.. _Jinja2 templates: http://jinja.pocoo.org/docs/2.10/templates/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/JakobGM/astrality", "keywords": "unix configuration management", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "astrality", "package_url": "https://pypi.org/project/astrality/", "platform": "", "project_url": "https://pypi.org/project/astrality/", "project_urls": { "Homepage": "http://github.com/JakobGM/astrality" }, "release_url": "https://pypi.org/project/astrality/1.1.1/", "requires_dist": [ "Jinja2", "astral", "coloredlogs", "mypy-extensions", "psutil", "python-dateutil", "pyyaml", "requests", "watchdog" ], "requires_python": ">=3.6", "summary": "A dynamic configuration file manager.", "version": "1.1.1" }, "last_serial": 4535075, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1f7c14f3015176e24174e91853f125e3", "sha256": "9aabb80f31b8b8ff6d795f3abc6778da0e940b14ea1d0ca5f0237c20f1eb3268" }, "downloads": -1, "filename": "astrality-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1f7c14f3015176e24174e91853f125e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4569, "upload_time": "2018-02-03T21:58:57", "url": "https://files.pythonhosted.org/packages/3d/8b/ff82feaecf228937738f5ccd391765ef9374e471dbf1986367d3d616a6b6/astrality-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "d3a747e8289e5e85a61d5f3ea1d56de1", "sha256": "c0c484bf4595c2d78e716eff925b1778a06fb299153e43891763cc2e7fa813fc" }, "downloads": -1, "filename": "astrality-0.0.10.tar.gz", "has_sig": false, "md5_digest": "d3a747e8289e5e85a61d5f3ea1d56de1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16066, "upload_time": "2018-02-04T19:58:14", "url": "https://files.pythonhosted.org/packages/bc/99/b5526297522de283bdef22cc643a7b09c90327173957a7498463eec18981/astrality-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "acb00f082202d830b5c01486411ca4d8", "sha256": "93a8589b9c57d156e96c9898625d8dcb963c26d4f763b2d9c30424a2247802c5" }, "downloads": -1, "filename": "astrality-0.0.11.tar.gz", "has_sig": false, "md5_digest": "acb00f082202d830b5c01486411ca4d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16075, "upload_time": "2018-02-04T20:21:54", "url": "https://files.pythonhosted.org/packages/a5/e5/e1a537a76446992d88191bfa1bed51ada4b8ec8a11087b7f9a25c09b9c93/astrality-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "54af0de2b5880adf14ac4059fd3328f6", "sha256": "ac30b6fa42e2d5ae5f4c2fe4b53b8fff085feb6824a63b06c82af246da280cbd" }, "downloads": -1, "filename": "astrality-0.0.12.tar.gz", "has_sig": false, "md5_digest": "54af0de2b5880adf14ac4059fd3328f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16085, "upload_time": "2018-02-04T20:26:38", "url": "https://files.pythonhosted.org/packages/89/32/663127f9fb4322e3d3054b113669d815ab650b38b673d0b331d1b603fbbf/astrality-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "cf4a9f93603916a879b05e8bad4723ff", "sha256": "f1024c2ce93c742f14c7acb850ce1ead1671f4772ff203e1e574f180ff2db6bb" }, "downloads": -1, "filename": "astrality-0.0.13.tar.gz", "has_sig": false, "md5_digest": "cf4a9f93603916a879b05e8bad4723ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16085, "upload_time": "2018-02-04T20:34:59", "url": "https://files.pythonhosted.org/packages/2d/68/bae040d16e55c9d7ce0b0120ebf58b1a23c4a5d17aeee92571e690a796dd/astrality-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "e06efb8a006bf20e24ec0c4a7590d861", "sha256": "8aab1c22baa2d1e299b559cf390b06e6890e56e1847ed22ec5782432c5659c07" }, "downloads": -1, "filename": "astrality-0.0.14.tar.gz", "has_sig": false, "md5_digest": "e06efb8a006bf20e24ec0c4a7590d861", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16090, "upload_time": "2018-02-04T20:44:19", "url": "https://files.pythonhosted.org/packages/fc/ab/58b33c101b03b6f5e9b27843124612a4cf00b9da9bb576eacfd7676cc912/astrality-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "beb85fe8501ada97b34537733dcfed2d", "sha256": "18296976563ad1d8756a14fcc15f9fa78d490aa0071998b3cbac5174e1526805" }, "downloads": -1, "filename": "astrality-0.0.15.tar.gz", "has_sig": false, "md5_digest": "beb85fe8501ada97b34537733dcfed2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2502066, "upload_time": "2018-02-04T20:48:28", "url": "https://files.pythonhosted.org/packages/3b/13/3314bb37c97d5083390b15227921eb8995bfa03b53aca26576c0b781469a/astrality-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "9d0445431bcbfeebbfaf46918850c848", "sha256": "43f16c28fe349f168eabd40d11fbcb85ecc1a88372ae28e1615992e53116773f" }, "downloads": -1, "filename": "astrality-0.0.16.tar.gz", "has_sig": false, "md5_digest": "9d0445431bcbfeebbfaf46918850c848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2508506, "upload_time": "2018-02-06T11:43:02", "url": "https://files.pythonhosted.org/packages/3d/f8/ce0c2bedd29aa0d04778754c80be0fe2f9e584acad3dccd87613bced1eda/astrality-0.0.16.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "33edbb772915503f0b5e36e64d567563", "sha256": "f07a27023ea0b34df93988210ee0a40f0e33e3fc0da91928d8b640a3bca8297f" }, "downloads": -1, "filename": "astrality-0.0.2.tar.gz", "has_sig": false, "md5_digest": "33edbb772915503f0b5e36e64d567563", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4808, "upload_time": "2018-02-03T22:07:14", "url": "https://files.pythonhosted.org/packages/1b/c1/6968383456d73f70e58f8f2b9607397595f9da54399ac67af296de2e20a5/astrality-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "43462f0b1634cfa1558e16bdf2f836ca", "sha256": "84b2fc90c8fdb43c25ae8c6637325de73efea5bffaa44e793d145ce59d07f499" }, "downloads": -1, "filename": "astrality-0.0.3.tar.gz", "has_sig": false, "md5_digest": "43462f0b1634cfa1558e16bdf2f836ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4828, "upload_time": "2018-02-03T22:09:03", "url": "https://files.pythonhosted.org/packages/a2/48/0847eb2a11b266789e42635f590dca9a71db375778626578171c16524301/astrality-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "41a7fd1c5aa80774cfb8513a202b4a9b", "sha256": "dda8d9faf75e9031976e87caedfc28d2edf29875ec88feca66f0e948a222e9e6" }, "downloads": -1, "filename": "astrality-0.0.4.tar.gz", "has_sig": false, "md5_digest": "41a7fd1c5aa80774cfb8513a202b4a9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1222, "upload_time": "2018-02-03T22:14:24", "url": "https://files.pythonhosted.org/packages/14/07/0b65a1eb9884b543f6e262f35504c23881f37420f63f0a783b2c930956b3/astrality-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4bde6571446756f8be584206ea02cdd2", "sha256": "dbdc726a02254a77253c1cb766d8cce93d7299d2db78afe20fc347f2451f5a4a" }, "downloads": -1, "filename": "astrality-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4bde6571446756f8be584206ea02cdd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2998, "upload_time": "2018-02-03T22:24:03", "url": "https://files.pythonhosted.org/packages/df/85/cf51788b3705f926cf77cfd3d6b679bd0d4a40d83e61b690b39ca558db1e/astrality-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "147f259c90708a86fe3855657d4f5fac", "sha256": "4145c804803413cf39b44549d0378707704a194752af0e79b7c2a565ea3eb5e5" }, "downloads": -1, "filename": "astrality-0.0.6.tar.gz", "has_sig": false, "md5_digest": "147f259c90708a86fe3855657d4f5fac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2988, "upload_time": "2018-02-03T22:28:35", "url": "https://files.pythonhosted.org/packages/75/74/cd7072b9373c8bc90b54644396ea90b4c49551a030cbfa3f8d5dae767c34/astrality-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "82c79fb5ae7d87fbf89f2731e5aadba2", "sha256": "3bf7422b4fdd0debaa8cc98fb6f16456931392e5f1b83a601f7e969c1d442ad7" }, "downloads": -1, "filename": "astrality-0.0.7.tar.gz", "has_sig": false, "md5_digest": "82c79fb5ae7d87fbf89f2731e5aadba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15650, "upload_time": "2018-02-03T22:47:25", "url": "https://files.pythonhosted.org/packages/07/3a/6dc413172bebecb60f8196a3d242273bc9ba1ebf24d547662402bd08ef61/astrality-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "433b05054f3b2c433cb7c9a71486408b", "sha256": "e72bc2d8f63de168fa83c44abb31ba5e60be0fdcdc230616dce1f4efd3b10036" }, "downloads": -1, "filename": "astrality-0.0.8.tar.gz", "has_sig": false, "md5_digest": "433b05054f3b2c433cb7c9a71486408b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1216, "upload_time": "2018-02-03T23:19:13", "url": "https://files.pythonhosted.org/packages/83/d1/1530a0a8b436ef310215d39a0cdafd4048934672f247ffa2e9df5eb602af/astrality-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "ea2f23b4e3abf8c905e46ebe5bfa2270", "sha256": "35544efea47b360b2583acdfd15e9dbb6e225e025c587f5bc8678fb4ecc3a19f" }, "downloads": -1, "filename": "astrality-0.0.9.tar.gz", "has_sig": false, "md5_digest": "ea2f23b4e3abf8c905e46ebe5bfa2270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1297, "upload_time": "2018-02-03T23:22:20", "url": "https://files.pythonhosted.org/packages/1b/26/a8426642f5fb4f447f367cc428886c142a6d831f8d687b08d42da97600df/astrality-0.0.9.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "898ded30a7cdd4fd622e820c0213016c", "sha256": "58874d4925cf9d8590ae9d7a9b2ab09803d91ba91146dac2b650aa3a3dd2a588" }, "downloads": -1, "filename": "astrality-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "898ded30a7cdd4fd622e820c0213016c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2406769, "upload_time": "2018-02-14T18:02:55", "url": "https://files.pythonhosted.org/packages/19/21/c376d1ebcdd40e5f1105e7e5f3d81dd69b8c2297d5e6c46d02f4f0bcdecd/astrality-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2afa0afe7dc2d73d938d0fd7f162d07e", "sha256": "8cf81506da75fcd9ddfec54013bf18eb4c305cccb3a4c9692f86e5deeed3e729" }, "downloads": -1, "filename": "astrality-0.1.tar.gz", "has_sig": false, "md5_digest": "2afa0afe7dc2d73d938d0fd7f162d07e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2397294, "upload_time": "2018-02-14T18:02:58", "url": "https://files.pythonhosted.org/packages/ca/5e/9f0982e8b4df8e13fca2c8bd0d2c49ee7dee9eed48ea9f21a0d7a661db27/astrality-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8bdae4d78cfdb2bdad4c7c5e8d2d5368", "sha256": "f83f1db10a7a92f7efdaa98284a8ecf5147b17ad078ce5dcb92524d0a830cd91" }, "downloads": -1, "filename": "astrality-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8bdae4d78cfdb2bdad4c7c5e8d2d5368", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2408317, "upload_time": "2018-02-14T22:33:47", "url": "https://files.pythonhosted.org/packages/48/a7/7f85af70684b3a391559059d1a9e77b5dd0c850705e5a1f3665ecf9f2e72/astrality-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5715ed7ff47e629a5719918286208fa", "sha256": "70be0955942f140e44f550d2b639e902598c1df82fb07e809f55b0f479ec0a94" }, "downloads": -1, "filename": "astrality-0.2.tar.gz", "has_sig": false, "md5_digest": "f5715ed7ff47e629a5719918286208fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2398744, "upload_time": "2018-02-14T22:33:50", "url": "https://files.pythonhosted.org/packages/1d/d2/adadce12ba699a57341e74c664669ed401c58ed29c9bd5852928aaf96ba6/astrality-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "74a24a2a7c7bfd2735b8b74189b69e1d", "sha256": "7b472bcebf9ff8b71a1fab6e64b134a580f9ec002343e28dc36129e8462e363f" }, "downloads": -1, "filename": "astrality-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "74a24a2a7c7bfd2735b8b74189b69e1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2462379, "upload_time": "2018-02-16T00:06:41", "url": "https://files.pythonhosted.org/packages/f6/b1/47cec60a0e33fdfd9d8f17a813a53c10f040780942e2894249c8e61449ee/astrality-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8dc1daafc8de6e275118c005d79d4388", "sha256": "d5ad56ba95c59c5d3b0abadfc4268aeecf7fd096c1ab0731f1a8fa85c390a672" }, "downloads": -1, "filename": "astrality-0.3.tar.gz", "has_sig": false, "md5_digest": "8dc1daafc8de6e275118c005d79d4388", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2441633, "upload_time": "2018-02-16T00:06:45", "url": "https://files.pythonhosted.org/packages/85/11/d5f60d4d5cf01b8e61ae43af553effe9f6ee1f26142bffdd7b62c01ecf4d/astrality-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "308082bbe6aa0c09c5311d5e7352d212", "sha256": "a11d41a8b3b590cfd10074ceed1b64793fbe6dd303d8e335116c979c267abbbe" }, "downloads": -1, "filename": "astrality-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "308082bbe6aa0c09c5311d5e7352d212", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2462127, "upload_time": "2018-02-16T00:17:35", "url": "https://files.pythonhosted.org/packages/9a/64/8d95a5fa8d8f4979549cd97a005c24a20cc0fff711f74b2bb9d85aa4ca55/astrality-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2e765df64a2ed2ddc012045da5577c9", "sha256": "1aab8e17dcd835cad86e978475c3710496167ae4d2f1fe0b96cff22908e04a56" }, "downloads": -1, "filename": "astrality-0.4.tar.gz", "has_sig": false, "md5_digest": "d2e765df64a2ed2ddc012045da5577c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2441640, "upload_time": "2018-02-16T00:17:38", "url": "https://files.pythonhosted.org/packages/2f/2d/21dcf028b4d1321f757d4c2ca826bd72d1383d642fb1218df3d66aeab775/astrality-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7bcefdd13b59f55d9d383a9fd430e85c", "sha256": "32baec652a3a13f933da89215039fb1d067fc26b5ad30d99cbd4bb29d83958ce" }, "downloads": -1, "filename": "astrality-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7bcefdd13b59f55d9d383a9fd430e85c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2462841, "upload_time": "2018-02-16T15:05:05", "url": "https://files.pythonhosted.org/packages/fb/da/3b0788ab77d148807a4d39d68115983b2609f0da583019264bb63f61a447/astrality-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a8116e20060076afc49ed217ad1ce7e", "sha256": "a5bd2d16827890a9e84d2455cb2fd298ccb6bfb570af6af2de2797aff0f8437a" }, "downloads": -1, "filename": "astrality-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4a8116e20060076afc49ed217ad1ce7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2442345, "upload_time": "2018-02-16T15:05:08", "url": "https://files.pythonhosted.org/packages/06/08/0955e11773a14a6c874a854ec537dba49ac644a7298f4a804cbf1cab5c3e/astrality-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "ba7f1eb4b167152141d9868b85764e25", "sha256": "489624570d21caa2a5fc25791e77b67b93cdc1753676150f14151e8820c3c1e8" }, "downloads": -1, "filename": "astrality-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ba7f1eb4b167152141d9868b85764e25", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2464655, "upload_time": "2018-02-16T18:12:57", "url": "https://files.pythonhosted.org/packages/4c/df/098ea7b5d67715e2c261277f0b7a5efa857f52a81ad02d8a647005edd51e/astrality-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1e0515920d968ec1892d7b41000e835", "sha256": "c670709cee46aecabb09940a6ff6ff5ad7e3527861b901cf02d9e8da0ed7917a" }, "downloads": -1, "filename": "astrality-0.4.2.tar.gz", "has_sig": false, "md5_digest": "b1e0515920d968ec1892d7b41000e835", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2442656, "upload_time": "2018-02-16T18:13:00", "url": "https://files.pythonhosted.org/packages/6c/c2/bfae0b5da3526795ddb1c95039ee9a41b5ec315ca8b462f91e37da61fc88/astrality-0.4.2.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "576e9334b3c412086ce5dd382ee0978a", "sha256": "04c3fb297bd70454922d55f34d041dc3c98a32f4dd1f5757441986fcce0b0e08" }, "downloads": -1, "filename": "astrality-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "576e9334b3c412086ce5dd382ee0978a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2563797, "upload_time": "2018-03-01T14:32:59", "url": "https://files.pythonhosted.org/packages/13/09/9e2457038821dfe128b525705f9eb3051b60905788bb928f7df84499de6d/astrality-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39324f7cf8fb6cb1b28a5d83b7d2a8fd", "sha256": "cb9bb6e207d1342cb1db55caf541f760b5d43998ef06e9eb33fc35ad40eeea92" }, "downloads": -1, "filename": "astrality-0.5.tar.gz", "has_sig": false, "md5_digest": "39324f7cf8fb6cb1b28a5d83b7d2a8fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2509001, "upload_time": "2018-03-01T14:33:06", "url": "https://files.pythonhosted.org/packages/3a/0b/91e5fc53f36ab866adbe0d1d40c439788a2fcbd32f9cee5935e8e8d580c1/astrality-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "79aa76ad4b3d1df9097fac50a9022ea4", "sha256": "6206f39be065570cdad5f4a4fbd8a529a15c3a5c3a1900d2d1860bcb1260ff88" }, "downloads": -1, "filename": "astrality-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "79aa76ad4b3d1df9097fac50a9022ea4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2563875, "upload_time": "2018-03-01T15:42:26", "url": "https://files.pythonhosted.org/packages/b5/7c/d9e576ef26f00d444c0f08c4c94759d339fa73e06fa3a27207da18ddb209/astrality-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6793ff89dff7948a2fdbf85418e1bb14", "sha256": "a00eae539604f8bd8232585703009f45b2df7cdb4257b152f47b0a65ea80fb04" }, "downloads": -1, "filename": "astrality-0.5.1.tar.gz", "has_sig": false, "md5_digest": "6793ff89dff7948a2fdbf85418e1bb14", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2509212, "upload_time": "2018-03-01T15:42:30", "url": "https://files.pythonhosted.org/packages/6a/d5/579d091b53e5415c6078c69644b45f377a5821bbc3909ad8138206907e65/astrality-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "51da3763e0866ae2a059e0eba29a55d9", "sha256": "9e1ac06466b2cc3084d5680d9b561d0e720befad52b1fd772bcdeecec8c2ca31" }, "downloads": -1, "filename": "astrality-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "51da3763e0866ae2a059e0eba29a55d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2572032, "upload_time": "2018-03-19T13:01:18", "url": "https://files.pythonhosted.org/packages/1e/6f/9599d85c209408d574b4d35e878bd20bf87ccf585bb1f986e002befdb85e/astrality-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "766761029f74229c8690606d759cebc7", "sha256": "f23d8808ccb71b6f811c14f3141915689ace2ce43a978e8a8b556fc8c9c1b308" }, "downloads": -1, "filename": "astrality-0.5.2.tar.gz", "has_sig": false, "md5_digest": "766761029f74229c8690606d759cebc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2513560, "upload_time": "2018-03-19T13:01:21", "url": "https://files.pythonhosted.org/packages/18/2b/eed57cc43d3480f7d06db4c9138969cf4c4fdbe0b468f1135179407c9fff/astrality-0.5.2.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "b3669ed0171302a5fdf25c05ecf4ec27", "sha256": "91a2844f145f0ec814e843a85802621fb824854cbab1298228fa73b18859f30f" }, "downloads": -1, "filename": "astrality-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b3669ed0171302a5fdf25c05ecf4ec27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2572049, "upload_time": "2018-03-19T17:57:54", "url": "https://files.pythonhosted.org/packages/72/4f/f8ca2a3a8d8cb0b02f72a6dac0bc2718248af27f8eea8a5454356cb789e6/astrality-0.5.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5bc15ba2b4f0831a9424a476093769f", "sha256": "17594e667631cef2993f6334433f5f185333620c9723aee34486949714cbd7f0" }, "downloads": -1, "filename": "astrality-0.5.4.tar.gz", "has_sig": false, "md5_digest": "d5bc15ba2b4f0831a9424a476093769f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2513586, "upload_time": "2018-03-19T17:57:57", "url": "https://files.pythonhosted.org/packages/97/1e/a6f218eccd08c1edeb4177a51cf4d86496cfb26d28dfca97c1b874dd0138/astrality-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "173cf8499f09345bd3057e74febf5269", "sha256": "2f60b0cbbf9f6185ce725e914b416147b04ed731f68c9e53b153018e6982ba2e" }, "downloads": -1, "filename": "astrality-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "173cf8499f09345bd3057e74febf5269", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2572127, "upload_time": "2018-03-19T18:02:37", "url": "https://files.pythonhosted.org/packages/4c/97/ee5c7f316bcae2ba745b33cc2768d9d7d4a8b41872032915ecf3b63fc450/astrality-0.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6853ef527bf07b663e26579a895c365", "sha256": "bbc3f3e2fc8e44671ae4ec76c5c24c99f4c73135512d6b3247b35249e650ac4d" }, "downloads": -1, "filename": "astrality-0.5.5.tar.gz", "has_sig": false, "md5_digest": "f6853ef527bf07b663e26579a895c365", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2513651, "upload_time": "2018-03-19T18:02:40", "url": "https://files.pythonhosted.org/packages/5e/cc/b7563d8bb030a3bd68719c89d2a872f4ec3c202c10d72a4c3c33bcec18d7/astrality-0.5.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "156fc089fe042e3150283125fdcff6f0", "sha256": "b78dd648a4f920a89ca7ba33b9847cce77b3f1442840561eb636012670002de9" }, "downloads": -1, "filename": "astrality-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "156fc089fe042e3150283125fdcff6f0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2571577, "upload_time": "2018-04-04T22:07:48", "url": "https://files.pythonhosted.org/packages/5e/80/c45467689574192c14c638e00c5d3ef6311874cc9f4f9da1eee860966fd1/astrality-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5365ec9455d2df7123433905ce478bc", "sha256": "ed4bec0273732ecd460d1dfcf304326cb589e74b5c3759f87b38f50e15a91949" }, "downloads": -1, "filename": "astrality-0.6.tar.gz", "has_sig": false, "md5_digest": "d5365ec9455d2df7123433905ce478bc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2515331, "upload_time": "2018-04-04T22:07:50", "url": "https://files.pythonhosted.org/packages/dd/fe/c46d3f7dae4ac831ebeef50959e03962cdaabf351c9cb3aa3360c3c1e8b8/astrality-0.6.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "36a9bf064c888766ccd824e6a881a402", "sha256": "df5767839b154738a7011656ac45006cbd14d1b026b7d25c2055c7a06705bcac" }, "downloads": -1, "filename": "astrality-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "36a9bf064c888766ccd824e6a881a402", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2731276, "upload_time": "2018-05-24T18:21:45", "url": "https://files.pythonhosted.org/packages/8a/e8/29bd6d6c963c141fd1f3b46c0d1d82cd5820741f659e5daa610889d5f77e/astrality-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92f10ad09951eac9ff5810b88c3d5661", "sha256": "939491841427b55f3e2d35aa03bc593279d0fc9311548a2ea452b1c4faca0c4e" }, "downloads": -1, "filename": "astrality-1.0.0.tar.gz", "has_sig": false, "md5_digest": "92f10ad09951eac9ff5810b88c3d5661", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2624691, "upload_time": "2018-05-24T18:21:47", "url": "https://files.pythonhosted.org/packages/56/17/b2fee88efbd576aa238a1310b3ff3f3b2d808212f24403905b80ca098498/astrality-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "10ad95b3faf65b138d24e0111966e434", "sha256": "c6f570def3d9947479298642d693f5e16a7b752104984f3b2e48f182260713c0" }, "downloads": -1, "filename": "astrality-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "10ad95b3faf65b138d24e0111966e434", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2731292, "upload_time": "2018-05-24T18:54:03", "url": "https://files.pythonhosted.org/packages/47/58/82d29959c0c4031056e76e06dd0bc6ba474bfe2c24d6b9fb9ddbaac80735/astrality-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6be6c76e36f6038e06f733834b2a739b", "sha256": "a2f0c2b0a96adc072a476a85ed7272022e38ab7f468c509995f087d093b032ac" }, "downloads": -1, "filename": "astrality-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6be6c76e36f6038e06f733834b2a739b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2624758, "upload_time": "2018-05-24T18:54:05", "url": "https://files.pythonhosted.org/packages/ce/f2/8eebebfdb96cbc5776f7333a1cbc72a57a13bd54143ed478ded1f6ed8930/astrality-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b400a178eb67723077e2a1a56f4731d4", "sha256": "f1110ef7c826a814931aa972b845f1f0e01bc395a134a62299b6230d1d79ecd1" }, "downloads": -1, "filename": "astrality-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b400a178eb67723077e2a1a56f4731d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2731394, "upload_time": "2018-05-24T23:03:10", "url": "https://files.pythonhosted.org/packages/9e/01/11e8c959f04235563a0ce3d84b48d316e4666d7a9dd4bfa7e4d0f8e3416a/astrality-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82b61c54fef39f2a93409e62f9992b1c", "sha256": "9b509fc0214e976c930b37be6af957432b47c4ea04938e5cb18fc541d7d0a7a4" }, "downloads": -1, "filename": "astrality-1.0.2.tar.gz", "has_sig": false, "md5_digest": "82b61c54fef39f2a93409e62f9992b1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2624873, "upload_time": "2018-05-24T23:03:12", "url": "https://files.pythonhosted.org/packages/51/53/d860f2b3243df6ab636b7a8a305a2b28a4e81f9a251168379ff40da8a241/astrality-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "1b2a1385dffe304ed2b63db7c3e41cde", "sha256": "3314ebcaf6ef937dd0a57484af8fd4f0e10774f9436beaf508990b808173e079" }, "downloads": -1, "filename": "astrality-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1b2a1385dffe304ed2b63db7c3e41cde", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2732442, "upload_time": "2018-06-17T22:02:27", "url": "https://files.pythonhosted.org/packages/4a/5a/b544256ca9d18b0678ea8f07dc17339697a782ea8f1e0df93d149010e242/astrality-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "884f8c39c564c7fdf6359e7fdc43c5d1", "sha256": "ac7ba31762fc55a62a1478be6d46bceb1be5ca997c5b71a549f4b24d707ba641" }, "downloads": -1, "filename": "astrality-1.0.3.tar.gz", "has_sig": false, "md5_digest": "884f8c39c564c7fdf6359e7fdc43c5d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2625641, "upload_time": "2018-06-17T22:02:29", "url": "https://files.pythonhosted.org/packages/de/d9/c53c0b9bc08feef44fa2d6203d2f48b464bdb268b0a8edd74e5faa16c781/astrality-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "6d1f774cb76f23ba56d71d0c4ac2ab52", "sha256": "e7c5223d244f53ba1870d81468b27e06e5de6a5124117b69f7e533ec0094f6f7" }, "downloads": -1, "filename": "astrality-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6d1f774cb76f23ba56d71d0c4ac2ab52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2672067, "upload_time": "2018-06-24T11:13:25", "url": "https://files.pythonhosted.org/packages/46/c1/688acb43d5aa7446ca30be76bae3c345b64ec9b5542e1f5ed9bd725ec540/astrality-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06dbd6b09f370282456199cd0e5734ac", "sha256": "edccdb13ae224a568e7d5b23a7feccb5b464c97670626d787bbb3ad5ead7a736" }, "downloads": -1, "filename": "astrality-1.1.0.tar.gz", "has_sig": false, "md5_digest": "06dbd6b09f370282456199cd0e5734ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2586206, "upload_time": "2018-06-24T11:13:27", "url": "https://files.pythonhosted.org/packages/69/6d/f308294bb6bd092ee042c419dd1159f079dcf1a1c0592641c5cac177da63/astrality-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e54360eb5287d99aae8539bfccdbc4c4", "sha256": "eccec3d8a21223a2cd0ec6439bef67eb1bd4ba98b7a3128c3c5c7e80304d4dcb" }, "downloads": -1, "filename": "astrality-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e54360eb5287d99aae8539bfccdbc4c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2678524, "upload_time": "2018-11-27T17:37:28", "url": "https://files.pythonhosted.org/packages/3f/fb/221186a6b8fa8112702abbc5faff33013e1eda68b906c50be774dd0947f8/astrality-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b60fd6db513e164fa485ab56d63c0f81", "sha256": "7df694b7a970ad38203e82b2e300194a1f3d1a89c6b4e512a7ebafd2901b8103" }, "downloads": -1, "filename": "astrality-1.1.1.tar.gz", "has_sig": false, "md5_digest": "b60fd6db513e164fa485ab56d63c0f81", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2591038, "upload_time": "2018-11-27T17:37:31", "url": "https://files.pythonhosted.org/packages/e2/33/a6ba106faa0ade9a89c06801e4a9172640c3aaa373b37c2c2baff4efdbfd/astrality-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e54360eb5287d99aae8539bfccdbc4c4", "sha256": "eccec3d8a21223a2cd0ec6439bef67eb1bd4ba98b7a3128c3c5c7e80304d4dcb" }, "downloads": -1, "filename": "astrality-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e54360eb5287d99aae8539bfccdbc4c4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2678524, "upload_time": "2018-11-27T17:37:28", "url": "https://files.pythonhosted.org/packages/3f/fb/221186a6b8fa8112702abbc5faff33013e1eda68b906c50be774dd0947f8/astrality-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b60fd6db513e164fa485ab56d63c0f81", "sha256": "7df694b7a970ad38203e82b2e300194a1f3d1a89c6b4e512a7ebafd2901b8103" }, "downloads": -1, "filename": "astrality-1.1.1.tar.gz", "has_sig": false, "md5_digest": "b60fd6db513e164fa485ab56d63c0f81", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2591038, "upload_time": "2018-11-27T17:37:31", "url": "https://files.pythonhosted.org/packages/e2/33/a6ba106faa0ade9a89c06801e4a9172640c3aaa373b37c2c2baff4efdbfd/astrality-1.1.1.tar.gz" } ] }