Update Smart-Table to 1.4.13

This is the latest release for 1.x. Moving to this version for now, will
investigate 2.x later

Also adds several missing files so that the package is consistent with
the other xstatic packages.

Change-Id: Icaa3f5099beb66edc4e83feeb2a9d8e3315a8895
This commit is contained in:
Rob Cresswell 2016-05-10 15:01:42 +01:00
parent e0fbf69fb1
commit 830746ff6d
9 changed files with 504 additions and 436 deletions

9
.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
*.pyc
*.sw?
*.sqlite3
.DS_STORE
*.egg-info
.venv
.tox
build
dist

4
.gitreview Normal file
View File

@ -0,0 +1,4 @@
[gerrit]
host=review.openstack.org
port=29418
project=openstack/xstatic-angular-smart-table.git

21
LICENSE Normal file
View File

@ -0,0 +1,21 @@
Copyright (C) 2014 Laurent Renard.
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files
(the "Software"), to deal in 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:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
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 AUTHORS 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 OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@ -1,6 +1,5 @@
include README.txt
recursive-include xstatic/pkg/angular_smart_table *
recursive-include xstatic *
global-exclude *.pyc
global-exclude *.pyo
global-exclude *.orig

View File

@ -1,25 +0,0 @@
Metadata-Version: 1.0
Name: XStatic-smart-table
Version: 1.4.5.3
Summary: smart-table 1.4.5 (XStatic packaging standard)
Home-page: https://github.com/lorenzofox3/Smart-Table
Author: Richard Jones
Author-email: r1chardj0n3s@gmail.com
License: (same as smart-table)
Description:
XStatic-smart-table
-------------------
smart-table javascript library packaged for setuptools (easy_install) / pip.
This package is intended to be used by **any** project that needs these files.
It intentionally does **not** provide any extra code except some metadata
**nor** has any extra requirements. You MAY use some minimal support code from
the XStatic base package, if you like.
You can find more info about the xstatic packaging way in the package
`XStatic`.
Keywords: smart-table angular table angular_smart_table xstatic
Platform: any

20
setup.cfg Normal file
View File

@ -0,0 +1,20 @@
[metadata]
name = XStatic-smart-table
summary = smart-table 1.4.13 (XStatic packaging standard)
description-file = README.rst
maintainer = Richard Jones
maintainer-email = r1chardj0n3s@gmail.com
home-page = https://github.com/lorenzofox3/Smart-Table
keywords = smart-table angular table angular_smart_table xstatic
license = (same as smart-table)
zip_safe = False
namespace_packages =
xstatic
xstatic.pkg
[files]
packages =
xstatic
[bdist_wheel]
universal = True

View File

@ -1,27 +1,17 @@
from xstatic.pkg import angular_smart_table as xs
from setuptools import setup, find_packages
# The README.txt file should be written in reST so that PyPI can use
# it to generate your project's PyPI page.
long_description = open('README.txt').read()
from setuptools import setup, find_packages
setup(
name=xs.PACKAGE_NAME,
version=xs.PACKAGE_VERSION,
description=xs.DESCRIPTION,
long_description=long_description,
classifiers=xs.CLASSIFIERS,
keywords=xs.KEYWORDS,
maintainer=xs.MAINTAINER,
maintainer_email=xs.MAINTAINER_EMAIL,
license=xs.LICENSE,
url=xs.HOMEPAGE,
platforms=xs.PLATFORMS,
name='XStatic-smart-table',
summary="""smart-table 1.4.13 (XStatic packaging standard)""",
description=long_description,
maintainer="Richard Jones",
maintainer_email='r1chardj0n3s@gmail.com',
use_scm_version=True,
setup_requires=['setuptools_scm', 'wheel'],
packages=find_packages(),
namespace_packages=['xstatic', 'xstatic.pkg', ],
include_package_data=True,
zip_safe=False,
install_requires=[],
include_package_data=True
)

View File

@ -15,9 +15,9 @@ NAME = __name__.split('.')[-1] # package name (e.g. 'foo' or 'foo_bar')
# please use a all-lowercase valid python
# package name
VERSION = '1.4.5' # version of the packaged files, please use the upstream
VERSION = '1.4.13' # version of the packaged files, please use the upstream
# version number
BUILD = '3' # our package build number, so we can release new builds
BUILD = '0' # our package build number, so we can release new builds
# with fixes for xstatic stuff.
PACKAGE_VERSION = VERSION + '.' + BUILD # version used for PyPi

File diff suppressed because one or more lines are too long