%global _empty_manifest_terminate_build 0 Name: python-cx-Oracle Version: 8.3.0 Release: 1 Summary: Python interface to Oracle License: BSD License URL: https://oracle.github.io/python-cx_Oracle Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e8/16/13c265afc984796fe38ee928733569b599cfd657245ddd1afad238b66656/cx_Oracle-8.3.0.tar.gz %description # cx_Oracle version 8.3 cx_Oracle is a Python extension module that enables access to Oracle Database. It conforms to the [Python database API 2.0 specification][1] with a considerable number of additions and a couple of exclusions. See the [homepage](https://oracle.github.io/python-cx_Oracle/index.html) for a feature list. cx_Oracle 8.3 has been tested with Python versions 3.6 through 3.10. You can use cx_Oracle with Oracle 11.2, 12c, 18c, 19c and 21c client libraries. Oracle's standard client-server version interoperability allows connection to both older and newer databases. For example Oracle 19c client libraries can connect to Oracle Database 11.2. Older versions of cx_Oracle may work with older versions of Python. ## Installation See [cx_Oracle Installation][15]. ## Documentation See the [cx_Oracle Documentation][2] and [Release Notes][14]. ## Samples See the [/samples][12] directory and the [tutorial][6]. You can also look at the scripts in [cx_OracleTools][7] and the modules in [cx_PyOracleLib][8]. ## Help Issues and questions can be raised with the cx_Oracle community on [GitHub][9] or on the [mailing list][5]. ## Tests See [/test][11]. ## Contributing See [CONTRIBUTING](https://github.com/oracle/python-cx_Oracle/blob/main/CONTRIBUTING.md) ## License cx_Oracle is licensed under a BSD license which you can find [here][3]. [1]: https://www.python.org/dev/peps/pep-0249 [2]: http://cx-oracle.readthedocs.io [3]: https://github.com/oracle/python-cx_Oracle/blob/main/LICENSE.txt [5]: http://lists.sourceforge.net/lists/listinfo/cx-oracle-users [6]: https://github.com/oracle/python-cx_Oracle/tree/main/samples/tutorial [7]: http://cx-oracletools.sourceforge.net [8]: http://cx-pyoraclelib.sourceforge.net [9]: https://github.com/oracle/python-cx_Oracle/issues [11]: https://github.com/oracle/python-cx_Oracle/tree/main/test [12]: https://github.com/oracle/python-cx_Oracle/tree/main/samples [14]: https://cx-oracle.readthedocs.io/en/latest/release_notes.html [15]: https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html %package -n python3-cx-Oracle Summary: Python interface to Oracle Provides: python-cx-Oracle BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip BuildRequires: python3-cffi BuildRequires: gcc BuildRequires: gdb %description -n python3-cx-Oracle # cx_Oracle version 8.3 cx_Oracle is a Python extension module that enables access to Oracle Database. It conforms to the [Python database API 2.0 specification][1] with a considerable number of additions and a couple of exclusions. See the [homepage](https://oracle.github.io/python-cx_Oracle/index.html) for a feature list. cx_Oracle 8.3 has been tested with Python versions 3.6 through 3.10. You can use cx_Oracle with Oracle 11.2, 12c, 18c, 19c and 21c client libraries. Oracle's standard client-server version interoperability allows connection to both older and newer databases. For example Oracle 19c client libraries can connect to Oracle Database 11.2. Older versions of cx_Oracle may work with older versions of Python. ## Installation See [cx_Oracle Installation][15]. ## Documentation See the [cx_Oracle Documentation][2] and [Release Notes][14]. ## Samples See the [/samples][12] directory and the [tutorial][6]. You can also look at the scripts in [cx_OracleTools][7] and the modules in [cx_PyOracleLib][8]. ## Help Issues and questions can be raised with the cx_Oracle community on [GitHub][9] or on the [mailing list][5]. ## Tests See [/test][11]. ## Contributing See [CONTRIBUTING](https://github.com/oracle/python-cx_Oracle/blob/main/CONTRIBUTING.md) ## License cx_Oracle is licensed under a BSD license which you can find [here][3]. [1]: https://www.python.org/dev/peps/pep-0249 [2]: http://cx-oracle.readthedocs.io [3]: https://github.com/oracle/python-cx_Oracle/blob/main/LICENSE.txt [5]: http://lists.sourceforge.net/lists/listinfo/cx-oracle-users [6]: https://github.com/oracle/python-cx_Oracle/tree/main/samples/tutorial [7]: http://cx-oracletools.sourceforge.net [8]: http://cx-pyoraclelib.sourceforge.net [9]: https://github.com/oracle/python-cx_Oracle/issues [11]: https://github.com/oracle/python-cx_Oracle/tree/main/test [12]: https://github.com/oracle/python-cx_Oracle/tree/main/samples [14]: https://cx-oracle.readthedocs.io/en/latest/release_notes.html [15]: https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html %package help Summary: Development documents and examples for cx-Oracle Provides: python3-cx-Oracle-doc %description help # cx_Oracle version 8.3 cx_Oracle is a Python extension module that enables access to Oracle Database. It conforms to the [Python database API 2.0 specification][1] with a considerable number of additions and a couple of exclusions. See the [homepage](https://oracle.github.io/python-cx_Oracle/index.html) for a feature list. cx_Oracle 8.3 has been tested with Python versions 3.6 through 3.10. You can use cx_Oracle with Oracle 11.2, 12c, 18c, 19c and 21c client libraries. Oracle's standard client-server version interoperability allows connection to both older and newer databases. For example Oracle 19c client libraries can connect to Oracle Database 11.2. Older versions of cx_Oracle may work with older versions of Python. ## Installation See [cx_Oracle Installation][15]. ## Documentation See the [cx_Oracle Documentation][2] and [Release Notes][14]. ## Samples See the [/samples][12] directory and the [tutorial][6]. You can also look at the scripts in [cx_OracleTools][7] and the modules in [cx_PyOracleLib][8]. ## Help Issues and questions can be raised with the cx_Oracle community on [GitHub][9] or on the [mailing list][5]. ## Tests See [/test][11]. ## Contributing See [CONTRIBUTING](https://github.com/oracle/python-cx_Oracle/blob/main/CONTRIBUTING.md) ## License cx_Oracle is licensed under a BSD license which you can find [here][3]. [1]: https://www.python.org/dev/peps/pep-0249 [2]: http://cx-oracle.readthedocs.io [3]: https://github.com/oracle/python-cx_Oracle/blob/main/LICENSE.txt [5]: http://lists.sourceforge.net/lists/listinfo/cx-oracle-users [6]: https://github.com/oracle/python-cx_Oracle/tree/main/samples/tutorial [7]: http://cx-oracletools.sourceforge.net [8]: http://cx-pyoraclelib.sourceforge.net [9]: https://github.com/oracle/python-cx_Oracle/issues [11]: https://github.com/oracle/python-cx_Oracle/tree/main/test [12]: https://github.com/oracle/python-cx_Oracle/tree/main/samples [14]: https://cx-oracle.readthedocs.io/en/latest/release_notes.html [15]: https://cx-oracle.readthedocs.io/en/latest/user_guide/installation.html %prep %autosetup -n cx-Oracle-8.3.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-cx-Oracle -f filelist.lst %dir %{python3_sitearch}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Mar 09 2023 Python_Bot - 8.3.0-1 - Package Spec generated