From 6d7b9ae86c0b6a22d0a8270094d4d1bf9903da34 Mon Sep 17 00:00:00 2001 From: Omen Apps Date: Fri, 26 Feb 2021 11:21:08 -0500 Subject: [PATCH] Updated version --- README.md | 9 ++++----- setup.py | 9 ++++++--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 9c7c61c..2b89b92 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ The main distinguishing factor for this project is that it can retrieve entire s fewer queries than most other packages. The trade off is portability: it uses Postgres' Common Table Expressions (CTE) to achieve this and is therefore not compatible with other databases. -NOTE: Not all methods which would benefit from CTEs use them yet. +NOTE: Not all methods which would benefit from CTEs use them yet. **This project is a work in progress. Again, this project is a work in progress.** While functional, it is not yet fully optimized. -NOTE: **This project is a work in progress. Again, this project is a work in progress.** While functional, it is not optimized and not yet stable. Lots of changes are happening weekly. Expect it to stabilize by the end of 2020. +The primary purpose of this package is to *build* and *manipulate* DAGs. If you are looking for graph *analysis* or *visualization*, this is not the right package. -Currently, it provides numerous methods for retrieving nodes, and a few for retrieving edges within the graph. In progress are filters within the in order to limit the area of the graph to be searched, ability to easily export to NetworkX, and other improvements and utilities. +Currently, django-postgresql-dag provides numerous methods for retrieving nodes, and a few for retrieving edges within the graph. In-progress are filters within the CTEs in order to limit the area of the graph to be searched, ability to easily export to NetworkX, and other improvements and utilities. ## Demo @@ -27,8 +27,7 @@ With optional dependencies for using transformations: ## ToDo -- Describe methods of filtering nodes and edges within the CTE. -- Finish creating proper docs. +See the checklists in [issues](https://github.com/OmenApps/django-postgresql-dag/issues) to understand the future goals of this project. ## Credits: diff --git a/setup.py b/setup.py index 1cad1c1..a150503 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ import os from setuptools import setup -version = '0.1.9' +version = '0.2.0' classifiers = [ "Development Status :: 3 - Alpha", @@ -20,8 +20,6 @@ "Topic :: Utilities", "Environment :: Web Environment", "Framework :: Django", - "Framework :: Django :: 2.0", - "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "Framework :: Django :: 3.0", "Framework :: Django :: 3.1", @@ -36,6 +34,11 @@ name='django-postgresql-dag', version=version, url='https://github.com/OmenApps/django-postgresql-dag', + project_urls={ + 'Documentation': 'https://django-postgresql-dag.readthedocs.io/en/latest/', + 'Source': 'https://github.com/OmenApps/django-postgresql-dag', + 'Tracker': 'https://github.com/OmenApps/django-postgresql-dag/issues', + }, author='Jack Linke, et al.', author_email='jacklinke@gmail.com', license='Apache Software License',