{ "info": { "author": "Luca Cappelletti", "author_email": "cappelletti.luca94@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "golomb_coding\n=========================================================================================\n|travis| |sonar_quality| |sonar_maintainability| |codacy| |code_climate_maintainability| |pip| |downloads|\n\nPython package implementing Golomb coding.\n\nHow do I install this package?\n----------------------------------------------\nAs usual, just download it using pip:\n\n.. code:: shell\n\n pip install golomb_coding\n\nTests Coverage\n----------------------------------------------\nSince some software handling coverages sometime get slightly different results, here's three of them:\n\n|coveralls| |sonar_coverage| |code_climate_coverage|\n\n\nUsage examples\n----------------------------------------------\nThe coding available from this package are `golomb_coding`, `bernoulli_golomb_coding` and `optimal_golomb_coding`.\nThe following examples are usages of Golomb coding.\n\n.. code:: python\n\n from golomb_coding import golomb_coding\n\n golomb_coding(0, 3) # 10\n golomb_coding(1, 3) # 110\n golomb_coding(2, 3) # 111\n golomb_coding(3, 3) # 010\n golomb_coding(4, 3) # 0110\n golomb_coding(5, 3) # 0111\n golomb_coding(6, 3) # 0010\n golomb_coding(7, 3) # 00110\n golomb_coding(8, 3) # 00111\n golomb_coding(9, 3) # 00010\n golomb_coding(10, 3) # 000110\n golomb_coding(11, 3) # 000111\n golomb_coding(12, 3) # 000010\n golomb_coding(13, 3) # 0000110\n golomb_coding(14, 3) # 0000111\n golomb_coding(15, 3) # 0000010\n\n\n.. |travis| image:: https://travis-ci.org/LucaCappelletti94/golomb_coding.png\n :target: https://travis-ci.org/LucaCappelletti94/golomb_coding\n :alt: Travis CI build\n\n.. |sonar_quality| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_golomb_coding&metric=alert_status\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_golomb_coding\n :alt: SonarCloud Quality\n\n.. |sonar_maintainability| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_golomb_coding&metric=sqale_rating\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_golomb_coding\n :alt: SonarCloud Maintainability\n\n.. |sonar_coverage| image:: https://sonarcloud.io/api/project_badges/measure?project=LucaCappelletti94_golomb_coding&metric=coverage\n :target: https://sonarcloud.io/dashboard/index/LucaCappelletti94_golomb_coding\n :alt: SonarCloud Coverage\n\n.. |coveralls| image:: https://coveralls.io/repos/github/LucaCappelletti94/golomb_coding/badge.svg?branch=master\n :target: https://coveralls.io/github/LucaCappelletti94/golomb_coding?branch=master\n :alt: Coveralls Coverage\n\n.. |pip| image:: https://badge.fury.io/py/golomb-coding.svg\n :target: https://badge.fury.io/py/golomb-coding\n :alt: Pypi project\n\n.. |downloads| image:: https://pepy.tech/badge/golomb-coding\n :target: https://pepy.tech/badge/golomb-coding\n :alt: Pypi total project downloads \n\n.. |codacy| image:: https://api.codacy.com/project/badge/Grade/cb6aa47c254948e388b05a5dd8404c84\n :target: https://www.codacy.com/manual/LucaCappelletti94/golomb_coding?utm_source=github.com&utm_medium=referral&utm_content=LucaCappelletti94/golomb_coding&utm_campaign=Badge_Grade\n :alt: Codacy Maintainability\n\n.. |code_climate_maintainability| image:: https://api.codeclimate.com/v1/badges/67cf2724ca33dbcd33c4/maintainability\n :target: https://codeclimate.com/github/LucaCappelletti94/golomb_coding/maintainability\n :alt: Maintainability\n\n.. |code_climate_coverage| image:: https://api.codeclimate.com/v1/badges/67cf2724ca33dbcd33c4/test_coverage\n :target: https://codeclimate.com/github/LucaCappelletti94/golomb_coding/test_coverage\n :alt: Code Climate Coverate", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LucaCappelletti94/golomb_coding", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "golomb-coding", "package_url": "https://pypi.org/project/golomb-coding/", "platform": "", "project_url": "https://pypi.org/project/golomb-coding/", "project_urls": { "Homepage": "https://github.com/LucaCappelletti94/golomb_coding" }, "release_url": "https://pypi.org/project/golomb-coding/1.0.5/", "requires_dist": null, "requires_python": "", "summary": "Python package implementing Golomb coding.", "version": "1.0.5" }, "last_serial": 5809332, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f1e1de72aacaab16400277e6d2d08c09", "sha256": "9c86447272c8f9248d79241ab6aa78f002eb442e53cd3786d170c27fed646c0c" }, "downloads": -1, "filename": "golomb_coding-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f1e1de72aacaab16400277e6d2d08c09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2914, "upload_time": "2019-09-08T20:47:32", "url": "https://files.pythonhosted.org/packages/28/d3/32ced2ff3fc4361607c767a660c74eabb76992b71fdbb9b022bd813ec311/golomb_coding-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1cabb6bd0e8a8d191610b0787ffa5d56", "sha256": "c6dfa4134af4d7a193115d1900255215692134a0ac52f1cc4ed8e690d3c42c7f" }, "downloads": -1, "filename": "golomb_coding-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1cabb6bd0e8a8d191610b0787ffa5d56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2917, "upload_time": "2019-09-09T13:30:32", "url": "https://files.pythonhosted.org/packages/91/64/386f817c625ad503a1f979d5ed32221ec71b20deed690186816cefeac1da/golomb_coding-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1366afea1f03787f028d5a316cf7e493", "sha256": "c0b2a336a29b710fafb3e23c23be33e0f4ebc6b788dced5d9d0fa4cd136d4aad" }, "downloads": -1, "filename": "golomb_coding-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1366afea1f03787f028d5a316cf7e493", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3144, "upload_time": "2019-09-10T07:54:22", "url": "https://files.pythonhosted.org/packages/1b/7b/ab54be1f1457de1835fb6fd843bb1deaa91b421aca40a074a5756bf698b4/golomb_coding-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d8dcebb6d849c9cea849d381c21ddf79", "sha256": "654f6d52fa1a0d7bd99ff4ede45baca4cdb795552a87390d9d8eb1c4cf7fc1df" }, "downloads": -1, "filename": "golomb_coding-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d8dcebb6d849c9cea849d381c21ddf79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3301, "upload_time": "2019-09-10T13:44:13", "url": "https://files.pythonhosted.org/packages/8b/68/dc5a1686a40dcfd5b0241f762bc468616c877137f87a870fef0efb56650d/golomb_coding-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "7ae080c78279a04681f74fb0d01ab344", "sha256": "21f58ee710eb99ba2bc7d5ee94ad752986cd15eb30193dd9a15b9b52386acf6f" }, "downloads": -1, "filename": "golomb_coding-1.0.4.tar.gz", "has_sig": false, "md5_digest": "7ae080c78279a04681f74fb0d01ab344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3237, "upload_time": "2019-09-10T14:37:19", "url": "https://files.pythonhosted.org/packages/ce/b3/733a16efc12960deba03cf01d4a22cccfea53652d13d4197c9888d030b0c/golomb_coding-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "3be866bfdafecee0a65c28eccf03e40b", "sha256": "1000b5f1a8e58227ea486a577df60e87ff8266b7f8f9bb2b0b97e4e3b59b3c69" }, "downloads": -1, "filename": "golomb_coding-1.0.5.tar.gz", "has_sig": false, "md5_digest": "3be866bfdafecee0a65c28eccf03e40b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3241, "upload_time": "2019-09-10T14:39:10", "url": "https://files.pythonhosted.org/packages/b0/c7/1f97d298beae2eeb2d82b95a60552f685877522097491a67f874fab4f4b4/golomb_coding-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3be866bfdafecee0a65c28eccf03e40b", "sha256": "1000b5f1a8e58227ea486a577df60e87ff8266b7f8f9bb2b0b97e4e3b59b3c69" }, "downloads": -1, "filename": "golomb_coding-1.0.5.tar.gz", "has_sig": false, "md5_digest": "3be866bfdafecee0a65c28eccf03e40b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3241, "upload_time": "2019-09-10T14:39:10", "url": "https://files.pythonhosted.org/packages/b0/c7/1f97d298beae2eeb2d82b95a60552f685877522097491a67f874fab4f4b4/golomb_coding-1.0.5.tar.gz" } ] }