{ "info": { "author": "Alfredo Sequeida", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows :: Windows 10", "Operating System :: Microsoft :: Windows :: Windows 8", "Operating System :: Microsoft :: Windows :: Windows 8.1", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Desktop Environment" ], "description": "Venus: For those that get bored of looking at their wallpaper \n===============================================================\n\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Naereen/StrapDown.js/graphs/commit-activity)\n[![PyPI license](https://img.shields.io/pypi/l/ansicolortags.svg)](https://pypi.python.org/pypi/ansicolortags/)\n[![Downloads](https://pepy.tech/badge/venuspy)](https://pepy.tech/project/venuspy)\n\n\n

\n \"venus\"\n
\n
\n \"\"\n

\n\nVenus aims to be a cross-platform tool to automatically change your desktop wallpaper using images from [Unsplash](https://unsplash.com/). By default, all images are stored in the system's temporary directory, this way their disposal is handled by the operating system. \n\n\nVenus also handles using images that work with your resolution.\n\n---\n\nNote for the adventurous -> set venus as a startup program. This way you can see what awaits you with each reboot :)\n\n# Installation\n1) Install using pip3 \n\nLinux/OSX\n\n```\npip3 install venuspy \n```\n\nWindows \n\n```\npy -m pip install venuspy \n```\n\n\n# Usage\n1) Just type venus!\n \nLinux/OSX\n\n```\nvenus \n```\n\nWindows \n\n```\npy -m venus \n```\n\n# Config\nVenus can be configured for specific search terms to get a category of images.\n\nEdit the config file located in:\n\n```\n~.config/venus/config\n```\n\nBy default, the search terms are empty, which means the image selection will be random. To choose what kind of images you want, enter search terms separated by commas.\n\nHere is an example:\n\n```\nSEARCH_TERMS = landscape,nature,car\n```\n\nBy default all images are stored as temporary files in the temp directory of the operating system. To change the location where the images are stored, edit the OUTPUT_PATH option.\n\n\nHere is an example:\n\n```\nOUTPUT_PATH = /home/user/Pictures\n```\n\nVenus has the option of using a timer to change your wallpaper given an interval in seconds.\n\nHere is an example that changes the wallpaper every 60 seconds (1 minute):\n\n```\nWAIT_TIME = 60\n```\n\nVenus supports using [pywal](https://github.com/dylanaraps/pywal) as an addon.\nTo use pywal first [install it](https://github.com/dylanaraps/pywal/wiki/Installation), \nthen enable it in the config file:\n\n```\nUSE_PYWAL = True \n```\n\n\n Current Verion 1.0.1 - verified working on\n -----------------\n - [x] Feh 2.28\n - [x] Gnome 3.28\n - [x] KDE Plasma 5.15.4\n - [x] Sway 1.2 \n - [x] macOS High Sierra\n - [x] Windows 10\n\n \n \n How to Contribute\n-----------------\n\n1. Check for open issues or open a fresh issue to start a discussion\n around a feature idea or a bug [here](https://github.com/AlfredoSequeida/venus/issues)\n tag for issues that should be ideal for people who are not very familiar with the codebase yet.\n2. Fork [the repository](https://github.com/alfredosequeida/venus) on\n GitHub to start making your changes to the **master** branch (or branch off of it).\n3. Write a test which shows that the bug was fixed or that the feature\n works as expected.\n4. Send a pull request and bug the maintainer until it gets merged and\n published. :) Make sure to add yourself to\n [AUTHORS](https://github.com/AlfredoSequeida/venus/blob/master/AUTHORS).", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/AlfredoSequeida/venus/archive/1.0.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AlfredoSequeida/venus", "keywords": "wallpaper unsplash randomwallpaper", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "venuspy", "package_url": "https://pypi.org/project/venuspy/", "platform": "any", "project_url": "https://pypi.org/project/venuspy/", "project_urls": { "Download": "https://github.com/AlfredoSequeida/venus/archive/1.0.1.tar.gz", "Homepage": "https://github.com/AlfredoSequeida/venus" }, "release_url": "https://pypi.org/project/venuspy/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "A cross platform tool for setting a random wallpaper image from unsplash.com", "version": "1.0.1" }, "last_serial": 5987182, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "5a3df02f59b4d9795796e1c4be7f8a4c", "sha256": "df2dd3033bb9a7f4fb125538f3cef712b4f1bc64876a473f6536df4ac3f012a5" }, "downloads": -1, "filename": "venuspy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5a3df02f59b4d9795796e1c4be7f8a4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3831, "upload_time": "2019-06-25T07:42:52", "url": "https://files.pythonhosted.org/packages/62/30/3cc5ef132959331a2f60fd46f446ac960e87c9b61fa04d2964cc188d6441/venuspy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ec4b8e0f9686a75bafcad31ff57ca6e3", "sha256": "c78f67d433e9badc5480230ea4d5cf2d8cafca45a4c5fca48c2b4bdf6bd5ddc4" }, "downloads": -1, "filename": "venuspy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ec4b8e0f9686a75bafcad31ff57ca6e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4161, "upload_time": "2019-06-25T07:59:03", "url": "https://files.pythonhosted.org/packages/50/60/7868d4a184ecd2007a72c6ab635d42c083d195ffc6c54cab0f3d8f51a538/venuspy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3e3da81789d538f464fc4dd69c4ca76b", "sha256": "db3522e735c2bb8a853b3d150d128ff8191a4fde0d03a43b45017e16971d775f" }, "downloads": -1, "filename": "venuspy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3e3da81789d538f464fc4dd69c4ca76b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4059, "upload_time": "2019-06-25T08:20:25", "url": "https://files.pythonhosted.org/packages/ee/71/71873328986be316dff53ffc8fff75d0e66a1b4c140d72b25bf34423d4ff/venuspy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "9185c994c27110c22489215930bc521a", "sha256": "d648d558cd9919ff12bca99f3eae5a3eee05a89e8074755e264da1ddd9603bc3" }, "downloads": -1, "filename": "venuspy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "9185c994c27110c22489215930bc521a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4384, "upload_time": "2019-06-27T06:22:29", "url": "https://files.pythonhosted.org/packages/95/de/61384f55a0430c075453fd5f17baaa550f14d717036832a9c36f8c6d5223/venuspy-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8a212a2bc5700c0dabc91608c8e1df2e", "sha256": "c3186e95276a6d70b58a7db776119f4e4e32f62940a1526adf968f4d71756825" }, "downloads": -1, "filename": "venuspy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "8a212a2bc5700c0dabc91608c8e1df2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4651, "upload_time": "2019-06-28T00:34:15", "url": "https://files.pythonhosted.org/packages/95/fb/a65e2f8e090e5c894f0938718ba4ef95b0ae8ddfa075736f8b59bf27c5c3/venuspy-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "73c3960a73e2ac17aef7e84792f5cf1f", "sha256": "4c90a0cf8610bc7561e4f5f77586c0804650f398273f6986952e188f90fd8020" }, "downloads": -1, "filename": "venuspy-0.1.6.tar.gz", "has_sig": false, "md5_digest": "73c3960a73e2ac17aef7e84792f5cf1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4847, "upload_time": "2019-06-30T00:04:19", "url": "https://files.pythonhosted.org/packages/56/1e/df7fcad71ae8f8964e9dee579b238dd98e8da1f88884ad3cc9434d133412/venuspy-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c917684ba8e6686e9bea9d07168602e9", "sha256": "433ef6948f88c23940b075cd37b0a2c5e19e6155ec940dc901dd45db29753e40" }, "downloads": -1, "filename": "venuspy-0.1.7.tar.gz", "has_sig": false, "md5_digest": "c917684ba8e6686e9bea9d07168602e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5295, "upload_time": "2019-06-30T03:39:28", "url": "https://files.pythonhosted.org/packages/38/11/912a62d36643109afaa9ab4d7eca65cd9003153a8f88468c59a9ebe77802/venuspy-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "554ee22ca767e1cd8ad8d6e82974366e", "sha256": "a5d8f97463a6b90330d3bea1c2976f463912e7932f0d0e758c4c53792f338312" }, "downloads": -1, "filename": "venuspy-0.1.8.tar.gz", "has_sig": false, "md5_digest": "554ee22ca767e1cd8ad8d6e82974366e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5576, "upload_time": "2019-07-02T09:54:31", "url": "https://files.pythonhosted.org/packages/fa/83/67654874e9e00a315af44e084a4f8ed9a88b1f33cc6b218ec02f25b2b318/venuspy-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "5d45865e966b46240fc8ea66a3372218", "sha256": "59091b54dcc366f48ca6323cf55d248f36e6ed1a5c0adb1bb8cd80e9844e2849" }, "downloads": -1, "filename": "venuspy-0.1.9.tar.gz", "has_sig": false, "md5_digest": "5d45865e966b46240fc8ea66a3372218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5581, "upload_time": "2019-07-20T01:51:52", "url": "https://files.pythonhosted.org/packages/34/cb/842fb5f371082426904d9922facc7e1225b9ba396c673d37cfb3b5cc5bf1/venuspy-0.1.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "fd1735ec2f6a386c14ad1333a41fe529", "sha256": "1c82f2602a29ffe5896e67c1f647de2e655346ca000c6534d5513b8764fe92e6" }, "downloads": -1, "filename": "venuspy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "fd1735ec2f6a386c14ad1333a41fe529", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5773, "upload_time": "2019-07-21T23:15:17", "url": "https://files.pythonhosted.org/packages/3e/55/e53c7d46c916d502eef7ec3b5885d0fa8346fff06d8c2218a6a55c976771/venuspy-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4c6b2ce95de558fd1a21f00ad5b7016c", "sha256": "2a052d577b50a6d29eaca4f4018c1f1c4034923b5709fe46b4d1b38f931f82ce" }, "downloads": -1, "filename": "venuspy-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4c6b2ce95de558fd1a21f00ad5b7016c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6117, "upload_time": "2019-10-17T02:02:13", "url": "https://files.pythonhosted.org/packages/c6/e7/03830d3a23f71ddfb9003405b92af738a9613c26d150a63658767f8231b7/venuspy-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c6b2ce95de558fd1a21f00ad5b7016c", "sha256": "2a052d577b50a6d29eaca4f4018c1f1c4034923b5709fe46b4d1b38f931f82ce" }, "downloads": -1, "filename": "venuspy-1.0.1.tar.gz", "has_sig": false, "md5_digest": "4c6b2ce95de558fd1a21f00ad5b7016c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6117, "upload_time": "2019-10-17T02:02:13", "url": "https://files.pythonhosted.org/packages/c6/e7/03830d3a23f71ddfb9003405b92af738a9613c26d150a63658767f8231b7/venuspy-1.0.1.tar.gz" } ] }