Skip to content

Commit 5b60acf

Browse files
pypi package: initial files for pip package
1 parent 3f6ef41 commit 5b60acf

File tree

6 files changed

+76
-2
lines changed

6 files changed

+76
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,3 +127,4 @@ dmypy.json
127127

128128
# Pyre type checker
129129
.pyre/
130+
*.log

README.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,32 @@
1-
# site-cloner
2-
Quick & simple Python tool to clone website
1+
<h1 align="center"> Site Cloner</h1>
2+
<p align="center">A simple tool to clone a website</p>
3+
<p align="center">This tool is for educational purposes only.Please follow the copyright
4+
laws of your country. Our team is not responsible for any misuse.</p>
5+
6+
## Installation
7+
8+
```bash
9+
git clone https://github.com/Py-Contributors/site-cloner
10+
cd site-cloner
11+
pip install -r requirements.txt
12+
```
13+
14+
## Upcoming Features
15+
16+
- [x] Add Support for download multiple pages(v1.0.0)
17+
- [x] Add Support for downloading images(v1.0.0)
18+
- [ ] Add support for cloning websites with login
19+
- [ ] Pip Package Support
20+
21+
## Changelog
22+
23+
**v1.0.0**
24+
25+
- Initial Release
26+
27+
## Contributors
28+
29+
<a href="https://github.com/Py-Contributors/site-cloner/graphs/contributors">
30+
<img src="https://contrib.rocks/image?repo=Py-Contributors/site-cloner" />
31+
</a>
32+

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
requests
2+
bs4

setup.cfg

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[metadata]
2+
name = random_profile
3+
url = https://github.com/Py-Contributors/site-cloner
4+
maintainer = Deepak Raj
5+
maintainer_email = deepak008@live.com
6+
7+
[options]
8+
packages = site-cloner
9+
include_package_data = True

setup.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import setuptools
2+
from glob import glob
3+
4+
with open("README.md", "r") as fh:
5+
long_description = fh.read()
6+
7+
setuptools.setup(
8+
name="site-cloner",
9+
version="0.0.1",
10+
author="Deepak Raj",
11+
author_email="deepak008@live.com",
12+
description="Clone a website",
13+
long_description=long_description,
14+
long_description_content_type="text/markdown",
15+
url="https://github.com/Py-Contributors/site-cloner",
16+
packages=setuptools.find_packages(),
17+
classifiers=[
18+
"Programming Language :: Python :: 3",
19+
"License :: OSI Approved :: MIT License",
20+
"Operating System :: OS Independent",
21+
"Topic :: Software Development :: Libraries :: Python Modules",
22+
"Topic :: Utilities",
23+
"Topic :: Internet :: WWW/HTTP",
24+
"Topic :: Internet :: WWW/HTTP :: Indexing/Search",
25+
"Topic :: Internet :: WWW/HTTP :: Site Management",
26+
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
27+
"Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries",
28+
],
29+
# entry_points={
30+
# "console_scripts": ["random_profile = random_profile.__main__:main"],
31+
# },
32+
)

src/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)