py23

Python 2/3 compatible functions pack


Keywords
python2, python3
License
MIT
Install
pip install py23==1.0

Documentation

Library py23

GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status

Python 2/3 compatible functions

Installation

$ pip install py23

Usage

import os
from py23 import load_module_by_path

py_module = load_module_by_path(os.path.join('py23', '__init__.py')
assert callable(py_module.remove_symbols)

Development

$ git clone git@github.com:vb64/py23.git
$ cd py23

With Python 3:

$ make setup PYTHON_BIN=/path/to/python3
$ make tests

With Python 2:

$ make setup2 PYTHON_BIN=/path/to/python2
$ make tests2