# # spec file for package python-hl7apy # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python-hl7apy Version: 1.1.2 Release: 0 Summary: A Python library to parse, create and handle HL7 v2x messages License: MIT Group: Development/Languages/Python Url: http://hl7apy.org Source: https://pypi.python.org/packages/source/h/hl7apy/hl7apy-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description HL7apy is a Python package to handle HL7 v2 messages according to HL7 specifications. The main features include: * Message parsing * Message creation * Message validation following the HL7 xsd specifications * Access to elements by name, long name or position * Support to all simple and complex datatypes * Encoding chars customization * Message encoding in ER7 format and compliant with MLLP protocol %prep %setup -q -n hl7apy-%{version} %build python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} %check #python setup.py test %files %defattr(-,root,root,-) %doc LICENSE AUTHORS %{_bindir}/hl7apy_profile_parser %{python_sitelib}/* %changelog