makedeb
Python library for displaying tabular data
Click here to go back to the commit logs for python3-veryprettytable.
Hash: 8cc5fa5742e3ac3ba8db80ac25f74572660adbc8
Message: Initial mpr release
diff --git a/.SRCINFO b/.SRCINFO
index d152ae4..474deba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
-pkgbase = python-veryprettytable
- pkgdesc = Python library for displaying tabular data
- pkgver = 0.8.1
- pkgrel = 2
- url = https://github.com/smeggingsmegger/VeryPrettyTable
- changelog = CHANGELOG
- arch = any
- license = BSD
- makedepends = python-setuptools
- depends = python-colorama
- depends = python-termcolor
- source = python-veryprettytable-0.8.1.tar.gz::https://files.pythonhosted.org/packages/source/v/veryprettytable/veryprettytable-0.8.1.tar.gz
- sha256sums = 6e4ca6fc88acae5de13f37ff7d8b130b03c9fadb4947d12b8b0c9b8ebe8b39cc
-
-pkgname = python-veryprettytable
+generated-by = makedeb
+pkgname = python3-veryprettytable
+pkgbase = python3-veryprettytable
+pkgdesc = Python library for displaying tabular data
+pkgrel = 0
+pkgver = 0.8.1
+url = https://github.com/smeggingsmegger/VeryPrettyTable
+arch = any
+depends = python3-colorama
+depends = python3-termcolor
+license = BSD
+makedepends = python3-setuptools
+source = python3-veryprettytable-0.8.1.tar.gz::https://files.pythonhosted.org/packages/source/v/veryprettytable/veryprettytable-0.8.1.tar.gz
+sha256sums = 6e4ca6fc88acae5de13f37ff7d8b130b03c9fadb4947d12b8b0c9b8ebe8b39cc
+makedepends = python3-setuptools
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a54e8b3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+pkg
+src
+python3-veryprettytable*
+
diff --git a/CHANGELOG b/CHANGELOG
deleted file mode 100644
index 7a4bfaa..0000000
--- a/CHANGELOG
+++ /dev/null
@@ -1,153 +0,0 @@
-########## PrettyTable 0.8 - Oct XX, 2013 ###########
-
-* New "paginate" method can be used to produce strings suitable
- for piping to lp/lpr.
-* from_html now handles HTML tables with colspan, rather than
- choking on them.
-* Added "min_width", "min_table_width" and "max_table_width"
- attribute/options for better control of table sizing.
-* Added "title" attribute/option for table titles.
-* When slice syntax is used to create a new sub-table out of an
- existing table, the rows are sorted before, not after, the slicing.
- The old behaviour (slice then sort) can be achieved by setting
- oldsortslice=True.
-* The from_csv table factory now accepts CSV format parameters as
- keyword arguments (e.g. delimiter, doublequote, escapechar, etc.)
-
-########## PrettyTable 0.7 - Jan XX, 2013 ###########
-
-* Improved Python 3 compatibility.
-* Improved support for non-Latin characters. Table widths should
- now be calculated correctly for tables with e.g. Japanese text.
-* Table contents can now be read in from a .csv file
-* Table contents can now be read in from a DB-API compatible cursor
-* hrules attribute can now be set to HEADER, which draws a rule only
- under the header row
-* new vrules attribute controls drawing of vertical rules and can
- be set to FRAME, ALL or NONE
-* new header_style attribute controls formatting of text in table
- headers and can be set to "cap", "title", "upper", "lower" or None
-* Fixed a simple bug regarding validation of max_width (thanks to
- Anthony Toole for pointing out this bug and providing a patch).
-* Fixed a simple bug regarding initialisation of int_format value
- for new tables (thanks to Ingo Schmiegel for pointing out this
- bug!)
-* Fixed a bug regarding some constructor keywords, such as "border",
- being ignored (thanks to Google Code user antonio.s.messina for
- reporting this bug).
-
-########## PrettyTable 0.6 - May 5, 2012 ##########
-
-* Code is now simultaneously compatible with Python 2 and 3
-* Replaced all setter methods with managed attributes
-* All styling options can now be set persistently as managed attributes
-* Added "add_style" method to make setting style options easily
-* Added "del_row", "clear_rows" and "clear" methods to facilitate
- removal of data from table.
-* Added "copy" method to facilitate cloning of a table.
-* Removed caching functionality, which added complexity and fragility
- for relatively little gain
-* Removed methods that just printed strings produced by get_string and
- get_html_string - just use inbuilt print!
-* Improved unicode support (thanks to Google Code user ru.w31rd0 for
- patch!)
-* Added support for decimal and floating point number formatting
- support (thanks to Google Code user willfurnass for the suggestion!)
-* Added support for using a custom key sorting methods (thanks to
- Google Code user amannijhawan for the suggestion!)
-* Added support for line breaks in data (suggested and implemented by
- Klein Stephane)
-* Added support for max column widths (thanks to Tibor Arpas for the
- suggestion!)
-* Fixed table slicing
-* Fixed bug where closing <tr/> tags in HTML tables were not printed
- (thanks to Google Code user kehander for reporting this bug!)
-* Fixed HTML table sorting bug (thanks to Google Code user dougbeal
- for reporting this bug!)
-* Fixed bug whereby changing field_names did not recompute widths
- (thanks to Google Code user denilsonsa for reporting this bug!)
-
-########## PrettyTable 0.5 - May 26, 2009 ##########
-
-* Fixed a bug whereby printing with headers=False and border=False
- would introduce an extraneous newline. Thanks to Alexander Lamaison
- for reporting this bug.
-* When printing with headers=False, column widths will now be reduced
- as appropriate in columns where the field name is wider than the
- data. Thanks to Alexander Lamaison for suggesting this behaviour.
-* Support for Unicode has improved. Thanks to Chris Clark for
- submitting this improvement.
-* The value of the "border" argument now correctly controls the
- presence of a border when printing HTML tables with print_html or
- get_html_string, instead of being incorrectly ignored. Thanks to
- Chris Clark for fixing this.
-* The print_html and get_html_string methods now accept an
- "attributes" argument which is a dictionary of name/value pairs to be
- placed inside the <table> tag (so you can, e.g. set class, name or id
- values in order to style your table with CSS). Thanks to Chris Clark
- for submitting this feature.
-* The print_html and get_html_string methods now, by default, do their
- best to match the various formatting options in their HTML output.
- They use inline CSS to adjust the alignment of data in columns, the
- padding widths of columns and in some cases the border settings. You
- can give either method a "format=False" attribute to turn this
- behaviour off if you want to do your own styling. With "format=False"
- the methods print a "bare bones" table, similar to the default
- behaviour in 0.4.
-
-########## PrettyTable 0.4 - May 13, 2009 ##########
-
-* Added "add_column" method to enable building tables up column-by-column.
-* Added "print_HTML" and "get_HTML_string" methods to enable HTML table
- production.
-* Added "set_border_chars" method to enable control over characters used to
- draw the table border.
-* Added "set_left_padding" and "set_right_padding" methods to allow
- independent padding control for both sides of a column.
-* Added "sortby" option to enable column sorting.
-* Added "header" option to enable switching off field name printing at top of
- table.
-* Modified "hrules" option to enable greater control over presence of
- horizontal lines.
-* Added "border" option to enable switching off all line printing.
-
-Thanks to Tim Cera, Chris Clark, Alexander Lamaison for suggesting and helping
-to test many of the new features in this release.
-
-########## PrettyTable 0.3 - May 01, 2009 ##########
-
-* Added "padding_width" option to control the number of spaces between the
- vertical line rules at the edges of a column and its content. This can be
- set as a keyword argument to the constructor or after instantiation using
- the "set_padding_width" method. The value is set to 1 by defaut. If your
- table is too wide for a small screen with this value, setting it to 0 might
- help you squeeze it in.
-
-Thanks to Chris Clark for contributing a patch against 0.2.1 to add this
-feature!
-
-########## PrettyTable 0.2.1 - April 29, 2009 ##########
-
-* Caching no longer breaks when using the "printt(fields=[...])" syntax. The
- list of fields was not hashable and hence could not be used as a dictionary
- key. I fixed this using the output of the "cPickle" module's "dumps"
- function as the dictionary key instead.
-* Horizontal lines are now the appropriate length when the above syntax is
- used.
-
-Thanks to Julien Koesten for reporting these bugs and testing the fixes almost
-immediately after the release of 0.2!
-
-########## PrettyTable 0.2 - April 29, 2009 ##########
-
-* Added "get_string" method.
-* Added "__str__" method (which just calls "get_string") to enable nice
- "print x" syntax.
-* Can now pass field names as a constructor argument.
-* Return values of "get_string" are cached in a dictionary that is only
- cleared after a call to "add_row" or something else which invalidates the
- cache.
-
-########## PrettyTable 0.1 - February 26, 2009 #########
-
-* Original release
diff --git a/PKGBUILD b/PKGBUILD
index aec8484..3d5fa88 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,27 @@
-# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Maintainer: exponential <echo ZXhwb25lbnRpYWxtYXRyaXhAcHJvdG9ubWFpbC5jb20K | base64 -d>
+# Contributor: Luis Martinez (AUR) <luis dot martinez at disroot dot org>
-pkgname=python-veryprettytable
+pkgname=python3-veryprettytable
pkgver=0.8.1
-pkgrel=2
+pkgrel=0
pkgdesc='Python library for displaying tabular data'
license=('BSD')
arch=('any')
url="https://github.com/smeggingsmegger/VeryPrettyTable"
-depends=('python-colorama' 'python-termcolor')
-makedepends=('python-setuptools')
-changelog=CHANGELOG
+depends=('python3-colorama' 'python3-termcolor')
+makedepends=('python3-setuptools')
source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/v/veryprettytable/veryprettytable-$pkgver.tar.gz")
sha256sums=('6e4ca6fc88acae5de13f37ff7d8b130b03c9fadb4947d12b8b0c9b8ebe8b39cc')
build() {
cd "veryprettytable-$pkgver"
- python setup.py build
+ python3 setup.py build
}
package() {
cd "veryprettytable-$pkgver"
- PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ PYTHONHASHSEED=0 python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ install -Dm644 COPYING "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+ install -Dm644 "$srcdir/veryprettytable-$pkgver/CHANGELOG" "$pkgdir/usr/share/doc/$pkgname/"
+ gzip "$pkgdir/usr/share/doc/$pkgname/CHANGELOG"
}