Skip to main content

A asynchronous library to communicate with Linkedin

Project description

A Python library to communicate with Linkedin using an asynchronous interface

Environment

Dependencies

Necessary for use:

  • Python >= 3.6

  • Pip

  • Git (development)

  • Make (development)

  • Python Venv (development)

It’s recommended the use of Python virtual environments, to use only needed dependencies. With the python venv installed, to create an environment, just do:

$ python3.6 -m venv venv

$ . venv /bin/activate

The bash will start using the virtual environment for now on.

Build

This library can be imported to be used in another applications. So, after the git clone to install the library inside the virtual environment:

$ make deploy

This way, the application will be completely installed, and all it’s dependencies. When finished, the library can be imported inside python or a .py file with:

from rattledin import LinkedinCore

This library depends on Linkedin API, that can be found [here](https://github.com/jabolina/linkedin-api), so it’s recommended to install this before Rattledin installation, it’s better to clone the repo because the PyPi version will not always be in the latest version. Install the Linkedin API inside the same virtual environment. With make deploy the library will be cloned and installed.

Examples

In the examples folder exists and example on how to use the library to communicate with Linkedin. At the moment only exists message methods, but someday, I’ll extends this. If you want to create more methods, fell free to contribute and create a pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rattledin-0.0.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rattledin-0.0.1-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file rattledin-0.0.1.tar.gz.

File metadata

  • Download URL: rattledin-0.0.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for rattledin-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6f4f9f0a14ec5c020fcf50601bcd2e6f274e79875a76cda46a11a376d51da97c
MD5 f86d08a6cad54a743c3d3b16db5d6ff9
BLAKE2b-256 aeeca3adf514d6dfd97cd4eb51bc3419a1dd598f0cfed4a617b6fe020ef71af3

See more details on using hashes here.

File details

Details for the file rattledin-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: rattledin-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.3 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.2

File hashes

Hashes for rattledin-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a3b08152a4601ee04e19d47c3a2ba340abfed7e6602730220f7c0b2e35ecebf8
MD5 717ff5f1a7663d9a351922cb707bd848
BLAKE2b-256 4cc02a3099be5dacb43f3041e39a6d5da6e4493837852e5cc147b39416431ac4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page