Skip to content

Commit fde577b

Browse files
python-oracledb 1.0.0 has been released!
1 parent 1ad43aa commit fde577b

File tree

7 files changed

+89
-24
lines changed

7 files changed

+89
-24
lines changed

README.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
1-
# cx_Oracle version 8.3
1+
# Python cx_Oracle
2+
3+
# News
4+
5+
**cx_Oracle has a major new release under a new name and homepage
6+
[python-oracledb](https://oracle.github.io/python-oracledb/).**
7+
8+
**The source code has moved to
9+
[github.com/oracle/python-oracledb](https://github.com/oracle/python-oracledb).**
10+
11+
New projects should install python-oracledb instead of cx_Oracle. Critical
12+
patches and binary packages for new Python releases may continue to be made in
13+
the cx_Oracle namespace for a limited time, subject to demand.
14+
15+
# About
216

317
cx_Oracle is a Python extension module that enables access to Oracle
418
Database. It conforms to the [Python database API 2.0
@@ -7,7 +21,7 @@ of exclusions. See the
721
[homepage](https://oracle.github.io/python-cx_Oracle/index.html) for a
822
feature list.
923

10-
cx_Oracle 8.3 has been tested with Python versions 3.6 through 3.10. You can
24+
cx_Oracle 8.3 was tested with Python versions 3.6 through 3.10. You can
1125
use cx_Oracle with Oracle 11.2, 12c, 18c, 19c and 21c client libraries.
1226
Oracle's standard client-server version interoperability allows connection to
1327
both older and newer databases. For example Oracle 19c client libraries can
@@ -45,10 +59,10 @@ See [CONTRIBUTING](https://github.com/oracle/python-cx_Oracle/blob/main/CONTRIBU
4559

4660
cx_Oracle is licensed under a BSD license which you can find [here][3].
4761

48-
[1]: https://www.python.org/dev/peps/pep-0249
49-
[2]: http://cx-oracle.readthedocs.io
62+
[1]: https://peps.python.org/pep-0249/
63+
[2]: https://cx-oracle.readthedocs.io
5064
[3]: https://github.com/oracle/python-cx_Oracle/blob/main/LICENSE.txt
51-
[5]: http://lists.sourceforge.net/lists/listinfo/cx-oracle-users
65+
[5]: https://sourceforge.net/projects/cx-oracle/lists/cx-oracle-users
5266
[6]: https://github.com/oracle/python-cx_Oracle/tree/main/samples/tutorial
5367
[7]: http://cx-oracletools.sourceforge.net
5468
[8]: http://cx-pyoraclelib.sourceforge.net

README.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
Please see the cx_Oracle home page for links to documentation, source, build
2-
and installation instructions:
1+
An enhanced cx_Oracle release is now under the python-oracledb namespace. See
2+
https://oracle.github.io/python-oracledb/index.html for how to install and use
3+
this updated driver.
34

5+
For information about cx_Oracle itself, see
46
https://oracle.github.io/python-cx_Oracle/index.html
57

doc/src/api_manual/module.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
Module Interface
77
****************
88

9+
.. note::
10+
11+
**cx_Oracle has a major new release under a new name and homepage**
12+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
13+
14+
**New projects should install python-oracledb instead of cx_Oracle.**
15+
916
.. data:: __future__
1017

1118
Special object which contains attributes which control the behavior of

doc/src/index.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ releases.
1111
(the BSD license). A detailed description of cx_Oracle changes can be found in
1212
the :ref:`release notes <releasenotes>`.
1313

14+
.. note::
15+
16+
**cx_Oracle has a major new release under a new name and homepage**
17+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
18+
19+
**New projects should install python-oracledb instead of cx_Oracle.**
20+
1421
Contents:
1522

1623
User Guide

doc/src/user_guide/installation.rst

Lines changed: 32 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,19 @@
44
cx_Oracle 8 Installation
55
************************
66

7+
.. note::
8+
9+
**cx_Oracle has a major new release under a new name and homepage**
10+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
11+
12+
**New projects should install python-oracledb instead of cx_Oracle.**
13+
714
Overview
815
========
916

10-
To use cx_Oracle 8 with Python and Oracle Database you need:
17+
To use cx_Oracle 8.3 with Python and Oracle Database you need:
1118

12-
- Python 3.5 and higher. Older versions of cx_Oracle may work with older
19+
- Python 3.6 and higher. Older versions of cx_Oracle may work with older
1320
versions of Python.
1421

1522
- Oracle Client libraries. These can be from the free `Oracle Instant Client
@@ -35,18 +42,12 @@ product: it is how the Oracle Client and Oracle Database communicate.
3542
Quick Start cx_Oracle Installation
3643
==================================
3744

38-
The `Quick Start: Developing Python Applications for Oracle Database
39-
<https://www.oracle.com/database/technologies/appdev/python/quickstartpythononprem.html>`__
40-
and `Quick Start: Developing Python Applications for Oracle Autonomous Database
41-
<https://www.oracle.com/database/technologies/appdev/python/quickstartpython.html>`__
42-
instructions have steps for Windows, Linux, and macOS.
43-
44-
Alternatively you can:
45+
You can:
4546

4647
- Install `Python <https://www.python.org/downloads>`__ 3, if not already
4748
available. On macOS you must always install your own Python.
4849

49-
Python 3.5 and higher are supported by cx_Oracle 8. If you use Python 2,
50+
Python 3.6 and higher are supported by cx_Oracle 8.3. If you use Python 2,
5051
then the older cx_Oracle 7.3 will install.
5152

5253
- Install cx_Oracle from `PyPI
@@ -191,6 +192,13 @@ Installing cx_Oracle on Linux
191192
This section discusses the generic installation methods on Linux. To use Python
192193
and cx_Oracle RPM packages from yum on Oracle Linux, see :ref:`oraclelinux`.
193194

195+
.. note::
196+
197+
**cx_Oracle has a major new release under a new name and homepage**
198+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
199+
200+
**New projects should install python-oracledb instead of cx_Oracle.**
201+
194202
Install cx_Oracle
195203
-----------------
196204

@@ -424,6 +432,13 @@ Developers <https://yum.oracle.com/oracle-linux-python.html>`__.
424432
Installing cx_Oracle on Windows
425433
===============================
426434

435+
.. note::
436+
437+
**cx_Oracle has a major new release under a new name and homepage**
438+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
439+
440+
**New projects should install python-oracledb instead of cx_Oracle.**
441+
427442
Install cx_Oracle
428443
-----------------
429444

@@ -572,6 +587,13 @@ Python architecture.
572587
Installing cx_Oracle on macOS (Intel x86)
573588
=========================================
574589

590+
.. note::
591+
592+
**cx_Oracle has a major new release under a new name and homepage**
593+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
594+
595+
**New projects should install python-oracledb instead of cx_Oracle.**
596+
575597
Install Python
576598
--------------
577599

doc/src/user_guide/introduction.rst

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ Database. It conforms to the `Python Database API v2.0 Specification
99
<https://www.python.org/dev/peps/pep-0249/>`__ with a considerable number of
1010
additions and a couple of exclusions.
1111

12+
.. note::
13+
14+
**cx_Oracle has a major new release under a new name and homepage**
15+
`python-oracledb <https://oracle.github.io/python-oracledb/>`__.
16+
17+
**New projects should install python-oracledb instead of cx_Oracle.**
18+
1219
Architecture
1320
------------
1421

@@ -131,12 +138,6 @@ The output is::
131138
Examples and Tutorials
132139
----------------------
133140

134-
The `Quick Start: Developing Python Applications for Oracle Database
135-
<https://www.oracle.com/database/technologies/appdev/python/quickstartpythononprem.html>`__
136-
and `Quick Start: Developing Python Applications for Oracle Autonomous Database
137-
<https://www.oracle.com/database/technologies/appdev/python/quickstartpython.html>`__
138-
instructions have steps for Windows, Linux, and macOS.
139-
140141
Runnable examples are in the `GitHub samples directory
141142
<https://github.com/oracle/python-cx_Oracle/tree/main/samples>`__. A `Python
142143
cx_Oracle tutorial

samples/README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
1-
# cx_Oracle Examples
1+
# Samples
2+
3+
## News
4+
5+
**cx_Oracle has a major new release under a new name and homepage
6+
[python-oracledb](https://oracle.github.io/python-oracledb/).**
7+
8+
**New projects should install python-oracledb instead of cx_Oracle.**
9+
10+
**The new source code and samples can be found at
11+
[github.com/oracle/python-oracledb](https://github.com/oracle/python-oracledb).**
12+
13+
## cx_Oracle Examples
214

315
This directory contains samples for [cx_Oracle][6]. Documentation is
416
[here][7]. A separate tutorial is [here][8].

0 commit comments

Comments
 (0)