Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ale5000-git/pycompatlayer

PyCompatLayer - Compatibility layer for Python
https://github.com/ale5000-git/pycompatlayer

compatibility monkey-patching pycompatlayer python python-library shim

Last synced: about 1 month ago
JSON representation

PyCompatLayer - Compatibility layer for Python

Awesome Lists containing this project

README

        

=============
PyCompatLayer
=============
:Author: `ale5000 `_
:License: `LGPL-3.0-or-later `_

.. image:: https://img.shields.io/bountysource/team/pycompatlayer/activity.svg?maxAge=3600
:alt: Bounties
:target: https://www.bountysource.com/teams/pycompatlayer

.. image:: https://travis-ci.com/ale5000-git/pycompatlayer.svg?branch=master
:alt: Travis CI
:target: https://travis-ci.com/ale5000-git/pycompatlayer

.. image:: https://codecov.io/gh/ale5000-git/pycompatlayer/branch/master/graph/badge.svg
:alt: Coverage
:target: https://codecov.io/gh/ale5000-git/pycompatlayer

Releases
--------
.. image:: https://img.shields.io/pypi/v/PyCompatLayer.svg?maxAge=3600
:alt: PyPI release
:target: https://pypi.python.org/pypi/PyCompatLayer

| \

.. image:: https://img.shields.io/github/release/ale5000-git/pycompatlayer.svg?label=github&maxAge=3600
:alt: GitHub release
:target: https://github.com/ale5000-git/pycompatlayer/releases/latest

.. image:: https://img.shields.io/github/downloads/ale5000-git/pycompatlayer/total.svg?label=github%20downloads&maxAge=3600
:alt: Total GitHub downloads
:target: https://github.com/ale5000-git/pycompatlayer/releases

Informations
------------
* It make all versions of Python behaving as the latest version of Python 3.
* It will allow to add compatibility with all versions of Python without effort.

It is still under development, not all functions are supported.

The code lives on GitHub_, where you can report Issues_. The documentation is available on ReadTheDocs_.

.. _GitHub: https://github.com/ale5000-git/pycompatlayer
.. _Issues: https://github.com/ale5000-git/pycompatlayer/issues
.. _ReadTheDocs: https://pycompatlayer.readthedocs.io/

Compatibility
-------------
.. image:: https://img.shields.io/pypi/pyversions/PyCompatLayer.svg?maxAge=3600
:alt: Supported Python versions
:target: https://pypi.python.org/pypi/PyCompatLayer

Dependencies
------------
None.

Installation
------------
| To install the latest release run this command:
| ``pip install -U PyCompatLayer``
|
| Instead to install the latest development version run this one:
| ``pip install -U https://api.github.com/repos/ale5000-git/pycompatlayer/zipball/master#egg=PyCompatLayer``

Code analysis
-------------
.. image:: https://api.codacy.com/project/badge/Grade/38c8566189bc44eb91532e3004236c57
:alt: Codacy Badge
:target: https://www.codacy.com/app/ale5000-git/pycompatlayer?utm_source=github.com&utm_medium=referral&utm_content=ale5000-git/pycompatlayer&utm_campaign=badger

.. image:: https://codebeat.co/badges/ab05b70b-9386-4696-a89d-dcacab208284
:alt: Codebeat Badge
:target: https://codebeat.co/projects/github-com-ale5000-git-pycompatlayer-master

.. image:: https://codeclimate.com/github/ale5000-git/pycompatlayer/badges/gpa.svg
:alt: Code Climate Badge
:target: https://codeclimate.com/github/ale5000-git/pycompatlayer