diff --git a/.drone.yml b/.drone.yml
deleted file mode 100644
index d8214ff8a13d42b2e62052314408efd10558db2c..0000000000000000000000000000000000000000
--- a/.drone.yml
+++ /dev/null
@@ -1,40 +0,0 @@
----
-kind: pipeline
-name: develop
-
-trigger:
-  event:
-    - push
-  branch:
-    - master
-
-steps:
-  - name: Upload to pypi
-    image: python:3.8-alpine
-    environment:
-      PYPI_REPO: https://pypi.perx.ru/root/develop
-      PYPI_PASSWORD:
-        from_secret: pypi_password
-    commands:
-      - apk add bash make gcc g++ linux-headers musl-dev
-      - make release
----
-kind: pipeline
-name: production
-
-trigger:
-  event:
-    - tag
-  refs:
-    - refs/tags/v*
-
-steps:
-  - name: Upload to pypi
-    image: python:3.8-alpine
-    environment:
-      PYPI_REPO: https://pypi.perx.ru/root/master
-      PYPI_PASSWORD:
-        from_secret: pypi_password_prod
-    commands:
-      - apk add bash make gcc g++ linux-headers musl-dev
-      - make release
\ No newline at end of file
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c25ada6e01eb81f3add9a6cc40fca92ad887edb6..ff57e6f02d924a7aaaeaec2e8f0c4ed3ef254390 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: python:3.8-alpine
+image: python:3.11-alpine3.18
 
 stages:
   - upload
diff --git a/build-requirements.txt b/build-requirements.txt
index 8ced1d98afe17f6659f14c956b0c761edaaf9daf..d2ccf89056096014407baaa3b277699d5baa4f18 100644
--- a/build-requirements.txt
+++ b/build-requirements.txt
@@ -2,45 +2,45 @@ appdirs==1.4.4
 backports.entry-points-selectable==1.2.0
 bleach==6.0.0
 build==0.10.0
-certifi==2022.9.24
-chardet==5.0.0
-charset-normalizer==2.0.12
+certifi==2023.7.22
+chardet==5.2.0
+charset-normalizer==3.2.0
 check-manifest==0.49
 colorama==0.4.6
-distlib==0.3.6
+distlib==0.3.7
 docutils==0.20.1
-filelock==3.12.2
-flake8==6.0.0
-grpcio==1.50.0
-grpcio-tools==1.43.0
+filelock==3.12.3
+flake8==6.1.0
+grpcio==1.57.0
+grpcio-tools==1.57.0
 idna==3.4
-importlib-metadata==6.7.0
-keyring==24.1.0
+importlib-metadata==6.8.0
+keyring==24.2.0
 lazy==1.5
 mccabe==0.7.0
 packaging==23.1
 pep517==0.13.0
 pkginfo==1.9.6
-platformdirs==3.8.0
-pluggy==1.2.0
-protobuf==3.19.4
+platformdirs==3.10.0
+pluggy==1.3.0
+protobuf==4.24.2
 py==1.11.0
-pycodestyle==2.10.0
-pyflakes==3.0.1
-Pygments==2.15.1
-pyparsing==3.1.0
-readme-renderer==40.0
-requests==2.28.1
-requests-toolbelt==0.10.1
+pycodestyle==2.11.0
+pyflakes==3.1.0
+Pygments==2.16.1
+pyparsing==3.1.1
+readme-renderer==41.0
+requests==2.31.0
+requests-toolbelt==1.0.0
 rfc3986==2.0.0
 six==1.16.0
 toml==0.10.2
 tomli==2.0.1
-tox==3.27.1
-tqdm==4.65.0
+tox==4.11.0
+tqdm==4.66.1
 twine==4.0.2
-typing_extensions==4.6.3
-urllib3==1.26.12
-virtualenv==20.23.1
+typing_extensions==4.7.1
+urllib3==2.0.4
+virtualenv==20.24.3
 webencodings==0.5.1
