Verified Commit 00e69371 authored by A. Wilcox's avatar A. Wilcox 🦊
Browse files

modernise setup.py and fix docs

parent 9874f932
Copyright (c) 2015-2018 Adélie Linux Team.
All rights reserved.
Developed by: Adélie Linux Team
http://adelielinux.org/
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal with the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject
to the following conditions:
Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimers.
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimers in
the documentation and/or other materials provided with the distribution.
Neither the names of Adélie Linux, nor the names of its contributors, may
be used to endorse or promote products derived from this Software without
specific prior written permission.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE.
......@@ -4,11 +4,11 @@
:Authors:
* **A. Wilcox**
:Version:
0.5
0.6
:Status:
Alpha
Beta
:Copyright:
© 2015-2016 Adélie Linux Team. NCSA open source licence.
© 2015-2018 Adélie Linux Team. NCSA open source licence.
......@@ -17,16 +17,15 @@ Requirements
Background
----------
Our new Linux distro (codename Adélie) combines pieces of Portage, a stable
Python-based package build system, with the AlpineLinux package format, APK. We
need a pure Python library for manipulating and verifying APK packages. We also
need a pure Python library for maintaining APK repositories.
Adélie Linux, our distribution, uses the Alpine Linux APK package manager.
We need a pure Python library for manipulating and verifying APK packages.
We also need a pure Python library for maintaining APK repositories.
Objectives / success criteria
-----------------------------
* Compatibility with upstream APK Tools.
* Stable v1 release by December 2016.
* Stable v1 release by December 2018.
* Minimal to no external dependencies.
......@@ -43,7 +42,7 @@ Major features
#. Creation of APK files.
#. Keep repository INDEX files up to date.
#. Read repository INDEX files to gather information on available packages.
......
from setuptools import setup, find_packages
from codecs import open
from distutils.core import setup
from os import path
......@@ -14,9 +14,9 @@ with open(path.join(here, 'README.rst'), encoding='utf-8') as f:
setup(
name='apkkit',
version='0.6.0',
description='Manage APK packages and repositories from Python',
description='Manipulate APK packages and repositories from Python',
long_description=long_description,
url='http://adelielinux.org/',
url='https://code.foxkit.us/adelie/apkkit',
author='A. Wilcox',
author_email='awilfox@adelielinux.org',
license='NCSA',
......@@ -34,8 +34,8 @@ setup(
'Topic :: System :: Archiving :: Packaging',
'Topic :: System :: Software Distribution',
],
keywords='apk packaging portage',
packages=find_packages(),
keywords=('adelie', 'alpine', 'apk', 'linux', 'packaging'),
packages=['apkkit'],
install_requires=[
'cryptography',
'jinja',
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment