File tree 2 files changed +9
-7
lines changed
2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 1
1
# postgresql-wheel
2
2
3
- A Python wheel for Linux containing a locally installable PostgreSQL
4
- database server.
3
+ A Python wheel for Linux containing a complete, self-contained,
4
+ locally installable PostgreSQL database server.
5
5
6
6
All servers run as the Python process user in a local path, so this
7
- wheel does not require root or sudo privledges.
7
+ wheel does not require root or sudo privledges. Databases can be
8
+ initialized in any directory.
8
9
9
10
Servers can be setup and torn down in test fixtures with no additional
10
11
outside dependencies.
11
12
12
- Currently this wheel only works for most flavors of Linux. MacOS and
13
- maybe even Windows are doable... by someone else.
13
+ Currently this wheel only works for most flavors of Linux.
14
14
15
15
Postgres is compiled in the same "manylinux" environments provided by
16
16
the [ cibuildwheel] ( https://cibuildwheel.readthedocs.io/en/stable/ )
17
- tool using [ Github Actions] ( ) and directly archived into the wheel's "package_data".
17
+ tool using [ Github
18
+ Actions] ( https://github.com/michelp/postgresql-wheel/blob/main/.github/workflows/wheels.yml )
19
+ and directly archived into the wheel's "package_data".
18
20
19
21
The wheel can be installed with pip:
20
22
Original file line number Diff line number Diff line change @@ -22,5 +22,5 @@ def package_files(directory):
22
22
package_data = {"postgresql" : package_files ("postgresql" )},
23
23
setup_requires = ["cffi" ],
24
24
cffi_modules = ["postgresql/build.py:ffibuilder" ],
25
- python_requires = ">=3.8 ,<3.9 " ,
25
+ python_requires = ">=3.7 ,<3.10 " ,
26
26
)
You can’t perform that action at this time.
0 commit comments