-zipp==3.15.0
+zipp==3.16.2
diff --git a/examples/extension_service/Dockerfile b/examples/extension_service/Dockerfile
index d778ea3ef917ca270c9d291a509345f6ad88c88b..f74c9caebfbef28357ad1103d9f809c8d46fd457 100644
--- a/examples/extension_service/Dockerfile
+++ b/examples/extension_service/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.9-slim
+FROM python:3.11-slim
 
 ENV PYTHONDONTWRITEBYTECODE=1
 ENV PYTHONUNBUFFERED=1
diff --git a/examples/extension_service/Dockerfile.local b/examples/extension_service/Dockerfile.local
index 90d6a6839f976fe9643c0eae3f17a5f5f59e0b66..34fb9476e846e831631056ae78769785397b1b8d 100644
--- a/examples/extension_service/Dockerfile.local
+++ b/examples/extension_service/Dockerfile.local
@@ -1,4 +1,4 @@
-FROM python:3.9-slim
+FROM python:3.11-slim
 
 ENV PYTHONDONTWRITEBYTECODE=1
 ENV PYTHONUNBUFFERED=1
diff --git a/examples/extension_service/docker-compose.override.example.yml b/examples/extension_service/docker-compose.override.example.yml
index 855146c02bc75ba23dbeaff96877e163bd917bb4..cba3614c2541f206709b693194c08fc9c37d1e81 100644
--- a/examples/extension_service/docker-compose.override.example.yml
+++ b/examples/extension_service/docker-compose.override.example.yml
@@ -8,7 +8,7 @@ services:
       args:
         - PIP_EXTRA_INDEX_URL=${PIP_EXTRA_INDEX_URL}
     ports:
-      - 50051:50051
+      - "50051:50051"
     volumes:
       - .:/home/perx/app
       - <Путь к интерпретатору питона>/site-packages/perxis:/usr/local/lib/python3.9/site-packages/perxis
\ No newline at end of file
diff --git a/requirements.txt b/requirements.txt
index a8f172046b0e79f409cc81decd34e4996a8210c0..266a39a950f45fd87d952cb3abc9932c8d771d62 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,13 +1,14 @@
-certifi==2022.9.24
-chardet==5.0.0
-charset-normalizer==2.0.12
-grpcio==1.50.0
+certifi==2023.7.22
+chardet==5.2.0
+charset-normalizer==3.2.0
+grpcio==1.57.0
 idna==3.4
 oauthlib==3.2.2
-protobuf==3.19.4
-PyJWT==2.7.0
-requests==2.28.1
+protobuf==4.24.2
+PyJWT==2.8.0
+requests==2.31.0
 requests-oauthlib==1.3.1
 six==1.16.0
-urllib3==1.26.12
-deepdiff==6.3.0
+urllib3==2.0.4
+deepdiff==6.3.1
+
diff --git a/setup.py b/setup.py
index 8fb83ced11a7c1c2b220add225ffe5cefb2552b4..edc0cd988b1d8f305f334b5aa1bd8a8e5b983f47 100644
--- a/setup.py
+++ b/setup.py
@@ -14,7 +14,7 @@ def load_requirements():
 
 setup(
     name='perxis',
-    version='0.0.22',
+    version='0.0.23',
     description='Perxis python client',
     long_description=long_description,
     long_description_content_type='text/markdown',
@@ -26,15 +26,10 @@ setup(
         'Intended Audience :: Developers',
         'Topic :: Software Development :: Build Tools',
         'License :: OSI Approved :: MIT License',
-        'Programming Language :: Python :: 3',
-        'Programming Language :: Python :: 3.6',
-        'Programming Language :: Python :: 3.7',
-        'Programming Language :: Python :: 3.8',
-        'Programming Language :: Python :: 3.9',
-        'Programming Language :: Python :: 3 :: Only',
+        'Programming Language :: Python :: 3.11 :: Only',
     ],
     packages=find_packages(),
-    python_requires='>=3.6, <4',
+    python_requires='>=3.11, <4',
     install_requires=load_requirements(),
 
 )