{ "info": { "author": "OpenSlides Team ", "author_email": "support@openslides.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "============\n OpenSlides\n============\n\nWhat is OpenSlides?\n===================\n\nOpenSlides is a free, web based presentation and assembly system for\nmanaging and projecting agenda, motions and elections of an assembly. See\nhttps://openslides.com for more information.\n\n\nInstallation\n============\n\nThe OpenSlides server runs everywhere where Python is running (for example on\nGNU/Linux, Mac or Windows). For the OpenSlides client a current web browser is required.\n\n\n1. Installation on GNU/Linux or Mac OS X\n----------------------------------------\n\na. Check requirements\n'''''''''''''''''''''\n\nMake sure that you have installed `Python (>= 3.6) `_\non your system.\n\nAdditional you need build-essential packages, header files and a static\nlibrary for Python and also the pyvenv-3 binary package for python3.\n\nE.g. run on Debian/Ubuntu::\n\n $ sudo apt-get install build-essential python3-dev python3-venv\n\n\nb. Setup a virtual Python environment (optional)\n''''''''''''''''''''''''''''''''''''''''''''''''\n\nYou can setup a virtual Python environment using the virtual environment\n(venv) package for Python to install OpenSlides as non-root user.\n\nCreate your OpenSlides directory and change to it::\n\n $ mkdir OpenSlides\n $ cd OpenSlides\n\nSetup and activate the virtual environment::\n\n $ python3 -m venv .virtualenv\n $ source .virtualenv/bin/activate\n $ pip install --upgrade setuptools pip\n\n\nc. Install OpenSlides\n'''''''''''''''''''''\n\nTo install OpenSlides just run::\n\n $ pip install openslides\n\nThis installs the latest stable version. To install a specific (beta)\nversion use ``openslides==x.y``.\n\nYou can also use the package from the `OpenSlides website\n`_. Download latest OpenSlides release as\ncompressed tar archive and run::\n\n $ pip install openslides-x.y.tar.gz\n\nThis will install all required Python packages (see\n``requirements/production.txt``).\n\n\nd. Start OpenSlides\n'''''''''''''''''''\n\nTo start OpenSlides simply run::\n\n $ openslides\n\nIf you run this command the first time, a new database and the admin account\n(Username: ``admin``, Password: ``admin``) will be created. Please change the\npassword after first login!\n\nOpenSlides will start a webserver. It will also try to open the webinterface in\nyour default webbrowser. The server will try to listen on the local ip address\non port 8000. That means that the server will be available to everyone on your\nlocal network (at least for commonly used network configurations).\n\nIf you use a virtual environment (see step b.), do not forget to activate\nthe environment before restart after you closed the terminal::\n\n $ source .virtualenv/bin/activate\n\nTo get help on the command line options run::\n\n $ openslides --help\n\nYou can store settings, database and other personal files in a local\nsubdirectory and use these files e. g. if you want to run multiple\ninstances of OpenSlides::\n\n $ openslides start --local-installation\n\n\n2. Installation on Windows\n--------------------------\n\nFollow the instructions above (1. Installation on GNU/Linux or Mac OS X) but care\nof the following variations.\n\nTo get Python download and run the latest `Python 3.7 32-bit (x86) executable\ninstaller `_. Note that the 32-bit\ninstaller is required even on a 64-bit Windows system. If you use the 64-bit\ninstaller, step 1c of the instruction might fail unless you installed some\npackages manually.\n\nIn some cases you have to install `MS Visual C++ 2015 build tools\n`_ before you\ninstall the required python packages for OpenSlides (unfortunately Twisted\nneeds it).\n\nTo setup and activate the virtual environment in step 1b use::\n\n > .virtualenv\\Scripts\\activate.bat\n\nAll other commands are the same as for GNU/Linux and Mac OS X.\n\n\n3. Installation with Docker\n---------------------------\n\nThe installation instruction for (1) and (2) described a way to use OpenSlides in a\n'small mode' with max 10 concurrent clients. To install OpenSlides for big assemblies\n('big mode') you have to setup some additional components and configurations.\n\nThe easiest way to run the OpenSlides 'big mode' environment (with PostgreSQL, Redis\nand NGINX) with Docker Compose: use our docker compose suite. Follow the instruction in\nthe `openslides-doccker-compose Repository `_.\n\nTo install and configure all components of our 'big mode' manually you can read the\n`big-mode-instruction `_\n\n\nConfiguration\n=============\n\nPlease consider reading the `OpenSlides configuration\n`_ page to\nfind out about all configurations, especially when using OpenSlides for big\nassemblies.\n\n\nDevelopment\n===========\n\nTo setup a development environment for OpenSlides follow the instruction of\n`DEVELOPMENT.rst\n`_.\n\n\nUsed software\n=============\n\nOpenSlides uses the following projects or parts of them:\n\n* Several Python packages (see ``requirements/production.txt`` and ``requirements/big_mode.txt``).\n\n* Several JavaScript packages (see ``client/package.json``)\n\n\nLicense and authors\n===================\n\nOpenSlides is Free/Libre Open Source Software (FLOSS), and distributed\nunder the MIT License, see ``LICENSE`` file. The authors of OpenSlides are\nmentioned in the ``AUTHORS`` file.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://openslides.com", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "openslides", "package_url": "https://pypi.org/project/openslides/", "platform": "", "project_url": "https://pypi.org/project/openslides/", "project_urls": { "Homepage": "https://openslides.com" }, "release_url": "https://pypi.org/project/openslides/3.0/", "requires_dist": null, "requires_python": "", "summary": "Presentation and assembly system", "version": "3.0" }, "last_serial": 5825824, "releases": { "1.3": [ { "comment_text": "", "digests": { "md5": "df780583d543cfd731a23e8da2de9a10", "sha256": "05de4a169c170298c40a47ef92c53b8831162b36e4ef811a162a3e00a9e48d5b" }, "downloads": -1, "filename": "openslides-1.3.tar.gz", "has_sig": false, "md5_digest": "df780583d543cfd731a23e8da2de9a10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 860273, "upload_time": "2012-12-10T20:47:40", "url": "https://files.pythonhosted.org/packages/04/1e/418796e94ea55eed52ee50c047d9689cddd88eb46878ef6c64c7ac1fea3f/openslides-1.3.tar.gz" } ], "1.3-rc1": [ { "comment_text": "", "digests": { "md5": "0cf0207418a3e6f4f5c94bf148192e94", "sha256": "4928821be566e0f02deee6f53e622a4c7ce466dcf636de84eba637fdfecde75d" }, "downloads": -1, "filename": "openslides-1.3-rc1.tar.gz", "has_sig": false, "md5_digest": "0cf0207418a3e6f4f5c94bf148192e94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 858029, "upload_time": "2012-11-27T22:49:08", "url": "https://files.pythonhosted.org/packages/9f/7a/4725157a40f833883851600a55e078402c2d7b73dd02c308843d06236483/openslides-1.3-rc1.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "b49f1db03b79265723f0fff98c700359", "sha256": "4d95e9cb578ca0c15ce608dbbacc145384247a06f3b8e83662a15e3b213853e1" }, "downloads": -1, "filename": "openslides-1.3.1.tar.gz", "has_sig": false, "md5_digest": "b49f1db03b79265723f0fff98c700359", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 861686, "upload_time": "2013-01-09T20:12:18", "url": "https://files.pythonhosted.org/packages/59/ad/7131604b9dbc8c2599e4caf7256a43b5ec18f2d64b3481b4f5662e611757/openslides-1.3.1.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "627202ddff2a51cd52ef2c5bc1a35a91", "sha256": "4d1efbd474c0f7815fe4b52edba3da7487c66b4f42bcc6e790197a73688ad5db" }, "downloads": -1, "filename": "openslides-1.4.tar.gz", "has_sig": false, "md5_digest": "627202ddff2a51cd52ef2c5bc1a35a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1694039, "upload_time": "2013-07-08T20:18:14", "url": "https://files.pythonhosted.org/packages/17/de/27f33e710a4b7c6e0dd910a26c8b7bd115c989ec5b3fab33eadb9746fe53/openslides-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "18fc0d29fd936727be66d4425a89b7e8", "sha256": "eafd110b2e57cf2b8832012f03bceecd22e3e13f1ce34e19369aff10afd2d4aa" }, "downloads": -1, "filename": "openslides-1.4.1.tar.gz", "has_sig": false, "md5_digest": "18fc0d29fd936727be66d4425a89b7e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1728115, "upload_time": "2013-07-29T20:47:45", "url": "https://files.pythonhosted.org/packages/c7/cc/79f41f9b8883e2e8b5d8779e2f8b29c183312b1311e4ea061c6f95c5e357/openslides-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "2e1f8e66f1527a9b582d6cea74104079", "sha256": "f3660d67462f091da76ef1eb3deeaf40f6e66363c79720554fa9482cd91f5db0" }, "downloads": -1, "filename": "openslides-1.4.2.tar.gz", "has_sig": false, "md5_digest": "2e1f8e66f1527a9b582d6cea74104079", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2050922, "upload_time": "2013-09-10T20:20:19", "url": "https://files.pythonhosted.org/packages/c9/bc/6365851d56521c213a922e3fbf8dcce12ce3d012405655c8beea98f9c910/openslides-1.4.2.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "7258a6d4583c6de58f03a83153a7817f", "sha256": "fe9596f3aec33417830514a604b7b7270a0fbd68a1af40b605cab16ed73bbe32" }, "downloads": -1, "filename": "openslides-1.5.tar.gz", "has_sig": true, "md5_digest": "7258a6d4583c6de58f03a83153a7817f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2568491, "upload_time": "2013-11-25T20:34:07", "url": "https://files.pythonhosted.org/packages/9c/9e/60ab33fd195075cac61d221e06571760f85d962b725cf61888e5f3cb261c/openslides-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "832fb47ee7c6f0cce941723706aea2d6", "sha256": "f205ce9cc7873aa316861049758234b914d46154a27e1b54c4a3d1bb2a00f27c" }, "downloads": -1, "filename": "openslides-1.5.1.tar.gz", "has_sig": false, "md5_digest": "832fb47ee7c6f0cce941723706aea2d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2561321, "upload_time": "2014-03-31T22:21:15", "url": "https://files.pythonhosted.org/packages/9a/3c/cf6a115c278a0ccf48ff38b8dd4e3b69b6cb20cce9b9564542b53d0e4aba/openslides-1.5.1.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "0666d9adc655a6bbb4a1d809bbcbee7b", "sha256": "167e15945af5ff76735db97cef2f563b31e00294cea591f7b039f9bdc5f4f60b" }, "downloads": -1, "filename": "openslides-1.6.tar.gz", "has_sig": false, "md5_digest": "0666d9adc655a6bbb4a1d809bbcbee7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1605923, "upload_time": "2014-06-02T19:15:16", "url": "https://files.pythonhosted.org/packages/66/18/01755ca83cd1488bbe7ccdfd51b70a36f68c3e5d53aa70bac76441bc7c8a/openslides-1.6.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "cf9257b098515b0682e4187e145b5d82", "sha256": "c8c64e40204ab6dcb333038a323a29a513a98d330a4fdaa6e7a962c96b32cb79" }, "downloads": -1, "filename": "openslides-1.6.1.tar.gz", "has_sig": true, "md5_digest": "cf9257b098515b0682e4187e145b5d82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1608419, "upload_time": "2014-12-08T20:32:31", "url": "https://files.pythonhosted.org/packages/2d/64/f93e54ecabe676f65b6495f7ba403dc649d24dbee0cd62a65457d913cd72/openslides-1.6.1.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "a9ce5dcc8b7b2b58457a373651ac7094", "sha256": "7563e58bdeef7a414bc2aec7dc3412504ec0db0c03d5f945c5b77ef5a1eb14aa" }, "downloads": -1, "filename": "openslides-1.7.tar.gz", "has_sig": true, "md5_digest": "a9ce5dcc8b7b2b58457a373651ac7094", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1486193, "upload_time": "2015-02-16T14:08:53", "url": "https://files.pythonhosted.org/packages/78/b4/2e4bfc8382ffb4e4ce5cead193bc4e705cdd56aa5a7ceb5d06fe92775dbe/openslides-1.7.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "211977d51fa5c66912baddf170f2dea1", "sha256": "beb1162cd8d88ad32369315b57f02d670711a7d18175e3b84cbf434800e73762" }, "downloads": -1, "filename": "openslides-2.0.tar.gz", "has_sig": true, "md5_digest": "211977d51fa5c66912baddf170f2dea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6106270, "upload_time": "2016-04-17T21:22:15", "url": "https://files.pythonhosted.org/packages/e5/8a/398ec68ef38f2bed7b0b33682a38ab46eb5bd38c5ddf162106e4f40cf800/openslides-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "f7e089dfb3af6baac9a53c508bfe28b2", "sha256": "4f15dd3f925d8220731e1b30c2913de53301be91bc09b00d4eabe19ddadaf9bd" }, "downloads": -1, "filename": "openslides-2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f7e089dfb3af6baac9a53c508bfe28b2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3635357, "upload_time": "2017-03-29T15:56:32", "url": "https://files.pythonhosted.org/packages/e2/38/2b6bc81e5efbfec725e14b024ce7c58232294ea902ed477f04a47cbdb09f/openslides-2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3739ecd423c065357112af3d7ae00396", "sha256": "40c3a59f7eb0d8b1606ce27c482d9855f27adae52e6db87c876962f119500023" }, "downloads": -1, "filename": "openslides-2.1.tar.gz", "has_sig": false, "md5_digest": "3739ecd423c065357112af3d7ae00396", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3277730, "upload_time": "2017-03-29T15:56:21", "url": "https://files.pythonhosted.org/packages/24/6e/d034e1b533a82d87711d895059874ba524beba83fcf2e5d69ea5f8d52f5d/openslides-2.1.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "77e849cd325bb652fa4b6b31631b4d2d", "sha256": "4e5869c78d1d99d4fb0d6a34e525052ef6cf53986761fb793a7b79fcccf0e64a" }, "downloads": -1, "filename": "openslides-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "77e849cd325bb652fa4b6b31631b4d2d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3637481, "upload_time": "2017-04-05T19:56:47", "url": "https://files.pythonhosted.org/packages/68/fb/69572f0f9c186ad86e437689c01dbe44cfe7b0f8f42014ad671d8afefd83/openslides-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4e631c2bb984bfc4d7173ec82c17ffd", "sha256": "b8d8fa0fb408b5989c07771c572302902e98e616825249b4274e8a52b4a2ad5b" }, "downloads": -1, "filename": "openslides-2.1.1.tar.gz", "has_sig": false, "md5_digest": "b4e631c2bb984bfc4d7173ec82c17ffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3281208, "upload_time": "2017-04-05T19:56:40", "url": "https://files.pythonhosted.org/packages/8c/76/c9f10946ba7e979fe2f49b7a0a3aad62e496c6ad22529f207870db51ee97/openslides-2.1.1.tar.gz" } ], "2.1b1": [ { "comment_text": "", "digests": { "md5": "102a7f4396f569b6a4db8d770a2a4179", "sha256": "7240bbb3d3443e3d242c15897e75ffdde0638bcdd873e0ebaa48a31a48d97c9b" }, "downloads": -1, "filename": "openslides-2.1b1.tar.gz", "has_sig": false, "md5_digest": "102a7f4396f569b6a4db8d770a2a4179", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3389243, "upload_time": "2016-12-16T23:18:38", "url": "https://files.pythonhosted.org/packages/0b/1c/8c81b93eb87db1b6dce47f40b52695e38d633752625791df6b1123ff8ce9/openslides-2.1b1.tar.gz" } ], "2.1b2": [ { "comment_text": "", "digests": { "md5": "c522a29db40320fa10b1971a7f517307", "sha256": "318c86ed86c99a800ac6888c81c4378c1180462ce1f8acea36c236b839f4dd6c" }, "downloads": -1, "filename": "openslides-2.1b2.tar.gz", "has_sig": true, "md5_digest": "c522a29db40320fa10b1971a7f517307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3500045, "upload_time": "2017-01-26T21:43:51", "url": "https://files.pythonhosted.org/packages/a9/3e/15c8cd59371a15c55ca855c203cdd786da9f077ec846107719bd3505b0e5/openslides-2.1b2.tar.gz" } ], "2.1b3": [ { "comment_text": "", "digests": { "md5": "39f4b2ff7c831c56b18bdef3d52769f2", "sha256": "76e69bf92a07e91e43549e1c1a5a4df2705ffcab919aa6ee4601dd173f495c4c" }, "downloads": -1, "filename": "openslides-2.1b3-py3-none-any.whl", "has_sig": false, "md5_digest": "39f4b2ff7c831c56b18bdef3d52769f2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4095223, "upload_time": "2017-02-10T23:49:22", "url": "https://files.pythonhosted.org/packages/d9/b3/c123b9022504bafaf3f97114b6d95fa1196b7b0c4c1bd273947b37661914/openslides-2.1b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f72483400ca5d8ca9253ce6dda2b7f09", "sha256": "d1f64f0b776b27eddd8e6dd1ea4ac437e28a2c28616e4cad2dca560e8e69dfe5" }, "downloads": -1, "filename": "openslides-2.1b3.tar.gz", "has_sig": false, "md5_digest": "f72483400ca5d8ca9253ce6dda2b7f09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3727914, "upload_time": "2017-02-10T23:49:15", "url": "https://files.pythonhosted.org/packages/3b/1b/997d5a3b6136bac780453f2634556bf8980f746924fca7bde5f6d1d560dc/openslides-2.1b3.tar.gz" } ], "2.1b4": [ { "comment_text": "", "digests": { "md5": "36c3cfdc090611d186f7c68d34d467c5", "sha256": "9be5e20d424db7ca830d6dec797f643f98b5b8e72905e52ef89d517a20a63fd9" }, "downloads": -1, "filename": "openslides-2.1b4-py3-none-any.whl", "has_sig": false, "md5_digest": "36c3cfdc090611d186f7c68d34d467c5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3611005, "upload_time": "2017-03-07T21:14:52", "url": "https://files.pythonhosted.org/packages/54/3d/56bcbb074054000ff23579ffca3b4009f52672d380eeb271fe8f3c921c3d/openslides-2.1b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "451f7143dd9ce98e9211ececdc4b24f7", "sha256": "80181654cf80bd4cc11ecbbf327932d50c80da3622a16566c44cd79c65955e7f" }, "downloads": -1, "filename": "openslides-2.1b4.tar.gz", "has_sig": false, "md5_digest": "451f7143dd9ce98e9211ececdc4b24f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3249703, "upload_time": "2017-03-07T21:14:37", "url": "https://files.pythonhosted.org/packages/1d/45/3ca20b86d6c1ed99dd707fd75f616cf0ded273963c23230578292ba39a38/openslides-2.1b4.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "c6f9bfdb608bdae4331dbeeb3c91d89f", "sha256": "6c2e4dc97b8acf32c1337e4f17b65bb8dc6ec9f5d08c716704a8067521cd8410" }, "downloads": -1, "filename": "openslides-2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c6f9bfdb608bdae4331dbeeb3c91d89f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3520823, "upload_time": "2018-06-06T13:28:50", "url": "https://files.pythonhosted.org/packages/9d/cd/59ab9774015a5061bf39e6cc4f05101232419ea79a84b9a17b735feb8e4a/openslides-2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "198573f96b98af2b324a1f7e2add174e", "sha256": "e2ebdbc49a28f3af5c63f0d7b629c6b496907e69e8a10cee695065c571405303" }, "downloads": -1, "filename": "openslides-2.2.tar.gz", "has_sig": false, "md5_digest": "198573f96b98af2b324a1f7e2add174e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3090663, "upload_time": "2018-06-06T13:28:45", "url": "https://files.pythonhosted.org/packages/57/47/f0be0587176cd9cab6272a705ca1ca8958ace60070ec8f136e75ed79d2bf/openslides-2.2.tar.gz" } ], "2.2b1": [ { "comment_text": "", "digests": { "md5": "7024350e5101ba5178a71a3a55952048", "sha256": "f39709d45ad316b3d6caa09856691a58cde4fd11c125ef179211fc74d288f974" }, "downloads": -1, "filename": "openslides-2.2b1.tar.gz", "has_sig": false, "md5_digest": "7024350e5101ba5178a71a3a55952048", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3484254, "upload_time": "2017-12-20T21:07:54", "url": "https://files.pythonhosted.org/packages/44/56/5a637d186b34bf4500433d15c95c38d277e9a76b5fc5637e67fc5bd36feb/openslides-2.2b1.tar.gz" } ], "2.2b2": [ { "comment_text": "", "digests": { "md5": "7a017d6e3cce93b97abc00e47da28e72", "sha256": "7dddde4fb8609188177655599b617b416da241d73b13a5adf500098b5a9e06a9" }, "downloads": -1, "filename": "openslides-2.2b2.tar.gz", "has_sig": false, "md5_digest": "7a017d6e3cce93b97abc00e47da28e72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3034804, "upload_time": "2018-02-16T21:44:00", "url": "https://files.pythonhosted.org/packages/d2/6d/869d99959fbacfd29a1629e55752847db51e2035dbf7a8260303555e9e0e/openslides-2.2b2.tar.gz" } ], "2.2b3": [ { "comment_text": "", "digests": { "md5": "fee35cdcd3f0473021dac310e4b323e4", "sha256": "bf9d8d19a495d997af4f80455883a63d37e6a6f6cee5766737a68769a2677042" }, "downloads": -1, "filename": "openslides-2.2b3.tar.gz", "has_sig": false, "md5_digest": "fee35cdcd3f0473021dac310e4b323e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3050189, "upload_time": "2018-04-13T14:41:12", "url": "https://files.pythonhosted.org/packages/cf/f2/eb311a9bf17b6c88f5f0877a1a7aaaa96d1291261d7267df5a02ceb2b55a/openslides-2.2b3.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "0d510a9a7b1f58364680dafede93ce47", "sha256": "681569cb2a1191b29b7988e733e23646b51dc07dfea0343bb00f74845ca5bf70" }, "downloads": -1, "filename": "openslides-2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0d510a9a7b1f58364680dafede93ce47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3625361, "upload_time": "2018-09-20T08:00:56", "url": "https://files.pythonhosted.org/packages/0a/92/8821114c70f98e35c6b73c71c534eba380ff682775b8fbdd98de2da713c8/openslides-2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e964486094962350827d2fb0dc395582", "sha256": "6324319540b7d939125f00be146df566889f59218b01dea8266390f44af50975" }, "downloads": -1, "filename": "openslides-2.3.tar.gz", "has_sig": false, "md5_digest": "e964486094962350827d2fb0dc395582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3163042, "upload_time": "2018-09-20T08:01:00", "url": "https://files.pythonhosted.org/packages/de/d8/4d4049fcd40a23f0c0e20b02ee2e3d6a58dcd276f9c0125df4c538844e90/openslides-2.3.tar.gz" } ], "2.3b1": [ { "comment_text": "", "digests": { "md5": "51b83f483a1b1b56d0be4eb719d3cf33", "sha256": "a7a2d558222f1747546e7eaf43b24a8a321480c864069bd5494ffceaedd6f29f" }, "downloads": -1, "filename": "openslides-2.3b1-py3-none-any.whl", "has_sig": false, "md5_digest": "51b83f483a1b1b56d0be4eb719d3cf33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3626410, "upload_time": "2018-08-30T13:55:04", "url": "https://files.pythonhosted.org/packages/ab/78/e1e52622fd9626b492f1df04bcbfcb5c94e7fb1ae7903478bec8ced91f06/openslides-2.3b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4170e926480d81c8f597e7ba063e2f7", "sha256": "fcb5d635e856246224503ce4a394b34e613c4834cfb4b844a849756f0f4c0e37" }, "downloads": -1, "filename": "openslides-2.3b1.tar.gz", "has_sig": false, "md5_digest": "b4170e926480d81c8f597e7ba063e2f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3163614, "upload_time": "2018-08-30T13:55:08", "url": "https://files.pythonhosted.org/packages/c0/3b/d3c089376109d1f94477a6986bc8e87d758fd07d61d8f31b64731c6a3cad/openslides-2.3b1.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "1f6f7372c359dad9e566f2d49da09bfb", "sha256": "ecedba57b561a1fd14acd1abbc7dc329e9fb7e443629e90d7518b60dbee1faa6" }, "downloads": -1, "filename": "openslides-3.0.tar.gz", "has_sig": false, "md5_digest": "1f6f7372c359dad9e566f2d49da09bfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8083167, "upload_time": "2019-09-13T14:03:31", "url": "https://files.pythonhosted.org/packages/b0/22/c3ed2aff0553480b3c3aae3866121de19bc8a1a9dac829f07fe7f9cdcd40/openslides-3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f6f7372c359dad9e566f2d49da09bfb", "sha256": "ecedba57b561a1fd14acd1abbc7dc329e9fb7e443629e90d7518b60dbee1faa6" }, "downloads": -1, "filename": "openslides-3.0.tar.gz", "has_sig": false, "md5_digest": "1f6f7372c359dad9e566f2d49da09bfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8083167, "upload_time": "2019-09-13T14:03:31", "url": "https://files.pythonhosted.org/packages/b0/22/c3ed2aff0553480b3c3aae3866121de19bc8a1a9dac829f07fe7f9cdcd40/openslides-3.0.tar.gz" } ] }