diff --git a/.circleci/config.yml b/.circleci/config.yml index 62b6c26..cddb4a3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2.1 jobs: build-python: docker: - - image: cimg/python:3.9.13 + - image: cimg/python:3.12.1 steps: - checkout - run: diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..171a6a9 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.12.1 diff --git a/requirements/base.ini b/requirements/base.ini index 172b000..b40d0b1 100644 --- a/requirements/base.ini +++ b/requirements/base.ini @@ -1,3 +1,3 @@ -django==4.2.5 -celery==5.3.4 -ipython==8.15.0 +django +celery +ipython diff --git a/requirements/base.txt b/requirements/base.txt index 30aa30f..b9f6cbd 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,22 +1,18 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile requirements/base.ini # -amqp==5.1.1 +amqp==5.2.0 # via kombu -appnope==0.1.3 - # via ipython asgiref==3.7.2 # via django -asttokens==2.4.0 +asttokens==2.4.1 # via stack-data -backcall==0.2.0 - # via ipython -billiard==4.1.0 +billiard==4.2.0 # via celery -celery==5.3.4 +celery==5.3.6 # via -r requirements/base.ini click==8.1.7 # via @@ -32,25 +28,23 @@ click-repl==0.3.0 # via celery decorator==5.1.1 # via ipython -django==4.2.5 +django==5.0.1 # via -r requirements/base.ini -executing==1.2.0 +executing==2.0.1 # via stack-data -ipython==8.15.0 +ipython==8.20.0 # via -r requirements/base.ini -jedi==0.19.0 +jedi==0.19.1 # via ipython -kombu==5.3.2 +kombu==5.3.5 # via celery matplotlib-inline==0.1.6 # via ipython parso==0.8.3 # via jedi -pexpect==4.8.0 - # via ipython -pickleshare==0.7.5 +pexpect==4.9.0 # via ipython -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.43 # via # click-repl # ipython @@ -58,7 +52,7 @@ ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 # via stack-data -pygments==2.16.1 +pygments==2.17.2 # via ipython python-dateutil==2.8.2 # via celery @@ -68,18 +62,18 @@ six==1.16.0 # python-dateutil sqlparse==0.4.4 # via django -stack-data==0.6.2 +stack-data==0.6.3 # via ipython -traitlets==5.10.0 +traitlets==5.14.1 # via # ipython # matplotlib-inline -tzdata==2023.3 +tzdata==2023.4 # via celery -vine==5.0.0 +vine==5.1.0 # via # amqp # celery # kombu -wcwidth==0.2.6 +wcwidth==0.2.13 # via prompt-toolkit diff --git a/requirements/dev.ini b/requirements/dev.ini index 73d1c7f..2ec521c 100644 --- a/requirements/dev.ini +++ b/requirements/dev.ini @@ -1,2 +1,2 @@ -r base.txt -model-bakery==1.7.0 +model-bakery diff --git a/requirements/dev.txt b/requirements/dev.txt index 62baa58..7c91cbd 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,34 +1,26 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile requirements/dev.ini # -amqp==5.1.1 +amqp==5.2.0 # via # -r requirements/base.txt # kombu -appnope==0.1.3 - # via - # -r requirements/base.txt - # ipython asgiref==3.7.2 # via # -r requirements/base.txt # django -asttokens==2.4.0 +asttokens==2.4.1 # via # -r requirements/base.txt # stack-data -backcall==0.2.0 - # via - # -r requirements/base.txt - # ipython -billiard==4.1.0 +billiard==4.2.0 # via # -r requirements/base.txt # celery -celery==5.3.4 +celery==5.3.6 # via -r requirements/base.txt click==8.1.7 # via @@ -53,21 +45,21 @@ decorator==5.1.1 # via # -r requirements/base.txt # ipython -django==4.2.5 +django==5.0.1 # via # -r requirements/base.txt # model-bakery -executing==1.2.0 +executing==2.0.1 # via # -r requirements/base.txt # stack-data -ipython==8.15.0 +ipython==8.20.0 # via -r requirements/base.txt -jedi==0.19.0 +jedi==0.19.1 # via # -r requirements/base.txt # ipython -kombu==5.3.2 +kombu==5.3.5 # via # -r requirements/base.txt # celery @@ -75,21 +67,17 @@ matplotlib-inline==0.1.6 # via # -r requirements/base.txt # ipython -model-bakery==1.7.0 +model-bakery==1.17.0 # via -r requirements/dev.ini parso==0.8.3 # via # -r requirements/base.txt # jedi -pexpect==4.8.0 - # via - # -r requirements/base.txt - # ipython -pickleshare==0.7.5 +pexpect==4.9.0 # via # -r requirements/base.txt # ipython -prompt-toolkit==3.0.39 +prompt-toolkit==3.0.43 # via # -r requirements/base.txt # click-repl @@ -102,7 +90,7 @@ pure-eval==0.2.2 # via # -r requirements/base.txt # stack-data -pygments==2.16.1 +pygments==2.17.2 # via # -r requirements/base.txt # ipython @@ -119,26 +107,26 @@ sqlparse==0.4.4 # via # -r requirements/base.txt # django -stack-data==0.6.2 +stack-data==0.6.3 # via # -r requirements/base.txt # ipython -traitlets==5.10.0 +traitlets==5.14.1 # via # -r requirements/base.txt # ipython # matplotlib-inline -tzdata==2023.3 +tzdata==2023.4 # via # -r requirements/base.txt # celery -vine==5.0.0 +vine==5.1.0 # via # -r requirements/base.txt # amqp # celery # kombu -wcwidth==0.2.6 +wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit