Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ezdxf for openSUSE:Factory checked in at 2021-01-19 16:02:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ezdxf (Old) and /work/SRC/openSUSE:Factory/.python-ezdxf.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ezdxf" Tue Jan 19 16:02:52 2021 rev:3 rq:864170 version:0.15.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ezdxf/python-ezdxf.changes 2020-11-13 18:59:49.654164536 +0100 +++ /work/SRC/openSUSE:Factory/.python-ezdxf.new.28504/python-ezdxf.changes 2021-01-19 16:03:50.727529254 +0100 @@ -1,0 +2,124 @@ +Sat Jan 16 07:57:51 UTC 2021 - andy great <[email protected]> + +- Disable build for python36 because scipy dep. +- Update to version 0.15.1 + * NEW: Spline.audit() audit support for the SPLINE entity + * NEW: The recover module tolerates malformed group codes and + value tags. + * Changed the Matrix44.matrix attribute in the Python implementation + to a ???private??? attribute Matrix44._matrix, because this attribute + is not available in the Cython implementation + * BUGFIX: proxy graphic decoding error on big-endian systems + * BUGFIX: invalid vertex subscript access in dxf2code add-on + * BUGFIX: cubic_bezier_from_ellipse() recognizes full ellipses + * BUGFIX: cubic_bezier_from_arc() recognizes full circles + * BUGFIX: pickle support for C-extensions Vec2, Vec3, Matrix44 + and Bezier4P + * BUGFIX: attribute error when exporting matrices in the MATERIAL + entity +- Updates for version 0.15 + * NEW: linetype support for matplotlib- and pyqt drawing backend + * NEW: HATCH island support for matplotlib- and pyqt drawing backend + * NEW: basic HATCH pattern support for matplotlib- and pyqt + drawing backend + * NEW: Font support for matplotlib- and pyqt drawing backend + * NEW: POINT mode support for matplotlib- and pyqt drawing backend, + relative point size is not supported + * NEW: Proxy graphic support for the drawing add-on + * NEW: recover misplaced tags of the AcDbEntity subclass + (color, layer, linetype, ...), supported by all loading modes + * NEW: ezdxf.addons.geo module, support for the __geo_interface__, + see docs and tutorial + * NEW: GeoData.setup_local_grid() setup geo data for CRS similar + to EPSG:3395 World Mercator + * NEW: MLINE support but without line break and fill break (gaps) + features + * NEW: Bezier.flattening() adaptive recursive flattening + (approximation) + * NEW: Bezier4P.flattening() adaptive recursive flattening + (approximation) + * NEW: Path.flattening() adaptive recursive flattening + (approximation) + * NEW: Circle.flattening() approximation determined by a max. + sagitta value + * NEW: Arc.flattening() approximation determined by a max. + sagitta value + * NEW: ConstructionArc.flattening() approximation determined by + a max. sagitta value + * NEW: ezdxf.math.distance_point_line_3d() + * NEW: ConstructionEllipse.flattening() adaptive recursive + flattening (approximation) + * NEW: Ellipse.flattening() adaptive recursive flattening + (approximation) + * NEW: BSpline.flattening() adaptive recursive flattening + (approximation) + * NEW: Spline.flattening() adaptive recursive flattening + (approximation) + * NEW: matplotlib.qsave(), ltype argument to switch between + matplotlib dpi based linetype rendering and AutoCAD like + drawing units based linetype rendering + * NEW: Solid.vertices() returns OCS vertices in correct order + (also Trace) + * NEW: Solid.wcs_vertices() returns WCS vertices in correct order + (also Trace) + * NEW: Face3D.wcs_vertices() compatibility interface to SOLID and + TRACE + * NEW: Hatch.paths.external_paths() returns iterable of external + boundary paths + * NEW: Hatch.paths.outermost_paths() returns iterable of outer + most boundary paths + * NEW: Hatch.paths.default_paths() returns iterable of default + boundary paths + * NEW: Hatch.paths.rendering_paths() returns iterable of paths to + process for rendering + * NEW: Drawing.units property to get/set document/modelspace units + * NEW: ezdxf.new() argument units to setup document and modelspace + units and $MEASUREMENT setting and the linetype setup is based on + this $MEASUREMENT setting. + * NEW: pattern.load(measurement, factor) load scaled hatch pattern + * NEW: Path.from_hatch_boundary_path() + * NEW: odafc.export_dwg() new replace option to delete existing + DWG files + * NEW: Style table entry supports extended font data + * NEW: Point.virtual_entities(), yield POINT entities as DXF + primitives + * NEW: ezdxf.render.point, support module for Point.virtual_entities() + * NEW: Optional Cython implementation of some low level math + classes: Vec2, Vec3, Matrix44, Bezier4P + * NEW: support for complex linetypes for the Importer add-on + * CHANGE: Optimized infrastructure for loading DXF attributes + * CHANGE: Hatch.set_pattern_fill() uses HEADER variable + $MEASUREMENT to determine the default scaling of predefined + hatch pattern. + * CHANGE: fix invalid linetype setup - new linetype scaling like + common CAD applications + * CHANGE: ezdxf.colors module will consolidate all + color/transparency related features + * CHANGE: renamed ezdxf.math.Vector to Vec3, but Vector remains + as synonym + * DEPRECATED: ezdxf.tools.rgb module replaced by ezdxf.colors + * REMOVED: deprecated DXFEntity.transform_to_wcs() interface, use + DXFEntity.transform(ucs.matrix) + * REMOVED: deprecated Hatch.edit_boundary() context manager, use + Hatch.paths attribute + * REMOVED: deprecated Hatch.get_gradient() method, use + Hatch.gradient attribute + * REMOVED: deprecated Hatch.edit_gradient() context manager, use + Hatch.gradient attribute + * REMOVED: deprecated Hatch.edit_pattern() context manager, use + Hatch.pattern attribute + * REMOVED: deprecated Hatch.get_seed_points() method, use + Hatch.seeds attribute + * REMOVED: unnecessary argument non_uniform_scaling from + Insert.explode() + * REMOVED: unnecessary argument non_uniform_scaling from + Insert.virtual_entities() + * REMOVED: deprecated Spline.edit_data() context manager, use + fit_points, control_points, knots and weights attributes + * BUGFIX: ezdxf.math.has_clockwise_orientation() returns True for + counter-clock wise and vice versa + * BUGFIX: default color for HATCH is 256 (by layer) + * BUGFIX: fixed broken complex linetype setup + * BUGFIX: validate loaded handle seed + +------------------------------------------------------------------- Old: ---- ezdxf-0.14.2.tar.gz New: ---- ezdxf-0.15.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ezdxf.spec ++++++ --- /var/tmp/diff_new_pack.bBVQWE/_old 2021-01-19 16:03:51.535530468 +0100 +++ /var/tmp/diff_new_pack.bBVQWE/_new 2021-01-19 16:03:51.539530474 +0100 @@ -18,9 +18,10 @@ %define packagename ezdxf %define skip_python2 1 +%define skip_python36 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ezdxf -Version: 0.14.2 +Version: 0.15.1 Release: 0 Summary: Python package for manipulating DXF drawings License: MIT ++++++ ezdxf-0.14.2.tar.gz -> ezdxf-0.15.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-ezdxf/ezdxf-0.14.2.tar.gz /work/SRC/openSUSE:Factory/.python-ezdxf.new.28504/ezdxf-0.15.1.tar.gz differ: char 20, line 1
