Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from Corvia:master #315

Merged
merged 10 commits into from
May 7, 2024
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@

We follow [Semantic Versions](https://semver.org/) starting at the `0.4.0` release.

## 1.4.0 (2024-05-06)

### Features
* Added management command for simple use of create_public_tenant by @jgentil in [#565](https://github.com/Corvia/django-tenant-users/pull/565)
* Adds support for Django 5.0 and Python 3.12
* Drops support for Django 3.2 and Python 3.7

### Misc

* Correct function reference in 'using' page by @Dresdn in [#532](https://github.com/Corvia/django-tenant-users/pull/532)
* Implement Ruff by @Dresdn in [#535](https://github.com/Corvia/django-tenant-users/pull/535)


## 1.3.0 (2023-11-14)

### Features
Expand Down
7 changes: 7 additions & 0 deletions docs/pages/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,13 @@ which takes care of this for you.
create_public_tenant(domain_url="public.domain.com", owner_email="admin@domain.com")


Or, alternatively, use the management command:

.. code-block:: bash

manage.py create_public_tenant --domain_url public.domain.com --owner_email admin@domain.com


Fin!
----

Expand Down
141 changes: 77 additions & 64 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ include = '\.pyi?$'
[tool.poetry]
name = "django-tenant-users"
description = "A Django app to extend django-tenants to incorporate global multi-tenant users"
version = "1.3.0"
version = "1.4.0"
license = "MIT License"

packages = [
Expand Down Expand Up @@ -62,14 +62,14 @@ mypy = "1.10.0"
django-stubs = { version = "5.0.0", extras = ["compatible-mypy"] }

# Code Quality
nitpick = ">=0.32,<0.34"
nitpick = ">=0.32,<0.36"
safety = ">=2.2,<4.0"
black = ">=22.8,<25.0"
ruff = ">=0.1.14,<0.5.0"

# Testing Utilities
pytest = "^7.2.2"
pytest-cov = "^4.0"
pytest = ">=7.2.2,<9.0.0"
pytest-cov = ">=4,<6"
pytest-randomly = "^3.12"
pytest-django = "^4.5.2"
pytest-deadfixtures = "^2.2.1"
Expand All @@ -93,7 +93,7 @@ optional = true
[tool.poetry.group.docs.dependencies]
sphinx = ">=5.0,<8.0"
sphinx-rtd-theme = ">=1.3,<3.0"
sphinx-autodoc-typehints = "^1.19.5"
sphinx-autodoc-typehints = ">=1.19.5,<3.0.0"
m2r2 = "^0.3"
psycopg2-binary = "^2.9.6"
tomli = "^2.0.1"
Expand Down
Empty file.
Empty file.
Loading