Browse Source

added setup.py

Fabian Peter Hammerle 5 years ago
parent
commit
7aac91f63c
4 changed files with 49 additions and 2 deletions
  1. 1 0
      Pipfile
  2. 7 2
      Pipfile.lock
  3. 6 0
      README.md
  4. 35 0
      setup.py

+ 1 - 0
Pipfile

@@ -4,6 +4,7 @@ verify_ssl = true
 name = "pypi"
 
 [packages]
+free-disk = {editable = true, path = "."}
 
 [dev-packages]
 pylint = ">=2.3.0"

+ 7 - 2
Pipfile.lock

@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "67567dbcf229c7d37ec6db04f1a9746200779892bbeb1759aa96c3b0cc369a6f"
+            "sha256": "ec9dc24d5bd5efbbd88d160e99130ffce19ea5a2ae78a0488424118faceb91f9"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -15,7 +15,12 @@
             }
         ]
     },
-    "default": {},
+    "default": {
+        "free-disk": {
+            "editable": true,
+            "path": "."
+        }
+    },
     "develop": {
         "astroid": {
             "hashes": [

+ 6 - 0
README.md

@@ -1,3 +1,9 @@
+## Install
+
+```sh
+pip3 install --user free-disk
+```
+
 ## Lint
 
 ```sh

+ 35 - 0
setup.py

@@ -0,0 +1,35 @@
+import setuptools
+
+setuptools.setup(
+    name='free-disk',
+    use_scm_version=True,
+    author='Fabian Peter Hammerle',
+    author_email='fabian@hammerle.me',
+    url='https://github.com/fphammerle/free-disk',
+    # TODO add license
+    keywords=[
+        'disk',
+        'files',
+        'cleanup',
+        'free',
+        'delete',
+        'old',
+    ],
+    classifiers=[
+        # TODO add classifiers
+        'Programming Language :: Python',
+    ],
+    packages=setuptools.find_packages(),
+    entry_points={
+        'console_scripts': [
+            'free-disk = free_disk:main',
+        ],
+    },
+    install_requires=[],
+    setup_requires=[
+        'setuptools_scm',
+    ],
+    tests_require=[
+        'pylint>=2.3.0',
+    ],
+)