Skip to content

Latest commit

 

History

History
61 lines (37 loc) · 1.9 KB

README.md

File metadata and controls

61 lines (37 loc) · 1.9 KB

SleekMonkey 1.0.0

A faced paced Monkey Patch for SleekXMPP to better handle TLS certificate date.

Getting started.

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

This module is designed to work with Python 3.5+. Python 2 may work, your milage may very. The only other requirment is SleekXMPP 1.3.3. This author assums the user posses a working knowldge of Python and the tools available in the user's choosen envirnment.

The requirments.txt file contains a listing of the required Python Modules. These can be installed using pip with the -r option.

python 3.5+
$ pip install -r requirements.txt

Installation

$ git clone http://github.com/porcej/sleekmonkey
$ cd sleekmonkey
$ python3 setup.py install

Getting Started

To use this Monkey patch, first import sleekxmpp then add the following code before you make use of SleekXMPP.

import sleekxmpp
...
try:
    import sleekmonkey
    sleekmonkey.monkey_patch()
except ImportError:
    pass # Assume the fine folks at SleekXMPP have updated as approriate.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Joseph Porcelli - Initial work - porcej

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details