diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2024-09-03 23:58:04 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2024-09-04 00:27:45 +0200 |
commit | 8f9c132fadc2836f8c56b50972df732236bf493c (patch) | |
tree | ebafe1cd70d1d70568ef9fc705bf5b96f43ff886 | |
parent | 13bac75a24e98c7b8a8c88bbd9050b9be573ad42 (diff) | |
download | wikipediafs-8f9c132fadc2836f8c56b50972df732236bf493c.tar.gz |
fix: convert from setup.py to setup.cfg
And empty setup.py (python3 -mbuild . doesn't work without it)
-rw-r--r-- | setup.cfg | 55 | ||||
-rw-r--r-- | setup.py | 22 | ||||
-rwxr-xr-x | src/mount.wikipediafs | 6 | ||||
-rw-r--r-- | src/wikipediafs/__init__.py | 2 |
4 files changed, 60 insertions, 25 deletions
diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..37b9450 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,55 @@ +[metadata] +name = wikipediafs +version = attr: wikipediafs.__version__ +author = Mathieu Blondel +author_email = mblondel@users.sourceforge.net +maintainer = Matej Cepl +maintainer_email = mcepl@cepl.eu +description = View and edit Wikipedia articles as if they were real files +license = GPL +classifiers = + Development Status :: 5 - Production/Stable + Intended Audience :: Developers + License :: OSI Approved :: GPL + Operating System :: OS Independent + Programming Language :: Python + Programming Language :: Python :: 3 + Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 +project_urls = + home_page = https://wikipediafs.sourceforge.net/ + source = https://git.sr.ht/~mcepl/wikipediafs + report = https://lists.sr.ht/~mcepl/devel + changelog = https://git.sr.ht/~mcepl/m2crypto/tree/master/item/CHANGES + +[options] +zip_safe = False +include_package_data = True +package_dir= + =src +packages = find: +install_requires = + fuse-python + +[options.packages.find] +where=src +exclude = + contrib* + docs* + tests* + +[egg_info] +tag_build = +tag_svn_revision = 0 + +[flake8] +; ignore = E402,E501,E731,N806,N803,N802,E265 +ignore = E402,N806,N803,N802,E501 + +[pydocstyle] +ignore = D10,D203,D213 @@ -1,21 +1,5 @@ -from distutils.core import setup -import os +#!/usr/bin/env python3 -# Please run -# python setup.py install +import setuptools -if os.path.exists('doc/mount.wikipediafs.1.gz'): - df = [('/usr/share/man/man1/', ['doc/mount.wikipediafs.1.gz'])] -else: - df = [] - -setup( - name = 'wikipediafs', - author = 'Mathieu Blondel', - author_email = 'mblondel@users.sourceforge.net', - url = 'http://wikipediafs.sourceforge.net', - packages = ['wikipediafs'], - package_dir = {'wikipediafs':'src/wikipediafs/'}, - scripts = ['src/mount.wikipediafs'], - data_files = df, -)
\ No newline at end of file +setuptools.setup() diff --git a/src/mount.wikipediafs b/src/mount.wikipediafs index d31b31d..b6c2d77 100755 --- a/src/mount.wikipediafs +++ b/src/mount.wikipediafs @@ -54,11 +54,7 @@ if "HOME" not in os.environ: os.environ["HOME"] = "/home/%s/" % os.environ["USER"] from wikipediafs.fs import WikipediaFS - -try: - from wikipediafs.version import VERSION -except: - VERSION = 'development version' +from wikipediafs import __version__ as VERSION try: server = WikipediaFS(version="%prog " + VERSION, diff --git a/src/wikipediafs/__init__.py b/src/wikipediafs/__init__.py index 8b13789..2b8877c 100644 --- a/src/wikipediafs/__init__.py +++ b/src/wikipediafs/__init__.py @@ -1 +1 @@ - +__version__ = '0.5.0' |