Skip to content

Commit ecf1dc6

Browse files
committed
docs: Preparing to release.
1 parent 1389167 commit ecf1dc6

File tree

3 files changed

+23
-15
lines changed

3 files changed

+23
-15
lines changed

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
Changelog
33
=========
44

5+
1.0.0 (2022-07-15)
6+
------------------
7+
8+
* First stable release.
9+
* Insert data into QuestDB via ILP.
10+
* Sender and Buffer APIs.
11+
* Authentication and TLS support.
12+
* Auto-flushing of buffers.
13+
14+
515
0.0.3 (2022-07-14)
616
------------------
717

TODO.rst

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,27 @@ TODO
55

66
Build Tooling
77
=============
8-
* **[MEDIUM]** Transition to Azure, move Linux arm to ARM pipeline without QEMU.
98

10-
* **[MEDIUM]** Automate Apple Silicon.
9+
* **[HIGH]** Transition to Azure, move Linux arm to ARM pipeline without QEMU.
10+
11+
* **[MEDIUM]** Automate Apple Silicon as part of CI.
12+
13+
* **[LOW]** Release to PyPI from CI.
1114

1215

1316
Docs
1417
====
15-
* **[HIGH]** Author a few examples of how to use the client.
16-
This will help people get started. The examples should be presented in Sphinx
17-
using ``.. literalinclude::``.
18-
See: https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-literalinclude
19-
The examples should be in the ``examples/`` directory in the repo.
2018

21-
* **[MEDIUM]** These examples should be tested as part of the unit tests (as they
19+
* **[MEDIUM]** Examples should be tested as part of the unit tests (as they
2220
are in the C client). This is to ensure they don't "bit rot" as the code
2321
changes.
2422

25-
* **[LOW]** Document on a per-version basis.
23+
* **[MEDIUM]** Document on a per-version basis.
2624

2725
Development
2826
===========
29-
* **[MEDIUM]** Once we're done with them, merge in changes in the ``py_client_tweaks`` branch
30-
of the C client.
3127

32-
* **[LOW]** Implement ``tabular()`` API in the buffer.
28+
* **[HIGH]** Implement ``tabular()`` API in the buffer.
3329

34-
* **[LOW]** Implement ``pandas()`` API in the buffer.
30+
* **[MEDIUM]** Implement ``pandas()`` API in the buffer.
3531
*This can probably wait for a future release.*

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ version = "0.0.3"
66
description = "QuestDB client library for Python"
77
readme = "README.rst"
88
classifiers = [
9-
"Development Status :: 2 - Pre-Alpha",
9+
"Development Status :: 5 - Production/Stable",
1010
"Environment :: Plugins",
1111
"Intended Audience :: Developers",
1212
"Programming Language :: Python",
@@ -15,7 +15,9 @@ classifiers = [
1515
"Programming Language :: Rust",
1616
"License :: OSI Approved :: Apache Software License",
1717
"Topic :: Software Development :: Libraries",
18-
"Topic :: System :: Networking"]
18+
"Topic :: System :: Networking",
19+
"Topic :: Database :: Front-Ends",
20+
"Topic :: Scientific/Engineering"]
1921

2022
[project.license]
2123
text = "Apache License 2.0"

0 commit comments

Comments
 (0)