Add setup.py

This commit is contained in:
snegov committed 2021-11-13 07:39:23 +03:00
1 parent 990faf9a43
commit 84546243cb
9 files changed
+40 -18

No files matched your search

+1 -1
View File
@@ -106,4 +106,4 @@ venv.bak/
# pycharm # pycharm
.idea/ .idea/
tmp/ .pypirc
View File
Whitespace-only changes.
View File
Whitespace-only changes.
@@ -8,7 +8,7 @@ import shutil
from datetime import datetime, timedelta from datetime import datetime, timedelta
from typing import Optional, Iterable from typing import Optional, Iterable
import spqr.curateipsum.fs as fs import curateipsum.fs as fs
BACKUP_ENT_FMT = "%Y%m%d_%H%M%S" BACKUP_ENT_FMT = "%Y%m%d_%H%M%S"
LOCK_FILE = ".backups_lock" LOCK_FILE = ".backups_lock"
@@ -43,18 +43,6 @@ class PseudoDirEntry:
self._stat = os.lstat(self.path) self._stat = os.lstat(self.path)
return self._stat return self._stat
# *deleting will_be_deleted
# >f.st.... .gitignore
# >f+++++++ LICENSE
# >f+++++++ LICENSE-sym
# >f+++++++ README.md
# >f+++++++ find_stale_torrents.py
# >f+++++++ rootfile
# cL+++++++ test -> rootfile
# cd+++++++ folder/
# >f+++++++ folder/in-folder
# cd+++++++ java-alg/
def _parse_rsync_output(line: str) -> Tuple[str, Actions]: def _parse_rsync_output(line: str) -> Tuple[str, Actions]:
action = None action = None
+1 -1
View File
@@ -7,7 +7,7 @@ import shutil
import sys import sys
import time import time
import spqr.curateipsum.backup as backup import curateipsum.backup as backup
_lg = logging.getLogger("spqr.curateipsum") _lg = logging.getLogger("spqr.curateipsum")
SUPPORTED_PLATFORMS = ("linux", "darwin") SUPPORTED_PLATFORMS = ("linux", "darwin")
+34
View File
@@ -0,0 +1,34 @@
import setuptools
with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()
setuptools.setup(
name="cura-te-ipsum",
version="0.0.1.dev6",
author="Maks Snegov",
author_email="snegov@spqr.link",
description="Backup utility",
long_description=long_description,
long_description_content_type="text/markdown",
project_urls={
"Bug Tracker": "https://github.com/snegov/cura-te-ipsum/issues",
"GitHub": "https://github.com/snegov/cura-te-ipsum",
},
classifiers=[
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Topic :: System :: Archiving :: Backup",
],
packages=setuptools.find_packages(include=["curateipsum"]),
entry_points={
"console_scripts": [
"cura-te-ipsum = curateipsum.main:main",
],
},
python_requires=">=3.6",
)
+2 -2
View File
@@ -5,8 +5,8 @@ import tempfile
from unittest import TestCase, mock from unittest import TestCase, mock
from datetime import datetime from datetime import datetime
import spqr.curateipsum.backup as bk import curateipsum.backup as bk
import spqr.curateipsum.fs as fs import curateipsum.fs as fs
class TestBackupCleanup(TestCase): class TestBackupCleanup(TestCase):
+1 -1
View File
@@ -5,7 +5,7 @@ import string
import tempfile import tempfile
import unittest import unittest
from spqr.curateipsum import fs from curateipsum import fs
class CommonFSTestCase(unittest.TestCase): class CommonFSTestCase(unittest.TestCase):