Remove unused setuptools-git dependency (#1147)

* Remove unused setuptools-git dependency
* Exclude macOS and pip temp files
This commit is contained in:
Manu 2021-12-24 14:16:52 +04:00 committed by GitHub
parent 60075318a6
commit 8b763a9af9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 8 deletions

View File

@ -5,3 +5,5 @@ recursive-include src/vorta/i18n/qm *.qm
exclude src/vorta/i18n/qm/vorta.en.qm
recursive-exclude tests *
global-exclude *.DS_Store
global-exclude *.egg-info

View File

@ -31,10 +31,13 @@ project_urls =
Source Code = https://github.com/borgbase/vorta
[options]
packages = find:
package_dir =
=src
include_package_data = true
python_requires = >=3.7
setup_requires =
pip >= 10
setuptools_git
install_requires =
appdirs
paramiko
@ -55,6 +58,9 @@ tests_require =
gui_scripts =
vorta = vorta.__main__:main
[options.packages.find]
where=src
[tool:pytest]
addopts = -vs
testpaths = tests

9
setup.py Normal file → Executable file
View File

@ -1,8 +1,3 @@
from setuptools import setup, find_packages
from setuptools import setup
setup(
include_package_data=True,
packages=find_packages('src'),
package_dir={'': 'src'},
package_data={'vorta.i18n': ['qm/*.qm']}
)
setup()