Revisions of python-reportlab

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1129212 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
- update to 4.0.7:
  * allow testutils.makeSuiteForClasses to specify a prefix for
    test method names
  * SpiderChart can have direct draw flowable labels
  * fix and improve tests for python -mreportlab.lib.rl_accel
  * fix barchart 3D stacked case & fix barchart valueAxis
    reverseDirection behaviour.
  * fix importlib usage in reportlab init, reported by Frank
    Epperlein and others
  * add value axes extraMinMaxValues as aid to parallel axes
  * add styles str2alignment maps
    left/right/center/centre/justify etc
  * fix validators.isSubclassOf
  * test ddfStyle as instance first in textlabels.py
  * allow Pie Doughnut classes to control label class
- drop importlib.patch (upstream)

- pick the primary interpreter for doc generation even if it is not "python3"
  * minor cosmetics in renderPM C extension and add fontSize setattr
  * refactor transformation math and text2Path functionality
  * allow Drawing.outDir to be a callable
  * fix relative links within pdf broken
    * Bug fix release to make really simple paras work OK
    within PDF files. The <textField> tag has many more attributes
    the `underlineProportion` attribute of ParagraphStyles.
    incomplete ranges of rows to be repeated.
    their split children when split
    to be set
    negative availableWidth
  * ReportLab 3.0 now supports Python 2.7, 3.3 and higher.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1101085 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 36)
Forwarded request #1101076 from ecsos

- Add %{?sle15_python_module_pythons}
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1066286 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 35)
- pick the primary interpreter for doc generation even if it is not "python3"
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1057217 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 34)
- Update to 3.6.12:
    * fix dpi handling in renderPM.py; bug found by Terry Zhao Terry dot Zhao
      at fil dot com
    * attempt fix in rparsexml.py
    * add rl_settings.xmlParser with default 'lxml'
    * nano RHEL related fix to setup.py contributed by James Brown jbrown at
      easypost dot com
    * minor speedup in reportlab.graphics.transform functions
    * allow usage of freetype testpaths via rl_config/rl_settings textPaths
    * _renderPM.c remove parse_utf8, make pict_putrow same as for rlPyCairo
- CHANGES  3.6.11  24/06/2022
    * support HORIZONTAL2 & VERTICAL2 table cell backgrounds; as suggested by
      Sina Khelil < sina at khelil dot com >
    * support general LINEAR & RADIAL gradient table cell backgrounds
    * support ShowBoundaryValue in canv.drawImage
- CHANGES  3.6.10  31/05/2022
    * fix symlink looping in setup.py reported by Michał Górny &lt; mgorny at
      gentoo dot org &gt;
    * allow bearerBox attribute for some barcodes
    * require pillow>=9.0.0 patch contributed by Claude Paroz claude at
      2xlibre.net
    * Apply Claude Paroz  < claude at 2xlibre dot net > patch to assume hashlib
      md5 exists
    * ImageReader updated to allow deepcopy; similarly for
      doctemplate.onDrawStr
    * fix 3.11.0b2 regression in rl_safe_eval.
    * apply massive contribution for Table inRowSplit from Lennart Regebro <
      lregebro at shoobx dot com >
- CHANGES  3.6.9   22/03/2022
    * fix up _rl_accel.c 0.81 to allow better error messages and support python
      3.11.0a6
    * change the cibuildwheel setup to support macos M1 build
- CHANGES  3.6.8   28/02/2022
    * remove old Python2 constructs; patch from Claude Paroz < claude at
      2xlibre dot net >
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 956179 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 33)
- update to 3.6.7:
  * Remove use of cPickle
  * Remove unneccessary object inheritance
  * minor changes to python rendering in shapes.Drawing
  * remove jython (dead project no python3)
  * remove unicodeT/bytesT
  * import directly from string module
  * eliminate getBytesIO and getStringIO
  * remove unused and indirect imports
  * remove uniChr alias of chr
  * modify pdfdoc template to be eventually compatible with pikepdf
  * fix bug in table gradient bg
  * fix bug in validateSetattr (__dict__)
  * fix handling of ddfStyle in XLabel class
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931859 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 31)
- Increase verbosity of running the test suite.

- Update to 3.6.2
  * add mock for urlopen calls so tests can run off line. Contribution by Antonio Trande sagitter at fedoraproject dot org
- Update to 3.6.1
  * create py-2-3 branch
  * Cease support for Python-2.7
- Update to 3.6.0
  * graphics improve some error messages for renderPM
  * changed lib.urilt.recursiveImport after errors in python3.10, reflect changes in readJPEGInfo
  * pdfutils readJPEGInfo extracts dpi if present defaults to (72, 72)
  * Image flowable allows a useDPI argument
  * paraparser annotate some errors
- Update to 3.5.68
  * Allow unicode PDFString to use encoding directly; fixes bug where colorspace indexes are broken
  * Ensure PIL images can be size checked
- Update to 3.5.67
  * fix obvious bug in renderPS.py cut'n'paste bah :(
  * fix bug saving to SpooledtemporaryFile's reported by Robert Schroll <rschroll at gmail.com>
  * fix bug in justified RTL paragraphs example & bugfix contributed by Moshe Uminer <mosheduminer at gmail.com>
  * fix regex deprecation reported by Jürgen Gmach <juergen.gmach at apis.de>
- Update to 3.5.66
  * add yieldNoneSplits utility function
  * fix BarChart so it lines can have markers and Nones in their data
- Update to 3.5.65
  * add ability to have lineplots in barcharts; no support yet for line markers
  * added checkAttr method to TypedPropertyCollection
- Update to 3.5.64
  * ensure setup.py works from sdist; bug reported by Antonio P. Sagitter (sagitter at fedoraproject.org)
  * restore broken MANIFEST.in somehow overwritten by Robin :(
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 765507 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 24)
- remove python38_build.patch, because it has been included
  upstream (forwarded request 765506 from mcepl)
Displaying revisions 1 - 20 of 39
openSUSE Build Service is sponsored by