Skip to main content

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.

Metadata

Release files for rattledin 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rattledin 0.0.1
File Size Uploaded
rattledin-0.0.1.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rattledin 0.0.1
File Interpreter ABI Platform
rattledin-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.1 kB

Release files / rattledin-0.0.1.tar.gz

Download URL rattledin-0.0.1.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6f4f9f0a14ec5c020fcf50601bcd2e6f274e79875a76cda46a11a376d51da97c
BLAKE2b-256 checksum
How to use checksums
aeeca3adf514d6dfd97cd4eb51bc3419a1dd598f0cfed4a617b6fe020ef71af3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / rattledin-0.0.1-py3-none-any.whl

Download URL rattledin-0.0.1-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a3b08152a4601ee04e19d47c3a2ba340abfed7e6602730220f7c0b2e35ecebf8
BLAKE2b-256 checksum
How to use checksums
4cc02a3099be5dacb43f3041e39a6d5da6e4493837852e5cc147b39416431ac4
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page