Easy identify site's IT technologies
Project description
pywappalyzer
Easy identify web technologies on site
Installation
pip install pywappalyzer
Usage
Get technologies
from pywappalyzer import Pywappalyzer
wappalyzer = Pywappalyzer()
data = wappalyzer.analyze(url="https://google.com")
print(data)
Update technologies json list which use for identifying of technologies
from pywappalyzer import Pywappalyzer
wappalyzer = Pywappalyzer()
wappalyzer.use_latest() # call this method only once, for update the file
data = wappalyzer.analyze(url="https://google.com")
print(data)
CONTRIBUTING
To contribute to the code, suppose you are working on Issue Ticket #34, you’ll need to create a new local branch named “feature/34”
git checkout -b "feature/34"
Now once you have made all changes,
inv format (To format all the files according to Python standards)
inv check (To check formatting once again)
inv test (to run tests)
git add .
git commit -m "#34 <commit message>"
Example: git commit -m "#34 Add support for feature X"
git push --set-upstream origin feature/34
Now, your changes would have been pushed online to the new branch “feature/34”.
After this, you need to go to your branch online and create a Pull Request to merge the branch “feature/34” with “master”.
Once the Pull Request is approved after code review, you can merge the Pull Request. :-)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pywappalyzer-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 146d6d7ef3a74ac25ddc0fc4ec8c921685d383e4b76808cf7536d56ddc1cb6e2 |
|
MD5 | d0465aaeed30da82df7b2f4596dc6cbe |
|
BLAKE2b-256 | bd01155fb0b9092cc52cf3c1aa4490fbe7c5290635e095e3f711b215d6eaafa2 |