Skip to content

Commit 4741f58

Browse files
committed
chore(deps): install sqlachemy[postgresql-psycopgbinary] extra
1 parent 4a31ecc commit 4741f58

3 files changed

Lines changed: 431 additions & 3 deletions

File tree

ATTRIBUTIONS.md

Lines changed: 356 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8159,6 +8159,362 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
81598159

81608160
```
81618161

8162+
## psycopg (3.3.3) - UNKNOWN
8163+
8164+
PostgreSQL database adapter for Python
8165+
8166+
* URL: https://psycopg.org/
8167+
* Author(s): Daniele Varrazzo <daniele.varrazzo@gmail.com>
8168+
8169+
### License Text
8170+
8171+
```
8172+
GNU LESSER GENERAL PUBLIC LICENSE
8173+
Version 3, 29 June 2007
8174+
8175+
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
8176+
Everyone is permitted to copy and distribute verbatim copies
8177+
of this license document, but changing it is not allowed.
8178+
8179+
8180+
This version of the GNU Lesser General Public License incorporates
8181+
the terms and conditions of version 3 of the GNU General Public
8182+
License, supplemented by the additional permissions listed below.
8183+
8184+
0. Additional Definitions.
8185+
8186+
As used herein, "this License" refers to version 3 of the GNU Lesser
8187+
General Public License, and the "GNU GPL" refers to version 3 of the GNU
8188+
General Public License.
8189+
8190+
"The Library" refers to a covered work governed by this License,
8191+
other than an Application or a Combined Work as defined below.
8192+
8193+
An "Application" is any work that makes use of an interface provided
8194+
by the Library, but which is not otherwise based on the Library.
8195+
Defining a subclass of a class defined by the Library is deemed a mode
8196+
of using an interface provided by the Library.
8197+
8198+
A "Combined Work" is a work produced by combining or linking an
8199+
Application with the Library. The particular version of the Library
8200+
with which the Combined Work was made is also called the "Linked
8201+
Version".
8202+
8203+
The "Minimal Corresponding Source" for a Combined Work means the
8204+
Corresponding Source for the Combined Work, excluding any source code
8205+
for portions of the Combined Work that, considered in isolation, are
8206+
based on the Application, and not on the Linked Version.
8207+
8208+
The "Corresponding Application Code" for a Combined Work means the
8209+
object code and/or source code for the Application, including any data
8210+
and utility programs needed for reproducing the Combined Work from the
8211+
Application, but excluding the System Libraries of the Combined Work.
8212+
8213+
1. Exception to Section 3 of the GNU GPL.
8214+
8215+
You may convey a covered work under sections 3 and 4 of this License
8216+
without being bound by section 3 of the GNU GPL.
8217+
8218+
2. Conveying Modified Versions.
8219+
8220+
If you modify a copy of the Library, and, in your modifications, a
8221+
facility refers to a function or data to be supplied by an Application
8222+
that uses the facility (other than as an argument passed when the
8223+
facility is invoked), then you may convey a copy of the modified
8224+
version:
8225+
8226+
a) under this License, provided that you make a good faith effort to
8227+
ensure that, in the event an Application does not supply the
8228+
function or data, the facility still operates, and performs
8229+
whatever part of its purpose remains meaningful, or
8230+
8231+
b) under the GNU GPL, with none of the additional permissions of
8232+
this License applicable to that copy.
8233+
8234+
3. Object Code Incorporating Material from Library Header Files.
8235+
8236+
The object code form of an Application may incorporate material from
8237+
a header file that is part of the Library. You may convey such object
8238+
code under terms of your choice, provided that, if the incorporated
8239+
material is not limited to numerical parameters, data structure
8240+
layouts and accessors, or small macros, inline functions and templates
8241+
(ten or fewer lines in length), you do both of the following:
8242+
8243+
a) Give prominent notice with each copy of the object code that the
8244+
Library is used in it and that the Library and its use are
8245+
covered by this License.
8246+
8247+
b) Accompany the object code with a copy of the GNU GPL and this license
8248+
document.
8249+
8250+
4. Combined Works.
8251+
8252+
You may convey a Combined Work under terms of your choice that,
8253+
taken together, effectively do not restrict modification of the
8254+
portions of the Library contained in the Combined Work and reverse
8255+
engineering for debugging such modifications, if you also do each of
8256+
the following:
8257+
8258+
a) Give prominent notice with each copy of the Combined Work that
8259+
the Library is used in it and that the Library and its use are
8260+
covered by this License.
8261+
8262+
b) Accompany the Combined Work with a copy of the GNU GPL and this license
8263+
document.
8264+
8265+
c) For a Combined Work that displays copyright notices during
8266+
execution, include the copyright notice for the Library among
8267+
these notices, as well as a reference directing the user to the
8268+
copies of the GNU GPL and this license document.
8269+
8270+
d) Do one of the following:
8271+
8272+
0) Convey the Minimal Corresponding Source under the terms of this
8273+
License, and the Corresponding Application Code in a form
8274+
suitable for, and under terms that permit, the user to
8275+
recombine or relink the Application with a modified version of
8276+
the Linked Version to produce a modified Combined Work, in the
8277+
manner specified by section 6 of the GNU GPL for conveying
8278+
Corresponding Source.
8279+
8280+
1) Use a suitable shared library mechanism for linking with the
8281+
Library. A suitable mechanism is one that (a) uses at run time
8282+
a copy of the Library already present on the user's computer
8283+
system, and (b) will operate properly with a modified version
8284+
of the Library that is interface-compatible with the Linked
8285+
Version.
8286+
8287+
e) Provide Installation Information, but only if you would otherwise
8288+
be required to provide such information under section 6 of the
8289+
GNU GPL, and only to the extent that such information is
8290+
necessary to install and execute a modified version of the
8291+
Combined Work produced by recombining or relinking the
8292+
Application with a modified version of the Linked Version. (If
8293+
you use option 4d0, the Installation Information must accompany
8294+
the Minimal Corresponding Source and Corresponding Application
8295+
Code. If you use option 4d1, you must provide the Installation
8296+
Information in the manner specified by section 6 of the GNU GPL
8297+
for conveying Corresponding Source.)
8298+
8299+
5. Combined Libraries.
8300+
8301+
You may place library facilities that are a work based on the
8302+
Library side by side in a single library together with other library
8303+
facilities that are not Applications and are not covered by this
8304+
License, and convey such a combined library under terms of your
8305+
choice, if you do both of the following:
8306+
8307+
a) Accompany the combined library with a copy of the same work based
8308+
on the Library, uncombined with any other library facilities,
8309+
conveyed under the terms of this License.
8310+
8311+
b) Give prominent notice with the combined library that part of it
8312+
is a work based on the Library, and explaining where to find the
8313+
accompanying uncombined form of the same work.
8314+
8315+
6. Revised Versions of the GNU Lesser General Public License.
8316+
8317+
The Free Software Foundation may publish revised and/or new versions
8318+
of the GNU Lesser General Public License from time to time. Such new
8319+
versions will be similar in spirit to the present version, but may
8320+
differ in detail to address new problems or concerns.
8321+
8322+
Each version is given a distinguishing version number. If the
8323+
Library as you received it specifies that a certain numbered version
8324+
of the GNU Lesser General Public License "or any later version"
8325+
applies to it, you have the option of following the terms and
8326+
conditions either of that published version or of any later version
8327+
published by the Free Software Foundation. If the Library as you
8328+
received it does not specify a version number of the GNU Lesser
8329+
General Public License, you may choose any version of the GNU Lesser
8330+
General Public License ever published by the Free Software Foundation.
8331+
8332+
If the Library as you received it specifies that a proxy can decide
8333+
whether future versions of the GNU Lesser General Public License shall
8334+
apply, that proxy's public statement of acceptance of any version is
8335+
permanent authorization for you to choose that version for the
8336+
Library.
8337+
8338+
```
8339+
8340+
## psycopg-binary (3.3.3) - UNKNOWN
8341+
8342+
PostgreSQL database adapter for Python -- C optimisation distribution
8343+
8344+
* URL: https://psycopg.org/
8345+
* Author(s): Daniele Varrazzo <daniele.varrazzo@gmail.com>
8346+
8347+
### License Text
8348+
8349+
```
8350+
GNU LESSER GENERAL PUBLIC LICENSE
8351+
Version 3, 29 June 2007
8352+
8353+
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
8354+
Everyone is permitted to copy and distribute verbatim copies
8355+
of this license document, but changing it is not allowed.
8356+
8357+
8358+
This version of the GNU Lesser General Public License incorporates
8359+
the terms and conditions of version 3 of the GNU General Public
8360+
License, supplemented by the additional permissions listed below.
8361+
8362+
0. Additional Definitions.
8363+
8364+
As used herein, "this License" refers to version 3 of the GNU Lesser
8365+
General Public License, and the "GNU GPL" refers to version 3 of the GNU
8366+
General Public License.
8367+
8368+
"The Library" refers to a covered work governed by this License,
8369+
other than an Application or a Combined Work as defined below.
8370+
8371+
An "Application" is any work that makes use of an interface provided
8372+
by the Library, but which is not otherwise based on the Library.
8373+
Defining a subclass of a class defined by the Library is deemed a mode
8374+
of using an interface provided by the Library.
8375+
8376+
A "Combined Work" is a work produced by combining or linking an
8377+
Application with the Library. The particular version of the Library
8378+
with which the Combined Work was made is also called the "Linked
8379+
Version".
8380+
8381+
The "Minimal Corresponding Source" for a Combined Work means the
8382+
Corresponding Source for the Combined Work, excluding any source code
8383+
for portions of the Combined Work that, considered in isolation, are
8384+
based on the Application, and not on the Linked Version.
8385+
8386+
The "Corresponding Application Code" for a Combined Work means the
8387+
object code and/or source code for the Application, including any data
8388+
and utility programs needed for reproducing the Combined Work from the
8389+
Application, but excluding the System Libraries of the Combined Work.
8390+
8391+
1. Exception to Section 3 of the GNU GPL.
8392+
8393+
You may convey a covered work under sections 3 and 4 of this License
8394+
without being bound by section 3 of the GNU GPL.
8395+
8396+
2. Conveying Modified Versions.
8397+
8398+
If you modify a copy of the Library, and, in your modifications, a
8399+
facility refers to a function or data to be supplied by an Application
8400+
that uses the facility (other than as an argument passed when the
8401+
facility is invoked), then you may convey a copy of the modified
8402+
version:
8403+
8404+
a) under this License, provided that you make a good faith effort to
8405+
ensure that, in the event an Application does not supply the
8406+
function or data, the facility still operates, and performs
8407+
whatever part of its purpose remains meaningful, or
8408+
8409+
b) under the GNU GPL, with none of the additional permissions of
8410+
this License applicable to that copy.
8411+
8412+
3. Object Code Incorporating Material from Library Header Files.
8413+
8414+
The object code form of an Application may incorporate material from
8415+
a header file that is part of the Library. You may convey such object
8416+
code under terms of your choice, provided that, if the incorporated
8417+
material is not limited to numerical parameters, data structure
8418+
layouts and accessors, or small macros, inline functions and templates
8419+
(ten or fewer lines in length), you do both of the following:
8420+
8421+
a) Give prominent notice with each copy of the object code that the
8422+
Library is used in it and that the Library and its use are
8423+
covered by this License.
8424+
8425+
b) Accompany the object code with a copy of the GNU GPL and this license
8426+
document.
8427+
8428+
4. Combined Works.
8429+
8430+
You may convey a Combined Work under terms of your choice that,
8431+
taken together, effectively do not restrict modification of the
8432+
portions of the Library contained in the Combined Work and reverse
8433+
engineering for debugging such modifications, if you also do each of
8434+
the following:
8435+
8436+
a) Give prominent notice with each copy of the Combined Work that
8437+
the Library is used in it and that the Library and its use are
8438+
covered by this License.
8439+
8440+
b) Accompany the Combined Work with a copy of the GNU GPL and this license
8441+
document.
8442+
8443+
c) For a Combined Work that displays copyright notices during
8444+
execution, include the copyright notice for the Library among
8445+
these notices, as well as a reference directing the user to the
8446+
copies of the GNU GPL and this license document.
8447+
8448+
d) Do one of the following:
8449+
8450+
0) Convey the Minimal Corresponding Source under the terms of this
8451+
License, and the Corresponding Application Code in a form
8452+
suitable for, and under terms that permit, the user to
8453+
recombine or relink the Application with a modified version of
8454+
the Linked Version to produce a modified Combined Work, in the
8455+
manner specified by section 6 of the GNU GPL for conveying
8456+
Corresponding Source.
8457+
8458+
1) Use a suitable shared library mechanism for linking with the
8459+
Library. A suitable mechanism is one that (a) uses at run time
8460+
a copy of the Library already present on the user's computer
8461+
system, and (b) will operate properly with a modified version
8462+
of the Library that is interface-compatible with the Linked
8463+
Version.
8464+
8465+
e) Provide Installation Information, but only if you would otherwise
8466+
be required to provide such information under section 6 of the
8467+
GNU GPL, and only to the extent that such information is
8468+
necessary to install and execute a modified version of the
8469+
Combined Work produced by recombining or relinking the
8470+
Application with a modified version of the Linked Version. (If
8471+
you use option 4d0, the Installation Information must accompany
8472+
the Minimal Corresponding Source and Corresponding Application
8473+
Code. If you use option 4d1, you must provide the Installation
8474+
Information in the manner specified by section 6 of the GNU GPL
8475+
for conveying Corresponding Source.)
8476+
8477+
5. Combined Libraries.
8478+
8479+
You may place library facilities that are a work based on the
8480+
Library side by side in a single library together with other library
8481+
facilities that are not Applications and are not covered by this
8482+
License, and convey such a combined library under terms of your
8483+
choice, if you do both of the following:
8484+
8485+
a) Accompany the combined library with a copy of the same work based
8486+
on the Library, uncombined with any other library facilities,
8487+
conveyed under the terms of this License.
8488+
8489+
b) Give prominent notice with the combined library that part of it
8490+
is a work based on the Library, and explaining where to find the
8491+
accompanying uncombined form of the same work.
8492+
8493+
6. Revised Versions of the GNU Lesser General Public License.
8494+
8495+
The Free Software Foundation may publish revised and/or new versions
8496+
of the GNU Lesser General Public License from time to time. Such new
8497+
versions will be similar in spirit to the present version, but may
8498+
differ in detail to address new problems or concerns.
8499+
8500+
Each version is given a distinguishing version number. If the
8501+
Library as you received it specifies that a certain numbered version
8502+
of the GNU Lesser General Public License "or any later version"
8503+
applies to it, you have the option of following the terms and
8504+
conditions either of that published version or of any later version
8505+
published by the Free Software Foundation. If the Library as you
8506+
received it does not specify a version number of the GNU Lesser
8507+
General Public License, you may choose any version of the GNU Lesser
8508+
General Public License ever published by the Free Software Foundation.
8509+
8510+
If the Library as you received it specifies that a proxy can decide
8511+
whether future versions of the GNU Lesser General Public License shall
8512+
apply, that proxy's public statement of acceptance of any version is
8513+
permanent authorization for you to choose that version for the
8514+
Library.
8515+
8516+
```
8517+
81628518
## py-serializable (2.1.0) - Apache Software License
81638519

81648520
Library for serializing and deserializing Python Objects to and from JSON and XML.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ dependencies = [
6161
"python-dotenv>=1,<2",
6262
"rich>=14,<15",
6363
"sentry-sdk>=2,<3",
64-
"sqlalchemy[asyncio]>=2,<3",
64+
"sqlalchemy[postgresql-psycopgbinary,asyncio]>=2,<3",
6565
"nicegui>=3,<4",
6666
"truststore>=0.9,<1",
6767
"typer>=0.14,<1",

0 commit comments

Comments
 (0)