makedeb


python3-veryprettytable 0.8.1-4


Python library for displaying tabular data

Click here to go back to the commit logs for python3-veryprettytable.

Commit:


Hash: 8cc5fa5742e3ac3ba8db80ac25f74572660adbc8

Message: Initial mpr release

Diff


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" 
 }