From dfc2926a36c2c097d11edc23ff3e6e5cb6edb91e Mon Sep 17 00:00:00 2001 From: Aaron Siegel <2014957+aaron-siegel@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:32:04 -0800 Subject: [PATCH] Update pyproject.toml --- .markdownlint.yaml | 24 ++++++++++++++++++++++++ README.md | 12 ++++++++---- pyproject.toml | 26 ++++++++++++++++++++++---- 3 files changed, 54 insertions(+), 8 deletions(-) create mode 100644 .markdownlint.yaml diff --git a/.markdownlint.yaml b/.markdownlint.yaml new file mode 100644 index 0000000..888c697 --- /dev/null +++ b/.markdownlint.yaml @@ -0,0 +1,24 @@ +# MD013/line-length +# (set line length to 120, don't enforce for tables) +MD013: + line_length: 120 + tables: false + +# MD026/no-trailing-punctuation +# (fussy fussy) +MD026: false + +# MD033/no-inline-html +# (allow inline HTML) +MD033: false + +# MD041/first-line-h1 +# (don't enforce that first line is a top-level heading) +MD041: false + +# MD046/code-block-style +MD046: false + +# MD052/reference-links-images +# (don't enforce reference links) +MD052: false diff --git a/README.md b/README.md index c760054..f6bc351 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@
-Pixeltable +Pixeltable

- [![License](https://img.shields.io/badge/License-Apache%202.0-darkblue.svg)](https://opensource.org/licenses/Apache-2.0) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pixeltable?logo=python&logoColor=white) ![Platform Support](https://img.shields.io/badge/platform-Linux%20%7C%20macOS%20%7C%20Windows-E5DDD4) @@ -11,6 +11,10 @@ [![PyPI Package](https://img.shields.io/pypi/v/pixeltable-pgserver?color=4D148C)](https://pypi.org/project/pixeltable-pgserver/)
-__pixeltable-pgserver__ is an embedded Postgres server used internally by [Pixeltable](https://github.com/pixeltable/pixeltable). It is a fork of Oscar Moll's [pgserver](https://github.com/orm011/pgserver), which is itself a fork of Michel Pelletier's [postgresql-wheel](https://github.com/michelp/postgresql-wheel). +__pixeltable-pgserver__ is an embedded Postgres server used internally by +[Pixeltable](https://github.com/pixeltable/pixeltable). It is a fork of Oscar Moll's +[pgserver](https://github.com/orm011/pgserver), which is itself a fork of Michel Pelletier's +[postgresql-wheel](https://github.com/michelp/postgresql-wheel). -For Pixeltable documentation and installation instructions, visit the main [Pixeltable project page](https://github.com/pixeltable/pixeltable). +For Pixeltable documentation and installation instructions, visit the main +[Pixeltable repository](https://github.com/pixeltable/pixeltable). diff --git a/pyproject.toml b/pyproject.toml index 8fe5d11..8adf25d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,18 +8,36 @@ build-backend = "setuptools.build_meta" name = "pixeltable-pgserver" version = "0.2.8" description = "Embedded Postgres Server for Pixeltable" +authors = [{ name = "Pixeltable, Inc.", email = "contact@pixeltable.com" }] readme = "README.md" requires-python = ">=3.9" -license = { file = "LICENSE" } -urls = { repository = "https://github.com/pixeltable/pixeltable-pgserver" } -authors = [{ name = "Pixeltable, Inc.", email = "contact@pixeltable.com" }] -keywords = ["postgresql", "pgvector", "pgserver", "pixeltable", "rag"] +classifiers = [ + "Intended Audience :: Developers", + "Intended Audience :: Science/Research", + "License :: OSI Approved :: Apache Software License", + "Operating System :: MacOS", + "Operating System :: Microsoft :: Windows", + "Operating System :: POSIX :: Linux", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Topic :: Database", + "Topic :: Scientific/Engineering :: Artificial Intelligence", + "Topic :: Software Development :: Libraries :: Python Modules", +] dependencies = [ "fasteners>=0.19", "platformdirs>=4.0.0", "psutil>=5.9.0", ] +[project.urls] +homepage = "https://pixeltable.com/" +repository = "https://github.com/pixeltable/pixeltable-pgserver" +documentation = "https://docs.pixeltable.com/" + [project.optional-dependencies] dev = [ "ruff",