Skip to content
This repository has been archived by the owner on Apr 30, 2023. It is now read-only.

fix: resolve dependencies conflicts, add pipenv files #42

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions Pipfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
beautifulsoup4 = "==4.11.1"
certifi = "==2022.12.7"
charset-normalizer = "==2.1.1"
idna = "==3.4"
requests = "==2.28.1"
soupsieve = "==2.3.2.post1"
urllib3 = "==1.26.13"

[dev-packages]

[requires]
python_version = "3.10"
77 changes: 77 additions & 0 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 25 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,59 +4,65 @@

# Sponsor Open Source Tooling

* Feel free to sponsor me for maintaining the tool: https://github.com/sponsors/vysecurity
- Feel free to sponsor me for maintaining the tool: https://github.com/sponsors/vysecurity

# Disclaimer

* The project is to be used for educational and testing purposes only.
- The project is to be used for educational and testing purposes only.

# Authors

* LinkedInt by Vincent Yiu (@vysecurity): https://www.vincentyiu.com | https://vysecurity.rocks
* Original Scraper by Danny Chrastil (@DisK0nn3cT): https://github.com/DisK0nn3cT/linkedin-gatherer
- LinkedInt by Vincent Yiu (@vysecurity): https://www.vincentyiu.com | https://vysecurity.rocks
- Original Scraper by Danny Chrastil (@DisK0nn3cT): https://github.com/DisK0nn3cT/linkedin-gatherer

Contributors:

* Leesoh
* harshil-shah004
- Leesoh
- harshil-shah004

# Installation

```
git clone https://github.com/vysecurity/LinkedInt
cd LinkedInt
pip install -r requirements.txt
git clone https://github.com/vysecurity/LinkedInt && cd LinkedInt
pip install pipenv
pipenv install
```

# Change Log

**[v1.1 01-05-2021]**

Fixes:
* Temporary fix for location field missing

- Temporary fix for location field missing

**[v1.1 27-03-2021]**

Fixes:
* Fixed the authentication flow
* Fixed hunter API demo key - removed

- Fixed the authentication flow
- Fixed hunter API demo key - removed

Additions:
* Added better looking missing image value for the profiles with no photo.
* Embedded all images into the HTML file to allow for offline viewing.
* Added credits

- Added better looking missing image value for the profiles with no photo.
- Embedded all images into the HTML file to allow for offline viewing.
- Added credits

**[v0.1 BETA 12-07-2017]**

Additions:
* UI Updates
* Constrain to company filters
* Addition of Hunter for e-mail prediction

- UI Updates
- Constrain to company filters
- Addition of Hunter for e-mail prediction

# Usage

1. Put in LinkedIn credentials in LinkedInt.cfg
2. Put Hunter.io API key in LinkedInt.cfg
3. Run LinkedInt.py and follow instructions (example below).
3. Run `pipenv shell` to activate virtual environment
4. Run `python LinkedInt.py` and follow instructions (example below).

# Example

Expand Down
14 changes: 7 additions & 7 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
beautifulsoup4==4.6.0
certifi==2018.1.18
chardet==3.0.4
idna==2.6
requests==2.20.0
thready==0.1.5
urllib3==1.26.5
beautifulsoup4==4.11.1
certifi==2022.12.7
charset-normalizer==2.1.1
idna==3.4
requests==2.28.1
soupsieve==2.3.2.post1
urllib3==1.26.13