diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 173c2185b..eed9a6164 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,35 +3,32 @@ on: [push, pull_request] jobs: test: name: Test - strategy: - matrix: - python-version: ["3.10.x", "3.11.x"] - django-version: ["4.2.x", "5.0.x"] - env: - redis-version: "6.2" - pg-version: "15" runs-on: ubuntu-22.04 + env: + python-version: "3.12.x" + services: + redis: + image: redis:6.2-alpine + ports: + - 6379:6379 + postgres: + image: postgis/postgis:15-3.3-alpine + env: + POSTGRES_DB: ureport + POSTGRES_USER: ureport + POSTGRES_PASSWORD: nyaruka + ports: + - 5432:5432 + options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 + steps: - name: Checkout code - uses: actions/checkout@v1 - - - name: Install PostgreSQL - uses: harmon758/postgresql-action@v1 - with: - postgresql version: ${{ env.pg-version }} - postgresql db: ureport - postgresql user: ureport - postgresql password: nyaruka - - - name: Install Redis - uses: zhulik/redis-action@v1.0.0 - with: - redis version: ${{ env.redis-version }} + uses: actions/checkout@v4 - name: Install Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: - python-version: ${{ matrix.python-version }} + python-version: ${{ env.python-version }} - name: Install Poetry uses: snok/install-poetry@v1 @@ -41,7 +38,6 @@ jobs: - name: Initialize environment run: | poetry install --no-root - poetry add django==${{ matrix.django-version }} sudo npm install -g coffee-script less ln -s ${{ github.workspace }}/ureport/settings.py.postgres ${{ github.workspace }}/ureport/settings.py @@ -60,7 +56,7 @@ jobs: - name: Upload coverage if: success() - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 27a84329f..771398f1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,139 @@ +v1.2.136 (2024-10-24) +------------------------- + * Merge pull request #1249 from rapidpro/update-python + +v1.2.134 (2024-10-23) +------------------------- + * Update deps + * Support django 5.1 + * Adjust old migrations to not use index_together + * Use GH actions services for Redis and Postgres + +v1.2.133 (2024-09-26) +------------------------- + * Add lock to run the contacts activities squash once + +v1.2.132 (2024-09-24) +------------------------- + * Squash contacts activities counts every 15min + * Run code checks + * Translate locale/en/LC_MESSAGES/django.po in cs + +v1.2.131 (2024-09-18) +------------------------- + * Set the max length for poll result text + * Do not sync empty contacts not having URNs set + +v1.2.130 (2024-08-28) +------------------------- + * Merge pull request #1239 from rapidpro/extra-menu + * Use extra menu link config for global site + +v1.2.129 (2024-08-28) +------------------------- + * Merge pull request #1236 from rapidpro/extra-menu + * Merge pull request #1238 from rapidpro/add-dominicana + * Fix name + * Add support for extra link on menu + +v1.2.128 (2024-08-28) +------------------------- + * Merge pull request #1237 from rapidpro/add-dominicana + * Merge pull request #1235 from rapidpro/fix-index-together-unique-toghether-use + * Add Dominicana link + * Merge pull request #1233 from rapidpro/updates + * Adjust indexes and constraints + * Update deps + * Merge pull request #1231 from rapidpro/update-deps + * Update sentry-sdk + * Update deps + * Reduce size of logo images to load faster on pages + +v1.2.127 (2024-07-26) +------------------------- + * Merge pull request #1229 from rapidpro/kazakh-unicef-logo + * Adjust UNICEF logo for Kazakh + * Merge pull request #1228 from rapidpro/update_dash + * Update dash to order admins on org forms + +v1.2.126 (2024-07-12) +------------------------- + * Merge pull request #1227 from rapidpro/add-kazakhstan + * Add Kazakhstan + +v1.2.125 (2024-07-11) +------------------------- + * Merge pull request #1226 from rapidpro/update-deps + * Update JS deps + * Merge pull request #1225 from rapidpro/update-deps + * Run code checks + * Update deps + +v1.2.124 (2024-07-09) +------------------------- + * Merge pull request #1223 from rapidpro/kaz-updates + * Fix type for Macedonia + * Update KK translations + +v1.2.123 (2024-07-02) +------------------------- + * Merge pull request #1222 from rapidpro/use-py-3.11 + +v1.2.119 (2024-06-28) +------------------------- + * Merge pull request #1220 from rapidpro/GA4 + * Merge pull request #1221 from rapidpro/fix-polls-queries-for-sync + * Make sure polls with inactive category are hidden from the public + * Support GA4 measurement ID + * fix queries for polls used to sync results to always sync polls even if there categories are inactive + +v1.2.118 (2024-06-06) +------------------------- + * Merge pull request #1219 from rapidpro/add-kazakh + * Add Kazakh + +v1.2.117 (2024-05-29) +------------------------- + * Fix extra spaces typo + +v1.2.116 (2024-05-24) +------------------------- + * Merge pull request #1218 from rapidpro/support-IG-deeplinks + * Add config for Instagram deeplink checkbox + +v1.2.115 (2024-05-23) +------------------------- + * Merge pull request #1214 from rapidpro/support-IG-deeplinks + * Run poetry lock + * Add Instagram deeplink on join page + * Merge pull request #1212 from rapidpro/update-CI-actions + * Update Github actions to latest versions + +v1.2.114 (2024-05-02) +------------------------- + * Merge pull request #1210 from rapidpro/fix-homepage-poll-bg-color-new-brand + +v1.2.112 (2024-04-17) +------------------------- + * Merge pull request #1209 from rapidpro/fix-stories-api + * Run code checks + * Fix stories API queryset + * Merge pull request #1208 from rapidpro/update-deps + * Update deps + * Merge pull request #1207 from rapidpro/update-deps + * Update deps + * Merge pull request #1206 from rapidpro/dependabot/pip/gunicorn-22.0.0 + * Bump gunicorn from 20.1.0 to 22.0.0 + +v1.2.111 (2024-04-16) +------------------------- + * Merge pull request #1205 from rapidpro/update-depsss + * Run poetry lock + * Run poetry lock + * Test on Django 5.0.x only + * Merge pull request #1202 from Ilhasoft/fix/check-new-brand-in-rtl-orgs + * Check new brand in RTL organizations + v1.2.110 (2024-04-16) ------------------------- * Merge pull request #1201 from rapidpro/fix-drf-base-template diff --git a/code_check.py b/code_check.py index 8fedadcd6..00d7748d3 100755 --- a/code_check.py +++ b/code_check.py @@ -77,7 +77,7 @@ def get_current_msgids(): status("Running black") cmd("black ureport") status("Running ruff") - cmd("ruff ureport") + cmd("ruff check ureport") status("Running isort") cmd("isort ureport") status("Updating locale PO files") diff --git a/locale/ar/LC_MESSAGES/django.mo b/locale/ar/LC_MESSAGES/django.mo index 6a825d6d8..739fd816c 100644 Binary files a/locale/ar/LC_MESSAGES/django.mo and b/locale/ar/LC_MESSAGES/django.mo differ diff --git a/locale/ar/LC_MESSAGES/django.po b/locale/ar/LC_MESSAGES/django.po index e32d20bb9..da44948c1 100644 --- a/locale/ar/LC_MESSAGES/django.po +++ b/locale/ar/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Abraham Okiror , 2019\n" "Language-Team: Arabic (https://www.transifex.com/rapidpro/teams/226/ar/)\n" @@ -692,8 +692,8 @@ msgstr "إدخال" msgid "Form" msgstr "نموذج" -msgid "Save Changes" -msgstr "حفظ التغييرات" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1144,11 +1144,6 @@ msgstr "" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "إنشاء " - msgid "SELECT LANGUAGE" msgstr "" @@ -1856,6 +1851,14 @@ msgstr "النص القصير المستخدم لتوجيه الزائرين ل msgid "The call to action text to join on the top section on U-Report" msgstr "" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "الموقع الجغرافي الذي أتى منه هذا الرد " + msgid "The YouTube video ID for how to join U-Report section" msgstr "" @@ -1936,6 +1939,11 @@ msgstr "" msgid "The Instagram username for this organization" msgstr "اسم حساب الإنستغرام الخاص بهذه المؤسسة" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "اسم حساب الإنستغرام الخاص بهذه المؤسسة" + msgid "The Instagram widget id from lightwidget.com" msgstr "هوية تطبيق انستغرام المصغر من lightwidget.com" @@ -2062,9 +2070,12 @@ msgid "West and Central Africa" msgstr "" #, fuzzy -#~| msgid "U-Report" -#~ msgid "Ureport API" -#~ msgstr "يو-ريبورت" +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "إنشاء " + +#~ msgid "Save Changes" +#~ msgstr "حفظ التغييرات" #, fuzzy #~| msgid "The title for this item" diff --git a/locale/bg/LC_MESSAGES/django.mo b/locale/bg/LC_MESSAGES/django.mo index ab7347867..1eba5e84a 100644 Binary files a/locale/bg/LC_MESSAGES/django.mo and b/locale/bg/LC_MESSAGES/django.mo differ diff --git a/locale/bg/LC_MESSAGES/django.po b/locale/bg/LC_MESSAGES/django.po index b141d031b..0c8be1731 100644 --- a/locale/bg/LC_MESSAGES/django.po +++ b/locale/bg/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Stanislav Dodov , 2020\n" "Language-Team: Bulgarian (https://www.transifex.com/rapidpro/teams/226/bg/)\n" @@ -693,8 +693,8 @@ msgstr "Предай" msgid "Form" msgstr "От" -msgid "Save Changes" -msgstr "Запази промените" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1136,11 +1136,6 @@ msgstr "Експортирай и сподели" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Искаш ли светът да узнае за това? Изтегли го като изображение, за да го споделиш в социалните мрежи или за да го приложиш в страхотна презентация!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Създай" - msgid "SELECT LANGUAGE" msgstr "" @@ -1876,6 +1871,14 @@ msgstr "Краткият текст, който насочва посетите msgid "The call to action text to join on the top section on U-Report" msgstr "Заглавието на секцията със снимки на началната страница на U-Report " +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Местоположението, от където идва този отговор " + msgid "The YouTube video ID for how to join U-Report section" msgstr "Идентификация на YouTube клипа за това как да се присъедините към U-Report" @@ -1956,6 +1959,11 @@ msgstr "Идентификация на Facebook Pixel за тази орган msgid "The Instagram username for this organization" msgstr "Потребителското име в Instagram за тази организация" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Потребителското име в Instagram за тази организация" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram етикет за приложение от lightwidget.com" @@ -2081,6 +2089,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Създай" + +#~ msgid "Save Changes" +#~ msgstr "Запази промените" + #~ msgid "Photos" #~ msgstr "Снимки" diff --git a/locale/bn/LC_MESSAGES/django.mo b/locale/bn/LC_MESSAGES/django.mo index 6dcc331da..efb626fec 100644 Binary files a/locale/bn/LC_MESSAGES/django.mo and b/locale/bn/LC_MESSAGES/django.mo differ diff --git a/locale/bn/LC_MESSAGES/django.po b/locale/bn/LC_MESSAGES/django.po index 535b8d3c5..56d681084 100644 --- a/locale/bn/LC_MESSAGES/django.po +++ b/locale/bn/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Syeara Koomkoom, 2019\n" "Language-Team: Bengali (https://www.transifex.com/rapidpro/teams/226/bn/)\n" @@ -699,8 +699,8 @@ msgstr "জমা দিন " msgid "Form" msgstr "ফর্ম " -msgid "Save Changes" -msgstr "পরিবর্তনগুলো সংরক্ষণ করুন " +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1142,11 +1142,6 @@ msgstr "পাঠিয়ে দিন এবং ভাগ করে নিন" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "এর সম্পর্কে পৃথিবীকে জানাতে চান? সামাজিক যোগাযোগ মাধ্যমে খুব সহজে শেয়ার করতে কিংবা দারুন কোন প্রেজেন্টেশন তেরি করতে ছবিটি ডাউনলোড করে নিন! " -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "তৈরি করুন " - msgid "SELECT LANGUAGE" msgstr "" @@ -1886,6 +1881,14 @@ msgstr "ক্ষুদ্র বর্ণনা যা দর্শনার্ msgid "The call to action text to join on the top section on U-Report" msgstr "U-Report হোমপেজের ছবি বিভাগের শিরোনাম" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "এই মতামত এর স্থান টি " + msgid "The YouTube video ID for how to join U-Report section" msgstr "U-Report-এর সাথে কিভাবে যুক্ত হবেন বিভাগের জন্য YouTube ভিডিওর আইডি" @@ -1970,6 +1973,11 @@ msgstr "এই প্রতিষ্ঠান এর ফেসবুক পি msgid "The Instagram username for this organization" msgstr "এই প্রতিষ্ঠান এর জন্য instagram ব্যবহারকারী আইডি " +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "এই প্রতিষ্ঠান এর জন্য instagram ব্যবহারকারী আইডি " + msgid "The Instagram widget id from lightwidget.com" msgstr "lightwidget.com এর জন্য instagram উইজেট আইডি " @@ -2097,6 +2105,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "তৈরি করুন " + +#~ msgid "Save Changes" +#~ msgstr "পরিবর্তনগুলো সংরক্ষণ করুন " + #~ msgid "Photos" #~ msgstr "ছবিগুলো" diff --git a/locale/bs/LC_MESSAGES/django.po b/locale/bs/LC_MESSAGES/django.po index 60cae6a23..373d4c660 100644 --- a/locale/bs/LC_MESSAGES/django.po +++ b/locale/bs/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Benjamin Omerbegović , 2020\n" "Language-Team: Bosnian (https://www.transifex.com/rapidpro/teams/226/bs/)\n" @@ -783,8 +783,8 @@ msgstr "Pošalji" msgid "Form" msgstr "Formular" -msgid "Save Changes" -msgstr "Sačuvaj promjene" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1228,11 +1228,6 @@ msgstr "Eksportuj i podijeli" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Želiš podijeliti ovo? Preuzmi ovu sliku, koju možeš podijeliti ili iskoristiti za prezentaciju." -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Kreiraj" - msgid "SELECT LANGUAGE" msgstr "" @@ -1983,6 +1978,14 @@ msgstr "Kratak tekst kojim se posjetitelji upućuju da se pridruže U-Reportu" msgid "The call to action text to join on the top section on U-Report" msgstr "Naslov foto sekcije na U Report naslovnoj strani" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokacija za ovaj odgovor" + msgid "The YouTube video ID for how to join U-Report section" msgstr "Youtube video ID o tome kako se pridružiti U-Reportu" @@ -2063,6 +2066,11 @@ msgstr "ID Facebook Pixela vaše organizacije (opciono)" msgid "The Instagram username for this organization" msgstr "Instagram user name organizacije" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Instagram user name organizacije" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget ID sa lightwidget.com" @@ -2188,6 +2196,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Kreiraj" + +#~ msgid "Save Changes" +#~ msgstr "Sačuvaj promjene" + #~ msgid "Photos" #~ msgstr "Slike" diff --git a/locale/cs/LC_MESSAGES/django.mo b/locale/cs/LC_MESSAGES/django.mo index 37a823916..56d6ea265 100644 Binary files a/locale/cs/LC_MESSAGES/django.mo and b/locale/cs/LC_MESSAGES/django.mo differ diff --git a/locale/cs/LC_MESSAGES/django.po b/locale/cs/LC_MESSAGES/django.po index c90681e6b..11ae5fdd6 100644 --- a/locale/cs/LC_MESSAGES/django.po +++ b/locale/cs/LC_MESSAGES/django.po @@ -2,23 +2,23 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: -# Jiří Podhorecký, 2021 -# +# Jiří Podhorecký , 2024 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" -"Last-Translator: Jiří Podhorecký, 2021\n" -"Language-Team: Czech (https://www.transifex.com/rapidpro/teams/226/cs/)\n" -"Language: cs\n" +"Last-Translator: Jiří Podhorecký , 2024\n" +"Language-Team: Czech (https://app.transifex.com/rapidpro/teams/226/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" msgid "The name of this category" @@ -46,10 +46,15 @@ msgid "The human readable name for this content type" msgstr "Lidsky čitelný název tohoto typu obsahu" msgid "The slug to idenfity this content type, used with the template tags" -msgstr "Slug pro identifikaci tohoto typu obsahu, který se používá se značkami šablony." +msgstr "" +"Slug pro identifikaci tohoto typu obsahu, který se používá se značkami " +"šablony." -msgid "A description of where this content type is used on the site and how it will be dsiplayed" -msgstr "Popis, kde se tento typ obsahu na webu používá a jak se bude zobrazovat." +msgid "" +"A description of where this content type is used on the site and how it will" +" be dsiplayed" +msgstr "" +"Popis, kde se tento typ obsahu na webu používá a jak se bude zobrazovat." msgid "Whether this content should include a title" msgstr "Zda má tento obsah obsahovat název" @@ -66,7 +71,8 @@ msgstr "Zda má tento obsah obsahovat shrnující pole" msgid "Whether this content should include a link" msgstr "Zda má tento obsah obsahovat odkaz" -msgid "Whether this content should allow upload of additional images, ie a gallery" +msgid "" +"Whether this content should allow upload of additional images, ie a gallery" msgstr "Zda má tento obsah umožňovat nahrávání dalších obrázků, tj. galerie." msgid "Whether this content has a color field" @@ -94,19 +100,25 @@ msgid "The body of text for this content block, optional" msgstr "Tělo textu pro tento blok obsahu, nepovinné." msgid "Any image that should be displayed with this content block, optional" -msgstr "Jakýkoli obrázek, který se má zobrazit s tímto blokem obsahu, nepovinné." +msgstr "" +"Jakýkoli obrázek, který se má zobrazit s tímto blokem obsahu, nepovinné." msgid "A background color to use for the image, in the format: #rrggbb" msgstr "Barva pozadí, která se použije pro obrázek, ve formátu: #rrggbb" msgid "Any link that should be associated with this content block, optional" -msgstr "Jakýkoli odkaz, který by měl být spojen s tímto blokem obsahu, nepovinné." +msgstr "" +"Jakýkoli odkaz, který by měl být spojen s tímto blokem obsahu, nepovinné." msgid "The id of the YouTube video that should be linked to this item" msgstr "Id videa na YouTube, které by mělo být propojeno s touto položkou." -msgid "Any tags for this content block, separated by spaces, can be used to do more advanced filtering, optional" -msgstr "Jakékoli značky pro tento blok obsahu, oddělené mezerami, lze použít k pokročilejšímu filtrování, volitelné." +msgid "" +"Any tags for this content block, separated by spaces, can be used to do more" +" advanced filtering, optional" +msgstr "" +"Jakékoli značky pro tento blok obsahu, oddělené mezerami, lze použít k " +"pokročilejšímu filtrování, volitelné." msgid "The priority for this block, higher priority blocks come first" msgstr "Priorita pro tento blok, bloky s vyšší prioritou mají přednost." @@ -231,8 +243,12 @@ msgstr "Časové pásmo" msgid "The timezone your organization is in." msgstr "Časové pásmo, ve kterém se vaše organizace nachází." -msgid "JSON blob used to store configuration information associated with this organization" -msgstr "blob JSON používaný k ukládání konfiguračních informací spojených s touto organizací" +msgid "" +"JSON blob used to store configuration information associated with this " +"organization" +msgstr "" +"blob JSON používaný k ukládání konfiguračních informací spojených s touto " +"organizací" msgid "Administrator" msgstr "Administrátor" @@ -289,13 +305,7 @@ msgstr "Soubor obrázku" msgid "The API token for this backend" msgstr "Token API pro tento backend" -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " You've been invited to join %(org_name)s.\n" -#| "
\n" -#| " To accept the invitation, click here.\n" -#| " " +#, python-format msgid "" "\n" " You've been invited to join %(org_name)s.\n" @@ -304,8 +314,8 @@ msgid "" " " msgstr "" "\n" -" Byli jste pozváni, abyste se připojili k %(org_name)s.\n" -"
\n" +" Byli jste pozváni, abyste se připojili k %(org_name)s.\n" +"
\n" "Chcete-li pozvání přijmout, klikněte zde." msgid "You are invited to join {{org.name}}." @@ -318,16 +328,16 @@ msgid "Edit" msgstr "Upravit" msgid "Manage Backends" -msgstr "Správa backendů" +msgstr "Spravovat backendy" msgid "Manage Users" -msgstr "Správa uživatelů" +msgstr "Spravovat uživatele" msgid "Accounts" msgstr "Účty" msgid "Admins" -msgstr "Administrátoři" +msgstr "Správci" msgid "Remove" msgstr "Odstranit" @@ -338,8 +348,12 @@ msgstr "Musíte mít alespoň jednoho správce" msgid "Select your Organization" msgstr "Vyberte svou organizaci" -msgid "Your account is not associated to an organization. Please Contact the adminstrator." -msgstr "Váš účet není přidružen k žádné organizaci. Kontaktujte prosím administrátora." +msgid "" +"Your account is not associated to an organization. Please Contact the " +"adminstrator." +msgstr "" +"Váš účet není přidružen k žádné organizaci. Kontaktujte prosím " +"administrátora." msgid "Your Organization" msgstr "Vaše organizace" @@ -360,8 +374,12 @@ msgstr "Správa %(name)s účtů" msgid "Create" msgstr "Vytvořit" -msgid "Your invitation link is invalid. Please contact your organization administrator." -msgstr "Váš odkaz na pozvánku je neplatný. Kontaktujte prosím správce vaší organizace." +msgid "" +"Your invitation link is invalid. Please contact your organization " +"administrator." +msgstr "" +"Váš odkaz na pozvánku je neplatný. Kontaktujte prosím správce vaší " +"organizace." #, python-format msgid "Join %(name)s" @@ -370,8 +388,12 @@ msgstr "Připojit %(name)s" msgid "Join" msgstr "Připojit" -msgid "Your invitation link has expired. Please contact your organization administrator." -msgstr "Platnost vašeho odkazu na pozvánku vypršela. Kontaktujte prosím administrátora své organizace." +msgid "" +"Your invitation link has expired. Please contact your organization " +"administrator." +msgstr "" +"Platnost vašeho odkazu na pozvánku vypršela. Kontaktujte prosím " +"administrátora své organizace." msgid "Task" msgstr "Úkol" @@ -403,11 +425,19 @@ msgstr "Odkaz na soubor mp3 pro zveřejnění v tomto příběhu" msgid "The PDF report to attach" msgstr "Zpráva PDF k přiložení" -msgid "The id of the YouTube video that should be linked to this story (this is the text that comes afer v= and before & in the YouTube URL)" -msgstr "ID videa na YouTube, které by mělo být propojeno s tímto příběhem (jedná se o text, který je uveden za v= a před & v adrese URL YouTube)." +msgid "" +"The id of the YouTube video that should be linked to this story (this is the" +" text that comes afer v= and before & in the YouTube URL)" +msgstr "" +"ID videa na YouTube, které by mělo být propojeno s tímto příběhem (jedná se " +"o text, který je uveden za v= a před & v adrese URL YouTube)." -msgid "Any tags for this story, separated by spaces, can be used to do more advanced filtering, optional" -msgstr "Jakékoli značky pro tento příběh, oddělené mezerami, lze použít k pokročilejšímu filtrování, volitelné." +msgid "" +"Any tags for this story, separated by spaces, can be used to do more " +"advanced filtering, optional" +msgstr "" +"Jakékoli značky pro tento příběh, oddělené mezerami, lze použít k " +"pokročilejšímu filtrování, volitelné." msgid "The category for this story" msgstr "Kategorie tohoto příběhu" @@ -435,10 +465,12 @@ msgid "Image %d" msgstr "Obrázek %d" msgid "Image to display on story page and in previews. (optional)" -msgstr "Obrázek, který se zobrazí na stránce příběhu a v náhledech. (nepovinné)" +msgstr "" +"Obrázek, který se zobrazí na stránce příběhu a v náhledech. (nepovinné)" msgid "Image to display on story page and in previews (optional)" -msgstr "Obrázek, který se zobrazí na stránce příběhu a v náhledech (nepovinné)" +msgstr "" +"Obrázek, který se zobrazí na stránce příběhu a v náhledech (nepovinné)" msgid "The name of this tag" msgstr "Název této značky" @@ -459,7 +491,9 @@ msgstr "" " Jste si jisti, že chcete odstranit %(object)s?\n" " " -msgid "Once it is removed, it will be gone forever. There is no way to undo this operation." +msgid "" +"Once it is removed, it will be gone forever. There is no way to undo this " +"operation." msgstr "Jakmile je odstraněn, navždy zmizí. Tuto operaci nelze vrátit zpět." msgid "Cancel" @@ -545,8 +579,12 @@ msgstr "" "Počkejte prosím %(lockout_timeout)s minut, než se zkusíte přihlásit znovu.\n" " " -msgid "Alternatively, you can fill out the form below to have your password reset via e-mail." -msgstr "Můžete také vyplnit níže uvedený formulář a nechat si obnovit heslo e-mailem." +msgid "" +"Alternatively, you can fill out the form below to have your password reset " +"via e-mail." +msgstr "" +"Můžete také vyplnit níže uvedený formulář a nechat si obnovit heslo " +"e-mailem." msgid "Please contact the website administrator to have your password reset." msgstr "Pro obnovení hesla se obraťte na správce webu." @@ -557,8 +595,12 @@ msgstr "E-mailová adresa" msgid "Recover" msgstr "Obnovit" -msgid "Please enter the email address you used to sign up and we will help you recover your password." -msgstr "Zadejte prosím e-mailovou adresu, kterou jste použili při registraci, a my vám pomůžeme obnovit heslo." +msgid "" +"Please enter the email address you used to sign up and we will help you " +"recover your password." +msgstr "" +"Zadejte prosím e-mailovou adresu, kterou jste použili při registraci, a my " +"vám pomůžeme obnovit heslo." #, python-format msgid "" @@ -572,11 +614,18 @@ msgstr "" msgid "New Password" msgstr "Nové heslo" -msgid "Passwords must have at least 8 characters, including one uppercase, one lowercase and one number" -msgstr "Hesla musí obsahovat alespoň 8 znaků, z toho jedno velké písmeno, jedno malé písmeno a jednu číslici." +msgid "" +"Passwords must have at least 8 characters, including one uppercase, one " +"lowercase and one number" +msgstr "" +"Hesla musí obsahovat alespoň 8 znaků, z toho jedno velké písmeno, jedno malé" +" písmeno a jednu číslici." -msgid "You have used this password before in the past year, please use a new password." -msgstr "Toto heslo jste v uplynulém roce již použili, použijte prosím nové heslo." +msgid "" +"You have used this password before in the past year, please use a new " +"password." +msgstr "" +"Toto heslo jste v uplynulém roce již použili, použijte prosím nové heslo." msgid "Password" msgstr "Heslo" @@ -596,8 +645,12 @@ msgstr "Nové heslo se neshoduje s jeho potvrzením" msgid "Your Email" msgstr "Váš e-mail" -msgid "E-mail recovery is not supported, please contact the website administrator to reset your password manually." -msgstr "Obnovení hesla e-mailem není podporováno, obraťte se prosím na správce webu a obnovte heslo ručně." +msgid "" +"E-mail recovery is not supported, please contact the website administrator " +"to reset your password manually." +msgstr "" +"Obnovení hesla e-mailem není podporováno, obraťte se prosím na správce webu " +"a obnovte heslo ručně." msgid "Current Password" msgstr "Stávající heslo" @@ -629,8 +682,11 @@ msgstr "Nový uživatel byl úspěšně vytvořen." msgid "Groups" msgstr "Skupiny" -msgid "Users will only get those permissions that are allowed for their group." -msgstr "Uživatelé získají pouze ta oprávnění, která jsou povolena pro jejich skupinu." +msgid "" +"Users will only get those permissions that are allowed for their group." +msgstr "" +"Uživatelé získají pouze ta oprávnění, která jsou povolena pro jejich " +"skupinu." msgid "Set the user's initial password here." msgstr "Zde nastavte počáteční heslo uživatele." @@ -645,7 +701,9 @@ msgid "Whether this user is allowed to log into the site" msgstr "Zda se tento uživatel smí přihlásit k webu." msgid "Users will only get those permissions that are allowed for their group" -msgstr "Uživatelé získají pouze ta oprávnění, která jsou povolena pro jejich skupinu." +msgstr "" +"Uživatelé získají pouze ta oprávnění, která jsou povolena pro jejich " +"skupinu." msgid "You can reset the user's password by entering a new password here" msgstr "Heslo uživatele můžete obnovit zadáním nového hesla zde." @@ -687,14 +745,21 @@ msgstr "Vaše heslo bylo úspěšně aktualizováno, děkujeme." msgid "You are now logged in as %s" msgstr "Nyní jste přihlášeni jako %s" -msgid "Password Updated Successfully. Now you can log in using your new password." -msgstr "Heslo bylo úspěšně aktualizováno. Nyní se můžete přihlásit pomocí nového hesla." +msgid "" +"Password Updated Successfully. Now you can log in using your new password." +msgstr "" +"Heslo bylo úspěšně aktualizováno. Nyní se můžete přihlásit pomocí nového " +"hesla." msgid "Reset your Password" msgstr "Obnovit heslo" -msgid "Your link has expired for security reasons. Please reinitiate the process by entering your email here." -msgstr "Platnost vašeho odkazu z bezpečnostních důvodů vypršela. Znovu jej spusťte zadáním svého e-mailu zde." +msgid "" +"Your link has expired for security reasons. Please reinitiate the process by" +" entering your email here." +msgstr "" +"Platnost vašeho odkazu z bezpečnostních důvodů vypršela. Znovu jej spusťte " +"zadáním svého e-mailu zde." msgid "Submit" msgstr "Odeslat" @@ -702,8 +767,8 @@ msgstr "Odeslat" msgid "Form" msgstr "Formulář" -msgid "Save Changes" -msgstr "Uložit změny" +msgid "Save" +msgstr "Uložit" #, python-format msgid "Your new %s has been created." @@ -714,7 +779,7 @@ msgid "Import %s" msgstr "Import %s" msgid "Back to Website" -msgstr "Zpět na webové stránky" +msgstr "Zpět na webovou stranu" msgid "Welcome, " msgstr "Vítejte, " @@ -735,13 +800,13 @@ msgid "Settings" msgstr "Nastavení" msgid "Pages" -msgstr "Strany" +msgstr "Stránky" msgid "Landing Pages" msgstr "Vstupní strany" msgid "Jobs" -msgstr "Úkoly" +msgstr "Úlohy" msgid "Tags" msgstr "Štítky" @@ -750,10 +815,10 @@ msgid "Partners Logos" msgstr "Loga partnerů" msgid "Categories Images" -msgstr "Obrázky kategorií" +msgstr "Kategorie obrázků" msgid "News Items" -msgstr "Položky Zpráv" +msgstr "Novinky" msgid "Orgs" msgstr "Organizace" @@ -762,28 +827,28 @@ msgid "Images" msgstr "Obrázky" msgid "About" -msgstr "O" +msgstr "O ..." msgid "Engagement" msgstr "Zapojení" msgid "Reports" -msgstr "Zprávy" +msgstr "Hlášení" msgid "Category Images" -msgstr "Obrázky kategorií" +msgstr "Kategorie obrázku" msgid "+ New " msgstr "+ Nový" msgid "+ New Page" -msgstr "+ Nová Strana" +msgstr "+ Nová strana" msgid "U-Report" msgstr "U-Report" msgid "Admin" -msgstr "Administrátor" +msgstr "Admin" msgid "Configuration" msgstr "Konfigurace" @@ -792,16 +857,16 @@ msgid "Content" msgstr "Obsah" msgid "Country Aliases" -msgstr "Aliasy zemí" +msgstr "Zkratky zemí" msgid "Job Sources" -msgstr "Zdroje Úloh" +msgstr "Zdroje úloh" msgid "Jobs Content" -msgstr "Obsah Úloh" +msgstr "Obsah úloh" msgid "About Content" -msgstr "O Obsahu" +msgstr "O obsahu" msgid "Videos" msgstr "Videa" @@ -816,28 +881,28 @@ msgid "Terms & Conditions" msgstr "Podmínky a pravidla" msgid "U-Reporters Content" -msgstr "Obsah strany U-Reportéři" +msgstr "Obsah U-Reporters" msgid "Join & Engage Content" -msgstr "Připojte se a zapojte se do obsahu" +msgstr "Připojit se & Zapojit obsah" msgid "Join Steps Content" -msgstr "Připojte se k obsahu kroků" +msgstr "Připojit se k obsahu kroků" msgid "Additional Menu" msgstr "Další nabídka" msgid "SELECT YOUR COUNTRY" -msgstr "VYBERTE SVOU ZEMI" +msgstr "VYBERTE VAŠÍ ZEMI" msgid "Join Now" -msgstr "Připojte se" +msgstr "Připojte se hned teď" msgid "READ MORE" msgstr "PŘEČTĚTE SI VÍCE" msgid "EXPLORE ENGAGEMENT" -msgstr "PROZKOUMEJTE ZAPOJENÍ" +msgstr "PROZKOUMEJTE ZASAŽENÍ" msgid "" "\n" @@ -845,8 +910,7 @@ msgid "" " " msgstr "" "\n" -" Chcete-li přidat zdroj Pracovních nabídek Twitter, musíte získat id widgetu z Twitteru.\n" -" " +" Chcete-li přidat zdroj úloh Twitter, musíte získat id widgetu z Twitteru." msgid "Follow this step by step guide" msgstr "Postupujte podle tohoto průvodce krok za krokem" @@ -857,8 +921,7 @@ msgid "" " " msgstr "" "\n" -"
Po vytvoření widgetu zkopírujte id widgetu z url adresy, jak je uvedeno na
\n" -" " +"
Po vytvoření widgetu zkopírujte id widgetu z url adresy, jak je uvedeno na stránce
" msgid "Back" msgstr "Zpět" @@ -870,61 +933,76 @@ msgid "View public page" msgstr "Zobrazit veřejnou stránku" msgid "LATEST NOTIFICATIONS" -msgstr "NEJNOVĚJŠÍ OZNÁMENÍ" +msgstr "POSLEDNÍ OZNÁMENÍ" msgid "Backends" msgstr "Backendy" msgid "You can resend an invite using the field above" -msgstr "" +msgstr "Pozvánku můžete znovu odeslat pomocí výše uvedeného pole" msgid "Add os Select tags" msgstr "Přidat nebo Vybrat značky" #, python-format -msgid "There is currently %(counter)s new poll syncing. Polls are displayed on the public site once they have completely synced their results." -msgid_plural "There are currently %(counter)s new polls syncing. Polls are displayed on the public site once they have completely synced their results." -msgstr[0] "V současné době je k dispozici %(counter)s nová synchronizace průzkumů. Ankety se na veřejném webu zobrazí, jakmile se kompletně synchronizují jejich výsledky." -msgstr[1] "V současné době probíhá synchronizace %(counter)s nových průzkumů. Průzkumy se na veřejném webu zobrazí, jakmile se kompletně synchronizují jejich výsledky." -msgstr[2] "V současné době probíhá synchronizace %(counter)s nových průzkumů. Průzkumy se na veřejném webu zobrazí, jakmile se kompletně synchronizují jejich výsledky." -msgstr[3] "V současné době probíhá synchronizace %(counter)s nových průzkumů. Průzkumy se na veřejném webu zobrazí, jakmile se kompletně synchronizují jejich výsledky." +msgid "" +"There is currently %(counter)s new poll syncing. Polls are displayed on the " +"public site once they have completely synced their results." +msgid_plural "" +"There are currently %(counter)s new polls syncing. Polls are displayed on " +"the public site once they have completely synced their results." +msgstr[0] "" +"V současné době je k dispozici %(counter)s nová synchronizace průzkumů. " +"Průzkumy se na veřejném webu zobrazí, jakmile se kompletně synchronizují " +"jejich výsledky." +msgstr[1] "" +"V současné době probíhají %(counter)s synchronizace nových průzkumů. " +"Průzkumy se na veřejném webu zobrazí, jakmile se kompletně synchronizují " +"jejich výsledky." +msgstr[2] "" +"V současné době probíhá synchronizace %(counter)s nových průzkumů. Průzkumy " +"se na veřejném webu zobrazí, jakmile se kompletně synchronizují jejich " +"výsledky." +msgstr[3] "" +"V současné době probíhá synchronizace %(counter)s nových průzkumů. Průzkumy " +"se na veřejném webu zobrazí, jakmile se kompletně synchronizují jejich " +"výsledky." msgid "+ New Poll" -msgstr "+ Nový Průzkum" +msgstr "+ Nová anketa" #, python-format msgid "%(counter)s poll question" msgid_plural "%(counter)s poll questions" -msgstr[0] "%(counter)s otázka průzkumu" -msgstr[1] "%(counter)s otázky průzkumu" -msgstr[2] "%(counter)s otázek průzkumu" -msgstr[3] "%(counter)s otázek průzkumu" +msgstr[0] "%(counter)s anketní otázka" +msgstr[1] "%(counter)s anketní otázky" +msgstr[2] "%(counter)s anketních otázek" +msgstr[3] "%(counter)s anketních otázek" msgid "New poll initial syncs scheduled every 10min" -msgstr "Nová počáteční synchronizace průzkumu naplánovaná každých 10 minut" +msgstr "Počáteční synchronizace nové ankety naplánovaná každých 10 minut" msgid "No longer scheduling syncs for old polls, runs archived" -msgstr "Již není možné plánovat synchronizace pro staré průzkumy, jsou archivovány" +msgstr "" +"Již není možné plánovat synchronizace pro staré ankety, jsou archivovány" msgid "Main poll syncs scheduled every 20min" -msgstr "Synchronizace hlavního průzkumu naplánovaná každých 20 minut" +msgstr "Synchronizace hlavního průzkumu je naplánována každých 20 minut" msgid "Recent poll syncs scheduled every 60min" -msgstr "Poslední synchronizace průzkumů naplánovaná každých 60 minut" +msgstr "Synchronizace posledních průzkumů je naplánována každých 60 minut" msgid "Poll syncs scheduled every 24h" -msgstr "Synchronizace průzkumů naplánovaná každých 24 hodin" +msgstr "Synchronizace průzkumů je naplánována každých 24 hodin" msgid "Not scheduling syncs, not active" -msgstr "Nenaplánovaná synchronizace, není aktivní" +msgstr "Není plánována synchronizace, nejsou aktivní" msgid "Not scheduling syncs, no flow for poll" -msgstr "Žádné plánování synchronizací, žádný tok pro průzkum" +msgstr "Není plánována synchronizace, žádný tok pro průzkum" -#, fuzzy -#| msgid "Previous" msgid "Preview results" -msgstr "Předchozí" +msgstr "Náhled výsledků" msgid "Refresh Results" msgstr "Obnovit výsledky" @@ -942,7 +1020,7 @@ msgid "All" msgstr "Vše" msgid "POLL LIST" -msgstr "SEZNAM PRŮZKUMŮ" +msgstr "SEZNAM ANKET" msgid "All polls from most recent to oldest" msgstr "Všechny průzkumy od nejnovějšího po nejstarší" @@ -957,37 +1035,37 @@ msgid "Send" msgstr "Odeslat" msgid "to" -msgstr "do" +msgstr "komu" msgid "LATEST OPINION" -msgstr "NEJNOVĚJŠÍ NÁZOR" +msgstr "POSLEDNÍ NÁZOR" msgid "VIEW FULL RESULTS" -msgstr "ZOBRAZIT KOMPLETNÍ VÝSLEDKY" +msgstr "ZOBRAZIT ÚPLNÉ VÝSLEDKY" msgid "U-REPORTERS IN" -msgstr "U-REPORTÉŘI V" +msgstr "U-REPORTÉRŮ VE" msgid "PARTNERING WITH" -msgstr "PARTNERSTVÍ S" +msgstr "RÁMCI PARTNERSTVÍ S" msgid "U-REPORTERS" -msgstr "U-REPORTÉŘI" +msgstr "U-REPORTÉRY" msgid "IN" -msgstr "V" +msgstr "V " msgid "COUNTRIES WORLDWIDE" -msgstr "ZEMĚ PO CELÉM SVĚTĚ" +msgstr "ZEMÍCH PO CELÉM SVĚTĚ" msgid "AGES" -msgstr "VĚKOVÉ SKUPINY" +msgstr "VŠECH VĚKOVÝCH SKUPIN" msgid "Available bots" msgstr "Dostupní boti" msgid "More bots" -msgstr "Více botů" +msgstr "Další boti" msgid "Join U-Report, Your voice matters." msgstr "Přidejte se k U-Report, na vašem hlase záleží." @@ -995,26 +1073,34 @@ msgstr "Přidejte se k U-Report, na vašem hlase záleží." msgid "FEATURED STORY" msgstr "DOPORUČENÝ PŘÍBĚH" -msgid "We are a part of a global platform working to change the lives of young people around the world." -msgstr "Jsme součástí globální platformy, která se snaží změnit životy mladých lidí na celém světě." +msgid "" +"We are a part of a global platform working to change the lives of young " +"people around the world." +msgstr "" +"Jsme součástí globální platformy, která se snaží změnit životy mladých lidí " +"na celém světě." -msgid "Learn more about how U-Report is empowering and connecting young people to speak out on issues that matter to them." -msgstr "Zjistěte více o tom, jak U-Report posiluje a propojuje mladé lidi, aby se vyjadřovali k otázkám, na kterých jim záleží." +msgid "" +"Learn more about how U-Report is empowering and connecting young people to " +"speak out on issues that matter to them." +msgstr "" +"Zjistěte více o tom, jak U-Report posiluje a propojuje mladé lidi, aby se " +"vyjadřovali k otázkám, na kterých jim záleží." msgid "LEARN MORE" msgstr "DALŠÍ INFORMACE" msgid "Visit" -msgstr "Navštívít" +msgstr "Návštěva" msgid "How would you like to join?" -msgstr "Jak byste se chtěli připojit?" +msgstr "Jak byste se chtěli přidat?" msgid "Text" msgstr "Text" msgid "PAGE" -msgstr "STRANA" +msgstr "STRÁNKA" msgid "SEARCH" msgstr "HLEDAT" @@ -1024,21 +1110,22 @@ msgstr "Nenalezeny žádné výsledky" msgid "Unpublished poll preview. Click Edit to publish it" msgstr "" +"Nezveřejněný náhled průzkumu. Kliknutím na tlačítko Upravit jej zveřejníte" msgid "Published poll. Click Edit to unpublish it" -msgstr "" +msgstr "Zveřejněný průzkum. Kliknutím na tlačítko Upravit jej zrušíte." msgid "Poll has not synced yet to be displayed to the public" -msgstr "" +msgstr "Průzkum ještě nebyl synchronizován, aby se zobrazil veřejnosti." msgid "RESPONDERS" -msgstr "PŘISPĚVATELÉ" +msgstr "RESPONDENTI" msgid "RESPONSE RATE" msgstr "RYCHLOST ODEZVY" msgid "TOTAL RESPONDERS" -msgstr "CELKEM PŘISPĚVATELŮ" +msgstr "CELKEM RESPONDENTŮ" #, python-format msgid "%(responded)s responded out of %(polled)s polled" @@ -1060,7 +1147,7 @@ msgid "Written by:" msgstr "Napsal:" msgid "No reports published yet" -msgstr "Zatím nebyly zveřejněny žádné zprávy" +msgstr "Zatím nezveřejněny žádné zprávy" msgid "REPORT" msgstr "ZPRÁVA" @@ -1123,27 +1210,26 @@ msgid "THIS YEAR" msgstr "TENTO ROK" msgid "AVG RESPONSE RATE" -msgstr "PRŮMĚRNÁ RYCHLOST ODEZVY" +msgstr "PRŮMĚRNÁ MÍRA ODEZVY" msgid "U-REPORTERS BY REGION" msgstr "U-REPORTÉŘI PODLE REGIONŮ" msgid "FILTER RESULTS" -msgstr "VÝSLEDKY FILTROVÁNÍ" +msgstr "FILTROVAT VÝSLEDKY" msgid "Charts only visible for logged in admins" -msgstr "Grafy viditelné pouze pro přihlášené správce" +msgstr "Grafy viditelné jen pro přihlášené správce" msgid "Export and Share" -msgstr "Export a sdílení" +msgstr "Export a Sdílení" -msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" -msgstr "Chcete o tom říct světu? Stáhněte si tento obrázek a snadno ho sdílejte na sociálních sítích nebo pro krásnou prezentaci!" - -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Vytvořit" +msgid "" +"Want to tell the world about this? Download this image to easily share on " +"social media or for a beautiful presentation!" +msgstr "" +"Chcete o tom říct světu? Stáhněte si tento obrázek a snadno ho sdílejte na " +"sociálních sítích nebo pro krásnou prezentaci!" msgid "SELECT LANGUAGE" msgstr "VYBRAT JAZYK" @@ -1152,13 +1238,17 @@ msgid "SELECT COUNTRY" msgstr "VYBRAT ZEMI" msgid "Custom pages" -msgstr "Uživatelské stránky" +msgstr "Vlastní stránky" msgid "Landing pages" -msgstr "Vstupní strany" +msgstr "Vstupní stránky" -msgid "See by the numbers how we are engaging youth voices for positive social change." -msgstr "Podívejte se na čísla, jak zapojujeme hlasy mladých lidí do pozitivní sociální změny." +msgid "" +"See by the numbers how we are engaging youth voices for positive social " +"change." +msgstr "" +"Podívejte se na čísla, jak zapojujeme hlasy mladých lidí do pozitivní " +"sociální změny." msgid "Polled" msgstr "Proveden výzkum" @@ -1245,8 +1335,7 @@ msgid "" " " msgstr "" "\n" -" Opravdu chcete odstranit %(object)s?\n" -" " +" Opravdu chcete odstranit %(object)s?" #, python-format msgid "%(counter)s result" @@ -1273,7 +1362,7 @@ msgid "" " " msgstr "" "\n" -"Je nám líto, ale v tuto chvíli se nemůžete přihlásit, protože jsme obdrželi %(failed_login_limit)s nesprávných pokusů o přihlášení." +" Je nám líto, ale v tuto chvíli se nemůžete přihlásit, protože jsme obdrželi %(failed_login_limit)s nesprávné pokusy o přihlášení." #, python-format msgid "" @@ -1282,7 +1371,7 @@ msgid "" " " msgstr "" "\n" -" Počkejte prosím %(lockout_timeout)s minut, než se zkusíte přihlásit znovu." +" Počkejte prosím %(lockout_timeout)sminut, než se zkusíte přihlásit znovu." #, python-format msgid "" @@ -1315,17 +1404,25 @@ msgstr "Krátký popisný název tohoto obrázku" msgid "Image type" msgstr "Typ obrázku" -msgid "The priority number for this image among others on a list, high priority comes first" -msgstr "Priorita této otázky na stránce průzkumu, vyšší priorita je na prvním místě" +msgid "" +"The priority number for this image among others on a list, high priority " +"comes first" +msgstr "" +"Priorita této otázky na stránce průzkumu, vyšší priorita je na prvním místě" msgid "The organization this bot is part of" msgstr "Organizace, jejíž je tento bot součástí" -msgid "Whether this bot is displayed on the homepage, up to 3 only with the highest priorities are displayed" -msgstr "Zda se tento bot zobrazí na domovské stránce, zobrazí se až 3 pouze s nejvyššími prioritami." +msgid "" +"Whether this bot is displayed on the homepage, up to 3 only with the highest" +" priorities are displayed" +msgstr "" +"Zda se tento bot zobrazí na domovské stránce, zobrazí se až 3 pouze s " +"nejvyššími prioritami." msgid "Whether this bot is hidden on public pages except landing pages" -msgstr "Zda je tento bot skrytý na veřejných stránkách kromě vstupních stránek" +msgstr "" +"Zda je tento bot skrytý na veřejných stránkách kromě vstupních stránek" msgid "The title to display for this bot" msgstr "Název, který se má zobrazit pro tohoto bota" @@ -1351,8 +1448,12 @@ msgstr "Hluboký odkaz na bot WhatsApp, volitelný" msgid "A short description for this bot, required" msgstr "Krátký popis tohoto bota, vyžadováno" -msgid "The priority number for this bot among others on a list, high priority comes first" -msgstr "Číslo priority pro tohoto bota mezi ostatními na seznamu, vysoká priorita je na prvním místě." +msgid "" +"The priority number for this bot among others on a list, high priority comes" +" first" +msgstr "" +"Číslo priority pro tohoto bota mezi ostatními na seznamu, vysoká priorita je" +" na prvním místě." msgid "Whether this bot should be shown to the public" msgstr "Zda by měl být tento bot zobrazen veřejnosti" @@ -1409,16 +1510,24 @@ msgid "The title or name to reference this Job source." msgstr "The title or name to reference this Job source." msgid "Choose the type for the Job source. Twitter, Facebook or RSS feed" -msgstr "Vyberte typ zdroje Pracovních nabídek. Twitter, Facebook nebo RSS kanál" +msgstr "" +"Vyberte typ zdroje Pracovních nabídek. Twitter, Facebook nebo RSS kanál" msgid "The full URL to navigate to this Job source." msgstr "Úplná URL pro přechod na tento zdroj úloh." -msgid "For Twitter, a widget Id is required to embed tweets on the website. Read carefully the instructions above on how to get the right widget Id" -msgstr "V případě Twitteru je pro vložení tweetů na webové stránky vyžadováno ID widgetu. Pozorně si přečtěte výše uvedené pokyny, jak získat správné ID widgetu." +msgid "" +"For Twitter, a widget Id is required to embed tweets on the website. Read " +"carefully the instructions above on how to get the right widget Id" +msgstr "" +"V případě Twitteru je pro vložení tweetů na webové stránky vyžadováno ID " +"widgetu. Pozorně si přečtěte výše uvedené pokyny, jak získat správné ID " +"widgetu." msgid "Featured job sources are shown first on the jobs page." -msgstr "Doporučené zdroje pracovních nabídek se na stránce pracovních nabídek zobrazují jako první." +msgstr "" +"Doporučené zdroje pracovních nabídek se na stránce pracovních nabídek " +"zobrazují jako první." msgid "The organization this job source is for" msgstr "Organizace, pro kterou je tento zdroj pracovních nabídek určen" @@ -1465,7 +1574,8 @@ msgstr "Nadřízený orgán této politické hranice, pokud existuje" msgid "Geometry" msgstr "Geometrie" -msgid "The json representing the geometry type and coordinates of the boundaries" +msgid "" +"The json representing the geometry type and coordinates of the boundaries" msgstr "json reprezentující typ geometrie a souřadnice hranic" msgid "The title for this item" @@ -1498,16 +1608,17 @@ msgstr "Název této kategorie průzkumu" msgid "Poll Categories" msgstr "Kategorie průzkumů" -#, fuzzy -#| msgid "Whether this bot should be shown to the public" msgid "Whether this poll should be visible/hidden on the public site" -msgstr "Zda by měl být tento bot zobrazen veřejnosti" +msgstr "Zda má být tento průzkum viditelný/skrytý na veřejných stránkách" msgid "The Flow this Poll is based on" msgstr "Tok, na kterém je tento průzkum založen" -msgid "The date to display for this poll. Leave empty to use flow creation date." -msgstr "Datum, které se má zobrazit pro tento průzkum. Nechte prázdné, chcete-li použít datum vytvoření toku." +msgid "" +"The date to display for this poll. Leave empty to use flow creation date." +msgstr "" +"Datum, které se má zobrazit pro tento průzkum. Nechte prázdné, chcete-li " +"použít datum vytvoření toku." msgid "Whether the flow for this poll is archived on RapidPro" msgstr "Zda je tok pro tento průzkum archivován na RapidPro" @@ -1633,7 +1744,8 @@ msgid "Adjust poll date" msgstr "Úprava data průzkumu" msgid "Your poll has been updated, now pick which questions to include." -msgstr "Váš průzkum byl aktualizován, nyní vyberte, které otázky chcete zahrnout." +msgstr "" +"Váš průzkum byl aktualizován, nyní vyberte, které otázky chcete zahrnout." msgid "Configure flow" msgstr "Konfigurace toku" @@ -1651,10 +1763,12 @@ msgid "Now enter any responses you'd like to feature. (if any)" msgstr "Nyní zadejte všechny odpovědi, které chcete uvést. (pokud existují)" msgid "Image to display on poll page and in previews. (optional)" -msgstr "Obrázek, který se zobrazí na stránce průzkumu a v náhledech. (nepovinné)" +msgstr "" +"Obrázek, který se zobrazí na stránce průzkumu a v náhledech. (nepovinné)" msgid "Image to display on poll page and in previews (optional)" -msgstr "Obrázek, který se zobrazí na stránce průzkumu a v náhledech (nepovinné)" +msgstr "" +"Obrázek, který se zobrazí na stránce průzkumu a v náhledech (nepovinné)" msgid "Poll Response" msgstr "Reakce na průzkum" @@ -1666,7 +1780,9 @@ msgid "Poll Questions" msgstr "Otázky v průzkumu" msgid "Now set what images you want displayed on your poll page. (if any)" -msgstr "Nyní nastavte, jaké obrázky chcete na stránce průzkumu zobrazit. (pokud existují)" +msgstr "" +"Nyní nastavte, jaké obrázky chcete na stránce průzkumu zobrazit. (pokud " +"existují)" msgid "Include" msgstr "Zahrnout" @@ -1677,8 +1793,10 @@ msgstr "Zda tuto otázku zahrnout do veřejných výsledků" msgid "Priority" msgstr "Priorita" -msgid "The priority of this question on the poll page, higher priority comes first" -msgstr "Priorita této otázky na stránce průzkumu, vyšší priorita je na prvním místě" +msgid "" +"The priority of this question on the poll page, higher priority comes first" +msgstr "" +"Priorita této otázky na stránce průzkumu, vyšší priorita je na prvním místě" msgid "Ruleset Label" msgstr "Označení sady pravidel" @@ -1702,7 +1820,8 @@ msgid "Hidden Charts Choice" msgstr "Volba skrytých grafů" msgid "Choose the charts breakdown to hide to for this question to the public" -msgstr "Vyberte členění grafů, které chcete skrýt pro tuto otázku pro veřejnost." +msgstr "" +"Vyberte členění grafů, které chcete skrýt pro tuto otázku pro veřejnost." msgid "Category {idx+1}" msgstr "Kategorie {idx+1}" @@ -1736,7 +1855,9 @@ msgstr "Upravit průzkum pro tok [{flow_name} ({flow_date_hint})]" #, python-format msgid "Scheduled a pull refresh for poll #%(poll_id)d on org #%(org_id)d" -msgstr "Naplánované obnovení tahu pro průzkum číslo %(poll_id)d na org číslo %(org_id)d" +msgstr "" +"Naplánované obnovení tahu pro průzkum číslo %(poll_id)d na org číslo " +"%(org_id)d" #, python-format msgid "%s" @@ -1745,16 +1866,20 @@ msgstr "%s" msgid "The name of the Contact Group that contains registered reporters" msgstr "Název skupiny kontaktů, která obsahuje registrované zpravodaje" -msgid "The label of the Contact Field that contains the birth date of reporters" +msgid "" +"The label of the Contact Field that contains the birth date of reporters" msgstr "Označení pole kontaktu, které obsahuje datum narození reportérů." msgid "The label of the Contact Field that contains the gender of reporters" msgstr "Označení pole kontaktu, které obsahuje pohlaví zpravodajů." -msgid "The label of the Contact Field that contains the occupation of reporters" +msgid "" +"The label of the Contact Field that contains the occupation of reporters" msgstr "Označení pole kontaktu, které obsahuje povolání reportérů." -msgid "The label of the Contact Field that contains the registration date of reporters" +msgid "" +"The label of the Contact Field that contains the registration date of " +"reporters" msgstr "Štítek kontaktního pole, které obsahuje datum registrace zpravodajů." msgid "The label of the Contact Field that contains the State of reporters" @@ -1779,21 +1904,32 @@ msgid "Whether this org count should consider the count from link only" msgstr "Zda má tato organizace počítat pouze s počtem z odkazu." msgid "The shortcode that users will use to contact U-Report locally" -msgstr "Zkrácený kód, který budou uživatelé používat k místnímu kontaktu s U-Report." +msgstr "" +"Zkrácený kód, který budou uživatelé používat k místnímu kontaktu s U-Report." -msgid "The WhatsApp number that users will use to contact U-Report if you have one" -msgstr "Číslo WhatsApp, které budou uživatelé používat pro kontaktování U-Report, pokud ho máte." +msgid "" +"The WhatsApp number that users will use to contact U-Report if you have one" +msgstr "" +"Číslo WhatsApp, které budou uživatelé používat pro kontaktování U-Report, " +"pokud ho máte." -msgid "The Telegram bot that users will use to contact U-Report if you have one" -msgstr "Bot Telegramu, který budou uživatelé používat ke kontaktování U-Report, pokud ho máte." +msgid "" +"The Telegram bot that users will use to contact U-Report if you have one" +msgstr "" +"Bot Telegramu, který budou uživatelé používat ke kontaktování U-Report, " +"pokud ho máte." -msgid "The viber username that users will use to contact U-Report if you have one" -msgstr "Uživatelské jméno Viber, které budou uživatelé používat pro kontaktování U-Report, pokud ho máte." +msgid "" +"The viber username that users will use to contact U-Report if you have one" +msgstr "" +"Uživatelské jméno Viber, které budou uživatelé používat pro kontaktování " +"U-Report, pokud ho máte." -#, fuzzy -#| msgid "The Telegram bot that users will use to contact U-Report if you have one" -msgid "The Line bot link that users will use to contact U-Report if you have one" -msgstr "Bot Telegramu, který budou uživatelé používat ke kontaktování U-Report, pokud ho máte." +msgid "" +"The Line bot link that users will use to contact U-Report if you have one" +msgstr "" +"Odkaz na Line bot, který uživatelé použijí pro kontaktování U-Report, pokud " +"jej máte." msgid "The join button text" msgstr "Text tlačítka pro připojení" @@ -1804,6 +1940,12 @@ msgstr "Krátký text, který návštěvníky nasměruje k připojení k U-Repor msgid "The call to action text to join on the top section on U-Report" msgstr "Text výzvy k akci, abyste se připojili, v horní části U-Report" +msgid "A short text for the extra menu." +msgstr "Krátký text pro extra menu." + +msgid "The link for the extra menu." +msgstr "Odkaz na extra menu." + msgid "The YouTube video ID for how to join U-Report section" msgstr "ID videa na YouTube, jak se připojit k sekci U-Report" @@ -1834,23 +1976,36 @@ msgstr "Sekundární barva pro stylování této organizace by měla být tmavá msgid "The tertiary color for styling for this organization, should be dark" msgstr "Třetí barva pro stylování této organizace by měla být tmavá." -msgid "The primary highlight color for styling for this organization, should be light" -msgstr "Hlavní barva zvýraznění pro stylování této organizace by měla být světlá." +msgid "" +"The primary highlight color for styling for this organization, should be " +"light" +msgstr "" +"Hlavní barva zvýraznění pro stylování této organizace by měla být světlá." -msgid "The secondary highlight color for styling for this organization, should be light" -msgstr "Sekundární barva zvýraznění pro stylování této organizace by měla být světlá." +msgid "" +"The secondary highlight color for styling for this organization, should be " +"light" +msgstr "" +"Sekundární barva zvýraznění pro stylování této organizace by měla být " +"světlá." msgid "Up to 6 colors for styling charts, use comma between colors" msgstr "Až 6 barev pro stylování grafů, mezi barvami použijte čárku" -msgid "11 colors for styling maps, use comma between colors, not used if not 11 colors" -msgstr "11 barev pro stylování map, mezi barvami použijte čárku, nepoužívá se, pokud není 11 barev" +msgid "" +"11 colors for styling maps, use comma between colors, not used if not 11 " +"colors" +msgstr "" +"11 barev pro stylování map, mezi barvami použijte čárku, nepoužívá se, pokud" +" není 11 barev" msgid "The states to show on maps only" msgstr "Stavy k zobrazení pouze na mapách" msgid "The states to show on maps only, used to filter poll results" -msgstr "Státy, které se mají zobrazovat pouze na mapách, slouží k filtrování výsledků průzkumu" +msgstr "" +"Státy, které se mají zobrazovat pouze na mapách, slouží k filtrování " +"výsledků průzkumu" msgid "The Google Tag Manager ID for this organization" msgstr "ID správce značek Google pro tuto organizaci" @@ -1870,11 +2025,16 @@ msgstr "Adresa URL na stránku této organizace na Facebooku" msgid "The integer id to the Facebook page for this organization (optional)" msgstr "Celočíselné ID stránky této organizace na Facebooku (nepovinné)." -msgid "The integer id to the Facebook app for this organization's chat app (optional)" -msgstr "Celočíselné ID aplikace Facebook pro aplikaci chatu této organizace (nepovinné)." +msgid "" +"The integer id to the Facebook app for this organization's chat app " +"(optional)" +msgstr "" +"Celočíselné ID aplikace Facebook pro aplikaci chatu této organizace " +"(nepovinné)." msgid "The short text used to greet users on Facebook Messenger Plugin" -msgstr "Krátký text používaný k uvítání uživatelů v pluginu Facebook Messenger" +msgstr "" +"Krátký text používaný k uvítání uživatelů v pluginu Facebook Messenger" msgid "The id of the Facebook Pixel for this organization (optional)" msgstr "Identifikátor Facebook Pixel pro tuto organizaci (nepovinné)" @@ -1882,6 +2042,13 @@ msgstr "Identifikátor Facebook Pixel pro tuto organizaci (nepovinné)" msgid "The Instagram username for this organization" msgstr "Uživatelské jméno této organizace na Instagramu" +msgid "" +"The Instagram username should be shown on the join page as deeplink for this" +" organization" +msgstr "" +"Uživatelské jméno Instagramu by se mělo zobrazit na stránce pro připojení " +"jako hluboký odkaz pro tuto organizaci." + msgid "The Instagram widget id from lightwidget.com" msgstr "Widget Instagram id z lightwidget.com" @@ -1897,16 +2064,20 @@ msgstr "Slova, která se mají odfiltrovat z výsledků na veřejných stránká msgid "If there are jobs to be shown on the public site." msgstr "Pokud se na veřejných stránkách zobrazují pracovní nabídky." -msgid "If this org if for global data. e.g: It shows a world map instead of a country map." -msgstr "Pokud je tento orgán určen pro globální data, např.: zobrazuje mapu světa namísto mapy zemí." +msgid "" +"If this org if for global data. e.g: It shows a world map instead of a " +"country map." +msgstr "" +"Pokud je tento orgán určen pro globální data, např.: zobrazuje mapu světa " +"namísto mapy zemí." msgid "Whether to activate an extra gender." msgstr "Zda se má aktivovat další pohlaví." -#, fuzzy -#| msgid "Whether to show the UNICEF logo in the footer." -msgid "Whether to use the new 2024 brand with UNICEF in the logo and a common theme." -msgstr "Zda se má v zápatí zobrazovat logo UNICEF." +msgid "" +"Whether to use the new 2024 brand with UNICEF in the logo and a common " +"theme." +msgstr "Zda používat novou značku 2024 s UNICEF v logu a společným tématem." msgid "Whether to hide the engagement breakdown charts." msgstr "Zda skrýt grafy rozdělení závazků." @@ -1914,8 +2085,13 @@ msgstr "Zda skrýt grafy rozdělení závazků." msgid "Whether to show the UNICEF logo in the footer." msgstr "Zda se má v zápatí zobrazovat logo UNICEF." -msgid "The alpha-3 ISO code of the organization so that it appears the stories widget U-Report App. Example: BRA, NIG, CMR (Use GLOBAL if U-Report is Global)." -msgstr "Kód ISO alfa-3 organizace tak, aby se zobrazovaly příběhy widgetu U-Report App. Příklad: BRA, NIG, CMR (pokud je U-Report globální, použijte GLOBAL)." +msgid "" +"The alpha-3 ISO code of the organization so that it appears the stories " +"widget U-Report App. Example: BRA, NIG, CMR (Use GLOBAL if U-Report is " +"Global)." +msgstr "" +"Kód ISO alfa-3 organizace tak, aby se zobrazovaly příběhy widgetu U-Report " +"App. Příklad: BRA, NIG, CMR (pokud je U-Report globální, použijte GLOBAL)." msgid "The font used for headline texts" msgstr "Písmo použité pro texty nadpisů" @@ -1932,8 +2108,12 @@ msgstr "Text popisující sponzory bezplatných zpráv" msgid "The font used for small text" msgstr "Písmo používané pro malý text" -msgid "If you need to include some custom HTML codes in you org pages, like custom analytics code snippets" -msgstr "Pokud potřebujete do svých stránek organizace zahrnout některé vlastní kódy HTML, například vlastní části analytického kódu." +msgid "" +"If you need to include some custom HTML codes in you org pages, like custom " +"analytics code snippets" +msgstr "" +"Pokud potřebujete do svých stránek organizace zahrnout některé vlastní kódy " +"HTML, například vlastní části analytického kódu." msgid "Other language sites links" msgstr "Odkazy na další jazykové stránky" @@ -1974,31 +2154,29 @@ msgstr "Zda byl tento řádek vytvořen stlačením" msgid "Something to trigger localizations" msgstr "Něco pro spouštění lokalizací" -#, fuzzy -#| msgid "Location" msgid "All locations" -msgstr "Lokalita" +msgstr "Všechny lokality" msgid "East Asia and Pacific" -msgstr "" +msgstr "Východní Asie a Tichomoří" msgid "Eastern and Southern Africa" -msgstr "" +msgstr "Východní a jižní Afrika" msgid "Europe and Central Asia" -msgstr "" +msgstr "Evropa a střední Asie" msgid "Latin America and the Caribbean" -msgstr "" +msgstr "Latinská Amerika a Karibik" msgid "Middle East and North Africa" -msgstr "" +msgstr "Blízký východ a severní Afrika" msgid "South Asia" -msgstr "" +msgstr "Jižní Asie" msgid "UNICEF’s National Committee countries" -msgstr "" +msgstr "Země národního výboru UNICEF" msgid "West and Central Africa" -msgstr "" +msgstr "Západní a střední Afrika" diff --git a/locale/el/LC_MESSAGES/django.mo b/locale/el/LC_MESSAGES/django.mo index 6bc6fc9b0..86af5732c 100644 Binary files a/locale/el/LC_MESSAGES/django.mo and b/locale/el/LC_MESSAGES/django.mo differ diff --git a/locale/el/LC_MESSAGES/django.po b/locale/el/LC_MESSAGES/django.po index 84a62c919..450eb1acd 100644 --- a/locale/el/LC_MESSAGES/django.po +++ b/locale/el/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Artemis Papakostouli, 2022\n" "Language-Team: Greek (https://www.transifex.com/rapidpro/teams/226/el/)\n" @@ -690,8 +690,8 @@ msgstr "Υποβάλλετε" msgid "Form" msgstr "Φόρμα" -msgid "Save Changes" -msgstr "Αποθήκευσε τις αλλαγές" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1122,11 +1122,6 @@ msgstr "Εξαγωγή και Κοινοποίηση" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Θέλετε να πείτε στον κόσμο για αυτό; Κατεβάστε αυτήν την εικόνα για να τη μοιραστείτε εύκολα στα μέσα κοινωνικής δικτύωσης ή για μια όμορφη παρουσίαση!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Δημιουργώ" - msgid "SELECT LANGUAGE" msgstr "ΕΠΙΛΟΓΗ ΓΛΩΣΣΑΣ" @@ -1783,6 +1778,14 @@ msgstr "Το σύντομο κείμενο που χρησιμοποιείται msgid "The call to action text to join on the top section on U-Report" msgstr "Το κείμενο παρότρυνσης για συμμετοχή στην επάνω ενότητα του U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Η τοποθεσία γι΄αυτή την απάντηση" + msgid "The YouTube video ID for how to join U-Report section" msgstr "Το id του Youtube βίντεο για το πώς να συμμετάσχετε στην ενότητα U-Report" @@ -1861,6 +1864,11 @@ msgstr "Το id του Facebook Pixel για αυτόν τον οργανισμ msgid "The Instagram username for this organization" msgstr "Το όνομα χρήστη στο Instagram γι' αυτόν τον οργανισμό" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Το όνομα χρήστη στο Instagram γι' αυτόν τον οργανισμό" + msgid "The Instagram widget id from lightwidget.com" msgstr "Το widget id στο Instagram από το lightwidget.com" @@ -1981,3 +1989,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Δημιουργώ" + +#~ msgid "Save Changes" +#~ msgstr "Αποθήκευσε τις αλλαγές" diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index 67ed1bb71..446105800 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -660,7 +660,7 @@ msgstr "" msgid "Form" msgstr "" -msgid "Save Changes" +msgid "Save" msgstr "" #, python-format @@ -1086,9 +1086,6 @@ msgstr "" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "" -msgid "Co-Create" -msgstr "" - msgid "SELECT LANGUAGE" msgstr "" @@ -1733,6 +1730,12 @@ msgstr "" msgid "The call to action text to join on the top section on U-Report" msgstr "" +msgid "A short text for the extra menu." +msgstr "" + +msgid "The link for the extra menu." +msgstr "" + msgid "The YouTube video ID for how to join U-Report section" msgstr "" @@ -1811,6 +1814,9 @@ msgstr "" msgid "The Instagram username for this organization" msgstr "" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "" + msgid "The Instagram widget id from lightwidget.com" msgstr "" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo index 2665a388e..14aaf9234 100644 Binary files a/locale/es/LC_MESSAGES/django.mo and b/locale/es/LC_MESSAGES/django.mo differ diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index efdba0970..64b2c04e7 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Nyaruka , 2021\n" "Language-Team: Spanish (https://www.transifex.com/rapidpro/teams/226/es/)\n" @@ -692,8 +692,8 @@ msgstr "Enviar" msgid "Form" msgstr "Formulario" -msgid "Save Changes" -msgstr "Guardar cambios" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1128,11 +1128,6 @@ msgstr "Exportar y compartir" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "¿Quieres contarle al mundo sobre esto? Descarga esta imagen para ¡compartirla fácilmente en las redes sociales o para una hermosa presentación!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Crear" - msgid "SELECT LANGUAGE" msgstr "SELECCIONE EL IDIOMA" @@ -1835,6 +1830,14 @@ msgstr "El texto corto usado para dirigir a los visitantes a que se unan a U-Rep msgid "The call to action text to join on the top section on U-Report" msgstr "El título de la sección de imágenes en la página de Inicio de U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "La ubicación para esta respuesta" + msgid "The YouTube video ID for how to join U-Report section" msgstr "El ID del video de YouTube para la sección de cómo unirse a U-Report" @@ -1913,6 +1916,11 @@ msgstr "El ID del Pixel de Facebook para esta organización (opcional)" msgid "The Instagram username for this organization" msgstr "El nombre de usuario de Instagram para esta organización" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "El nombre de usuario de Instagram para esta organización" + msgid "The Instagram widget id from lightwidget.com" msgstr "El ID del widget de Instagram desde lightwidget.com" @@ -2038,6 +2046,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Crear" + +#~ msgid "Save Changes" +#~ msgstr "Guardar cambios" + #~ msgid "Photos" #~ msgstr "Fotos" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index 460636e13..63e251fb2 100644 Binary files a/locale/fr/LC_MESSAGES/django.mo and b/locale/fr/LC_MESSAGES/django.mo differ diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 21a203a6b..ccdeb3b0e 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Juan Arguello Yepez, 2022\n" "Language-Team: French (https://www.transifex.com/rapidpro/teams/226/fr/)\n" @@ -698,8 +698,8 @@ msgstr "Soumettre" msgid "Form" msgstr "Formulaire" -msgid "Save Changes" -msgstr "Enregistrer les modifications" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1131,11 +1131,6 @@ msgstr "Exporter et Partager" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Vous voulez raconter cela au monde ? Téléchargez cette image pour partager facilement sur les réseaux sociaux ou pour une belle présentation !" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Créer" - msgid "SELECT LANGUAGE" msgstr "CHOISIR LA LANGUE" @@ -1793,6 +1788,14 @@ msgstr "Le mot-clé utilisé pour inciter les visiteurs a s'inscrire sur U-Repor msgid "The call to action text to join on the top section on U-Report" msgstr "Le texte d'appel à l'action pour adhérer à la rubrique du haut sur U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "La localité pour cette réponse" + msgid "The YouTube video ID for how to join U-Report section" msgstr "L’ID de la vidéo YouTube pour la rubrique Comment rejoindre U-Report" @@ -1871,6 +1874,11 @@ msgstr "L'identifiant du pixel Facebook pour cette organisation (facultatif)" msgid "The Instagram username for this organization" msgstr "Le nom utilisateur Instagram pour cette organisation" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Le nom utilisateur Instagram pour cette organisation" + msgid "The Instagram widget id from lightwidget.com" msgstr "L'identifiant du widget Instagram de lightwidget.com" @@ -1991,3 +1999,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Créer" + +#~ msgid "Save Changes" +#~ msgstr "Enregistrer les modifications" diff --git a/locale/hr_HR/LC_MESSAGES/django.mo b/locale/hr_HR/LC_MESSAGES/django.mo index 8f3593573..533ada886 100644 Binary files a/locale/hr_HR/LC_MESSAGES/django.mo and b/locale/hr_HR/LC_MESSAGES/django.mo differ diff --git a/locale/hr_HR/LC_MESSAGES/django.po b/locale/hr_HR/LC_MESSAGES/django.po index 32c88efba..95eb1390c 100644 --- a/locale/hr_HR/LC_MESSAGES/django.po +++ b/locale/hr_HR/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Marijana Muhic , 2021\n" "Language-Team: Croatian (Croatia) (https://www.transifex.com/rapidpro/teams/226/hr_HR/)\n" @@ -703,8 +703,8 @@ msgstr "Pošalji" msgid "Form" msgstr "Formular" -msgid "Save Changes" -msgstr "Sačuvaj promjene" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1153,11 +1153,6 @@ msgstr "Izvezi i podijeli" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Želiš podijeliti ovo? Preuzmi ovu sliku, koju možeš podijeliti ili iskoristiti za prezentaciju." -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Kreiraj" - msgid "SELECT LANGUAGE" msgstr "." @@ -1869,6 +1864,14 @@ msgstr "Kratak tekst kojim se posjetitelji upućuju da se pridruže ZABUM voice- msgid "The call to action text to join on the top section on U-Report" msgstr "Naslov foto sekcije na ZABUM voice naslovnoj strani" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokacija za ovaj odgovor" + msgid "The YouTube video ID for how to join U-Report section" msgstr "Youtube video ID o tome kako se pridružiti ZABUM voice-u" @@ -1949,6 +1952,11 @@ msgstr "ID Facebook Pixela vaše organizacije (izborno)" msgid "The Instagram username for this organization" msgstr "Instagram korisnično ime organizacije" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Instagram korisnično ime organizacije" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget ID sa lightwidget.com" @@ -2074,6 +2082,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Kreiraj" + +#~ msgid "Save Changes" +#~ msgstr "Sačuvaj promjene" + #~ msgid "Photos" #~ msgstr "Slike" diff --git a/locale/id/LC_MESSAGES/django.mo b/locale/id/LC_MESSAGES/django.mo index 83b79416c..68f39ebd0 100644 Binary files a/locale/id/LC_MESSAGES/django.mo and b/locale/id/LC_MESSAGES/django.mo differ diff --git a/locale/id/LC_MESSAGES/django.po b/locale/id/LC_MESSAGES/django.po index 8107ca438..3bf831166 100644 --- a/locale/id/LC_MESSAGES/django.po +++ b/locale/id/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: UReport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2016-10-26 13:08+0000\n" "Last-Translator: I made suwancita \n" "Language-Team: Indonesian (http://www.transifex.com/rapidpro/ureport/language/id/)\n" @@ -721,8 +721,8 @@ msgstr "Proses" msgid "Form" msgstr "Form" -msgid "Save Changes" -msgstr "Simpan Perubahan" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1200,11 +1200,6 @@ msgstr "" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Buat" - msgid "SELECT LANGUAGE" msgstr "" @@ -1982,6 +1977,16 @@ msgstr "teks singkat yang digunakan untuk mengarahkan pengunjung untuk bergabung msgid "The call to action text to join on the top section on U-Report" msgstr "" +#, fuzzy +#| msgid "The text of the featured response." +msgid "A short text for the extra menu." +msgstr "Respon unggulan" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokasi dari tanggapan ini" + msgid "The YouTube video ID for how to join U-Report section" msgstr "" @@ -2082,6 +2087,11 @@ msgstr "Integer id ke halaman Facebook untuk organisasi ini (opsional)" msgid "The Instagram username for this organization" msgstr "nama pengguna Instagram untuk organisasi ini" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "nama pengguna Instagram untuk organisasi ini" + msgid "The Instagram widget id from lightwidget.com" msgstr "The Instagram widget id dari lightwidget.com" @@ -2219,6 +2229,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Buat" + +#~ msgid "Save Changes" +#~ msgstr "Simpan Perubahan" + #, fuzzy #~| msgid "The location of the responder." #~ msgid "The description of this bot, optional" @@ -2608,9 +2626,6 @@ msgstr "" #~ msgid "Response %d Message" #~ msgstr "Tanggapan %d Pesan" -#~ msgid "The text of the featured response." -#~ msgstr "Respon unggulan" - #, fuzzy #~| msgid "" #~| "\n" diff --git a/locale/it/LC_MESSAGES/django.mo b/locale/it/LC_MESSAGES/django.mo index d1dba21e5..b1f4bc925 100644 Binary files a/locale/it/LC_MESSAGES/django.mo and b/locale/it/LC_MESSAGES/django.mo differ diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po index 0a5f6c4be..410e73368 100644 --- a/locale/it/LC_MESSAGES/django.po +++ b/locale/it/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Chiara Saturnino , 2019\n" "Language-Team: Italian (https://www.transifex.com/rapidpro/teams/226/it/)\n" @@ -696,8 +696,8 @@ msgstr "Invia" msgid "Form" msgstr "Modulo" -msgid "Save Changes" -msgstr "Salva modifiche" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1139,11 +1139,6 @@ msgstr "Esporta e condividi" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Vuoi condividere il risultato ad utenti esterni? scarica questa immagine per i tuoi social media o inseriscila in una presentazione!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Crea" - msgid "SELECT LANGUAGE" msgstr "" @@ -1894,6 +1889,14 @@ msgstr "Il testo abbreviato usato per invitare i visitatori ad aderire a U-Repor msgid "The call to action text to join on the top section on U-Report" msgstr "Il titolo della sezione foto nella homepage U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Il luogo per questa risposta" + msgid "The YouTube video ID for how to join U-Report section" msgstr "L'ID del video Youtube su come aderire a U-Report" @@ -1976,6 +1979,11 @@ msgstr "L'ID del pixel Facebook per questa organizzazione (opzionale)" msgid "The Instagram username for this organization" msgstr "L'username instagram per questa organizzazione" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "L'username instagram per questa organizzazione" + msgid "The Instagram widget id from lightwidget.com" msgstr "L'ID del widget Instagram per questa organizzazione" @@ -2105,6 +2113,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Crea" + +#~ msgid "Save Changes" +#~ msgstr "Salva modifiche" + #~ msgid "Photos" #~ msgstr "Foto" diff --git a/locale/kk/LC_MESSAGES/django.mo b/locale/kk/LC_MESSAGES/django.mo new file mode 100644 index 000000000..34f03e969 Binary files /dev/null and b/locale/kk/LC_MESSAGES/django.mo differ diff --git a/locale/kk/LC_MESSAGES/django.po b/locale/kk/LC_MESSAGES/django.po new file mode 100644 index 000000000..6dc5f3fbf --- /dev/null +++ b/locale/kk/LC_MESSAGES/django.po @@ -0,0 +1,1947 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Askhat Makitov, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" +"PO-Revision-Date: 2021-03-30 14:28+0000\n" +"Last-Translator: Askhat Makitov, 2024\n" +"Language-Team: Kazakh (https://app.transifex.com/rapidpro/teams/226/kk/)\n" +"Language: kk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" + +msgid "The name of this category" +msgstr "Осы санаттың атауы" + +msgid "An optional image that can describe this category" +msgstr "Осы санатты сипаттай алатын қосымша сурет" + +msgid "The organization this category applies to" +msgstr "Осы санат қолданылатын ұйым" + +msgid "Categories" +msgstr "Санаттар" + +msgid "The name to describe this image" +msgstr "Осы суретті сипаттайтын атау" + +msgid "The category this image represents" +msgstr "Осы сурет сипаттайтын санат" + +msgid "The image file to use" +msgstr "Пайдаланылатын сурет файлы" + +msgid "The human readable name for this content type" +msgstr "Осы контент түрінің адам оқи алатын атауы" + +msgid "The slug to idenfity this content type, used with the template tags" +msgstr "Үлгілік тегтермен бірге пайдаланылатын осы контент түрін сәйкестендіретін слаг" + +msgid "A description of where this content type is used on the site and how it will be dsiplayed" +msgstr "Осы контент түрі сайтта қай жерде қолданылатынының және қалай көрсетілетінінің сипаттамасы" + +msgid "Whether this content should include a title" +msgstr "Осы контентте тақырып болуы керек пе" + +msgid "Whether this content should include an image" +msgstr "Осы контентте сурет болуы керек пе" + +msgid "Whether this content should use a rich HTML editor" +msgstr "Осы контентте күрделі HTML редакторын пайдалану керек пе" + +msgid "Whether this content should include a summary field" +msgstr "Осы контентте қорытындылау алаңы болуы керек пе" + +msgid "Whether this content should include a link" +msgstr "Осы контентте сілтеме болуы керек пе" + +msgid "Whether this content should allow upload of additional images, ie a gallery" +msgstr "Осы контент қосымша суреттерді, яғни галереяны жүктеп салуға рұқсат беруі керек пе" + +msgid "Whether this content has a color field" +msgstr "Осы контентте түс алаңы бар ма" + +msgid "Whether this content should allow setting a YouTube id" +msgstr "Осы контент YouTube идентификаторын орнатуға рұқсат беруі керек пе" + +msgid "Whether this content should allow tags" +msgstr "Осы контент тегтерге рұқсат беруі керек пе" + +msgid "Content Type" +msgstr "Контент түрі" + +msgid "The category, or type for this content block" +msgstr "Осы контент блогының санаты немесе түрі" + +msgid "The title for this block of content, optional" +msgstr "Осы контент блогының тақырыбы, міндетті емес" + +msgid "The summary for this item, should be short" +msgstr "Осы нысанның мазмұндамасы, қысқаша болуы керек" + +msgid "The body of text for this content block, optional" +msgstr "Осы контент блогына арналған мәтіннің негізгі бөлігі, міндетті емес" + +msgid "Any image that should be displayed with this content block, optional" +msgstr "Осы контент блогымен бірге көрсетілетін кез келген сурет, міндетті емес" + +msgid "A background color to use for the image, in the format: #rrggbb" +msgstr "Сурет үшін пайдаланылатын фон түсі, форматы: # rrggbb" + +msgid "Any link that should be associated with this content block, optional" +msgstr "Осы контент блогымен байланыстырылуы керек кез келген сілтеме, міндетті емес" + +msgid "The id of the YouTube video that should be linked to this item" +msgstr "Осы нысанмен байланыстырылу керек YouTube бейнесінің идентификаторы" + +msgid "Any tags for this content block, separated by spaces, can be used to do more advanced filtering, optional" +msgstr "Осы контент блогына арналған бос орындармен бөлінген кез келген тегтер, кеңейтілген сүзгілеу үшін пайдалануға болады, міндетті емес" + +msgid "The priority for this block, higher priority blocks come first" +msgstr "Осы блок үшін басымдық, басымдығы жоғары блоктар бірінші болады" + +msgid "The organization this content block belongs to" +msgstr "Осы контент блогы тиесілі ұйым" + +msgid "Gallery" +msgstr "Галерея" + +msgid "Add Image" +msgstr "Сурет қосу" + +msgid "Search" +msgstr "Іздеу" + +msgid "Add" +msgstr "Қосу" + +msgid "Content Types" +msgstr "Контент түрлері" + +msgid "Link Slug" +msgstr "Сілтеме слагы" + +msgid "The slug or word to use in the link of the page" +msgstr "Парақшаның сілтемесінде қолданылатын слаг немесе сөз" + +msgid "Content Blocks" +msgstr "Контент блоктары" + +#, python-format +msgid "%s Blocks" +msgstr " %sблоктары" + +#, python-format +msgid "Edit %s" +msgstr " %sөзгерту " + +#, python-format +msgid "Create %s" +msgstr "%s жасау" + +msgid "Create Content Block" +msgstr "Контент блогын жасау" + +msgid "Your first name" +msgstr "Сіздің есіміңіз" + +msgid "Your last name" +msgstr "Сіздің тегіңіз" + +msgid "Your email address" +msgstr "Сіздің электрондық поштаңыздың мекенжайы" + +msgid "Your password, at least eight letters please" +msgstr "Сіздің кілтсөзіңіз, өтінеміз, кем дегенде сегіз әріп" + +msgid "That email address is already used" +msgstr "Осы электрондық пошта мекенжайы бұрын қолданылған" + +msgid "Passwords must contain at least 8 letters." +msgstr "Кілтсөздер кемінде 8 әріптен тұруы керек" + +msgid "This domain is used for subdomains" +msgstr "Осы домен қосалқы домендер үшін пайдаланылады" + +msgid "Name" +msgstr "Атауы" + +msgid "The name of this organization" +msgstr "Осы ұйымның атауы" + +msgid "The logo that should be used for this organization" +msgstr "Осы ұйым үшін пайдаланылуы тиіс логотип" + +msgid "Administrators" +msgstr "Әкімшілер" + +msgid "The administrators in your organization" +msgstr "Ұйымыңыздағы әкімшілер" + +msgid "Viewers" +msgstr "Көрушілер" + +msgid "The viewers in your organization" +msgstr "Ұйымыңыздағы көрушілер" + +msgid "Editors" +msgstr "Редакторлар" + +msgid "The editors in your organization" +msgstr "Ұйымыңыздағы редакторлар" + +msgid "Language" +msgstr "Тіл" + +msgid "The main language used by this organization" +msgstr "Осы ұйым қолданатын негізгі тіл" + +msgid "Subdomain" +msgstr "Қосалқы домен" + +msgid "This subdomain is not available" +msgstr "Бұл қосалқы домен бос емес" + +msgid "The subdomain for this organization" +msgstr "Осы ұйымның қосалқы домені" + +msgid "Domain" +msgstr "Домен" + +msgid "This domain is not available" +msgstr "Бұл домен бос емес" + +msgid "The custom domain for this organization" +msgstr "Осы ұйымға арналған арнаулы домен" + +msgid "Timezone" +msgstr "Уақыт белдеуі" + +msgid "The timezone your organization is in." +msgstr "Ұйымыңыз орналасқан уақыт белдеуі" + +msgid "JSON blob used to store configuration information associated with this organization" +msgstr "Осы ұйыммен байланысты конфигурация туралы ақпаратты сақтау үшін пайдаланылады JSON blob-нысаны" + +msgid "Administrator" +msgstr "Әкімші" + +msgid "Editor" +msgstr "Редактор" + +msgid "Viewer" +msgstr "Көруші" + +msgid "Org" +msgstr "Ұйым" + +msgid "The organization to which the account is invited to view" +msgstr "Аккаунт көруге шақыру алған ұйым" + +msgid "Email" +msgstr "Электрондық пошта" + +msgid "The email to which we send the invitation of the viewer" +msgstr "Көрушінің шақыру жіберілетін электрондық поштасы" + +msgid "Secret" +msgstr "Құпия" + +msgid "a unique code associated with this invitation" +msgstr "осы шақырумен байланысты бірегей код" + +msgid "User Role" +msgstr "Пайдаланушы рөлі" + +#, python-format +msgid "%s Invitation" +msgstr "%s шақыру" + +msgid "Banner" +msgstr "Баннер" + +msgid "Pattern" +msgstr "Паттерн" + +msgid "The organization in which the image will be used" +msgstr "Сурет пайдаланылатын ұйым" + +msgid "The name to describe this background" +msgstr "Осы фонды сипаттайтын атау" + +msgid "Background type" +msgstr "Фон түрі" + +msgid "The image file" +msgstr "Сурет файлы" + +msgid "The API token for this backend" +msgstr "Осы сервер бөлігіне арналған API-токен" + +#, python-format +msgid "" +"\n" +" You've been invited to join %(org_name)s.\n" +"
\n" +" To accept the invitation, click here.\n" +" " +msgstr "" + +msgid "You are invited to join {{org.name}}." +msgstr "Сіз {{org.name}} қосылуға шақыру алдыңыз" + +msgid "Click this link to join" +msgstr "Қосылу үшін мына сілтемені басыңыз" + +msgid "Edit" +msgstr "Өзгерту" + +msgid "Manage Backends" +msgstr "Сервер бөлігін басқару" + +msgid "Manage Users" +msgstr "Пайдаланушыларды басқару" + +msgid "Accounts" +msgstr "Аккаунттар" + +msgid "Admins" +msgstr "Әкімшілер" + +msgid "Remove" +msgstr "Алып тастау" + +msgid "You must have at least one administator" +msgstr "Сізде кем дегенде бір әкімші болуы керек" + +msgid "Select your Organization" +msgstr "Ұйымыңызды таңдаңыз" + +msgid "Your account is not associated to an organization. Please Contact the adminstrator." +msgstr "Сіздің аккаунтыңыз ұйыммен байланысты емес. Өтінеміз, әкімшіге хабарласыңыз" + +msgid "Your Organization" +msgstr "Сіздің ұйымыңыз" + +msgid "Invite people to your organization" +msgstr "Ұйымыңызға адамдарды шақырыңыз" + +msgid "User group" +msgstr "Пайдаланушылар тобы" + +msgid "One of the emails you entered is invalid." +msgstr "Сіз енгізген электрондық пошталардың бірі жарамсыз" + +#, python-format +msgid "Manage %(name)s Accounts" +msgstr "%(name)s аккаунтарын басқару" + +msgid "Create" +msgstr "Жасау" + +msgid "Your invitation link is invalid. Please contact your organization administrator." +msgstr "Шақыру сілтемесі жарамсыз. Өтінеміз, ұйымыңыздың әкімшісіне хабарласыңыз" + +#, python-format +msgid "Join %(name)s" +msgstr "%(name)s қосылу" + +msgid "Join" +msgstr "Қосылу" + +msgid "Your invitation link has expired. Please contact your organization administrator." +msgstr "Шақыру сілтемесінің мерзімі аяқталған. Өтінеміз, ұйымыңыздың әкімшісіне хабарласыңыз" + +msgid "Task" +msgstr "Тапсырма" + +msgid "Tasks" +msgstr "Тапсырмалар" + +msgid "Only PDF files are supported." +msgstr "Тек PDF-файлдар рұқсат етілген" + +msgid "The title for this story" +msgstr "Осы әңгіменің тақырыбы" + +msgid "Whether this story is featured" +msgstr "Осы әңгіме таңдаулы бола ма" + +msgid "The summary for the story" +msgstr "Әңгіменің қысқаша мазмұндамасы" + +msgid "The body of text for the story" +msgstr "Әңгіме мәтінінің негізгі бөлігі" + +msgid "The writer of the story" +msgstr "Әңгіменің авторы" + +msgid "A link to an mp3 file to publish on this story" +msgstr "Әңгімені жариялау үшін mp3 файлға сілтеме" + +msgid "The PDF report to attach" +msgstr "Қосымша түрінде жіберілетін PDF-есеп" + +msgid "The id of the YouTube video that should be linked to this story (this is the text that comes afer v= and before & in the YouTube URL)" +msgstr "Осы әңгімемен байланыстырылуы керек YouTube бейнесінің идентификаторы (YouTube URL-мекенжайында v= артында және & алдында келетін мәтін)" + +msgid "Any tags for this story, separated by spaces, can be used to do more advanced filtering, optional" +msgstr "Осы әңгімеге арналған бос орындармен бөлінген кез келген тегтер, кеңейтілген сүзгілеу үшін пайдалануға болады, міндетті емес" + +msgid "The category for this story" +msgstr "Осы әңгіменің санаты" + +msgid "The organization this story belongs to" +msgstr "Осы әңгіме тиесілі ұйым" + +msgid "Stories" +msgstr "Әңгімелер" + +msgid "The story to associate to" +msgstr "Байланыстырылатын әңгіме" + +msgid "Yes" +msgstr "Иә" + +msgid "No" +msgstr "Жоқ" + +msgid "Story Images" +msgstr "Әңгімеге қатысты суреттер" + +#, python-format +msgid "Image %d" +msgstr "Сурет %d" + +msgid "Image to display on story page and in previews. (optional)" +msgstr "Әңгіме парақшасында және алдын ала қарау режимінде көрсетілетін сурет. (міндетті емес)" + +msgid "Image to display on story page and in previews (optional)" +msgstr "Әңгіме парақшасында және алдын ала қарау режимінде көрсетілетін сурет (міндетті емес)" + +msgid "The name of this tag" +msgstr "Осы тегтің аты" + +msgid "Delete" +msgstr "Жою" + +msgid "Remove Item?" +msgstr "Нысанды алып тастау керек пе?" + +#, python-format +msgid "" +"\n" +" Are you sure you want to remove %(object)s?\n" +" " +msgstr "" + +msgid "Once it is removed, it will be gone forever. There is no way to undo this operation." +msgstr "Оны алып тастаған соң, ол мәңгілікке жойылады. Қалпына келтірудің ешқандай жолы жоқ" + +msgid "Cancel" +msgstr "Болдырмау" + +#, python-format +msgid "" +"\n" +"\t %(counter)s result\n" +"\t" +msgid_plural "" +"\n" +" %(counter)s results\n" +" " +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgid "" +"\n" +"\tResults %(start)s-%(end)s of %(count)s\n" +"\t" +msgstr "" + +msgid "Previous" +msgstr "Алдыңғы" + +msgid "Next" +msgstr "Келесі" + +msgid "edit" +msgstr "өзгерту" + +msgid "Sign in" +msgstr "Кіру" + +msgid "Login" +msgstr "Логин" + +msgid "Forgot Password?" +msgstr "Кілтсөзді ұмыттыңыз ба?" + +msgid "Token Expired" +msgstr "Токеннің мерзімі аяқталған" + +msgid "Login Failure" +msgstr "Жүйеге кіру сәтсіз болды" + +#, python-format +msgid "" +"\n" +" Sorry, you cannot log in at this time because we received %(failed_login_limit)s incorrect login attempts.\n" +" " +msgstr "" + +#, python-format +msgid "" +"\n" +" Please wait %(lockout_timeout)s minutes before to try log in again.\n" +" " +msgstr "" + +msgid "Alternatively, you can fill out the form below to have your password reset via e-mail." +msgstr "Мүмкіндігінше, төмендегі нысанды толтырып, құпия сөзді электрондық пошта арқылы қалпына келтіре аласыз" + +msgid "Please contact the website administrator to have your password reset." +msgstr "Құпия сөзіңізді қалпына келтіру үшін веб-сайт әкімшісіне хабарласыңыз" + +msgid "Email Address" +msgstr "Электрондық пошта" + +msgid "Recover" +msgstr "Қалпына келтіру" + +msgid "Please enter the email address you used to sign up and we will help you recover your password." +msgstr "Тіркелу кезінде пайдаланған электрондық поштаңызды енгізіңіз, біз сізге құпия сөзіңізді қалпына келтіруге көмектесеміз" + +#, python-format +msgid "" +"\n" +" Your password has expired. Site policy states that you must pick a new password every %(expire_days)s days, and that passwords must not have been used within the previous %(window_days)s days.\n" +" " +msgstr "" + +msgid "New Password" +msgstr "Жаңа құпия сөз" + +msgid "Passwords must have at least 8 characters, including one uppercase, one lowercase and one number" +msgstr "Құпия сөздер кемінде 8 таңбадан тұруы керек, оның ішінде бір бас әріп, бір кіші әріп және бір сан болуы қажет" + +msgid "You have used this password before in the past year, please use a new password." +msgstr "Сіз бұл құпия сөзді өткен жылы қолданғансыз, басқа жаңа құпия сөзді енгізіңіз." + +msgid "Password" +msgstr "Құпия сөз" + +msgid "Confirm Password" +msgstr "Кілтсөзді растау" + +msgid "Please enter your password to save changes." +msgstr "Өтінеміз, өзгерістерді сақтау үшін кілтсөзіңізді енгізіңіз." + +msgid "Confirm the new password by filling the this field" +msgstr "Осы алаңды толтыру арқылы жаңа кілтсөзді растаңыз" + +msgid "New password doesn't match with its confirmation" +msgstr "Жаңа кілтсөз оны растаумен сәйкес келмейді" + +msgid "Your Email" +msgstr "Сіздің электрондық поштаңыз" + +msgid "E-mail recovery is not supported, please contact the website administrator to reset your password manually." +msgstr "Электрондық поштаны қалпына келтіру қарастырылмаған, кілтсөзді қолмен қалпына келтіру үшін, өтінеміз, веб-сайт әкімшісіне хабарласыңыз." + +msgid "Current Password" +msgstr "Қазіргі кілтсөз" + +msgid "Your current password" +msgstr "Қазіргі кілтсөзіңіз" + +msgid "Your new password." +msgstr "Жаңа кілтсөзіңіз" + +msgid "Confirm new Password" +msgstr "Жаңа кілтсөзді растау" + +msgid "Confirm your new password." +msgstr "Жаңа кілтсөзіңізді растаңыз" + +msgid "Please enter your password to save changes" +msgstr "Өтінеміз, өзгерістерді сақтау үшін кілтсөзіңізді енгізіңіз" + +msgid "Confirm your new password by entering it here" +msgstr "Жаңа кілтсөзіңізді осы жерге енгізу арқылы растаңыз" + +msgid "Mismatch between your new password and confirmation, try again" +msgstr "Жаңа кілтсөзіңіз және оны растау сәйкес емес, әрекетті қайталаңыз" + +msgid "New user created successfully." +msgstr "Жаңа пайдаланушы сәтті тіркелді" + +msgid "Groups" +msgstr "Топтар" + +msgid "Users will only get those permissions that are allowed for their group." +msgstr "Пайдаланушылар тек өз тобына берілген рұқсаттарды ғана алады" + +msgid "Set the user's initial password here." +msgstr "Пайдаланушының бастапқы кілтсөзін мұнда орнатыңыз" + +msgid "Last Login" +msgstr "Жүйеге соңғы рет кірген кез" + +msgid "Is Active" +msgstr "Белсенді" + +msgid "Whether this user is allowed to log into the site" +msgstr "Осы пайдаланушыға сайтқа кіруге рұқсат етілген бе" + +msgid "Users will only get those permissions that are allowed for their group" +msgstr "Пайдаланушылар тек өз тобына берілген рұқсаттарды ғана алады" + +msgid "You can reset the user's password by entering a new password here" +msgstr "Жаңа кілтсөзді мұнда енгізу арқылы пайдаланушының кілтсөзін ауыстыруға болады" + +msgid "Username" +msgstr "Пайдаланушы аты" + +msgid "Your password" +msgstr "Сіздің кілтсөзіңіз" + +msgid "If you want to set a new password, enter it here" +msgstr "Жаңа кілтсөз орнатқыңыз келсе, оны мұнда енгізіңіз" + +msgid "Confirm New Password" +msgstr "Жаңа кілтсөзді растау" + +msgid "Confirm your new password" +msgstr "Жаңа кілтсөзіңізді растаңыз" + +msgid "Edit your profile" +msgstr "Парақшаңызды өзгерту" + +msgid "Password Recovery" +msgstr "Кілтсөзді ауыстыру" + +msgid "An Email has been sent to your account with further instructions." +msgstr "Әрі қарайғы нұсқаулары бар электрондық хат аккаунтыңызға жіберілді" + +msgid "Password Recovery Request" +msgstr "Кілтсөзді ауыстыру туралы өтініш" + +msgid "Pick a new password" +msgstr "Жаңа кілтсөз таңдаңыз" + +msgid "Your password has successfully been updated, thank you." +msgstr "Кілтсөзіңіз сәтті жаңартылды, рахмет" + +#, python-format +msgid "You are now logged in as %s" +msgstr "Сіз қазір жүйеге %s ретінде кірдіңіз" + +msgid "Password Updated Successfully. Now you can log in using your new password." +msgstr "Кілтсөз сәтті жаңартылды. Енді жүйеге жаңа кілтсөзіңізбен кіре аласыз" + +msgid "Reset your Password" +msgstr "Кілтсөзіңізді ауыстырыңыз" + +msgid "Your link has expired for security reasons. Please reinitiate the process by entering your email here." +msgstr "Қауіпсіздік мақсатында сілтемеңіздің мерзімі аяқталды. Электрондық поштаңызды осы жерге енгізу арқылы процесті қайта бастаңыз" + +msgid "Submit" +msgstr "Жіберу" + +msgid "Form" +msgstr "Пішін" + +msgid "Save" +msgstr "" + +#, python-format +msgid "Your new %s has been created." +msgstr "Жаңа %s жасалды." + +#, python-format +msgid "Import %s" +msgstr "%s импорттау" + +msgid "Back to Website" +msgstr "Веб-сайтқа оралу" + +msgid "Welcome, " +msgstr "Қош келдіңіз," + +msgid "Logout" +msgstr "Жүйеден шығу" + +msgid "Opinions" +msgstr "Пікірлер" + +msgid "Bots" +msgstr "Боттар" + +msgid "Users" +msgstr "Пайдаланушылар" + +msgid "Settings" +msgstr "Баптаулар" + +msgid "Pages" +msgstr "Парақшалар" + +msgid "Landing Pages" +msgstr "Лендинг-парақшалар" + +msgid "Jobs" +msgstr "Жұмыстар" + +msgid "Tags" +msgstr "Тегтер" + +msgid "Partners Logos" +msgstr "Серіктестердің логотиптері" + +msgid "Categories Images" +msgstr "Суреттердің санаттары" + +msgid "News Items" +msgstr "Жаңалықтар нысандары" + +msgid "Orgs" +msgstr "Ұйымдар" + +msgid "Images" +msgstr "Суреттер" + +msgid "About" +msgstr "Туралы" + +msgid "Engagement" +msgstr "Әрекеттестік" + +msgid "Reports" +msgstr "Есептер" + +msgid "Category Images" +msgstr "Суреттердің санаттары" + +msgid "+ New " +msgstr "+ Жаңа" + +msgid "+ New Page" +msgstr "+ Жаңа парақша" + +msgid "U-Report" +msgstr "U-Report" + +msgid "Admin" +msgstr "Әкімші" + +msgid "Configuration" +msgstr "Конфигурация" + +msgid "Content" +msgstr "Контент" + +msgid "Country Aliases" +msgstr "Елдің қосалқы атаулары" + +msgid "Job Sources" +msgstr "Жұмыс көздері" + +msgid "Jobs Content" +msgstr "Жұмыстардың контенты" + +msgid "About Content" +msgstr "Контент туралы" + +msgid "Videos" +msgstr "Бейнелер" + +msgid "Contact Us Content" +msgstr "Бізге хабарласыңыз контенті" + +msgid "Missions Content" +msgstr "Миссиялар контенті" + +msgid "Terms & Conditions" +msgstr "Шарттар мен талаптар" + +msgid "U-Reporters Content" +msgstr "U-Reporters контенты" + +msgid "Join & Engage Content" +msgstr "& қосылу; Контентпен әрекеттестік" + +msgid "Join Steps Content" +msgstr "Қосылу қадамдары контенті" + +msgid "Additional Menu" +msgstr "Қосымша мәзір" + +msgid "SELECT YOUR COUNTRY" +msgstr "ЕЛІҢІЗДІ ТАҢДАҢЫЗ" + +msgid "Join Now" +msgstr "Қазір қосылыңыз" + +msgid "READ MORE" +msgstr "ӘРІ ҚАРАЙ ОҚУ" + +msgid "EXPLORE ENGAGEMENT" +msgstr "ӘРЕКЕТТЕСТІКТІ ЗЕРТТЕУ" + +msgid "" +"\n" +" To add a Twitter job source you are required to get a widget id from twitter.\n" +" " +msgstr "" + +msgid "Follow this step by step guide" +msgstr "Осы қадам-қадамдық нұсқаулықты орындаңыз" + +msgid "" +"\n" +"
After you create the widget copy the widget id from the url as shown on
\n" +" " +msgstr "" + +msgid "Back" +msgstr "Артқа" + +msgid "Select bots" +msgstr "Боттарды таңдау" + +msgid "View public page" +msgstr "Қосымша мәзір" + +msgid "LATEST NOTIFICATIONS" +msgstr "СОҢҒЫ ХАБАРЛАМАЛАР" + +msgid "Backends" +msgstr "Артқы жүйелер" + +msgid "You can resend an invite using the field above" +msgstr "Жоғарыдағы кестен пайдалана отырып, шақыруды қайта жібере аласыз" + +msgid "Add os Select tags" +msgstr "" + +#, python-format +msgid "There is currently %(counter)s new poll syncing. Polls are displayed on the public site once they have completely synced their results." +msgid_plural "There are currently %(counter)s new polls syncing. Polls are displayed on the public site once they have completely synced their results." +msgstr[0] "" +msgstr[1] "" + +msgid "+ New Poll" +msgstr "+ Жаңа сауалнама" + +#, python-format +msgid "%(counter)s poll question" +msgid_plural "%(counter)s poll questions" +msgstr[0] "" +msgstr[1] "" + +msgid "New poll initial syncs scheduled every 10min" +msgstr "Жаңа сауалнаманы бастапқы синхрондауды әр 10 минут сайын жасау жоспарланған" + +msgid "No longer scheduling syncs for old polls, runs archived" +msgstr "Енді ескі сауалнамалар үшін синхрондау жасалмайды, әрекеттер мұрағатталған" + +msgid "Main poll syncs scheduled every 20min" +msgstr "Негізгі сауалнаманы синхрондауды 20 минут сайын жасау жоспарланған" + +msgid "Recent poll syncs scheduled every 60min" +msgstr "Соңғы сауалнамаларды синхрондауды әр 60 минут сайын жасау жоспарланған" + +msgid "Poll syncs scheduled every 24h" +msgstr "Сауалнамаларды синхрондауды әр 24 сағат сайын жасау жоспарланған" + +msgid "Not scheduling syncs, not active" +msgstr "Синхрондау жоспарланбаған, белсенді емес" + +msgid "Not scheduling syncs, no flow for poll" +msgstr "Синхрондау жоспарланбаған, сауалнама ағыны жоқ" + +msgid "Preview results" +msgstr "Нәтижелерді алдын ала көру" + +msgid "Refresh Results" +msgstr "Нәтижелерді жаңарту" + +msgid "Partners" +msgstr "Серіктестер" + +msgid "MORE POLLS" +msgstr "КӨБІРЕК САУАЛНАМАЛАР" + +msgid "FILTER" +msgstr "СҮЗГІ" + +msgid "All" +msgstr "Барлығы" + +msgid "POLL LIST" +msgstr "САУАЛНАМАЛАР ТІЗІМІ" + +msgid "All polls from most recent to oldest" +msgstr "Ең соңғысынан ең ескісіне дейін барлық сауалнамалар" + +msgid "ARCHIVED STORIES" +msgstr "МҰРАҒАТТАЛҒАН ӘҢГІМЕЛЕР" + +msgid "LIST" +msgstr "ТІЗІМ" + +msgid "Send" +msgstr "Жіберу" + +msgid "to" +msgstr "қайда" + +msgid "LATEST OPINION" +msgstr "СОҢҒЫ ПІКІР" + +msgid "VIEW FULL RESULTS" +msgstr "ТОЛЫҚ НӘТИЖЕЛЕРДІ КӨРУ" + +msgid "U-REPORTERS IN" +msgstr "ҚАЗАҚСТАНДАҒЫ U-REPORTERS" + +msgid "PARTNERING WITH" +msgstr "СЕРІКТЕСТІКТЕ " + +msgid "U-REPORTERS" +msgstr "U-REPORTERS" + +msgid "IN" +msgstr "САНЫ" + +msgid "COUNTRIES WORLDWIDE" +msgstr "ДҮНИЕ ЖҮЗІНДЕГІ" + +msgid "AGES" +msgstr "ЖАС САНАТТАРЫ" + +msgid "Available bots" +msgstr "Қолжетімді боттар" + +msgid "More bots" +msgstr "Көбірек боттар" + +msgid "Join U-Report, Your voice matters." +msgstr "U-Report қатарына қосылыңыз, Сіздің дауысыңыз маңызды." + +msgid "FEATURED STORY" +msgstr "ТАҢДАУЛЫ ӘҢГІМЕ" + +msgid "We are a part of a global platform working to change the lives of young people around the world." +msgstr "Біз - бүкіл әлемдегі жастардың өмірін өзгертуге арналған  жаһандық платформаның бір бөлігіміз." + +msgid "Learn more about how U-Report is empowering and connecting young people to speak out on issues that matter to them." +msgstr "U-Report жастарға өздері үшін маңызды мәселелер туралы сөйлесуге және өзара ұйымдасуға қалай мүмкіндік беретіні туралы көбірек біліңіз." + +msgid "LEARN MORE" +msgstr "КӨБІРЕК БІЛУ " + +msgid "Visit" +msgstr "Барып көру" + +msgid "How would you like to join?" +msgstr "Қалай қосылғыңыз келеді?" + +msgid "Text" +msgstr "Мәтін" + +msgid "PAGE" +msgstr "ПАРАҚША" + +msgid "SEARCH" +msgstr "ІЗДЕУ" + +msgid "No results found" +msgstr "Еш нәтиже табылмады" + +msgid "Unpublished poll preview. Click Edit to publish it" +msgstr "Жарияланбаған сауалнаманы алдын ала көру. Оны жариялау үшін Өзгерту түймесін басыңыз" + +msgid "Published poll. Click Edit to unpublish it" +msgstr "Жарияланған сауалнама. Жариялаудан бас тарту үшін Өзгерту түймесін басыңыз" + +msgid "Poll has not synced yet to be displayed to the public" +msgstr "Көпшілікке көрсету үшін сауалнама әлі синхрондалған жоқ" + +msgid "RESPONDERS" +msgstr "ЖАУАП БЕРУШІЛЕР" + +msgid "RESPONSE RATE" +msgstr "ЖАУАП БЕРГЕНДЕР ҮЛЕСІ" + +msgid "TOTAL RESPONDERS" +msgstr "ЖАЛПЫ ЖАУАП БЕРГЕНДЕР САНЫ" + +#, python-format +msgid "%(responded)s responded out of %(polled)s polled" +msgstr "%(responded)s қатысқандардың %(polled)s жауап берді" + +msgid "ALL" +msgstr "БАРЛЫҒЫ" + +msgid "AGE" +msgstr "ЖАС САНАТТАРЫ" + +msgid "GENDER" +msgstr "ЖЫНЫСЫ" + +msgid "LOCATION" +msgstr "ОРНАЛАСҚАН ЖЕРІ" + +msgid "Written by:" +msgstr "Жазған:" + +msgid "No reports published yet" +msgstr "Әзірге есептер жарияланған жоқ" + +msgid "REPORT" +msgstr "ЕСЕП" + +msgid "STORY" +msgstr "ӘҢГІМЕ" + +msgid "Download Report" +msgstr "Есепті жүктеп алу" + +msgid "Even" +msgstr "Тіпті" + +msgid "State" +msgstr "Облыс" + +msgid "Other" +msgstr "Басқа" + +msgid "District" +msgstr "Аудан" + +msgid "Participation Level" +msgstr "Қатысу деңгейі" + +msgid "Responders" +msgstr "Жауап берушілер" + +msgid "Reporters in" +msgstr "Репортерлер" + +msgid "Results" +msgstr "Нәтижелер" + +msgid "*Other answers include" +msgstr "*Басқа жауаптар мыналарды қамтиды" + +msgid "Population" +msgstr "Халық" + +msgid "Registered in" +msgstr "Тіркелген" + +msgid "Density" +msgstr "Тығыздығы" + +msgid "total" +msgstr "Жалпы" + +msgid "of" +msgstr "алғандағы" + +msgid "the" +msgstr "саны" + +msgid "OVERALL STATISTICS" +msgstr "ЖАЛПЫ СТАТИСТИКА" + +msgid "THIS YEAR" +msgstr "БИЫЛҒЫ ЖЫЛЫ" + +msgid "AVG RESPONSE RATE" +msgstr "ЖАУАП БЕРГЕНДЕРДІҢ ОРТАША ҮЛЕСІ" + +msgid "U-REPORTERS BY REGION" +msgstr "U-REPORTERS АЙМАҚ БОЙЫНША" + +msgid "FILTER RESULTS" +msgstr "НӘТИЖЕЛЕРДІ СҮЗГІЛЕУ" + +msgid "Charts only visible for logged in admins" +msgstr "Диаграммалар жүйеге кірген әкімшілер үшін ғана көрінеді" + +msgid "Export and Share" +msgstr "Экспорттау және бөлісу" + +msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" +msgstr "Осы туралы бүкіл әлемге айтып бергіңіз келе ме? Әлеуметтік желіде оңай бөлісу үшін немесе әдемі презентация жасау үшін осы суретті жүктеп алыңыз!" + +msgid "SELECT LANGUAGE" +msgstr "ТІЛДІ ТАҢДАУ" + +msgid "SELECT COUNTRY" +msgstr "ЕЛДІ ТАҢДАУ" + +msgid "Custom pages" +msgstr "Арнаулы парақшалар" + +msgid "Landing pages" +msgstr "Лендинг-парақшалар" + +msgid "See by the numbers how we are engaging youth voices for positive social change." +msgstr "Қоғамға оңды өзгерістер енгізу үшін жастарды қалай тартатынымыз туралы сандар айтып береді." + +msgid "Polled" +msgstr "Сауалнама жүргізілді" + +msgid "Reporters" +msgstr "Репортерлер" + +msgid "Top Region" +msgstr "Үздік аймақ" + +msgid "January" +msgstr "Қаңтар" + +msgid "February" +msgstr "Ақпан" + +msgid "March" +msgstr "Наурыз" + +msgid "April" +msgstr "Сәуір" + +msgid "May" +msgstr "Мамыр" + +msgid "June" +msgstr "Маусым" + +msgid "July" +msgstr "Шілде" + +msgid "August" +msgstr "Тамыз" + +msgid "September" +msgstr "Қыркүйек" + +msgid "October" +msgstr "Қазан" + +msgid "November" +msgstr "Қараша" + +msgid "December" +msgstr "Желтоқсан" + +msgid "Jan" +msgstr "Қаңтар" + +msgid "Feb" +msgstr "Ақпан" + +msgid "Mar" +msgstr "Наурыз" + +msgid "Apr" +msgstr "Сәуір" + +msgid "Jun" +msgstr "Маусым" + +msgid "Jul" +msgstr "Шілде" + +msgid "Aug" +msgstr "Тамыз" + +msgid "Sep" +msgstr "Қыркүйек" + +msgid "Oct" +msgstr "Қазан" + +msgid "Nov" +msgstr "Қараша" + +msgid "Dec" +msgstr "Желтоқсан" + +#, python-format +msgid "" +"\n" +" Are you sure you want to remove %(object)s?\n" +" " +msgstr "" + +#, python-format +msgid "%(counter)s result" +msgid_plural "%(counter)s results" +msgstr[0] "" +msgstr[1] "" + +#, python-format +msgid "Results %(start)s-%(end)s of %(count)s" +msgstr "" + +msgid "Error" +msgstr "Қате" + +msgid "Enter Dashboard" +msgstr "Бақылау тақтасын енгізіңіз" + +#, python-format +msgid "" +"\n" +" Sorry, you cannot log in at this time because we received %(failed_login_limit)s incorrect login attempts.\n" +" " +msgstr "" + +#, python-format +msgid "" +"\n" +" Please wait %(lockout_timeout)s minutes before to try log in again.\n" +" " +msgstr "" + +#, python-format +msgid "" +"\n" +" Your password has expired. Site policy states that you must pick a new password every %(expire_days)s days, and that passwords must not have been used within the previous %(window_days)s days.\n" +" " +msgstr "" + +msgid "+ New Story" +msgstr "+ Жаңа әңгіме" + +#, python-format +msgid "Refreshed %s cache for this organization" +msgstr "Осы ұйым үшін %s кэш жаңартылды" + +msgid "Flag" +msgstr "Жалау" + +msgid "About Partner Logo" +msgstr "Серіктес логотипі туралы" + +msgid "The organization to which the image will be used" +msgstr "Осы сурет пайдаланылатын ұйым" + +msgid "A short descriptive name for this image" +msgstr "Осы суреттің қысқаша сипаттамалық атауы" + +msgid "Image type" +msgstr "Сурет түрі" + +msgid "The priority number for this image among others on a list, high priority comes first" +msgstr "Тізімдегі басқалардың арасында осы сурет үшін басым нөмір, басымдығы жоғарысы бірінші болады" + +msgid "The organization this bot is part of" +msgstr "Осы бот бір бөлігі болып табылатын ұйым" + +msgid "Whether this bot is displayed on the homepage, up to 3 only with the highest priorities are displayed" +msgstr "Осы бот басты бетте көрсетіле ме, тек ең жоғары басымдыққа ие, ең көбі 3 бот көрсетіледі" + +msgid "Whether this bot is hidden on public pages except landing pages" +msgstr "Осы бот лендинг-парақшалардан басқа баршаға қолжетімді парақшаларда жасырылған ба" + +msgid "The title to display for this bot" +msgstr "Осы бот үшін көрсетілетін тақырып" + +msgid "The shortcode, number or bot name of the channel for this bot" +msgstr "Осы ботқа арналған арнаның қысқа коды, нөмірі немесе бот атауы" + +msgid "The keyword for this bot" +msgstr "Осы ботқа арналған кілтсөз" + +msgid "The Facebook bot deeplink, optional" +msgstr "Facebook ботына апаратын диплинк, міндетті емес" + +msgid "The Telegram bot deeplink, optional" +msgstr "Telegram ботына апаратын диплинк, міндетті емес" + +msgid "The Viber bot deeplink, optional" +msgstr "Viber ботына апаратын диплинк, міндетті емес" + +msgid "The WhatsApp bot deeplink, optional" +msgstr "WhatsApp ботына апаратын диплинк, міндетті емес" + +msgid "A short description for this bot, required" +msgstr "Осы ботқа арналған қысқаша сипаттама, міндетті" + +msgid "The priority number for this bot among others on a list, high priority comes first" +msgstr "Тізімдегі басқалардың арасында осы бот үшін басым нөмір, басымдығы жоғарысы бірінші болады" + +msgid "Whether this bot should be shown to the public" +msgstr "Осы ботты көпшілікке көрсету керек пе" + +msgid "Label" +msgstr "Заттаңба" + +msgid "Key" +msgstr "Кілт" + +msgid "Male" +msgstr "Ер" + +msgid "Female" +msgstr "Әйел" + +msgid "Organization" +msgstr "Ұйым" + +msgid "Gender" +msgstr "Жынысы" + +msgid "Gender of the contact" +msgstr "Байланыс тұлғасының жынысы" + +msgid "Born Field" +msgstr "Туған күні алаңы" + +msgid "Occupation Field" +msgstr "Кәсіп алаңы" + +msgid "Registration Date" +msgstr "Тіркеу күні" + +msgid "State Field" +msgstr "Ел алаңы" + +msgid "District Field" +msgstr "Ауданалаңы" + +msgid "Ward Field" +msgstr "Әкімшілік аудан алаңы" + +msgid "Number of items with this counter" +msgstr "Осы санағыштағы нысандар саны" + +msgid "No root user found. Please create a root user" +msgstr "Шектеусіз құқықтары бар пайдаланушы табылмады. Шектеусіз құқықтары бар пайдаланушыны тіркеңіз" + +msgid "The name for our alias" +msgstr "Лақап атымыздың атауы" + +msgid "The title or name to reference this Job source." +msgstr "Осы Жұмыс көзіне сілтеме жасайтын атау немесе ат" + +msgid "Choose the type for the Job source. Twitter, Facebook or RSS feed" +msgstr "Тапсырма көзінің түрін таңдаңыз. Twitter, Facebook немесе RSS-арна" + +msgid "The full URL to navigate to this Job source." +msgstr "Осы Жұмыс көзіне өтетін толық URL-мекенжай" + +msgid "For Twitter, a widget Id is required to embed tweets on the website. Read carefully the instructions above on how to get the right widget Id" +msgstr "Twitter үшін твиттерді сайтқа енгізу үшін виджет идентификаторы қажет. Дұрыс виджет идентификаторын алу туралы жоғарыдағы нұсқауларды мұқият оқып шығыңыз" + +msgid "Featured job sources are shown first on the jobs page." +msgstr "Жұмыс көздері бетінде таңдаулы жұмыс көздері бірінші болып көрсетіледі." + +msgid "The organization this job source is for" +msgstr "Жұмыс көзіңіз сәтті қосылды" + +msgid "Your job source has been added successfully" +msgstr "Жұмыс көзіңіз сәтті жаңартылды" + +msgid "Your job source has been updated successfully" +msgstr "Жұмыс көзіңіз сәтті жаңартылды" + +msgid "The organization this landing page is part of" +msgstr "Осы лендинг-парақша бір бөлігі болып табылатын ұйым" + +msgid "The title to display for this landing page" +msgstr "Осы лендинг-парақша үшін көрсетілетін тақырып" + +msgid "The call to action text for this landing page" +msgstr "Осы лендинг-парақшаға арналған әрекетке шақыру мәтіні" + +msgid "The slug to use on the link for this landing page" +msgstr "Осы лендинг-парақшаның сілтемесінде қолданылатын слаг" + +msgid "The body of text for the landing page" +msgstr "Лендинг-парақшаға арналған мәтіннің негізгі бөлігі" + +msgid "The image file to use for the page" +msgstr "Осы парақша үшін пайдаланылатын сурет файлы" + +msgid "Whether this page should be active to the public" +msgstr "Осы парақша көпшілік үшін белсенді болуы керек пе" + +msgid "This is the OSM id for this administrative boundary" +msgstr "Бұл - осы әкімшілік шекара үшін OSM идентификаторы" + +msgid "The name of our administrative boundary" +msgstr "Әкімшілік шекарамыздың атауы" + +msgid "The level of the boundary, 0 for country, 1 for state, 2 for district" +msgstr "Шекара деңгейі, 0 ел үшін, 1 облыс үшін, 2 аудан үшін" + +msgid "The parent to this political boundary if any" +msgstr "Егер бар болса, осы саяси шекараның түпкі аумағы" + +msgid "Geometry" +msgstr "Геометрия" + +msgid "The json representing the geometry type and coordinates of the boundaries" +msgstr "Шекараның геометрия түрі мен координаттарын көрсететін json" + +msgid "The title for this item" +msgstr "Осы нысанның тақырыбы" + +msgid "A short summary description for this item" +msgstr "Осы нысанның қысқаша мазмұндамасы" + +msgid "A link that should be associated with this item" +msgstr "Осы нысанмен байланыстырылуы керек сілтеме" + +msgid "The category this item belongs to" +msgstr "Осы нысан жататын санат" + +msgid "The organization this item belongs to" +msgstr "Осы нысан тиесілі ұйым" + +msgid "The title for this Video" +msgstr "Осы бейненің тақырыбы" + +msgid "A short summary description for this video" +msgstr "Осы бейненің қысқаша мазмұндамасы" + +msgid "The organization this video belongs to" +msgstr "Осы бейне тиесілі ұйым" + +msgid "The name of this poll category" +msgstr "Осы сауалнама санатының атауы" + +msgid "Poll Categories" +msgstr "Сауалнама санаттары" + +msgid "Whether this poll should be visible/hidden on the public site" +msgstr "Осы сауалнама баршаға қолжетімді сайтта көрініп тұруы/жасырын болуы керек пе" + +msgid "The Flow this Poll is based on" +msgstr "Осы сауалнамаға негіз болған ағын" + +msgid "The date to display for this poll. Leave empty to use flow creation date." +msgstr "Осы сауалнама үшін көрсетілетін күн. Ағын жасалған күнді пайдалану үшін бос қалдырыңыз." + +msgid "Whether the flow for this poll is archived on RapidPro" +msgstr "Осы сауалнама ағыны RapidPro-да мұрағатталады ма" + +msgid "The base language of the flow to use" +msgstr "Ағынның негізгі қолданылатын тілі" + +msgid "The number of polled reporters on this poll" +msgstr "Осы сауалнамаға қатысқан репортерлер" + +msgid "Whether the poll has finished the initial results sync." +msgstr "Сауалнамада бастапқы нәтижелерді синхрондау аяқтады ма" + +msgid "Whether the poll should stop regenerating stats." +msgstr "Сауалнама барысынла статистиканы қайта жасауды тоқтату керек пе." + +msgid "The title for this Poll" +msgstr "Осы сауалнаманың тақырыбы" + +msgid "The category this Poll belongs to" +msgstr "Осы сауалнама жататын санат" + +msgid "Whether this poll should be featured on the homepage" +msgstr "Осы сауалнаманы басты бетте көрсету керек пе" + +msgid "The splash category image to display for the poll (optional)" +msgstr "Сауалнама үшін көрсетілетін көрнекі сурет (міндетті емес)" + +msgid "The organization this poll is part of" +msgstr "Осы сауалнаманың бір бөлігі болып табылатын ұйым" + +msgid "The title for this response story" +msgstr "Осы әңгіме-жауаптың тақырыбы" + +msgid "The writer of the response story" +msgstr "Әңгіме-жауаптың авторы" + +msgid "The poll to associate to" +msgstr "Байланыстырылатын сауалнама" + +msgid "The poll for this response" +msgstr "Осы жауап үшін сауалнама" + +msgid "The location for this response" +msgstr "Осы жауаптың орналасқан жері" + +msgid "The name of the sender of the message" +msgstr "Хабарлама жіберушінің аты-жөні" + +msgid "The featured response message" +msgstr "Таңдаулы хабарлама-жауап" + +msgid "Dark 1 background and White text" +msgstr "Қараңғы 1 фон және Ақ мәтін" + +msgid "Light 1 background and Black text" +msgstr "Ашық 1 фон және Қара мәтін" + +msgid "Dark 2 background and White text" +msgstr "Қараңғы 2 фон және Ақ мәтін" + +msgid "Dark 3 background and Black text" +msgstr "Қараңғы 3 фон және Қара мәтін" + +msgid "Show Age, Gender and Location charts" +msgstr "Жас, жыныс және орналасқан жер диаграммаларын көрсету" + +msgid "Hide Age chart ONLY" +msgstr "ТЕК Жас диаграммасын жасыру" + +msgid "Hide Gender chart ONLY" +msgstr "ТЕК Жыныс диаграммасын жасыру" + +msgid "Hide Location chart ONLY" +msgstr "ТЕК Орналасқан жер диаграммасын жасыру" + +msgid "Hide Age and Gender charts" +msgstr "Жас және жыныс диаграммаларын жасыру" + +msgid "Hide Age and Location charts" +msgstr "Жас және Орналасқан жер диаграммаларын жасыру" + +msgid "Hide Gender and Location charts" +msgstr "Жыныс және Орналасқан жер диаграммаларын жасыру" + +msgid "Hide Age, Gender and Location charts" +msgstr "Жас, жыныс және орналасқан жер диаграммаларын жасыру" + +msgid "The poll this question is part of" +msgstr "Осы сұрақ бір бөлігі болып табылатын сауалнама" + +msgid "The title of this question" +msgstr "Осы сұрақтың тақырыбы" + +msgid "The RuleSet this question is based on" +msgstr "Осы сұраққа негіз болған ережелер жинағы" + +msgid "The label of the ruleset on RapidPro" +msgstr "RapidPro-дағы ережелер жинағының затбелгісі" + +msgid "The priority number for this question on the poll" +msgstr "Сауалнамадағы осы сұрақтың басымдық нөмірі" + +msgid "The Rule this response category is based on" +msgstr "Жауаптардың осы санатына негіз болған ереже" + +msgid "Select tags for this poll" +msgstr "" + +msgid "Your org does not have any API token configuration." +msgstr "Ұйымыңызда API-токен конфигурациясы жоқ." + +msgid "You must include a title for every included question." +msgstr "Әрбір енгізілген сұраққа тақырып қоюыңыз керек." + +msgid "Title too long. The max limit is 255 characters for each title" +msgstr "Тақырып тым ұзын. Әр тақырып үшін ең көбі - 255 таңба" + +msgid "You must include at least one poll question." +msgstr "Сіз кемінде бір сауалнама сұрағын қосуыңыз керек." + +msgid "Adjust poll date" +msgstr "Сауалнама күнін дұрыстаңыз" + +msgid "Your poll has been updated, now pick which questions to include." +msgstr "Сауалнама жаңартылды, енді қай сұрақтарды қосу керек екенін таңдаңыз." + +msgid "Configure flow" +msgstr "Ағынды конфигурациялау" + +msgid "Your poll has been configured, now adjust the poll date." +msgstr "Сауалнамаңыз конфигурацияланды, енді сауалнама күнін дұрыстаңыз." + +msgid "Your poll has been created, now configure its flow." +msgstr "Сауалнама жасалды, енді оның ағынын конфигурациялаңыз." + +msgid "Poll Images" +msgstr "Сауалнама суреттері" + +msgid "Now enter any responses you'd like to feature. (if any)" +msgstr "Енді көрсеткіңіз келетін кез келген жауаптарды енгізіңіз. (бар болса)" + +msgid "Image to display on poll page and in previews. (optional)" +msgstr "Сауалнама бетінде және алдын ала көру режимінде көрсетілетін сурет. (міндетті емес)" + +msgid "Image to display on poll page and in previews (optional)" +msgstr "Сауалнама бетінде және алдын ала көру режимінде көрсетілетін сурет (міндетті емес)" + +msgid "Poll Response" +msgstr "Сауалнамаға жауап" + +msgid "Your poll has been updated." +msgstr "Сауалнама жаңартылды." + +msgid "Poll Questions" +msgstr "Сауалнама сұрақтары" + +msgid "Now set what images you want displayed on your poll page. (if any)" +msgstr "" + +msgid "Include" +msgstr "" + +msgid "Whether to include this question in your public results" +msgstr "" + +msgid "Priority" +msgstr "" + +msgid "The priority of this question on the poll page, higher priority comes first" +msgstr "" + +msgid "Ruleset Label" +msgstr "" + +msgid "The label of the ruleset from RapidPro" +msgstr "" + +msgid "Title" +msgstr "" + +msgid "The question posed to your audience, will be displayed publicly" +msgstr "" + +msgid "Color Choice" +msgstr "" + +msgid "The color to use for the question block will be displayed publicly" +msgstr "" + +msgid "Hidden Charts Choice" +msgstr "" + +msgid "Choose the charts breakdown to hide to for this question to the public" +msgstr "" + +msgid "Category {idx+1}" +msgstr "" + +msgid "The label of the category from backend(such as RapidPro)" +msgstr "" + +msgid "Display {idx+1}" +msgstr "" + +msgid "The label to display of the category on the public site" +msgstr "" + +msgid "Scheduled Sync currently in progress..." +msgstr "" + +#, python-format +msgid "Last results synced %(time)s ago" +msgstr "" + +msgid "Synced" +msgstr "" + +#, python-brace-format +msgid "Sync currently in progress... {sync_progress:.1f}%" +msgstr "" + +#, python-brace-format +msgid "Edit Poll for flow [{flow_name} ({flow_date_hint})]" +msgstr "" + +#, python-format +msgid "Scheduled a pull refresh for poll #%(poll_id)d on org #%(org_id)d" +msgstr "" + +#, python-format +msgid "%s" +msgstr "" + +msgid "The name of the Contact Group that contains registered reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the birth date of reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the gender of reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the occupation of reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the registration date of reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the State of reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the District of reporters" +msgstr "" + +msgid "The label of the Contact Field that contains the Ward of reporters" +msgstr "" + +msgid "The label assigned to U-Reporters that are Male." +msgstr "" + +msgid "The label assigned to U-Reporters that are Female." +msgstr "" + +msgid "Whether this org should be show on the landing page" +msgstr "" + +msgid "Whether this org count should consider the count from link only" +msgstr "" + +msgid "The shortcode that users will use to contact U-Report locally" +msgstr "" + +msgid "The WhatsApp number that users will use to contact U-Report if you have one" +msgstr "" + +msgid "The Telegram bot that users will use to contact U-Report if you have one" +msgstr "" + +msgid "The viber username that users will use to contact U-Report if you have one" +msgstr "" + +msgid "The Line bot link that users will use to contact U-Report if you have one" +msgstr "" + +msgid "The join button text" +msgstr "" + +msgid "The short text used to direct visitors to join U-Report" +msgstr "" + +msgid "The call to action text to join on the top section on U-Report" +msgstr "" + +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Осы жауаптың орналасқан жері" + +msgid "The YouTube video ID for how to join U-Report section" +msgstr "" + +msgid "The title of the photos section U-Report homepage" +msgstr "" + +msgid "The description of the photos section U-Report homepage" +msgstr "" + +msgid "The description of the opinions page" +msgstr "" + +msgid "The description of the stories page" +msgstr "" + +msgid "The description of the engagement page" +msgstr "" + +msgid "The callout message on the footer engagement section" +msgstr "" + +msgid "The primary color for styling for this organization, should be dark" +msgstr "" + +msgid "The secondary color for styling for this organization, should be dark" +msgstr "" + +msgid "The tertiary color for styling for this organization, should be dark" +msgstr "" + +msgid "The primary highlight color for styling for this organization, should be light" +msgstr "" + +msgid "The secondary highlight color for styling for this organization, should be light" +msgstr "" + +msgid "Up to 6 colors for styling charts, use comma between colors" +msgstr "" + +msgid "11 colors for styling maps, use comma between colors, not used if not 11 colors" +msgstr "" + +msgid "The states to show on maps only" +msgstr "" + +msgid "The states to show on maps only, used to filter poll results" +msgstr "" + +msgid "The Google Tag Manager ID for this organization" +msgstr "" + +msgid "The Google Analytics Tracking ID for this organization" +msgstr "" + +msgid "The URL to the Youtube channel for this organization" +msgstr "" + +msgid "The content for the meta tag for Facebook Domain Verification" +msgstr "" + +msgid "The URL to the Facebook page for this organization" +msgstr "" + +msgid "The integer id to the Facebook page for this organization (optional)" +msgstr "" + +msgid "The integer id to the Facebook app for this organization's chat app (optional)" +msgstr "" + +msgid "The short text used to greet users on Facebook Messenger Plugin" +msgstr "" + +msgid "The id of the Facebook Pixel for this organization (optional)" +msgstr "" + +msgid "The Instagram username for this organization" +msgstr "" + +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "" + +msgid "The Instagram widget id from lightwidget.com" +msgstr "" + +msgid "The Twitter handle for this organization" +msgstr "" + +msgid "The Twitter widget used for searching" +msgstr "" + +msgid "The words to filter out from the results on public site" +msgstr "" + +msgid "If there are jobs to be shown on the public site." +msgstr "" + +msgid "If this org if for global data. e.g: It shows a world map instead of a country map." +msgstr "" + +msgid "Whether to activate an extra gender." +msgstr "" + +msgid "Whether to use the new 2024 brand with UNICEF in the logo and a common theme." +msgstr "" + +msgid "Whether to hide the engagement breakdown charts." +msgstr "" + +msgid "Whether to show the UNICEF logo in the footer." +msgstr "" + +msgid "The alpha-3 ISO code of the organization so that it appears the stories widget U-Report App. Example: BRA, NIG, CMR (Use GLOBAL if U-Report is Global)." +msgstr "" + +msgid "The font used for headline texts" +msgstr "" + +msgid "The font used for normal text" +msgstr "" + +msgid "Hide participation stats" +msgstr "" + +msgid "The text to describe the sponsors of free messages" +msgstr "" + +msgid "The font used for small text" +msgstr "" + +msgid "If you need to include some custom HTML codes in you org pages, like custom analytics code snippets" +msgstr "" + +msgid "Other language sites links" +msgstr "" + +msgid "90 Days" +msgstr "" + +msgid "6 Months" +msgstr "" + +msgid "12 Months" +msgstr "" + +msgid "Age" +msgstr "" + +msgid "Channels" +msgstr "" + +msgid "Location" +msgstr "" + +msgid "Opinion Responses" +msgstr "" + +msgid "Sign Up Rate" +msgstr "" + +msgid "Response Rate" +msgstr "" + +msgid "Active Users" +msgstr "" + +msgid "Whether this row was created by squashing" +msgstr "" + +msgid "Something to trigger localizations" +msgstr "" + +msgid "All locations" +msgstr "" + +msgid "East Asia and Pacific" +msgstr "" + +msgid "Eastern and Southern Africa" +msgstr "" + +msgid "Europe and Central Asia" +msgstr "" + +msgid "Latin America and the Caribbean" +msgstr "" + +msgid "Middle East and North Africa" +msgstr "" + +msgid "South Asia" +msgstr "" + +msgid "UNICEF’s National Committee countries" +msgstr "" + +msgid "West and Central Africa" +msgstr "" + +#~ msgid "Co-Create" +#~ msgstr "Бірлесіп жасау" + +#~ msgid "Save Changes" +#~ msgstr "Өзгерістерді сақтау" diff --git a/locale/kk/LC_MESSAGES/djangojs.mo b/locale/kk/LC_MESSAGES/djangojs.mo new file mode 100644 index 000000000..60f3927fd Binary files /dev/null and b/locale/kk/LC_MESSAGES/djangojs.mo differ diff --git a/locale/kk/LC_MESSAGES/djangojs.po b/locale/kk/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..a4d48e25c --- /dev/null +++ b/locale/kk/LC_MESSAGES/djangojs.po @@ -0,0 +1,73 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +# Translators: +# Transifex Bot <>, 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-10-25 13:04+0000\n" +"PO-Revision-Date: 2019-10-23 08:15+0000\n" +"Last-Translator: Transifex Bot <>, 2024\n" +"Language-Team: Kazakh (https://app.transifex.com/rapidpro/teams/226/kk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: kk\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" + +msgid "PRE" +msgstr "" + +msgid "LI" +msgstr "" + +msgid "TABLE" +msgstr "" + +msgid "DATA" +msgstr "" + +msgid "HR" +msgstr "" + +msgid "BLOCKQUOTE" +msgstr "" + +msgid "A" +msgstr "" + +msgid "BODY" +msgstr "" + +msgid "TEXTAREA" +msgstr "" + +msgid "DIV" +msgstr "" + +msgid "BR" +msgstr "" + +msgid "SPAN" +msgstr "" + +msgid "B" +msgstr "" + +msgid "U" +msgstr "" + +msgid "S" +msgstr "" + +msgid "I" +msgstr "" + +msgid "IMG" +msgstr "" diff --git a/locale/mk_MK/LC_MESSAGES/django.mo b/locale/mk_MK/LC_MESSAGES/django.mo index 4465f427b..f2de1652e 100644 Binary files a/locale/mk_MK/LC_MESSAGES/django.mo and b/locale/mk_MK/LC_MESSAGES/django.mo differ diff --git a/locale/mk_MK/LC_MESSAGES/django.po b/locale/mk_MK/LC_MESSAGES/django.po index d94f2c78b..069616b2e 100644 --- a/locale/mk_MK/LC_MESSAGES/django.po +++ b/locale/mk_MK/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Nathallia Salvador , 2021\n" "Language-Team: Macedonian (Macedonia) (https://www.transifex.com/rapidpro/teams/226/mk_MK/)\n" @@ -699,8 +699,8 @@ msgstr "Поднеси" msgid "Form" msgstr "Формулар" -msgid "Save Changes" -msgstr "Зачувај промени" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1147,11 +1147,6 @@ msgstr "Експортирај и сподели" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Дали сакаш светот да дознае за ова? Спушти ја сликата и сподели ја на социјалните мрежи или креирај прекрасна презентација! " -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Креирај" - msgid "SELECT LANGUAGE" msgstr "ИЗБЕРИ ЈАЗИК" @@ -1862,6 +1857,14 @@ msgstr "Краток текст кој ќе ги упати посетители msgid "The call to action text to join on the top section on U-Report" msgstr "Наслов на секцијата со фотографии на U-Report страната." +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Локација за овој одговор" + msgid "The YouTube video ID for how to join U-Report section" msgstr "YouTube video ID за секцијата „Како да се приклучиш на U-Report“" @@ -1942,6 +1945,11 @@ msgstr "id од Facebook Pixel за оваа организација (избо msgid "The Instagram username for this organization" msgstr "Инстаграм име на организацијата" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Инстаграм име на организацијата" + msgid "The Instagram widget id from lightwidget.com" msgstr "Инстаграм етикета од lightwidget.com" @@ -2067,6 +2075,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Креирај" + +#~ msgid "Save Changes" +#~ msgstr "Зачувај промени" + #~ msgid "Photos" #~ msgstr "Фотографии" diff --git a/locale/my/LC_MESSAGES/django.po b/locale/my/LC_MESSAGES/django.po index 355ab4e80..f8e9c0228 100644 --- a/locale/my/LC_MESSAGES/django.po +++ b/locale/my/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Sandar Linn , 2019\n" "Language-Team: Burmese (https://www.transifex.com/rapidpro/teams/226/my/)\n" @@ -666,7 +666,7 @@ msgstr "" msgid "Form" msgstr "" -msgid "Save Changes" +msgid "Save" msgstr "" #, python-format @@ -1098,9 +1098,6 @@ msgstr "" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "" -msgid "Co-Create" -msgstr "" - msgid "SELECT LANGUAGE" msgstr "" @@ -1770,6 +1767,12 @@ msgstr "" msgid "The call to action text to join on the top section on U-Report" msgstr "" +msgid "A short text for the extra menu." +msgstr "" + +msgid "The link for the extra menu." +msgstr "" + msgid "The YouTube video ID for how to join U-Report section" msgstr "" @@ -1848,6 +1851,9 @@ msgstr "" msgid "The Instagram username for this organization" msgstr "" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "" + msgid "The Instagram widget id from lightwidget.com" msgstr "" diff --git a/locale/no/LC_MESSAGES/django.mo b/locale/no/LC_MESSAGES/django.mo index 33d4cb59b..2700aee79 100644 Binary files a/locale/no/LC_MESSAGES/django.mo and b/locale/no/LC_MESSAGES/django.mo differ diff --git a/locale/no/LC_MESSAGES/django.po b/locale/no/LC_MESSAGES/django.po index 978f43e32..520f9da57 100644 --- a/locale/no/LC_MESSAGES/django.po +++ b/locale/no/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Nathallia Salvador , 2020\n" "Language-Team: Norwegian (https://www.transifex.com/rapidpro/teams/226/no/)\n" @@ -693,8 +693,8 @@ msgstr "Send inn" msgid "Form" msgstr "Skjema" -msgid "Save Changes" -msgstr "Lagre endringer" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1139,11 +1139,6 @@ msgstr "Eksporter og del" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Har du lyst til å fortelle vennene dine om dette? Da kan du enkelt dele dette bilde på sosiale medier!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Opprett" - msgid "SELECT LANGUAGE" msgstr "VELG SPRÅK" @@ -1852,6 +1847,14 @@ msgstr "En enkel tekst som brukes til å veilede besøkende til å bli med i U-R msgid "The call to action text to join on the top section on U-Report" msgstr "Tittel på bildeseksjonen for U-Report landingssiden" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokasjon for denne responsen " + msgid "The YouTube video ID for how to join U-Report section" msgstr "YouTube video ID til video for \"Hvordan bli en U-Reporter\" - seksjonen" @@ -1932,6 +1935,11 @@ msgstr "Id for Facebook Pixel til denne organisasjonen (valgfritt)" msgid "The Instagram username for this organization" msgstr "Instagram brukernavn for denne organisasjonen" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Instagram brukernavn for denne organisasjonen" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget id fra lightwidget.com" @@ -2057,6 +2065,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Opprett" + +#~ msgid "Save Changes" +#~ msgstr "Lagre endringer" + #~ msgid "Photos" #~ msgstr "Bilder" diff --git a/locale/pt/LC_MESSAGES/django.mo b/locale/pt/LC_MESSAGES/django.mo index 77e797804..63cbc6f16 100644 Binary files a/locale/pt/LC_MESSAGES/django.mo and b/locale/pt/LC_MESSAGES/django.mo differ diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po index b93c07182..3f2f560e5 100644 --- a/locale/pt/LC_MESSAGES/django.po +++ b/locale/pt/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Rodolfo Pedro, 2023\n" "Language-Team: Portuguese (https://app.transifex.com/rapidpro/teams/226/pt/)\n" @@ -693,8 +693,8 @@ msgstr "Submeter" msgid "Form" msgstr "Formulário" -msgid "Save Changes" -msgstr "Guardar Alterações" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1125,11 +1125,6 @@ msgstr "Exportar e Compartilhar" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Quer contar ao mundo sobre isso? Faça o download desta imagem para compartilhar facilmente nas redes sociais ou para uma bela apresentação!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Criar " - msgid "SELECT LANGUAGE" msgstr "SELECIONE A LINGUAGEM" @@ -1789,6 +1784,14 @@ msgstr "O texto curto usado para direcionar os visitantes para se juntar ao SMS msgid "The call to action text to join on the top section on U-Report" msgstr "O texto de apelo à ação para aderir na secção superior do U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "A província para esta resposta" + msgid "The YouTube video ID for how to join U-Report section" msgstr "O vídeo ID do YouTube sobre como aderir à secção U-Report" @@ -1867,6 +1870,11 @@ msgstr "O ID numérico para o Facebook Pixel dessa org (opcional)" msgid "The Instagram username for this organization" msgstr "O nome de utlilizador do Instagram para esta organização" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "O nome de utlilizador do Instagram para esta organização" + msgid "The Instagram widget id from lightwidget.com" msgstr "O ID no Instagram widget do lightwidget.com" @@ -1987,3 +1995,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Criar " + +#~ msgid "Save Changes" +#~ msgstr "Guardar Alterações" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index 03a81e02e..fa36fad0c 100644 Binary files a/locale/pt_BR/LC_MESSAGES/django.mo and b/locale/pt_BR/LC_MESSAGES/django.mo differ diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index 863de441f..14447b680 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Viração Educomunicação , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/rapidpro/teams/226/pt_BR/)\n" @@ -701,8 +701,8 @@ msgstr "Enviar" msgid "Form" msgstr "Formulário" -msgid "Save Changes" -msgstr "Salvar Alterações." +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1144,11 +1144,6 @@ msgstr "Exportar e Compartilhar" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Quer contar ao mundo sobre isso? Faça o download desta imagem para compartilhar facilmente nas mídias sociais ou para uma bela apresentação!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Criar" - msgid "SELECT LANGUAGE" msgstr "" @@ -1890,6 +1885,14 @@ msgstr "O texto usado para direcionar os visitantes a se juntar ao UReport" msgid "The call to action text to join on the top section on U-Report" msgstr "O título da seção de fotos da página inicial do U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "A localização para esta resposta" + msgid "The YouTube video ID for how to join U-Report section" msgstr "O ID do vídeo do YouTube sobre como participar da seção U-Report" @@ -1970,6 +1973,11 @@ msgstr "O ID numérico para o Facebook Pixel dessa org (opcional)" msgid "The Instagram username for this organization" msgstr "O nome de usuário do Instagram para esta organização" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "O nome de usuário do Instagram para esta organização" + msgid "The Instagram widget id from lightwidget.com" msgstr "O ID no Instagram widget do lightwidget.com" @@ -2097,6 +2105,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Criar" + +#~ msgid "Save Changes" +#~ msgstr "Salvar Alterações." + #~ msgid "Photos" #~ msgstr "Fotos" diff --git a/locale/ro/LC_MESSAGES/django.mo b/locale/ro/LC_MESSAGES/django.mo index 26267b314..77ad59535 100644 Binary files a/locale/ro/LC_MESSAGES/django.mo and b/locale/ro/LC_MESSAGES/django.mo differ diff --git a/locale/ro/LC_MESSAGES/django.po b/locale/ro/LC_MESSAGES/django.po index c052db8fc..7d54aefff 100644 --- a/locale/ro/LC_MESSAGES/django.po +++ b/locale/ro/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: AIex Petrov , 2019\n" "Language-Team: Romanian (https://www.transifex.com/rapidpro/teams/226/ro/)\n" @@ -701,8 +701,8 @@ msgstr "Trimite" msgid "Form" msgstr "Formular" -msgid "Save Changes" -msgstr "Salvează modificările" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1146,11 +1146,6 @@ msgstr "Exportă și Partajează" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Vrei să spui lumii despre asta? Descărcați această imagine pentru a partaja cu ușurință pe rețelile sociale sau pentru o prezentare frumoasă!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Creează" - msgid "SELECT LANGUAGE" msgstr "" @@ -1892,6 +1887,14 @@ msgstr "Textul scurt care va fi utilizat pentru a direcționa vizitatorii să se msgid "The call to action text to join on the top section on U-Report" msgstr "Titlul secțiunii fotografii pe Pagina de pornire U-Report" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Regiunea la care aparţine acest răspuns" + msgid "The YouTube video ID for how to join U-Report section" msgstr "Codul video YouTube pentru a vă alătura secțiunii U-Report" @@ -1972,6 +1975,11 @@ msgstr "ID-ul pixelului Facebook al acestei organizații (opțional)" msgid "The Instagram username for this organization" msgstr "Numele de utilizator pe Instagram al acestei organizații" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Numele de utilizator pe Instagram al acestei organizații" + msgid "The Instagram widget id from lightwidget.com" msgstr "Widget ID-ul pentru Instagram de la lightwidget.com" @@ -2099,6 +2107,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Creează" + +#~ msgid "Save Changes" +#~ msgstr "Salvează modificările" + #~ msgid "Photos" #~ msgstr "Fotografii" diff --git a/locale/ru/LC_MESSAGES/django.mo b/locale/ru/LC_MESSAGES/django.mo index ca0b508d0..24f7331c4 100644 Binary files a/locale/ru/LC_MESSAGES/django.mo and b/locale/ru/LC_MESSAGES/django.mo differ diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po index db5cde834..48318cb30 100644 --- a/locale/ru/LC_MESSAGES/django.po +++ b/locale/ru/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Mirbek Tursunbekov, 2021\n" "Language-Team: Russian (https://www.transifex.com/rapidpro/teams/226/ru/)\n" @@ -698,8 +698,8 @@ msgstr "Отправить" msgid "Form" msgstr "Форма" -msgid "Save Changes" -msgstr "Сохранить изменения" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1148,11 +1148,6 @@ msgstr "Экспортировать и Поделиться" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Хотите рассказать об этом миру? Загрузите это изображение, чтобы поделиться в социальных сетях или для красивой презентации! " -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Создать" - msgid "SELECT LANGUAGE" msgstr "ВЫБЕРИТЕ ЯЗЫК" @@ -1853,6 +1848,14 @@ msgstr "Краткий текст, используемый для направ msgid "The call to action text to join on the top section on U-Report" msgstr "Название раздела фотографий на домашней странице Ю-Репорт" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Место для этого ответа" + msgid "The YouTube video ID for how to join U-Report section" msgstr "ID видео YouTube для того, как присоединиться к разделу Ю-Репорт" @@ -1933,6 +1936,11 @@ msgstr "Идентификатор пикселя Facebook для этой ор msgid "The Instagram username for this organization" msgstr "Instagram аккаунт этой организации" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Instagram аккаунт этой организации" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram виджет от lightwidget.com" @@ -2058,6 +2066,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Создать" + +#~ msgid "Save Changes" +#~ msgstr "Сохранить изменения" + #~ msgid "Photos" #~ msgstr "Фотографии" diff --git a/locale/sl/LC_MESSAGES/django.mo b/locale/sl/LC_MESSAGES/django.mo index 39fbe4dac..d24287987 100644 Binary files a/locale/sl/LC_MESSAGES/django.mo and b/locale/sl/LC_MESSAGES/django.mo differ diff --git a/locale/sl/LC_MESSAGES/django.po b/locale/sl/LC_MESSAGES/django.po index c2802cd03..761124668 100644 --- a/locale/sl/LC_MESSAGES/django.po +++ b/locale/sl/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Tjaša Jazbinšek, 2023\n" "Language-Team: Slovenian (https://app.transifex.com/rapidpro/teams/226/sl/)\n" @@ -694,8 +694,8 @@ msgstr "Pošlji" msgid "Form" msgstr "Obrazec" -msgid "Save Changes" -msgstr "Shrani spremembe" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1130,11 +1130,6 @@ msgstr "Izvozi in deli" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Želiš razširiti glas o tem? Prenesi si to sliko in jo deli na družbenih omrežjih ali v svoji predstavitvi." -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Ustvari" - msgid "SELECT LANGUAGE" msgstr "IZBERI JEZIK" @@ -1793,6 +1788,14 @@ msgstr "Kratko besedilo za usmerjanje obiskovalcev, da se pridružijo U-Reportu" msgid "The call to action text to join on the top section on U-Report" msgstr "Besedilo poziva k akciji za pridružitev v zgornjem razdelku na U-Reportu" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokacija odgovora" + msgid "The YouTube video ID for how to join U-Report section" msgstr "Youtube ID za video, kako se pridružiti U-Reportu " @@ -1871,6 +1874,11 @@ msgstr "Id za Fabecook Pixel za to orgnaizacijo (opcijsko)" msgid "The Instagram username for this organization" msgstr "Uporabniško ime za Instagram te organizacije" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Uporabniško ime za Instagram te organizacije" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget id iz lightwidget.com" @@ -1991,3 +1999,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Ustvari" + +#~ msgid "Save Changes" +#~ msgstr "Shrani spremembe" diff --git a/locale/sr_Latn/LC_MESSAGES/django.mo b/locale/sr_Latn/LC_MESSAGES/django.mo index a11bf521f..158bb01bd 100644 Binary files a/locale/sr_Latn/LC_MESSAGES/django.mo and b/locale/sr_Latn/LC_MESSAGES/django.mo differ diff --git a/locale/sr_Latn/LC_MESSAGES/django.po b/locale/sr_Latn/LC_MESSAGES/django.po index 86817a27c..3f1fea847 100644 --- a/locale/sr_Latn/LC_MESSAGES/django.po +++ b/locale/sr_Latn/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: UReport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-02-04 17:54+0000\n" "Last-Translator: Tales Souza \n" "Language-Team: Serbian (Latin) (Serbia) (http://www.transifex.com/rapidpro/ureport/language/sr_RS%40latin/)\n" @@ -730,8 +730,8 @@ msgstr "Pošalji" msgid "Form" msgstr "Formular" -msgid "Save Changes" -msgstr "Sačuvaj promene" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1213,11 +1213,6 @@ msgstr "" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Kreiraj" - msgid "SELECT LANGUAGE" msgstr "" @@ -1997,6 +1992,16 @@ msgstr "Kratak tekst kojim se posetioci upućuju da se pridruže U-Reportu" msgid "The call to action text to join on the top section on U-Report" msgstr "" +#, fuzzy +#| msgid "The text of the featured response." +msgid "A short text for the extra menu." +msgstr "Tekst objavljenih karakterističnih odgovora" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokacija za ovaj odgovor" + msgid "The YouTube video ID for how to join U-Report section" msgstr "" @@ -2095,6 +2100,11 @@ msgstr "ID Facebook Pixela vaše organizacije (opciono)" msgid "The Instagram username for this organization" msgstr "Instagram korisnicko ime organizacije" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Instagram korisnicko ime organizacije" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget ID sa lightwidget.com" @@ -2232,6 +2242,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Kreiraj" + +#~ msgid "Save Changes" +#~ msgstr "Sačuvaj promene" + #, fuzzy #~| msgid "The location of the responder." #~ msgid "The description of this bot, optional" @@ -2656,9 +2674,6 @@ msgstr "" #~ msgid "Response %d Message" #~ msgstr "Odgovor %d Poruka" -#~ msgid "The text of the featured response." -#~ msgstr "Tekst objavljenih karakterističnih odgovora" - #, fuzzy #~| msgid "" #~| "\n" diff --git a/locale/sr_RS@latin/LC_MESSAGES/django.po b/locale/sr_RS@latin/LC_MESSAGES/django.po index 3f81132c1..9e6374655 100644 --- a/locale/sr_RS@latin/LC_MESSAGES/django.po +++ b/locale/sr_RS@latin/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Marko Mitrovic , 2023\n" "Language-Team: Serbian (Latin) (Serbia) (https://app.transifex.com/rapidpro/teams/226/sr_RS@latin/)\n" @@ -689,8 +689,8 @@ msgstr "Pošalji" msgid "Form" msgstr "Formular" -msgid "Save Changes" -msgstr "Sačuvaj promene" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1121,11 +1121,6 @@ msgstr "Preuzmi i Podeli" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Želiš podeliti rezultate sa drugima? Preuzmi sliku da bi je lakše objavio/la na društvenim mrežama ili je možeš koristiti za kreiranje prezentacije." -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Kreiraj" - msgid "SELECT LANGUAGE" msgstr "ODABERI JEZIK" @@ -1784,6 +1779,14 @@ msgstr "Kratak tekst kojim se posetioci upućuju da se pridruže U-Reportu" msgid "The call to action text to join on the top section on U-Report" msgstr "Tekst poziva da se pridružite u gornjem odeljku U-Reporta" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Lokacija za ovaj odgovor" + msgid "The YouTube video ID for how to join U-Report section" msgstr "YouTube video ID za priključivanje U-Reportu" @@ -1862,6 +1865,11 @@ msgstr "ID Facebook Pixela vaše organizacije (opciono)" msgid "The Instagram username for this organization" msgstr "Instagram korisnicko ime organizacije" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Instagram korisnicko ime organizacije" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget ID sa lightwidget.com" @@ -1982,3 +1990,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Kreiraj" + +#~ msgid "Save Changes" +#~ msgstr "Sačuvaj promene" diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index dcaaa513d..36e16fb59 100644 Binary files a/locale/sv_SE/LC_MESSAGES/django.mo and b/locale/sv_SE/LC_MESSAGES/django.mo differ diff --git a/locale/sv_SE/LC_MESSAGES/django.po b/locale/sv_SE/LC_MESSAGES/django.po index 4b4666ec2..2219101fb 100644 --- a/locale/sv_SE/LC_MESSAGES/django.po +++ b/locale/sv_SE/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "Last-Translator: Malin Åkerlöf , 2021\n" "Language-Team: Swedish (Sweden) (https://www.transifex.com/rapidpro/teams/226/sv_SE/)\n" @@ -690,8 +690,8 @@ msgstr "Skicka in" msgid "Form" msgstr "Formulär" -msgid "Save Changes" -msgstr "Spara ändringarna" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1136,11 +1136,6 @@ msgstr "Exportera och dela" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Vill du berätta för dina vänner om det här? Dela på sociala medier!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Skapa" - msgid "SELECT LANGUAGE" msgstr "VÄLJ SPRÅK" @@ -1847,6 +1842,14 @@ msgstr "En enkel text som används för att vägleda besökare att gå med i U-R msgid "The call to action text to join on the top section on U-Report" msgstr "Titeln på bildavsnittet på U-Report Sveriges startsida" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Platsen för det här svaret" + msgid "The YouTube video ID for how to join U-Report section" msgstr "YouTube-ID till video för avsnittet \"Hur du blir en U-Reporter\"" @@ -1927,6 +1930,11 @@ msgstr "Facebook Pixel för denna organisation (valfritt)" msgid "The Instagram username for this organization" msgstr "Användarnamn för Instagram för den här organisationen" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Användarnamn för Instagram för den här organisationen" + msgid "The Instagram widget id from lightwidget.com" msgstr "Instagram widget-id från lightwidget.com" @@ -2052,6 +2060,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Skapa" + +#~ msgid "Save Changes" +#~ msgstr "Spara ändringarna" + #~ msgid "Photos" #~ msgstr "Bilder" diff --git a/locale/th/LC_MESSAGES/django.mo b/locale/th/LC_MESSAGES/django.mo index 767c07ad7..73b129b6d 100644 Binary files a/locale/th/LC_MESSAGES/django.mo and b/locale/th/LC_MESSAGES/django.mo differ diff --git a/locale/th/LC_MESSAGES/django.po b/locale/th/LC_MESSAGES/django.po index 32b3b2db6..28f1232f6 100644 --- a/locale/th/LC_MESSAGES/django.po +++ b/locale/th/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: M. S., 2023\n" "Language-Team: Thai (https://www.transifex.com/rapidpro/teams/226/th/)\n" @@ -693,8 +693,8 @@ msgstr "ส่ง" msgid "Form" msgstr "แบบฟอร์ม" -msgid "Save Changes" -msgstr "บันทึกการเปลี่ยนแปลง" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1123,11 +1123,6 @@ msgstr "ดึงข้อมูลออกและแชร์" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "ต้องการแชร์เรื่องนี้ให้โลกรู้? ดาวน์โหลดภาพนี้เพื่อแชร์บนโซเชียลมีเดียหรือเพื่อการนําเสนอที่สวยงาม!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "สร้าง" - msgid "SELECT LANGUAGE" msgstr "เลือกภาษา" @@ -1787,6 +1782,14 @@ msgstr "ข้อความสั้น ๆ เชิญชวนให้ผ msgid "The call to action text to join on the top section on U-Report" msgstr "ข้อความ Call to Action เชิญชวนเข้าร่วมยูรีพอร์ต ที่จะอยู่ด้านบนสุดของเพจยูรีพอร์ต" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "ที่อยู่ของโพลสำรวจนี้" + msgid "The YouTube video ID for how to join U-Report section" msgstr "วิดีโอ YouTube ID สำหรับวิธีเข้าร่วมบนหน้าเพจยูรีพอร์ต" @@ -1865,6 +1868,11 @@ msgstr "ID ของ Facebook Pixel ขององค์กรนี้ (ไ msgid "The Instagram username for this organization" msgstr "ชื่อผู้ใช้งานอินสตาแกรมขององค์กรนี้" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "ชื่อผู้ใช้งานอินสตาแกรมขององค์กรนี้" + msgid "The Instagram widget id from lightwidget.com" msgstr "Widget ID ของอินสตาแกรมจาก lightwidget.com" @@ -1985,3 +1993,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "สร้าง" + +#~ msgid "Save Changes" +#~ msgstr "บันทึกการเปลี่ยนแปลง" diff --git a/locale/uk/LC_MESSAGES/django.mo b/locale/uk/LC_MESSAGES/django.mo index bfe8d13b9..98f3f4ed4 100644 Binary files a/locale/uk/LC_MESSAGES/django.mo and b/locale/uk/LC_MESSAGES/django.mo differ diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po index 04a0c00d2..ebe84d600 100644 --- a/locale/uk/LC_MESSAGES/django.po +++ b/locale/uk/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2021-03-30 14:28+0000\n" "Last-Translator: Ellen Gonçalves , 2022\n" "Language-Team: Ukrainian (https://www.transifex.com/rapidpro/teams/226/uk/)\n" @@ -698,8 +698,8 @@ msgstr "Відправити" msgid "Form" msgstr "Форма" -msgid "Save Changes" -msgstr "Зберегти зміни" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1136,11 +1136,6 @@ msgstr "Експортувати і поширити" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Хочете розказати про це усьому світу? Завантажуйте це зображення, щоб легко поширити у соціальних мережах або використати у вашій презентації!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Створити" - msgid "SELECT LANGUAGE" msgstr "ОБЕРІТЬ МОВУ" @@ -1801,6 +1796,14 @@ msgstr "Щоб приєднатись, надішліть СТАРТ у теле msgid "The call to action text to join on the top section on U-Report" msgstr "Долучайся до U-report, твоя думка важлива!" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Місце знаходження для цієї відповіді" + msgid "The YouTube video ID for how to join U-Report section" msgstr "ID відео на YouTube, де пояснено, як приєнатися до U-Report" @@ -1879,6 +1882,11 @@ msgstr "id Facebook Pixel цієї організації (вибірково)" msgid "The Instagram username for this organization" msgstr "Ім'я організації в Instagram " +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Ім'я організації в Instagram " + msgid "The Instagram widget id from lightwidget.com" msgstr "id віджету Instagram з lightwidget.com" @@ -1999,3 +2007,11 @@ msgstr "" msgid "West and Central Africa" msgstr "" + +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Створити" + +#~ msgid "Save Changes" +#~ msgstr "Зберегти зміни" diff --git a/locale/uz/LC_MESSAGES/django.po b/locale/uz/LC_MESSAGES/django.po index fa396a04f..ccda46e0e 100644 --- a/locale/uz/LC_MESSAGES/django.po +++ b/locale/uz/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2019-05-15 20:27+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -691,8 +691,8 @@ msgstr "Topshirish" msgid "Form" msgstr "Shakl" -msgid "Save Changes" -msgstr "O'zgarishlarni saqlash" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1134,11 +1134,6 @@ msgstr "Chiqarish va Bo'lishish" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "Bu haqida butun dunyoga ma'lum qilmoqchimisiz? Ijtimoiy tarmoqlarda oson o'rtoqlashish yoki taqdimotingizni bezash uchun ushbu tasvirni yuklab oling!" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Yaratish" - msgid "SELECT LANGUAGE" msgstr "" @@ -1875,6 +1870,14 @@ msgstr "Tashrif buyuruvchilarni U-Reportga qo'shilishga yo'naltiradigan qisqa ma msgid "The call to action text to join on the top section on U-Report" msgstr "U-Report sahifasidagi fotosur'atlar qismining sarlavhasi" +msgid "A short text for the extra menu." +msgstr "" + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Ushbu javob berilgan yer" + msgid "The YouTube video ID for how to join U-Report section" msgstr "U-Report qismiga qanday qo'shilish haqidagi YouTube video IDsi" @@ -1955,6 +1958,11 @@ msgstr "Mazkur tashkilot uchun Facebook Pixel ning identifikatori (ixtiyoriy)" msgid "The Instagram username for this organization" msgstr "Mazkur tashkilot uchun Instagram foydalanuvchisi nomi" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Mazkur tashkilot uchun Instagram foydalanuvchisi nomi" + msgid "The Instagram widget id from lightwidget.com" msgstr "Lightwidget.com dan Instagram widjet identifikatori" @@ -2080,6 +2088,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Yaratish" + +#~ msgid "Save Changes" +#~ msgstr "O'zgarishlarni saqlash" + #~ msgid "Photos" #~ msgstr "Fotosur'atlar" diff --git a/locale/vi/LC_MESSAGES/django.mo b/locale/vi/LC_MESSAGES/django.mo index a0cf0c8e7..87ce7a38f 100644 Binary files a/locale/vi/LC_MESSAGES/django.mo and b/locale/vi/LC_MESSAGES/django.mo differ diff --git a/locale/vi/LC_MESSAGES/django.po b/locale/vi/LC_MESSAGES/django.po index 2cf3f243e..262f846e5 100644 --- a/locale/vi/LC_MESSAGES/django.po +++ b/locale/vi/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: UReport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-24 10:03+0000\n" +"POT-Creation-Date: 2024-08-28 18:22+0000\n" "PO-Revision-Date: 2017-11-07 07:04+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -718,8 +718,8 @@ msgstr "Gửi đi" msgid "Form" msgstr "Mẫu đơn" -msgid "Save Changes" -msgstr "Lưu thay đổi" +msgid "Save" +msgstr "" #, python-format msgid "Your new %s has been created." @@ -1197,11 +1197,6 @@ msgstr "" msgid "Want to tell the world about this? Download this image to easily share on social media or for a beautiful presentation!" msgstr "" -#, fuzzy -#| msgid "Create" -msgid "Co-Create" -msgstr "Tạo" - msgid "SELECT LANGUAGE" msgstr "" @@ -1972,6 +1967,16 @@ msgstr "Văn bản ngắn sử dụng để hướng khách truy cập tham gia msgid "The call to action text to join on the top section on U-Report" msgstr "" +#, fuzzy +#| msgid "The text of the featured response." +msgid "A short text for the extra menu." +msgstr "Văn bản của phản hồi nổi bật." + +#, fuzzy +#| msgid "The location for this response" +msgid "The link for the extra menu." +msgstr "Địa điểm của phản hồi" + msgid "The YouTube video ID for how to join U-Report section" msgstr "" @@ -2070,6 +2075,11 @@ msgstr "Id của Facebook Pixel cho tổ chức này (tùy chọn)" msgid "The Instagram username for this organization" msgstr "Tên đăng nhập Instagram của tổ chức này" +#, fuzzy +#| msgid "The Instagram username for this organization" +msgid "The Instagram username should be shown on the join page as deeplink for this organization" +msgstr "Tên đăng nhập Instagram của tổ chức này" + msgid "The Instagram widget id from lightwidget.com" msgstr "Tiện ích Instagram id từ lightwidget.com" @@ -2207,6 +2217,14 @@ msgstr "" msgid "West and Central Africa" msgstr "" +#, fuzzy +#~| msgid "Create" +#~ msgid "Co-Create" +#~ msgstr "Tạo" + +#~ msgid "Save Changes" +#~ msgstr "Lưu thay đổi" + #, fuzzy #~| msgid "The location of the responder." #~ msgid "The description of this bot, optional" @@ -2611,9 +2629,6 @@ msgstr "" #~ msgid "Response %d Message" #~ msgstr "Phản hồi %d Tin nhắn" -#~ msgid "The text of the featured response." -#~ msgstr "Văn bản của phản hồi nổi bật." - #, fuzzy #~| msgid "" #~| "\n" diff --git a/package-lock.json b/package-lock.json index 0bcc73c55..590ddd175 100644 --- a/package-lock.json +++ b/package-lock.json @@ -442,12 +442,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -1099,9 +1099,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -2860,9 +2860,9 @@ "optional": true }, "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, "bin": { "semver": "bin/semver" @@ -3766,12 +3766,12 @@ } }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "requires": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" } }, "browserslist": { @@ -4249,9 +4249,9 @@ } }, "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "requires": { "to-regex-range": "^5.0.1" @@ -5479,9 +5479,9 @@ "optional": true }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true }, "shebang-command": { diff --git a/poetry.lock b/poetry.lock index af6e5e6da..ce234f673 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "amqp" @@ -25,63 +25,49 @@ files = [ {file = "asgiref-3.8.1.tar.gz", hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590"}, ] -[package.dependencies] -typing-extensions = {version = ">=4", markers = "python_version < \"3.11\""} - [package.extras] tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] -[[package]] -name = "async-timeout" -version = "4.0.3" -description = "Timeout context manager for asyncio programs" -optional = false -python-versions = ">=3.7" -files = [ - {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, - {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, -] - [[package]] name = "billiard" -version = "4.2.0" +version = "4.2.1" description = "Python multiprocessing fork with improvements and bugfixes" optional = false python-versions = ">=3.7" files = [ - {file = "billiard-4.2.0-py3-none-any.whl", hash = "sha256:07aa978b308f334ff8282bd4a746e681b3513db5c9a514cbdd810cbbdc19714d"}, - {file = "billiard-4.2.0.tar.gz", hash = "sha256:9a3c3184cb275aa17a732f93f65b20c525d3d9f253722d26a82194803ade5a2c"}, + {file = "billiard-4.2.1-py3-none-any.whl", hash = "sha256:40b59a4ac8806ba2c2369ea98d876bc6108b051c227baffd928c644d15d8f3cb"}, + {file = "billiard-4.2.1.tar.gz", hash = "sha256:12b641b0c539073fc8d3f5b8b7be998956665c4233c7c1fcd66a7e677c4fb36f"}, ] [[package]] name = "black" -version = "24.3.0" +version = "24.10.0" description = "The uncompromising code formatter." optional = false -python-versions = ">=3.8" -files = [ - {file = "black-24.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7d5e026f8da0322b5662fa7a8e752b3fa2dac1c1cbc213c3d7ff9bdd0ab12395"}, - {file = "black-24.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9f50ea1132e2189d8dff0115ab75b65590a3e97de1e143795adb4ce317934995"}, - {file = "black-24.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e2af80566f43c85f5797365077fb64a393861a3730bd110971ab7a0c94e873e7"}, - {file = "black-24.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:4be5bb28e090456adfc1255e03967fb67ca846a03be7aadf6249096100ee32d0"}, - {file = "black-24.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4f1373a7808a8f135b774039f61d59e4be7eb56b2513d3d2f02a8b9365b8a8a9"}, - {file = "black-24.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:aadf7a02d947936ee418777e0247ea114f78aff0d0959461057cae8a04f20597"}, - {file = "black-24.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c02e4ea2ae09d16314d30912a58ada9a5c4fdfedf9512d23326128ac08ac3d"}, - {file = "black-24.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:bf21b7b230718a5f08bd32d5e4f1db7fc8788345c8aea1d155fc17852b3410f5"}, - {file = "black-24.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:2818cf72dfd5d289e48f37ccfa08b460bf469e67fb7c4abb07edc2e9f16fb63f"}, - {file = "black-24.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4acf672def7eb1725f41f38bf6bf425c8237248bb0804faa3965c036f7672d11"}, - {file = "black-24.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7ed6668cbbfcd231fa0dc1b137d3e40c04c7f786e626b405c62bcd5db5857e4"}, - {file = "black-24.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:56f52cfbd3dabe2798d76dbdd299faa046a901041faf2cf33288bc4e6dae57b5"}, - {file = "black-24.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:79dcf34b33e38ed1b17434693763301d7ccbd1c5860674a8f871bd15139e7837"}, - {file = "black-24.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:e19cb1c6365fd6dc38a6eae2dcb691d7d83935c10215aef8e6c38edee3f77abd"}, - {file = "black-24.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65b76c275e4c1c5ce6e9870911384bff5ca31ab63d19c76811cb1fb162678213"}, - {file = "black-24.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:b5991d523eee14756f3c8d5df5231550ae8993e2286b8014e2fdea7156ed0959"}, - {file = "black-24.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c45f8dff244b3c431b36e3224b6be4a127c6aca780853574c00faf99258041eb"}, - {file = "black-24.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6905238a754ceb7788a73f02b45637d820b2f5478b20fec82ea865e4f5d4d9f7"}, - {file = "black-24.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7de8d330763c66663661a1ffd432274a2f92f07feeddd89ffd085b5744f85e7"}, - {file = "black-24.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:7bb041dca0d784697af4646d3b62ba4a6b028276ae878e53f6b4f74ddd6db99f"}, - {file = "black-24.3.0-py3-none-any.whl", hash = "sha256:41622020d7120e01d377f74249e677039d20e6344ff5851de8a10f11f513bf93"}, - {file = "black-24.3.0.tar.gz", hash = "sha256:a0c9c4a0771afc6919578cec71ce82a3e31e054904e7197deacbc9382671c41f"}, +python-versions = ">=3.9" +files = [ + {file = "black-24.10.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e6668650ea4b685440857138e5fe40cde4d652633b1bdffc62933d0db4ed9812"}, + {file = "black-24.10.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1c536fcf674217e87b8cc3657b81809d3c085d7bf3ef262ead700da345bfa6ea"}, + {file = "black-24.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:649fff99a20bd06c6f727d2a27f401331dc0cc861fb69cde910fe95b01b5928f"}, + {file = "black-24.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:fe4d6476887de70546212c99ac9bd803d90b42fc4767f058a0baa895013fbb3e"}, + {file = "black-24.10.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5a2221696a8224e335c28816a9d331a6c2ae15a2ee34ec857dcf3e45dbfa99ad"}, + {file = "black-24.10.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f9da3333530dbcecc1be13e69c250ed8dfa67f43c4005fb537bb426e19200d50"}, + {file = "black-24.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4007b1393d902b48b36958a216c20c4482f601569d19ed1df294a496eb366392"}, + {file = "black-24.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:394d4ddc64782e51153eadcaaca95144ac4c35e27ef9b0a42e121ae7e57a9175"}, + {file = "black-24.10.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b5e39e0fae001df40f95bd8cc36b9165c5e2ea88900167bddf258bacef9bbdc3"}, + {file = "black-24.10.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d37d422772111794b26757c5b55a3eade028aa3fde43121ab7b673d050949d65"}, + {file = "black-24.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:14b3502784f09ce2443830e3133dacf2c0110d45191ed470ecb04d0f5f6fcb0f"}, + {file = "black-24.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:30d2c30dc5139211dda799758559d1b049f7f14c580c409d6ad925b74a4208a8"}, + {file = "black-24.10.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1cbacacb19e922a1d75ef2b6ccaefcd6e93a2c05ede32f06a21386a04cedb981"}, + {file = "black-24.10.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1f93102e0c5bb3907451063e08b9876dbeac810e7da5a8bfb7aeb5a9ef89066b"}, + {file = "black-24.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ddacb691cdcdf77b96f549cf9591701d8db36b2f19519373d60d31746068dbf2"}, + {file = "black-24.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:680359d932801c76d2e9c9068d05c6b107f2584b2a5b88831c83962eb9984c1b"}, + {file = "black-24.10.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:17374989640fbca88b6a448129cd1745c5eb8d9547b464f281b251dd00155ccd"}, + {file = "black-24.10.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:63f626344343083322233f175aaf372d326de8436f5928c042639a4afbbf1d3f"}, + {file = "black-24.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfa1d0cb6200857f1923b602f978386a3a2758a65b52e0950299ea014be6800"}, + {file = "black-24.10.0-cp39-cp39-win_amd64.whl", hash = "sha256:2cd9c95431d94adc56600710f8813ee27eea544dd118d45896bb734e9d7a0dc7"}, + {file = "black-24.10.0-py3-none-any.whl", hash = "sha256:3bb2b7a1f7b685f85b11fed1ef10f8a9148bceb49853e47a294a3dd963c1dd7d"}, + {file = "black-24.10.0.tar.gz", hash = "sha256:846ea64c97afe3bc677b761787993be4991810ecc7a4a937816dd6bddedc4875"}, ] [package.dependencies] @@ -90,28 +76,26 @@ mypy-extensions = ">=0.4.3" packaging = ">=22.0" pathspec = ">=0.9.0" platformdirs = ">=2" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} -typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""} [package.extras] colorama = ["colorama (>=0.4.3)"] -d = ["aiohttp (>=3.7.4)", "aiohttp (>=3.7.4,!=3.9.0)"] +d = ["aiohttp (>=3.10)"] jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "boto3" -version = "1.34.79" +version = "1.35.46" description = "The AWS SDK for Python" optional = false python-versions = ">=3.8" files = [ - {file = "boto3-1.34.79-py3-none-any.whl", hash = "sha256:265b0b4865e8c07e27abb32a31d2bd9129bb009b1d89ca0783776ec084886123"}, - {file = "boto3-1.34.79.tar.gz", hash = "sha256:139dd2d94eaa0e3213ff37ba7cf4cb2e3823269178fe8f3e33c965f680a9ddde"}, + {file = "boto3-1.35.46-py3-none-any.whl", hash = "sha256:a839ce09a844d92e0039f95851e88da9df80c89ebb4c7818b3e78247fd97a8a7"}, + {file = "boto3-1.35.46.tar.gz", hash = "sha256:c9bab807b372d5b076d6aeb1d6513131fa0b74e32d8895128f8568b6521296ea"}, ] [package.dependencies] -botocore = ">=1.34.79,<1.35.0" +botocore = ">=1.35.46,<1.36.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.10.0,<0.11.0" @@ -120,13 +104,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.34.79" +version = "1.35.46" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">=3.8" files = [ - {file = "botocore-1.34.79-py3-none-any.whl", hash = "sha256:a42a014d3dbaa9ef123810592af69f9e55b456c5be3ac9efc037325685519e83"}, - {file = "botocore-1.34.79.tar.gz", hash = "sha256:6b59b0f7de219d383a2a633f6718c2600642ebcb707749dc6c67a6a436474b7a"}, + {file = "botocore-1.35.46-py3-none-any.whl", hash = "sha256:8bbc9a55cae65a8db7f2e33ff087f4dbfc13fce868e8e3c5273ce9af367a555a"}, + {file = "botocore-1.35.46.tar.gz", hash = "sha256:8c0ff5fdd611a28f5752189d171c69690dbc484fa06d74376890bb0543ec3dc1"}, ] [package.dependencies] @@ -135,17 +119,17 @@ python-dateutil = ">=2.1,<3.0.0" urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""} [package.extras] -crt = ["awscrt (==0.19.19)"] +crt = ["awscrt (==0.22.0)"] [[package]] name = "celery" -version = "5.3.6" +version = "5.4.0" description = "Distributed Task Queue." optional = false python-versions = ">=3.8" files = [ - {file = "celery-5.3.6-py3-none-any.whl", hash = "sha256:9da4ea0118d232ce97dff5ed4974587fb1c0ff5c10042eb15278487cdd27d1af"}, - {file = "celery-5.3.6.tar.gz", hash = "sha256:870cc71d737c0200c397290d730344cc991d13a057534353d124c9380267aab9"}, + {file = "celery-5.4.0-py3-none-any.whl", hash = "sha256:369631eb580cf8c51a82721ec538684994f8277637edde2dfc0dacd73ed97f64"}, + {file = "celery-5.4.0.tar.gz", hash = "sha256:504a19140e8d3029d5acad88330c541d4c3f64c789d85f94756762d8bca7e706"}, ] [package.dependencies] @@ -161,7 +145,7 @@ vine = ">=5.1.0,<6.0" [package.extras] arangodb = ["pyArango (>=2.0.2)"] -auth = ["cryptography (==41.0.5)"] +auth = ["cryptography (==42.0.5)"] azureblockblob = ["azure-storage-blob (>=12.15.0)"] brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"] cassandra = ["cassandra-driver (>=3.25.0,<4)"] @@ -171,22 +155,23 @@ couchbase = ["couchbase (>=3.0.0)"] couchdb = ["pycouchdb (==1.14.2)"] django = ["Django (>=2.2.28)"] dynamodb = ["boto3 (>=1.26.143)"] -elasticsearch = ["elastic-transport (<=8.10.0)", "elasticsearch (<=8.11.0)"] +elasticsearch = ["elastic-transport (<=8.13.0)", "elasticsearch (<=8.13.0)"] eventlet = ["eventlet (>=0.32.0)"] +gcs = ["google-cloud-storage (>=2.10.0)"] gevent = ["gevent (>=1.5.0)"] librabbitmq = ["librabbitmq (>=2.0.0)"] memcache = ["pylibmc (==1.6.3)"] mongodb = ["pymongo[srv] (>=4.0.2)"] -msgpack = ["msgpack (==1.0.7)"] -pymemcache = ["python-memcached (==1.59)"] +msgpack = ["msgpack (==1.0.8)"] +pymemcache = ["python-memcached (>=1.61)"] pyro = ["pyro4 (==4.82)"] -pytest = ["pytest-celery (==0.0.0)"] +pytest = ["pytest-celery[all] (>=1.0.0)"] redis = ["redis (>=4.5.2,!=4.5.5,<6.0.0)"] s3 = ["boto3 (>=1.26.143)"] slmq = ["softlayer-messaging (>=1.0.3)"] solar = ["ephem (==4.1.5)"] sqlalchemy = ["sqlalchemy (>=1.4.48,<2.1)"] -sqs = ["boto3 (>=1.26.143)", "kombu[sqs] (>=5.3.0)", "pycurl (>=7.43.0.5)", "urllib3 (>=1.26.16)"] +sqs = ["boto3 (>=1.26.143)", "kombu[sqs] (>=5.3.4)", "pycurl (>=7.43.0.5)", "urllib3 (>=1.26.16)"] tblib = ["tblib (>=1.3.0)", "tblib (>=1.5.0)"] yaml = ["PyYAML (>=3.10)"] zookeeper = ["kazoo (>=1.3.1)"] @@ -194,112 +179,127 @@ zstd = ["zstandard (==0.22.0)"] [[package]] name = "certifi" -version = "2024.2.2" +version = "2024.8.30" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2024.2.2-py3-none-any.whl", hash = "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"}, - {file = "certifi-2024.2.2.tar.gz", hash = "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f"}, + {file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"}, + {file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"}, ] [[package]] name = "charset-normalizer" -version = "3.3.2" +version = "3.4.0" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." optional = false python-versions = ">=3.7.0" files = [ - {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, - {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-win32.whl", hash = "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-win32.whl", hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-win32.whl", hash = "sha256:5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-win32.whl", hash = "sha256:f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:dbe03226baf438ac4fda9e2d0715022fd579cb641c4cf639fa40d53b2fe6f3e2"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd9a8bd8900e65504a305bf8ae6fa9fbc66de94178c420791d0293702fce2df7"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8831399554b92b72af5932cdbbd4ddc55c55f631bb13ff8fe4e6536a06c5c51"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a14969b8691f7998e74663b77b4c36c0337cb1df552da83d5c9004a93afdb574"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dcaf7c1524c0542ee2fc82cc8ec337f7a9f7edee2532421ab200d2b920fc97cf"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:425c5f215d0eecee9a56cdb703203dda90423247421bf0d67125add85d0c4455"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:d5b054862739d276e09928de37c79ddeec42a6e1bfc55863be96a36ba22926f6"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:f3e73a4255342d4eb26ef6df01e3962e73aa29baa3124a8e824c5d3364a65748"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:2f6c34da58ea9c1a9515621f4d9ac379871a8f21168ba1b5e09d74250de5ad62"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:f09cb5a7bbe1ecae6e87901a2eb23e0256bb524a79ccc53eb0b7629fbe7677c4"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:0099d79bdfcf5c1f0c2c72f91516702ebf8b0b8ddd8905f97a8aecf49712c621"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-win32.whl", hash = "sha256:9c98230f5042f4945f957d006edccc2af1e03ed5e37ce7c373f00a5a4daa6149"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:62f60aebecfc7f4b82e3f639a7d1433a20ec32824db2199a11ad4f5e146ef5ee"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:af73657b7a68211996527dbfeffbb0864e043d270580c5aef06dc4b659a4b578"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cab5d0b79d987c67f3b9e9c53f54a61360422a5a0bc075f43cab5621d530c3b6"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9289fd5dddcf57bab41d044f1756550f9e7cf0c8e373b8cdf0ce8773dc4bd417"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b493a043635eb376e50eedf7818f2f322eabbaa974e948bd8bdd29eb7ef2a51"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9fa2566ca27d67c86569e8c85297aaf413ffab85a8960500f12ea34ff98e4c41"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8e538f46104c815be19c975572d74afb53f29650ea2025bbfaef359d2de2f7f"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fd30dc99682dc2c603c2b315bded2799019cea829f8bf57dc6b61efde6611c8"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2006769bd1640bdf4d5641c69a3d63b71b81445473cac5ded39740a226fa88ab"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:dc15e99b2d8a656f8e666854404f1ba54765871104e50c8e9813af8a7db07f12"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:ab2e5bef076f5a235c3774b4f4028a680432cded7cad37bba0fd90d64b187d19"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:4ec9dd88a5b71abfc74e9df5ebe7921c35cbb3b641181a531ca65cdb5e8e4dea"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:43193c5cda5d612f247172016c4bb71251c784d7a4d9314677186a838ad34858"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:aa693779a8b50cd97570e5a0f343538a8dbd3e496fa5dcb87e29406ad0299654"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-win32.whl", hash = "sha256:7706f5850360ac01d80c89bcef1640683cc12ed87f42579dab6c5d3ed6888613"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:c3e446d253bd88f6377260d07c895816ebf33ffffd56c1c792b13bff9c3e1ade"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-win32.whl", hash = "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca"}, + {file = "charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079"}, + {file = "charset_normalizer-3.4.0.tar.gz", hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e"}, ] [[package]] @@ -376,101 +376,77 @@ files = [ {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] -[[package]] -name = "coreapi" -version = "2.3.3" -description = "Python client library for Core API." -optional = false -python-versions = "*" -files = [ - {file = "coreapi-2.3.3-py2.py3-none-any.whl", hash = "sha256:bf39d118d6d3e171f10df9ede5666f63ad80bba9a29a8ec17726a66cf52ee6f3"}, - {file = "coreapi-2.3.3.tar.gz", hash = "sha256:46145fcc1f7017c076a2ef684969b641d18a2991051fddec9458ad3f78ffc1cb"}, -] - -[package.dependencies] -coreschema = "*" -itypes = "*" -requests = "*" -uritemplate = "*" - -[[package]] -name = "coreschema" -version = "0.0.4" -description = "Core Schema." -optional = false -python-versions = "*" -files = [ - {file = "coreschema-0.0.4-py2-none-any.whl", hash = "sha256:5e6ef7bf38c1525d5e55a895934ab4273548629f16aed5c0a6caa74ebf45551f"}, - {file = "coreschema-0.0.4.tar.gz", hash = "sha256:9503506007d482ab0867ba14724b93c18a33b22b6d19fb419ef2d239dd4a1607"}, -] - -[package.dependencies] -jinja2 = "*" - [[package]] name = "coverage" -version = "7.4.4" +version = "7.6.4" description = "Code coverage measurement for Python" optional = false -python-versions = ">=3.8" -files = [ - {file = "coverage-7.4.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e0be5efd5127542ef31f165de269f77560d6cdef525fffa446de6f7e9186cfb2"}, - {file = "coverage-7.4.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ccd341521be3d1b3daeb41960ae94a5e87abe2f46f17224ba5d6f2b8398016cf"}, - {file = "coverage-7.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fa497a8ab37784fbb20ab699c246053ac294d13fc7eb40ec007a5043ec91f8"}, - {file = "coverage-7.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b1a93009cb80730c9bca5d6d4665494b725b6e8e157c1cb7f2db5b4b122ea562"}, - {file = "coverage-7.4.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:690db6517f09336559dc0b5f55342df62370a48f5469fabf502db2c6d1cffcd2"}, - {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:09c3255458533cb76ef55da8cc49ffab9e33f083739c8bd4f58e79fecfe288f7"}, - {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:8ce1415194b4a6bd0cdcc3a1dfbf58b63f910dcb7330fe15bdff542c56949f87"}, - {file = "coverage-7.4.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b91cbc4b195444e7e258ba27ac33769c41b94967919f10037e6355e998af255c"}, - {file = "coverage-7.4.4-cp310-cp310-win32.whl", hash = "sha256:598825b51b81c808cb6f078dcb972f96af96b078faa47af7dfcdf282835baa8d"}, - {file = "coverage-7.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:09ef9199ed6653989ebbcaacc9b62b514bb63ea2f90256e71fea3ed74bd8ff6f"}, - {file = "coverage-7.4.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0f9f50e7ef2a71e2fae92774c99170eb8304e3fdf9c8c3c7ae9bab3e7229c5cf"}, - {file = "coverage-7.4.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:623512f8ba53c422fcfb2ce68362c97945095b864cda94a92edbaf5994201083"}, - {file = "coverage-7.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0513b9508b93da4e1716744ef6ebc507aff016ba115ffe8ecff744d1322a7b63"}, - {file = "coverage-7.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40209e141059b9370a2657c9b15607815359ab3ef9918f0196b6fccce8d3230f"}, - {file = "coverage-7.4.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a2b2b78c78293782fd3767d53e6474582f62443d0504b1554370bde86cc8227"}, - {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:73bfb9c09951125d06ee473bed216e2c3742f530fc5acc1383883125de76d9cd"}, - {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f384c3cc76aeedce208643697fb3e8437604b512255de6d18dae3f27655a384"}, - {file = "coverage-7.4.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:54eb8d1bf7cacfbf2a3186019bcf01d11c666bd495ed18717162f7eb1e9dd00b"}, - {file = "coverage-7.4.4-cp311-cp311-win32.whl", hash = "sha256:cac99918c7bba15302a2d81f0312c08054a3359eaa1929c7e4b26ebe41e9b286"}, - {file = "coverage-7.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:b14706df8b2de49869ae03a5ccbc211f4041750cd4a66f698df89d44f4bd30ec"}, - {file = "coverage-7.4.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:201bef2eea65e0e9c56343115ba3814e896afe6d36ffd37bab783261db430f76"}, - {file = "coverage-7.4.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:41c9c5f3de16b903b610d09650e5e27adbfa7f500302718c9ffd1c12cf9d6818"}, - {file = "coverage-7.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d898fe162d26929b5960e4e138651f7427048e72c853607f2b200909794ed978"}, - {file = "coverage-7.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ea79bb50e805cd6ac058dfa3b5c8f6c040cb87fe83de10845857f5535d1db70"}, - {file = "coverage-7.4.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce4b94265ca988c3f8e479e741693d143026632672e3ff924f25fab50518dd51"}, - {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:00838a35b882694afda09f85e469c96367daa3f3f2b097d846a7216993d37f4c"}, - {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:fdfafb32984684eb03c2d83e1e51f64f0906b11e64482df3c5db936ce3839d48"}, - {file = "coverage-7.4.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:69eb372f7e2ece89f14751fbcbe470295d73ed41ecd37ca36ed2eb47512a6ab9"}, - {file = "coverage-7.4.4-cp312-cp312-win32.whl", hash = "sha256:137eb07173141545e07403cca94ab625cc1cc6bc4c1e97b6e3846270e7e1fea0"}, - {file = "coverage-7.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:d71eec7d83298f1af3326ce0ff1d0ea83c7cb98f72b577097f9083b20bdaf05e"}, - {file = "coverage-7.4.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d5ae728ff3b5401cc320d792866987e7e7e880e6ebd24433b70a33b643bb0384"}, - {file = "coverage-7.4.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cc4f1358cb0c78edef3ed237ef2c86056206bb8d9140e73b6b89fbcfcbdd40e1"}, - {file = "coverage-7.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8130a2aa2acb8788e0b56938786c33c7c98562697bf9f4c7d6e8e5e3a0501e4a"}, - {file = "coverage-7.4.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf271892d13e43bc2b51e6908ec9a6a5094a4df1d8af0bfc360088ee6c684409"}, - {file = "coverage-7.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a4cdc86d54b5da0df6d3d3a2f0b710949286094c3a6700c21e9015932b81447e"}, - {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ae71e7ddb7a413dd60052e90528f2f65270aad4b509563af6d03d53e979feafd"}, - {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:38dd60d7bf242c4ed5b38e094baf6401faa114fc09e9e6632374388a404f98e7"}, - {file = "coverage-7.4.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa5b1c1bfc28384f1f53b69a023d789f72b2e0ab1b3787aae16992a7ca21056c"}, - {file = "coverage-7.4.4-cp38-cp38-win32.whl", hash = "sha256:dfa8fe35a0bb90382837b238fff375de15f0dcdb9ae68ff85f7a63649c98527e"}, - {file = "coverage-7.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:b2991665420a803495e0b90a79233c1433d6ed77ef282e8e152a324bbbc5e0c8"}, - {file = "coverage-7.4.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3b799445b9f7ee8bf299cfaed6f5b226c0037b74886a4e11515e569b36fe310d"}, - {file = "coverage-7.4.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b4d33f418f46362995f1e9d4f3a35a1b6322cb959c31d88ae56b0298e1c22357"}, - {file = "coverage-7.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aadacf9a2f407a4688d700e4ebab33a7e2e408f2ca04dbf4aef17585389eff3e"}, - {file = "coverage-7.4.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7c95949560050d04d46b919301826525597f07b33beba6187d04fa64d47ac82e"}, - {file = "coverage-7.4.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff7687ca3d7028d8a5f0ebae95a6e4827c5616b31a4ee1192bdfde697db110d4"}, - {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5fc1de20b2d4a061b3df27ab9b7c7111e9a710f10dc2b84d33a4ab25065994ec"}, - {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c74880fc64d4958159fbd537a091d2a585448a8f8508bf248d72112723974cbd"}, - {file = "coverage-7.4.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:742a76a12aa45b44d236815d282b03cfb1de3b4323f3e4ec933acfae08e54ade"}, - {file = "coverage-7.4.4-cp39-cp39-win32.whl", hash = "sha256:d89d7b2974cae412400e88f35d86af72208e1ede1a541954af5d944a8ba46c57"}, - {file = "coverage-7.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:9ca28a302acb19b6af89e90f33ee3e1906961f94b54ea37de6737b7ca9d8827c"}, - {file = "coverage-7.4.4-pp38.pp39.pp310-none-any.whl", hash = "sha256:b2c5edc4ac10a7ef6605a966c58929ec6c1bd0917fb8c15cb3363f65aa40e677"}, - {file = "coverage-7.4.4.tar.gz", hash = "sha256:c901df83d097649e257e803be22592aedfd5182f07b3cc87d640bbb9afd50f49"}, +python-versions = ">=3.9" +files = [ + {file = "coverage-7.6.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5f8ae553cba74085db385d489c7a792ad66f7f9ba2ee85bfa508aeb84cf0ba07"}, + {file = "coverage-7.6.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8165b796df0bd42e10527a3f493c592ba494f16ef3c8b531288e3d0d72c1f6f0"}, + {file = "coverage-7.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7c8b95bf47db6d19096a5e052ffca0a05f335bc63cef281a6e8fe864d450a72"}, + {file = "coverage-7.6.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ed9281d1b52628e81393f5eaee24a45cbd64965f41857559c2b7ff19385df51"}, + {file = "coverage-7.6.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0809082ee480bb8f7416507538243c8863ac74fd8a5d2485c46f0f7499f2b491"}, + {file = "coverage-7.6.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d541423cdd416b78626b55f123412fcf979d22a2c39fce251b350de38c15c15b"}, + {file = "coverage-7.6.4-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:58809e238a8a12a625c70450b48e8767cff9eb67c62e6154a642b21ddf79baea"}, + {file = "coverage-7.6.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c9b8e184898ed014884ca84c70562b4a82cbc63b044d366fedc68bc2b2f3394a"}, + {file = "coverage-7.6.4-cp310-cp310-win32.whl", hash = "sha256:6bd818b7ea14bc6e1f06e241e8234508b21edf1b242d49831831a9450e2f35fa"}, + {file = "coverage-7.6.4-cp310-cp310-win_amd64.whl", hash = "sha256:06babbb8f4e74b063dbaeb74ad68dfce9186c595a15f11f5d5683f748fa1d172"}, + {file = "coverage-7.6.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:73d2b73584446e66ee633eaad1a56aad577c077f46c35ca3283cd687b7715b0b"}, + {file = "coverage-7.6.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:51b44306032045b383a7a8a2c13878de375117946d68dcb54308111f39775a25"}, + {file = "coverage-7.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b3fb02fe73bed561fa12d279a417b432e5b50fe03e8d663d61b3d5990f29546"}, + {file = "coverage-7.6.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed8fe9189d2beb6edc14d3ad19800626e1d9f2d975e436f84e19efb7fa19469b"}, + {file = "coverage-7.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b369ead6527d025a0fe7bd3864e46dbee3aa8f652d48df6174f8d0bac9e26e0e"}, + {file = "coverage-7.6.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ade3ca1e5f0ff46b678b66201f7ff477e8fa11fb537f3b55c3f0568fbfe6e718"}, + {file = "coverage-7.6.4-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:27fb4a050aaf18772db513091c9c13f6cb94ed40eacdef8dad8411d92d9992db"}, + {file = "coverage-7.6.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4f704f0998911abf728a7783799444fcbbe8261c4a6c166f667937ae6a8aa522"}, + {file = "coverage-7.6.4-cp311-cp311-win32.whl", hash = "sha256:29155cd511ee058e260db648b6182c419422a0d2e9a4fa44501898cf918866cf"}, + {file = "coverage-7.6.4-cp311-cp311-win_amd64.whl", hash = "sha256:8902dd6a30173d4ef09954bfcb24b5d7b5190cf14a43170e386979651e09ba19"}, + {file = "coverage-7.6.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:12394842a3a8affa3ba62b0d4ab7e9e210c5e366fbac3e8b2a68636fb19892c2"}, + {file = "coverage-7.6.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2b6b4c83d8e8ea79f27ab80778c19bc037759aea298da4b56621f4474ffeb117"}, + {file = "coverage-7.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d5b8007f81b88696d06f7df0cb9af0d3b835fe0c8dbf489bad70b45f0e45613"}, + {file = "coverage-7.6.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b57b768feb866f44eeed9f46975f3d6406380275c5ddfe22f531a2bf187eda27"}, + {file = "coverage-7.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5915fcdec0e54ee229926868e9b08586376cae1f5faa9bbaf8faf3561b393d52"}, + {file = "coverage-7.6.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0b58c672d14f16ed92a48db984612f5ce3836ae7d72cdd161001cc54512571f2"}, + {file = "coverage-7.6.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:2fdef0d83a2d08d69b1f2210a93c416d54e14d9eb398f6ab2f0a209433db19e1"}, + {file = "coverage-7.6.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8cf717ee42012be8c0cb205dbbf18ffa9003c4cbf4ad078db47b95e10748eec5"}, + {file = "coverage-7.6.4-cp312-cp312-win32.whl", hash = "sha256:7bb92c539a624cf86296dd0c68cd5cc286c9eef2d0c3b8b192b604ce9de20a17"}, + {file = "coverage-7.6.4-cp312-cp312-win_amd64.whl", hash = "sha256:1032e178b76a4e2b5b32e19d0fd0abbce4b58e77a1ca695820d10e491fa32b08"}, + {file = "coverage-7.6.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:023bf8ee3ec6d35af9c1c6ccc1d18fa69afa1cb29eaac57cb064dbb262a517f9"}, + {file = "coverage-7.6.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b0ac3d42cb51c4b12df9c5f0dd2f13a4f24f01943627120ec4d293c9181219ba"}, + {file = "coverage-7.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8fe4984b431f8621ca53d9380901f62bfb54ff759a1348cd140490ada7b693c"}, + {file = "coverage-7.6.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5fbd612f8a091954a0c8dd4c0b571b973487277d26476f8480bfa4b2a65b5d06"}, + {file = "coverage-7.6.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dacbc52de979f2823a819571f2e3a350a7e36b8cb7484cdb1e289bceaf35305f"}, + {file = "coverage-7.6.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dab4d16dfef34b185032580e2f2f89253d302facba093d5fa9dbe04f569c4f4b"}, + {file = "coverage-7.6.4-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:862264b12ebb65ad8d863d51f17758b1684560b66ab02770d4f0baf2ff75da21"}, + {file = "coverage-7.6.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5beb1ee382ad32afe424097de57134175fea3faf847b9af002cc7895be4e2a5a"}, + {file = "coverage-7.6.4-cp313-cp313-win32.whl", hash = "sha256:bf20494da9653f6410213424f5f8ad0ed885e01f7e8e59811f572bdb20b8972e"}, + {file = "coverage-7.6.4-cp313-cp313-win_amd64.whl", hash = "sha256:182e6cd5c040cec0a1c8d415a87b67ed01193ed9ad458ee427741c7d8513d963"}, + {file = "coverage-7.6.4-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a181e99301a0ae128493a24cfe5cfb5b488c4e0bf2f8702091473d033494d04f"}, + {file = "coverage-7.6.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:df57bdbeffe694e7842092c5e2e0bc80fff7f43379d465f932ef36f027179806"}, + {file = "coverage-7.6.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bcd1069e710600e8e4cf27f65c90c7843fa8edfb4520fb0ccb88894cad08b11"}, + {file = "coverage-7.6.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99b41d18e6b2a48ba949418db48159d7a2e81c5cc290fc934b7d2380515bd0e3"}, + {file = "coverage-7.6.4-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6b1e54712ba3474f34b7ef7a41e65bd9037ad47916ccb1cc78769bae324c01a"}, + {file = "coverage-7.6.4-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:53d202fd109416ce011578f321460795abfe10bb901b883cafd9b3ef851bacfc"}, + {file = "coverage-7.6.4-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:c48167910a8f644671de9f2083a23630fbf7a1cb70ce939440cd3328e0919f70"}, + {file = "coverage-7.6.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cc8ff50b50ce532de2fa7a7daae9dd12f0a699bfcd47f20945364e5c31799fef"}, + {file = "coverage-7.6.4-cp313-cp313t-win32.whl", hash = "sha256:b8d3a03d9bfcaf5b0141d07a88456bb6a4c3ce55c080712fec8418ef3610230e"}, + {file = "coverage-7.6.4-cp313-cp313t-win_amd64.whl", hash = "sha256:f3ddf056d3ebcf6ce47bdaf56142af51bb7fad09e4af310241e9db7a3a8022e1"}, + {file = "coverage-7.6.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9cb7fa111d21a6b55cbf633039f7bc2749e74932e3aa7cb7333f675a58a58bf3"}, + {file = "coverage-7.6.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:11a223a14e91a4693d2d0755c7a043db43d96a7450b4f356d506c2562c48642c"}, + {file = "coverage-7.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a413a096c4cbac202433c850ee43fa326d2e871b24554da8327b01632673a076"}, + {file = "coverage-7.6.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00a1d69c112ff5149cabe60d2e2ee948752c975d95f1e1096742e6077affd376"}, + {file = "coverage-7.6.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f76846299ba5c54d12c91d776d9605ae33f8ae2b9d1d3c3703cf2db1a67f2c0"}, + {file = "coverage-7.6.4-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fe439416eb6380de434886b00c859304338f8b19f6f54811984f3420a2e03858"}, + {file = "coverage-7.6.4-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:0294ca37f1ba500667b1aef631e48d875ced93ad5e06fa665a3295bdd1d95111"}, + {file = "coverage-7.6.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6f01ba56b1c0e9d149f9ac85a2f999724895229eb36bd997b61e62999e9b0901"}, + {file = "coverage-7.6.4-cp39-cp39-win32.whl", hash = "sha256:bc66f0bf1d7730a17430a50163bb264ba9ded56739112368ba985ddaa9c3bd09"}, + {file = "coverage-7.6.4-cp39-cp39-win_amd64.whl", hash = "sha256:c481b47f6b5845064c65a7bc78bc0860e635a9b055af0df46fdf1c58cebf8e8f"}, + {file = "coverage-7.6.4-pp39.pp310-none-any.whl", hash = "sha256:3c65d37f3a9ebb703e710befdc489a38683a5b152242664b973a7b7b22348a4e"}, + {file = "coverage-7.6.4.tar.gz", hash = "sha256:29fc0f17b1d3fea332f8001d4558f8214af7f1d87a345f3a133c901d60347c73"}, ] -[package.dependencies] -tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} - [package.extras] toml = ["tomli"] @@ -502,17 +478,17 @@ files = [ [[package]] name = "django" -version = "5.0.4" +version = "5.1.2" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." optional = false python-versions = ">=3.10" files = [ - {file = "Django-5.0.4-py3-none-any.whl", hash = "sha256:916423499d75d62da7aa038d19aef23d23498d8df229775eb0a6309ee1013775"}, - {file = "Django-5.0.4.tar.gz", hash = "sha256:4bd01a8c830bb77a8a3b0e7d8b25b887e536ad17a81ba2dce5476135c73312bd"}, + {file = "Django-5.1.2-py3-none-any.whl", hash = "sha256:f11aa87ad8d5617171e3f77e1d5d16f004b79a2cf5d2e1d2b97a6a1f8e9ba5ed"}, + {file = "Django-5.1.2.tar.gz", hash = "sha256:bd7376f90c99f96b643722eee676498706c9fd7dc759f55ebfaf2c08ebcdf4f0"}, ] [package.dependencies] -asgiref = ">=3.7.0,<4" +asgiref = ">=3.8.1,<4" sqlparse = ">=0.3.1" tzdata = {version = "*", markers = "sys_platform == \"win32\""} @@ -536,19 +512,20 @@ django = "*" [[package]] name = "django-compressor" -version = "4.4" +version = "4.5.1" description = "('Compresses linked and inline JavaScript or CSS into single cached files.',)" optional = false -python-versions = "*" +python-versions = ">=3.8" files = [ - {file = "django_compressor-4.4-py2.py3-none-any.whl", hash = "sha256:6e2b0c0becb9607f5099c2546a824c5b84a6918a34bc37a8a622ffa250313596"}, - {file = "django_compressor-4.4.tar.gz", hash = "sha256:1b0acc9cfba9f69bc38e7c41da9b0d70a20bc95587b643ffef9609cf46064f67"}, + {file = "django_compressor-4.5.1-py2.py3-none-any.whl", hash = "sha256:87741edee4e7f24f3e0b8072d94a990cfb010cb2ca7cc443944da8e193cdea65"}, + {file = "django_compressor-4.5.1.tar.gz", hash = "sha256:c1d8a48a2ee4d8b7f23c411eb9c97e2d88db18a18ba1c9e8178d5f5b8366a822"}, ] [package.dependencies] +Django = ">=4.2" django-appconf = ">=1.0.3" -rcssmin = "1.1.1" -rjsmin = "1.2.1" +rcssmin = "1.1.2" +rjsmin = "1.2.2" [[package]] name = "django-countries" @@ -573,18 +550,18 @@ test = ["djangorestframework", "graphene-django", "pytest", "pytest-cov", "pytes [[package]] name = "django-debug-toolbar" -version = "3.2.4" +version = "4.4.6" description = "A configurable set of panels that display various debug information about the current request/response." optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "django-debug-toolbar-3.2.4.tar.gz", hash = "sha256:644bbd5c428d3283aa9115722471769cac1bec189edf3a0c855fd8ff870375a9"}, - {file = "django_debug_toolbar-3.2.4-py3-none-any.whl", hash = "sha256:6b633b6cfee24f232d73569870f19aa86c819d750e7f3e833f2344a9eb4b4409"}, + {file = "django_debug_toolbar-4.4.6-py3-none-any.whl", hash = "sha256:3beb671c9ec44ffb817fad2780667f172bd1c067dbcabad6268ce39a81335f45"}, + {file = "django_debug_toolbar-4.4.6.tar.gz", hash = "sha256:36e421cb908c2f0675e07f9f41e3d1d8618dc386392ec82d23bcfcd5d29c7044"}, ] [package.dependencies] -Django = ">=2.2" -sqlparse = ">=0.2.0" +django = ">=4.2.9" +sqlparse = ">=0.2" [[package]] name = "django-digest" @@ -614,23 +591,6 @@ redis = ">=3,<4.0.0 || >4.0.0,<4.0.1 || >4.0.1" [package.extras] hiredis = ["redis[hiredis] (>=3,!=4.0.0,!=4.0.1)"] -[[package]] -name = "django-rest-swagger" -version = "2.2.0" -description = "Swagger UI for Django REST Framework 3.5+" -optional = false -python-versions = "*" -files = [ - {file = "django-rest-swagger-2.2.0.tar.gz", hash = "sha256:48f6aded9937e90ae7cbe9e6c932b9744b8af80cc4e010088b3278c700e0685b"}, - {file = "django_rest_swagger-2.2.0-py2.py3-none-any.whl", hash = "sha256:b039b0288bab4665cd45dc5d16f94b13911bc4ad0ed55f74ad3b90aa31c87c17"}, -] - -[package.dependencies] -coreapi = ">=2.3.0" -djangorestframework = ">=3.5.4" -openapi-codec = ">=1.3.1" -simplejson = "*" - [[package]] name = "django-rosetta" version = "0.8.3" @@ -649,13 +609,13 @@ six = ">=1.2.0" [[package]] name = "django-storages" -version = "1.14.2" +version = "1.14.4" description = "Support for many storage backends in Django" optional = false python-versions = ">=3.7" files = [ - {file = "django-storages-1.14.2.tar.gz", hash = "sha256:51b36af28cc5813b98d5f3dfe7459af638d84428c8df4a03990c7d74d1bea4e5"}, - {file = "django_storages-1.14.2-py3-none-any.whl", hash = "sha256:1db759346b52ada6c2efd9f23d8241ecf518813eb31db9e2589207174f58f6ad"}, + {file = "django-storages-1.14.4.tar.gz", hash = "sha256:69aca94d26e6714d14ad63f33d13619e697508ee33ede184e462ed766dc2a73f"}, + {file = "django_storages-1.14.4-py3-none-any.whl", hash = "sha256:d61930acb4a25e3aebebc6addaf946a3b1df31c803a6bf1af2f31c9047febaa3"}, ] [package.dependencies] @@ -686,42 +646,65 @@ Django = ">=3.2,<6.0" [[package]] name = "djangorestframework" -version = "3.15.0" +version = "3.15.2" description = "Web APIs for Django, made easy." optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "djangorestframework-3.15.0-py3-none-any.whl", hash = "sha256:5fa616048a7ec287fdaab3148aa5151efb73f7f8be1e23a9d18484e61e672695"}, - {file = "djangorestframework-3.15.0.tar.gz", hash = "sha256:3f4a263012e1b263bf49a4907eb4cfe14de840a09b1ba64596d01a9c54835919"}, + {file = "djangorestframework-3.15.2-py3-none-any.whl", hash = "sha256:2b8871b062ba1aefc2de01f773875441a961fefbf79f5eed1e32b2f096944b20"}, + {file = "djangorestframework-3.15.2.tar.gz", hash = "sha256:36fe88cd2d6c6bec23dca9804bab2ba5517a8bb9d8f47ebc68981b56840107ad"}, ] [package.dependencies] -django = ">=3.0" +django = ">=4.2" [[package]] name = "djlint" -version = "1.34.1" +version = "1.35.2" description = "HTML Template Linter and Formatter" optional = false -python-versions = ">=3.8.0,<4.0.0" +python-versions = "<4.0,>=3.8" files = [ - {file = "djlint-1.34.1-py3-none-any.whl", hash = "sha256:96ff1c464fb6f061130ebc88663a2ea524d7ec51f4b56221a2b3f0320a3cfce8"}, - {file = "djlint-1.34.1.tar.gz", hash = "sha256:db93fa008d19eaadb0454edf1704931d14469d48508daba2df9941111f408346"}, + {file = "djlint-1.35.2-py3-none-any.whl", hash = "sha256:4ba995bad378f2afa77c8ea56ba1c14429d9ff26a18e8ae23bc71eedb9152243"}, + {file = "djlint-1.35.2.tar.gz", hash = "sha256:318de9d4b9b0061a111f8f5164ecbacd8215f449dd4bd5a76d2a691c815ee103"}, ] [package.dependencies] -click = ">=8.0.1,<9.0.0" -colorama = ">=0.4.4,<0.5.0" -cssbeautifier = ">=1.14.4,<2.0.0" -html-tag-names = ">=0.1.2,<0.2.0" -html-void-elements = ">=0.1.0,<0.2.0" -jsbeautifier = ">=1.14.4,<2.0.0" -json5 = ">=0.9.11,<0.10.0" -pathspec = ">=0.12.0,<0.13.0" -PyYAML = ">=6.0,<7.0" -regex = ">=2023.0.0,<2024.0.0" -tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version < \"3.11\""} -tqdm = ">=4.62.2,<5.0.0" +click = ">=8.0.1" +colorama = ">=0.4.4" +cssbeautifier = ">=1.14.4" +html-tag-names = ">=0.1.2" +html-void-elements = ">=0.1.0" +jsbeautifier = ">=1.14.4" +json5 = ">=0.9.11" +pathspec = ">=0.12.0" +PyYAML = ">=6.0" +regex = ">=2023" +tqdm = ">=4.62.2" + +[[package]] +name = "drf-yasg" +version = "1.21.8" +description = "Automated generation of real Swagger/OpenAPI 2.0 schemas from Django Rest Framework code." +optional = false +python-versions = ">=3.6" +files = [ + {file = "drf-yasg-1.21.8.tar.gz", hash = "sha256:cbb7f81c3d140f2207392b4bc5dde65384eeb58e1b7eea1a6d641dec2f7352a9"}, + {file = "drf_yasg-1.21.8-py3-none-any.whl", hash = "sha256:a410b235e7cc2c0f6b9d4f671e8efe6f2d27cba398fbd16064e16ef814998444"}, +] + +[package.dependencies] +django = ">=2.2.16" +djangorestframework = ">=3.10.3" +inflection = ">=0.3.1" +packaging = ">=21.0" +pytz = ">=2021.1" +pyyaml = ">=5.1" +uritemplate = ">=3.0.0" + +[package.extras] +coreapi = ["coreapi (>=2.3.3)", "coreschema (>=0.0.4)"] +validation = ["swagger-spec-validator (>=2.1.0)"] [[package]] name = "editorconfig" @@ -749,22 +732,23 @@ sgmllib3k = "*" [[package]] name = "gunicorn" -version = "20.1.0" +version = "22.0.0" description = "WSGI HTTP Server for UNIX" optional = false -python-versions = ">=3.5" +python-versions = ">=3.7" files = [ - {file = "gunicorn-20.1.0-py3-none-any.whl", hash = "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e"}, - {file = "gunicorn-20.1.0.tar.gz", hash = "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8"}, + {file = "gunicorn-22.0.0-py3-none-any.whl", hash = "sha256:350679f91b24062c86e386e198a15438d53a7a8207235a78ba1b53df4c4378d9"}, + {file = "gunicorn-22.0.0.tar.gz", hash = "sha256:4a0b436239ff76fb33f11c07a16482c521a7e09c1ce3cc293c2330afe01bec63"}, ] [package.dependencies] -setuptools = ">=3.0" +packaging = "*" [package.extras] -eventlet = ["eventlet (>=0.24.1)"] +eventlet = ["eventlet (>=0.24.1,!=0.36.0)"] gevent = ["gevent (>=1.4.0)"] setproctitle = ["setproctitle"] +testing = ["coverage", "eventlet", "gevent", "pytest", "pytest-cov"] tornado = ["tornado (>=0.2)"] [[package]] @@ -791,13 +775,27 @@ files = [ [[package]] name = "idna" -version = "3.6" +version = "3.10" description = "Internationalized Domain Names in Applications (IDNA)" optional = false +python-versions = ">=3.6" +files = [ + {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, + {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, +] + +[package.extras] +all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] + +[[package]] +name = "inflection" +version = "0.5.1" +description = "A port of Ruby on Rails inflector to Python" +optional = false python-versions = ">=3.5" files = [ - {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"}, - {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"}, + {file = "inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2"}, + {file = "inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417"}, ] [[package]] @@ -825,34 +823,6 @@ files = [ [package.extras] colors = ["colorama (>=0.4.6)"] -[[package]] -name = "itypes" -version = "1.2.0" -description = "Simple immutable types for python." -optional = false -python-versions = "*" -files = [ - {file = "itypes-1.2.0-py2.py3-none-any.whl", hash = "sha256:03da6872ca89d29aef62773672b2d408f490f80db48b23079a4b194c86dd04c6"}, - {file = "itypes-1.2.0.tar.gz", hash = "sha256:af886f129dea4a2a1e3d36595a2d139589e4dd287f5cab0b40e799ee81570ff1"}, -] - -[[package]] -name = "jinja2" -version = "3.1.3" -description = "A very fast and expressive template engine." -optional = false -python-versions = ">=3.7" -files = [ - {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"}, - {file = "Jinja2-3.1.3.tar.gz", hash = "sha256:ac8bd6544d4bb2c9792bf3a159e80bba8fda7f07e81bc3aed565432d5925ba90"}, -] - -[package.dependencies] -MarkupSafe = ">=2.0" - -[package.extras] -i18n = ["Babel (>=2.7)"] - [[package]] name = "jmespath" version = "1.0.1" @@ -880,39 +850,40 @@ six = ">=1.13.0" [[package]] name = "json5" -version = "0.9.24" +version = "0.9.25" description = "A Python implementation of the JSON5 data format." optional = false python-versions = ">=3.8" files = [ - {file = "json5-0.9.24-py3-none-any.whl", hash = "sha256:4ca101fd5c7cb47960c055ef8f4d0e31e15a7c6c48c3b6f1473fc83b6c462a13"}, - {file = "json5-0.9.24.tar.gz", hash = "sha256:0c638399421da959a20952782800e5c1a78c14e08e1dc9738fa10d8ec14d58c8"}, + {file = "json5-0.9.25-py3-none-any.whl", hash = "sha256:34ed7d834b1341a86987ed52f3f76cd8ee184394906b6e22a1e0deb9ab294e8f"}, + {file = "json5-0.9.25.tar.gz", hash = "sha256:548e41b9be043f9426776f05df8635a00fe06104ea51ed24b67f908856e151ae"}, ] [[package]] name = "kombu" -version = "5.3.6" +version = "5.4.2" description = "Messaging library for Python." optional = false python-versions = ">=3.8" files = [ - {file = "kombu-5.3.6-py3-none-any.whl", hash = "sha256:49f1e62b12369045de2662f62cc584e7df83481a513db83b01f87b5b9785e378"}, - {file = "kombu-5.3.6.tar.gz", hash = "sha256:f3da5b570a147a5da8280180aa80b03807283d63ea5081fcdb510d18242431d9"}, + {file = "kombu-5.4.2-py3-none-any.whl", hash = "sha256:14212f5ccf022fc0a70453bb025a1dcc32782a588c49ea866884047d66e14763"}, + {file = "kombu-5.4.2.tar.gz", hash = "sha256:eef572dd2fd9fc614b37580e3caeafdd5af46c1eff31e7fba89138cdb406f2cf"}, ] [package.dependencies] amqp = ">=5.1.1,<6.0.0" -vine = "*" +tzdata = {version = "*", markers = "python_version >= \"3.9\""} +vine = "5.1.0" [package.extras] azureservicebus = ["azure-servicebus (>=7.10.0)"] azurestoragequeues = ["azure-identity (>=1.12.0)", "azure-storage-queue (>=12.6.0)"] confluentkafka = ["confluent-kafka (>=2.2.0)"] -consul = ["python-consul2"] +consul = ["python-consul2 (==0.1.5)"] librabbitmq = ["librabbitmq (>=2.0.0)"] mongodb = ["pymongo (>=4.1.1)"] -msgpack = ["msgpack"] -pyro = ["pyro4"] +msgpack = ["msgpack (==1.1.0)"] +pyro = ["pyro4 (==4.82)"] qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"] redis = ["redis (>=4.5.2,!=4.5.5,!=5.0.2)"] slmq = ["softlayer-messaging (>=1.0.3)"] @@ -932,75 +903,6 @@ files = [ {file = "Markdown-2.6.11.tar.gz", hash = "sha256:a856869c7ff079ad84a3e19cd87a64998350c2b94e9e08e44270faef33400f81"}, ] -[[package]] -name = "markupsafe" -version = "2.1.5" -description = "Safely add untrusted strings to HTML/XML markup." -optional = false -python-versions = ">=3.7" -files = [ - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, - {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, -] - [[package]] name = "mock" version = "2.0.0" @@ -1031,28 +933,15 @@ files = [ {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, ] -[[package]] -name = "openapi-codec" -version = "1.3.2" -description = "An OpenAPI codec for Core API." -optional = false -python-versions = "*" -files = [ - {file = "openapi-codec-1.3.2.tar.gz", hash = "sha256:1bce63289edf53c601ea3683120641407ff6b708803b8954c8a876fe778d2145"}, -] - -[package.dependencies] -coreapi = ">=2.2.0" - [[package]] name = "packaging" -version = "24.0" +version = "24.1" description = "Core utilities for Python packages" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "packaging-24.0-py3-none-any.whl", hash = "sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5"}, - {file = "packaging-24.0.tar.gz", hash = "sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"}, + {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, + {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, ] [[package]] @@ -1068,106 +957,117 @@ files = [ [[package]] name = "pbr" -version = "6.0.0" +version = "6.1.0" description = "Python Build Reasonableness" optional = false python-versions = ">=2.6" files = [ - {file = "pbr-6.0.0-py2.py3-none-any.whl", hash = "sha256:4a7317d5e3b17a3dccb6a8cfe67dab65b20551404c52c8ed41279fa4f0cb4cda"}, - {file = "pbr-6.0.0.tar.gz", hash = "sha256:d1377122a5a00e2f940ee482999518efe16d745d423a670c27773dfbc3c9a7d9"}, + {file = "pbr-6.1.0-py2.py3-none-any.whl", hash = "sha256:a776ae228892d8013649c0aeccbb3d5f99ee15e005a4cbb7e61d55a067b28a2a"}, + {file = "pbr-6.1.0.tar.gz", hash = "sha256:788183e382e3d1d7707db08978239965e8b9e4e5ed42669bf4758186734d5f24"}, ] [[package]] name = "phonenumbers" -version = "8.13.34" +version = "8.13.48" description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." optional = false python-versions = "*" files = [ - {file = "phonenumbers-8.13.34-py2.py3-none-any.whl", hash = "sha256:bc0bb5d3bab29e28549194f6bf57cb3ca03c3dd84238af12674fe24031631bda"}, - {file = "phonenumbers-8.13.34.tar.gz", hash = "sha256:7c2676be07b7d0f74411e275e0660380a0ec3ee0d359f070d719424bd2c5f62e"}, + {file = "phonenumbers-8.13.48-py2.py3-none-any.whl", hash = "sha256:5c51939acefa390eb74119750afb10a85d3c628dc83fd62c52d6f532fcf5d205"}, + {file = "phonenumbers-8.13.48.tar.gz", hash = "sha256:62d8df9b0f3c3c41571c6b396f044ddd999d61631534001b8be7fdf7ba1b18f3"}, ] [[package]] name = "pillow" -version = "10.3.0" +version = "10.4.0" description = "Python Imaging Library (Fork)" optional = false python-versions = ">=3.8" files = [ - {file = "pillow-10.3.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:90b9e29824800e90c84e4022dd5cc16eb2d9605ee13f05d47641eb183cd73d45"}, - {file = "pillow-10.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a2c405445c79c3f5a124573a051062300936b0281fee57637e706453e452746c"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78618cdbccaa74d3f88d0ad6cb8ac3007f1a6fa5c6f19af64b55ca170bfa1edf"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:261ddb7ca91fcf71757979534fb4c128448b5b4c55cb6152d280312062f69599"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:ce49c67f4ea0609933d01c0731b34b8695a7a748d6c8d186f95e7d085d2fe475"}, - {file = "pillow-10.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b14f16f94cbc61215115b9b1236f9c18403c15dd3c52cf629072afa9d54c1cbf"}, - {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d33891be6df59d93df4d846640f0e46f1a807339f09e79a8040bc887bdcd7ed3"}, - {file = "pillow-10.3.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b50811d664d392f02f7761621303eba9d1b056fb1868c8cdf4231279645c25f5"}, - {file = "pillow-10.3.0-cp310-cp310-win32.whl", hash = "sha256:ca2870d5d10d8726a27396d3ca4cf7976cec0f3cb706debe88e3a5bd4610f7d2"}, - {file = "pillow-10.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:f0d0591a0aeaefdaf9a5e545e7485f89910c977087e7de2b6c388aec32011e9f"}, - {file = "pillow-10.3.0-cp310-cp310-win_arm64.whl", hash = "sha256:ccce24b7ad89adb5a1e34a6ba96ac2530046763912806ad4c247356a8f33a67b"}, - {file = "pillow-10.3.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:5f77cf66e96ae734717d341c145c5949c63180842a545c47a0ce7ae52ca83795"}, - {file = "pillow-10.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e4b878386c4bf293578b48fc570b84ecfe477d3b77ba39a6e87150af77f40c57"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdcbb4068117dfd9ce0138d068ac512843c52295ed996ae6dd1faf537b6dbc27"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9797a6c8fe16f25749b371c02e2ade0efb51155e767a971c61734b1bf6293994"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:9e91179a242bbc99be65e139e30690e081fe6cb91a8e77faf4c409653de39451"}, - {file = "pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:1b87bd9d81d179bd8ab871603bd80d8645729939f90b71e62914e816a76fc6bd"}, - {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:81d09caa7b27ef4e61cb7d8fbf1714f5aec1c6b6c5270ee53504981e6e9121ad"}, - {file = "pillow-10.3.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:048ad577748b9fa4a99a0548c64f2cb8d672d5bf2e643a739ac8faff1164238c"}, - {file = "pillow-10.3.0-cp311-cp311-win32.whl", hash = "sha256:7161ec49ef0800947dc5570f86568a7bb36fa97dd09e9827dc02b718c5643f09"}, - {file = "pillow-10.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:8eb0908e954d093b02a543dc963984d6e99ad2b5e36503d8a0aaf040505f747d"}, - {file = "pillow-10.3.0-cp311-cp311-win_arm64.whl", hash = "sha256:4e6f7d1c414191c1199f8996d3f2282b9ebea0945693fb67392c75a3a320941f"}, - {file = "pillow-10.3.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:e46f38133e5a060d46bd630faa4d9fa0202377495df1f068a8299fd78c84de84"}, - {file = "pillow-10.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:50b8eae8f7334ec826d6eeffaeeb00e36b5e24aa0b9df322c247539714c6df19"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9d3bea1c75f8c53ee4d505c3e67d8c158ad4df0d83170605b50b64025917f338"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:19aeb96d43902f0a783946a0a87dbdad5c84c936025b8419da0a0cd7724356b1"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:74d28c17412d9caa1066f7a31df8403ec23d5268ba46cd0ad2c50fb82ae40462"}, - {file = "pillow-10.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ff61bfd9253c3915e6d41c651d5f962da23eda633cf02262990094a18a55371a"}, - {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d886f5d353333b4771d21267c7ecc75b710f1a73d72d03ca06df49b09015a9ef"}, - {file = "pillow-10.3.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4b5ec25d8b17217d635f8935dbc1b9aa5907962fae29dff220f2659487891cd3"}, - {file = "pillow-10.3.0-cp312-cp312-win32.whl", hash = "sha256:51243f1ed5161b9945011a7360e997729776f6e5d7005ba0c6879267d4c5139d"}, - {file = "pillow-10.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:412444afb8c4c7a6cc11a47dade32982439925537e483be7c0ae0cf96c4f6a0b"}, - {file = "pillow-10.3.0-cp312-cp312-win_arm64.whl", hash = "sha256:798232c92e7665fe82ac085f9d8e8ca98826f8e27859d9a96b41d519ecd2e49a"}, - {file = "pillow-10.3.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:4eaa22f0d22b1a7e93ff0a596d57fdede2e550aecffb5a1ef1106aaece48e96b"}, - {file = "pillow-10.3.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cd5e14fbf22a87321b24c88669aad3a51ec052eb145315b3da3b7e3cc105b9a2"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1530e8f3a4b965eb6a7785cf17a426c779333eb62c9a7d1bbcf3ffd5bf77a4aa"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d512aafa1d32efa014fa041d38868fda85028e3f930a96f85d49c7d8ddc0383"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:339894035d0ede518b16073bdc2feef4c991ee991a29774b33e515f1d308e08d"}, - {file = "pillow-10.3.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:aa7e402ce11f0885305bfb6afb3434b3cd8f53b563ac065452d9d5654c7b86fd"}, - {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0ea2a783a2bdf2a561808fe4a7a12e9aa3799b701ba305de596bc48b8bdfce9d"}, - {file = "pillow-10.3.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:c78e1b00a87ce43bb37642c0812315b411e856a905d58d597750eb79802aaaa3"}, - {file = "pillow-10.3.0-cp38-cp38-win32.whl", hash = "sha256:72d622d262e463dfb7595202d229f5f3ab4b852289a1cd09650362db23b9eb0b"}, - {file = "pillow-10.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:2034f6759a722da3a3dbd91a81148cf884e91d1b747992ca288ab88c1de15999"}, - {file = "pillow-10.3.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2ed854e716a89b1afcedea551cd85f2eb2a807613752ab997b9974aaa0d56936"}, - {file = "pillow-10.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:dc1a390a82755a8c26c9964d457d4c9cbec5405896cba94cf51f36ea0d855002"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4203efca580f0dd6f882ca211f923168548f7ba334c189e9eab1178ab840bf60"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3102045a10945173d38336f6e71a8dc71bcaeed55c3123ad4af82c52807b9375"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6fb1b30043271ec92dc65f6d9f0b7a830c210b8a96423074b15c7bc999975f57"}, - {file = "pillow-10.3.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:1dfc94946bc60ea375cc39cff0b8da6c7e5f8fcdc1d946beb8da5c216156ddd8"}, - {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b09b86b27a064c9624d0a6c54da01c1beaf5b6cadfa609cf63789b1d08a797b9"}, - {file = "pillow-10.3.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d3b2348a78bc939b4fed6552abfd2e7988e0f81443ef3911a4b8498ca084f6eb"}, - {file = "pillow-10.3.0-cp39-cp39-win32.whl", hash = "sha256:45ebc7b45406febf07fef35d856f0293a92e7417ae7933207e90bf9090b70572"}, - {file = "pillow-10.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:0ba26351b137ca4e0db0342d5d00d2e355eb29372c05afd544ebf47c0956ffeb"}, - {file = "pillow-10.3.0-cp39-cp39-win_arm64.whl", hash = "sha256:50fd3f6b26e3441ae07b7c979309638b72abc1a25da31a81a7fbd9495713ef4f"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_10_10_x86_64.whl", hash = "sha256:6b02471b72526ab8a18c39cb7967b72d194ec53c1fd0a70b050565a0f366d355"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8ab74c06ffdab957d7670c2a5a6e1a70181cd10b727cd788c4dd9005b6a8acd9"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:048eeade4c33fdf7e08da40ef402e748df113fd0b4584e32c4af74fe78baaeb2"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e2ec1e921fd07c7cda7962bad283acc2f2a9ccc1b971ee4b216b75fad6f0463"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c8e73e99da7db1b4cad7f8d682cf6abad7844da39834c288fbfa394a47bbced"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:16563993329b79513f59142a6b02055e10514c1a8e86dca8b48a893e33cf91e3"}, - {file = "pillow-10.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:dd78700f5788ae180b5ee8902c6aea5a5726bac7c364b202b4b3e3ba2d293170"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:aff76a55a8aa8364d25400a210a65ff59d0168e0b4285ba6bf2bd83cf675ba32"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b7bc2176354defba3edc2b9a777744462da2f8e921fbaf61e52acb95bafa9828"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:793b4e24db2e8742ca6423d3fde8396db336698c55cd34b660663ee9e45ed37f"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d93480005693d247f8346bc8ee28c72a2191bdf1f6b5db469c096c0c867ac015"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c83341b89884e2b2e55886e8fbbf37c3fa5efd6c8907124aeb72f285ae5696e5"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1a1d1915db1a4fdb2754b9de292642a39a7fb28f1736699527bb649484fb966a"}, - {file = "pillow-10.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a0eaa93d054751ee9964afa21c06247779b90440ca41d184aeb5d410f20ff591"}, - {file = "pillow-10.3.0.tar.gz", hash = "sha256:9d2455fbf44c914840c793e89aa82d0e1763a14253a000743719ae5946814b2d"}, + {file = "pillow-10.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:4d9667937cfa347525b319ae34375c37b9ee6b525440f3ef48542fcf66f2731e"}, + {file = "pillow-10.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:543f3dc61c18dafb755773efc89aae60d06b6596a63914107f75459cf984164d"}, + {file = "pillow-10.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7928ecbf1ece13956b95d9cbcfc77137652b02763ba384d9ab508099a2eca856"}, + {file = "pillow-10.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4d49b85c4348ea0b31ea63bc75a9f3857869174e2bf17e7aba02945cd218e6f"}, + {file = "pillow-10.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:6c762a5b0997f5659a5ef2266abc1d8851ad7749ad9a6a5506eb23d314e4f46b"}, + {file = "pillow-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a985e028fc183bf12a77a8bbf36318db4238a3ded7fa9df1b9a133f1cb79f8fc"}, + {file = "pillow-10.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:812f7342b0eee081eaec84d91423d1b4650bb9828eb53d8511bcef8ce5aecf1e"}, + {file = "pillow-10.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ac1452d2fbe4978c2eec89fb5a23b8387aba707ac72810d9490118817d9c0b46"}, + {file = "pillow-10.4.0-cp310-cp310-win32.whl", hash = "sha256:bcd5e41a859bf2e84fdc42f4edb7d9aba0a13d29a2abadccafad99de3feff984"}, + {file = "pillow-10.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:ecd85a8d3e79cd7158dec1c9e5808e821feea088e2f69a974db5edf84dc53141"}, + {file = "pillow-10.4.0-cp310-cp310-win_arm64.whl", hash = "sha256:ff337c552345e95702c5fde3158acb0625111017d0e5f24bf3acdb9cc16b90d1"}, + {file = "pillow-10.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:0a9ec697746f268507404647e531e92889890a087e03681a3606d9b920fbee3c"}, + {file = "pillow-10.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfe91cb65544a1321e631e696759491ae04a2ea11d36715eca01ce07284738be"}, + {file = "pillow-10.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dc6761a6efc781e6a1544206f22c80c3af4c8cf461206d46a1e6006e4429ff3"}, + {file = "pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6"}, + {file = "pillow-10.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:bbc527b519bd3aa9d7f429d152fea69f9ad37c95f0b02aebddff592688998abe"}, + {file = "pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:76a911dfe51a36041f2e756b00f96ed84677cdeb75d25c767f296c1c1eda1319"}, + {file = "pillow-10.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:59291fb29317122398786c2d44427bbd1a6d7ff54017075b22be9d21aa59bd8d"}, + {file = "pillow-10.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:416d3a5d0e8cfe4f27f574362435bc9bae57f679a7158e0096ad2beb427b8696"}, + {file = "pillow-10.4.0-cp311-cp311-win32.whl", hash = "sha256:7086cc1d5eebb91ad24ded9f58bec6c688e9f0ed7eb3dbbf1e4800280a896496"}, + {file = "pillow-10.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cbed61494057c0f83b83eb3a310f0bf774b09513307c434d4366ed64f4128a91"}, + {file = "pillow-10.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:f5f0c3e969c8f12dd2bb7e0b15d5c468b51e5017e01e2e867335c81903046a22"}, + {file = "pillow-10.4.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:673655af3eadf4df6b5457033f086e90299fdd7a47983a13827acf7459c15d94"}, + {file = "pillow-10.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:866b6942a92f56300012f5fbac71f2d610312ee65e22f1aa2609e491284e5597"}, + {file = "pillow-10.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29dbdc4207642ea6aad70fbde1a9338753d33fb23ed6956e706936706f52dd80"}, + {file = "pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca"}, + {file = "pillow-10.4.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:f5b92f4d70791b4a67157321c4e8225d60b119c5cc9aee8ecf153aace4aad4ef"}, + {file = "pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:86dcb5a1eb778d8b25659d5e4341269e8590ad6b4e8b44d9f4b07f8d136c414a"}, + {file = "pillow-10.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:780c072c2e11c9b2c7ca37f9a2ee8ba66f44367ac3e5c7832afcfe5104fd6d1b"}, + {file = "pillow-10.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:37fb69d905be665f68f28a8bba3c6d3223c8efe1edf14cc4cfa06c241f8c81d9"}, + {file = "pillow-10.4.0-cp312-cp312-win32.whl", hash = "sha256:7dfecdbad5c301d7b5bde160150b4db4c659cee2b69589705b6f8a0c509d9f42"}, + {file = "pillow-10.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:1d846aea995ad352d4bdcc847535bd56e0fd88d36829d2c90be880ef1ee4668a"}, + {file = "pillow-10.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:e553cad5179a66ba15bb18b353a19020e73a7921296a7979c4a2b7f6a5cd57f9"}, + {file = "pillow-10.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8bc1a764ed8c957a2e9cacf97c8b2b053b70307cf2996aafd70e91a082e70df3"}, + {file = "pillow-10.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6209bb41dc692ddfee4942517c19ee81b86c864b626dbfca272ec0f7cff5d9fb"}, + {file = "pillow-10.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bee197b30783295d2eb680b311af15a20a8b24024a19c3a26431ff83eb8d1f70"}, + {file = "pillow-10.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ef61f5dd14c300786318482456481463b9d6b91ebe5ef12f405afbba77ed0be"}, + {file = "pillow-10.4.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:297e388da6e248c98bc4a02e018966af0c5f92dfacf5a5ca22fa01cb3179bca0"}, + {file = "pillow-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:e4db64794ccdf6cb83a59d73405f63adbe2a1887012e308828596100a0b2f6cc"}, + {file = "pillow-10.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd2880a07482090a3bcb01f4265f1936a903d70bc740bfcb1fd4e8a2ffe5cf5a"}, + {file = "pillow-10.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b35b21b819ac1dbd1233317adeecd63495f6babf21b7b2512d244ff6c6ce309"}, + {file = "pillow-10.4.0-cp313-cp313-win32.whl", hash = "sha256:551d3fd6e9dc15e4c1eb6fc4ba2b39c0c7933fa113b220057a34f4bb3268a060"}, + {file = "pillow-10.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:030abdbe43ee02e0de642aee345efa443740aa4d828bfe8e2eb11922ea6a21ea"}, + {file = "pillow-10.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:5b001114dd152cfd6b23befeb28d7aee43553e2402c9f159807bf55f33af8a8d"}, + {file = "pillow-10.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:8d4d5063501b6dd4024b8ac2f04962d661222d120381272deea52e3fc52d3736"}, + {file = "pillow-10.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7c1ee6f42250df403c5f103cbd2768a28fe1a0ea1f0f03fe151c8741e1469c8b"}, + {file = "pillow-10.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b15e02e9bb4c21e39876698abf233c8c579127986f8207200bc8a8f6bb27acf2"}, + {file = "pillow-10.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a8d4bade9952ea9a77d0c3e49cbd8b2890a399422258a77f357b9cc9be8d680"}, + {file = "pillow-10.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:43efea75eb06b95d1631cb784aa40156177bf9dd5b4b03ff38979e048258bc6b"}, + {file = "pillow-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:950be4d8ba92aca4b2bb0741285a46bfae3ca699ef913ec8416c1b78eadd64cd"}, + {file = "pillow-10.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d7480af14364494365e89d6fddc510a13e5a2c3584cb19ef65415ca57252fb84"}, + {file = "pillow-10.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:73664fe514b34c8f02452ffb73b7a92c6774e39a647087f83d67f010eb9a0cf0"}, + {file = "pillow-10.4.0-cp38-cp38-win32.whl", hash = "sha256:e88d5e6ad0d026fba7bdab8c3f225a69f063f116462c49892b0149e21b6c0a0e"}, + {file = "pillow-10.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:5161eef006d335e46895297f642341111945e2c1c899eb406882a6c61a4357ab"}, + {file = "pillow-10.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0ae24a547e8b711ccaaf99c9ae3cd975470e1a30caa80a6aaee9a2f19c05701d"}, + {file = "pillow-10.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:298478fe4f77a4408895605f3482b6cc6222c018b2ce565c2b6b9c354ac3229b"}, + {file = "pillow-10.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:134ace6dc392116566980ee7436477d844520a26a4b1bd4053f6f47d096997fd"}, + {file = "pillow-10.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:930044bb7679ab003b14023138b50181899da3f25de50e9dbee23b61b4de2126"}, + {file = "pillow-10.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c76e5786951e72ed3686e122d14c5d7012f16c8303a674d18cdcd6d89557fc5b"}, + {file = "pillow-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:b2724fdb354a868ddf9a880cb84d102da914e99119211ef7ecbdc613b8c96b3c"}, + {file = "pillow-10.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dbc6ae66518ab3c5847659e9988c3b60dc94ffb48ef9168656e0019a93dbf8a1"}, + {file = "pillow-10.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:06b2f7898047ae93fad74467ec3d28fe84f7831370e3c258afa533f81ef7f3df"}, + {file = "pillow-10.4.0-cp39-cp39-win32.whl", hash = "sha256:7970285ab628a3779aecc35823296a7869f889b8329c16ad5a71e4901a3dc4ef"}, + {file = "pillow-10.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:961a7293b2457b405967af9c77dcaa43cc1a8cd50d23c532e62d48ab6cdd56f5"}, + {file = "pillow-10.4.0-cp39-cp39-win_arm64.whl", hash = "sha256:32cda9e3d601a52baccb2856b8ea1fc213c90b340c542dcef77140dfa3278a9e"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5b4815f2e65b30f5fbae9dfffa8636d992d49705723fe86a3661806e069352d4"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8f0aef4ef59694b12cadee839e2ba6afeab89c0f39a3adc02ed51d109117b8da"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f4727572e2918acaa9077c919cbbeb73bd2b3ebcfe033b72f858fc9fbef0026"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff25afb18123cea58a591ea0244b92eb1e61a1fd497bf6d6384f09bc3262ec3e"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:dc3e2db6ba09ffd7d02ae9141cfa0ae23393ee7687248d46a7507b75d610f4f5"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:02a2be69f9c9b8c1e97cf2713e789d4e398c751ecfd9967c18d0ce304efbf885"}, + {file = "pillow-10.4.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0755ffd4a0c6f267cccbae2e9903d95477ca2f77c4fcf3a3a09570001856c8a5"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a02364621fe369e06200d4a16558e056fe2805d3468350df3aef21e00d26214b"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:1b5dea9831a90e9d0721ec417a80d4cbd7022093ac38a568db2dd78363b00908"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b885f89040bb8c4a1573566bbb2f44f5c505ef6e74cec7ab9068c900047f04b"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87dd88ded2e6d74d31e1e0a99a726a6765cda32d00ba72dc37f0651f306daaa8"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2db98790afc70118bd0255c2eeb465e9767ecf1f3c25f9a1abb8ffc8cfd1fe0a"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:f7baece4ce06bade126fb84b8af1c33439a76d8a6fd818970215e0560ca28c27"}, + {file = "pillow-10.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cfdd747216947628af7b259d274771d84db2268ca062dd5faf373639d00113a3"}, + {file = "pillow-10.4.0.tar.gz", hash = "sha256:166c1cd4d24309b30d61f79f4a9114b7b2313d7450912277855ff5dfd7cd4a06"}, ] [package.extras] -docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-removed-in", "sphinxext-opengraph"] +docs = ["furo", "olefile", "sphinx (>=7.3)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinxext-opengraph"] fpx = ["olefile"] mic = ["olefile"] tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] @@ -1176,18 +1076,19 @@ xmp = ["defusedxml"] [[package]] name = "platformdirs" -version = "4.2.0" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +version = "4.3.6" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false python-versions = ">=3.8" files = [ - {file = "platformdirs-4.2.0-py3-none-any.whl", hash = "sha256:0614df2a2f37e1a662acbd8e2b25b92ccf8632929bc6d43467e17fe89c75e068"}, - {file = "platformdirs-4.2.0.tar.gz", hash = "sha256:ef0cc731df711022c174543cb70a9b5bd22e5a9337c8624ef2c2ceb8ddad8768"}, + {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, + {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, ] [package.extras] -docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)"] +docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] +type = ["mypy (>=1.11.2)"] [[package]] name = "polib" @@ -1202,13 +1103,13 @@ files = [ [[package]] name = "prompt-toolkit" -version = "3.0.43" +version = "3.0.48" description = "Library for building powerful interactive command lines in Python" optional = false python-versions = ">=3.7.0" files = [ - {file = "prompt_toolkit-3.0.43-py3-none-any.whl", hash = "sha256:a11a29cb3bf0a28a387fe5122cdb649816a957cd9261dcedf8c9f1fef33eacf6"}, - {file = "prompt_toolkit-3.0.43.tar.gz", hash = "sha256:3527b7af26106cbc65a040bcc84839a3566ec1b051bb0bfe953631e704b0ff7d"}, + {file = "prompt_toolkit-3.0.48-py3-none-any.whl", hash = "sha256:f49a827f90062e411f1ce1f854f2aedb3c23353244f8108b89283587397ac10e"}, + {file = "prompt_toolkit-3.0.48.tar.gz", hash = "sha256:d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90"}, ] [package.dependencies] @@ -1216,26 +1117,26 @@ wcwidth = "*" [[package]] name = "psycopg" -version = "3.1.18" +version = "3.2.3" description = "PostgreSQL database adapter for Python" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "psycopg-3.1.18-py3-none-any.whl", hash = "sha256:4d5a0a5a8590906daa58ebd5f3cfc34091377354a1acced269dd10faf55da60e"}, - {file = "psycopg-3.1.18.tar.gz", hash = "sha256:31144d3fb4c17d78094d9e579826f047d4af1da6a10427d91dfcfb6ecdf6f12b"}, + {file = "psycopg-3.2.3-py3-none-any.whl", hash = "sha256:644d3973fe26908c73d4be746074f6e5224b03c1101d302d9a53bf565ad64907"}, + {file = "psycopg-3.2.3.tar.gz", hash = "sha256:a5764f67c27bec8bfac85764d23c534af2c27b893550377e37ce59c12aac47a2"}, ] [package.dependencies] -typing-extensions = ">=4.1" +typing-extensions = {version = ">=4.6", markers = "python_version < \"3.13\""} tzdata = {version = "*", markers = "sys_platform == \"win32\""} [package.extras] -binary = ["psycopg-binary (==3.1.18)"] -c = ["psycopg-c (==3.1.18)"] -dev = ["black (>=24.1.0)", "codespell (>=2.2)", "dnspython (>=2.1)", "flake8 (>=4.0)", "mypy (>=1.4.1)", "types-setuptools (>=57.4)", "wheel (>=0.37)"] +binary = ["psycopg-binary (==3.2.3)"] +c = ["psycopg-c (==3.2.3)"] +dev = ["ast-comments (>=1.1.2)", "black (>=24.1.0)", "codespell (>=2.2)", "dnspython (>=2.1)", "flake8 (>=4.0)", "mypy (>=1.11)", "types-setuptools (>=57.4)", "wheel (>=0.37)"] docs = ["Sphinx (>=5.0)", "furo (==2022.6.21)", "sphinx-autobuild (>=2021.3.14)", "sphinx-autodoc-typehints (>=1.12)"] pool = ["psycopg-pool"] -test = ["anyio (>=3.6.2,<4.0)", "mypy (>=1.4.1)", "pproxy (>=2.7)", "pytest (>=6.2.5)", "pytest-cov (>=3.0)", "pytest-randomly (>=3.5)"] +test = ["anyio (>=4.0)", "mypy (>=1.11)", "pproxy (>=2.7)", "pytest (>=6.2.5)", "pytest-cov (>=3.0)", "pytest-randomly (>=3.5)"] [[package]] name = "pycountry" @@ -1262,69 +1163,93 @@ files = [ [package.dependencies] six = ">=1.5" +[[package]] +name = "pytz" +version = "2024.2" +description = "World timezone definitions, modern and historical" +optional = false +python-versions = "*" +files = [ + {file = "pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725"}, + {file = "pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a"}, +] + [[package]] name = "pyyaml" -version = "6.0.1" +version = "6.0.2" description = "YAML parser and emitter for Python" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"}, - {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"}, - {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"}, - {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"}, - {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"}, - {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, - {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa"}, - {file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867"}, - {file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"}, - {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"}, - {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"}, - {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"}, - {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"}, - {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"}, + {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, + {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"}, + {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"}, + {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"}, + {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"}, + {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"}, + {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"}, + {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"}, + {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"}, + {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"}, + {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"}, + {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"}, + {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"}, + {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"}, + {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"}, + {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, + {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] [[package]] name = "rapidpro-dash" -version = "1.15.0" +version = "1.16.0" description = "Support library for RapidPro dashboards" optional = false -python-versions = ">=3.10,<4.0" +python-versions = "<4.0,>=3.10" files = [ - {file = "rapidpro_dash-1.15.0-py3-none-any.whl", hash = "sha256:ea7b10dc0dc9c0255cd4e207462546763442c1550b6140c889c8b6f1d036a631"}, - {file = "rapidpro_dash-1.15.0.tar.gz", hash = "sha256:8460c08e5b2db265ebbc672137b3fe9d5610c6ae368985342ef0a8f9a8c3de0a"}, + {file = "rapidpro_dash-1.16.0-py3-none-any.whl", hash = "sha256:6a048f809cd860445d578e800a835e857bbd755554b80d50f8d5c8c25e5c2a8c"}, + {file = "rapidpro_dash-1.16.0.tar.gz", hash = "sha256:a641a15d0dbeb67e1f825bbc42891b2c21551118d4d42ab2c395d998cac3daf5"}, ] [package.dependencies] celery = ">=5.1,<6.0" -Django = ">=4.2.7,<5.1" +Django = ">=5.0.8,<5.2" django-compressor = ">=4.0,<5.0" django-redis = ">=5.2.0,<6.0.0" django-timezone-field = ">=6.1.0,<7.0.0" @@ -1333,19 +1258,19 @@ phonenumbers = ">=8.12.16,<9.0.0" Pillow = ">=9.4,<11.0" psycopg = ">=3.1.9,<4.0.0" python-dateutil = ">=2.8.2,<3.0.0" -rapidpro-python = ">=2.12.0,<3.0.0" -smartmin = ">=5.0.0,<6.0.0" +rapidpro-python = ">=2.15.0,<3.0.0" +smartmin = ">=5.0.8,<6.0.0" sorl-thumbnail = ">=12.9.0,<13.0.0" [[package]] name = "rapidpro-python" -version = "2.13.0" +version = "2.15.0" description = "Python client library for the RapidPro API" optional = false -python-versions = ">=3.9,<4.0" +python-versions = "<4.0,>=3.9" files = [ - {file = "rapidpro_python-2.13.0-py3-none-any.whl", hash = "sha256:a027cbb0fd7d71f3ae7f3039d86f91a66c59115e83b6f9ea822cbc5fc9b5421d"}, - {file = "rapidpro_python-2.13.0.tar.gz", hash = "sha256:f82ea493ecee7172890c039f3ed9b7a4b88308a85216c51c02fe30a55909b4c5"}, + {file = "rapidpro_python-2.15.0-py3-none-any.whl", hash = "sha256:3bdd1d0777d18c18a7851d8837a8c62ef844bc443a6d41ab3eb89f485afdb918"}, + {file = "rapidpro_python-2.15.0.tar.gz", hash = "sha256:4bd6298d24c929b37ae1f51632beaf028c4d566f803848c57e28a54cf20cbbb4"}, ] [package.dependencies] @@ -1354,53 +1279,74 @@ requests = ">=2.25.0,<3.0.0" [[package]] name = "rcssmin" -version = "1.1.1" +version = "1.1.2" description = "CSS Minifier" optional = false python-versions = "*" files = [ - {file = "rcssmin-1.1.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:d4e263fa9428704fd94c2cb565c7519ca1d225217943f71caffe6741ab5b9df1"}, - {file = "rcssmin-1.1.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:c7278c1c25bb90d8e554df92cfb3b6a1195004ead50f764653d3093933ee0877"}, - {file = "rcssmin-1.1.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:f15673e97f0a68b4c378c4d15b088fe96d60bc106d278c88829923118833c20f"}, - {file = "rcssmin-1.1.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:d0afc6e7b64ef30d6dcde88830ec1a237b9f16a39f920a8fd159928684ccf8db"}, - {file = "rcssmin-1.1.1-cp310-cp310-manylinux1_i686.whl", hash = "sha256:705c9112d0ed54ea40aecf97e7fd29bdf0f1c46d278a32d8f957f31dde90778a"}, - {file = "rcssmin-1.1.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:f7a1fcdbafaacac0530da04edca4a44303baab430ea42e7d59aece4b3f3e9a51"}, - {file = "rcssmin-1.1.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:cf74d7ea5e191f0f344b354eed8b7c83eeafbd9a97bec3a579c3d26edf11b005"}, - {file = "rcssmin-1.1.1-cp311-cp311-manylinux1_i686.whl", hash = "sha256:908fe072efd2432fb0975a61124609a8e05021367f6a3463d45f5e3e74c4fdda"}, - {file = "rcssmin-1.1.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:35da6a6999e9e2c5b0e691b42ed56cc479373e0ecab33ef5277dfecce625e44a"}, - {file = "rcssmin-1.1.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:e923c105100ab70abde1c01d3196ddd6b07255e32073685542be4e3a60870c8e"}, - {file = "rcssmin-1.1.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:868215e1fd0e92a6122e0ed5973dfc7bb8330fe1e92274d05b2585253b38c0ca"}, - {file = "rcssmin-1.1.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:c7728e3b546b1b6ea08cab721e8e21409dbcc11b881d0b87d10b0be8930af2a2"}, - {file = "rcssmin-1.1.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:271e3d2f8614a6d4637ed8fff3d90007f03e2a654cd9444f37d888797662ba72"}, - {file = "rcssmin-1.1.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:42576d95dfad53d77df2e68dfdec95b89b10fad320f241f1af3ca1438578254a"}, - {file = "rcssmin-1.1.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:79421230dd67c37ec61ed9892813d2b839b68f2f48ef55c75f976e81701d60b4"}, - {file = "rcssmin-1.1.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:8fcfd10ae2a1c4ce231a33013f2539e07c3836bf17cc945cc25cc30bf8e68e45"}, - {file = "rcssmin-1.1.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:c30f8bc839747b6da59274e0c6e4361915d66532e26448d589cb2b1846d7bf11"}, - {file = "rcssmin-1.1.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:ee386bec6d62f8c814d65c011d604a7c82d24aa3f718facd66e850eea8d6a5a1"}, - {file = "rcssmin-1.1.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:8a26fec3c1e6b7a3765ccbaccc20fbb5c0ed3422cc381e01a2607f08d7621c44"}, - {file = "rcssmin-1.1.1-cp39-cp39-manylinux1_i686.whl", hash = "sha256:a04d58a2a21e9a089306d3f99c4b12bf5b656a79c198ef2321e80f8fd9afab06"}, - {file = "rcssmin-1.1.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:914e589f40573035006913861ed2adc28fbe70082a8b6bff5be7ee430b7b5c2e"}, - {file = "rcssmin-1.1.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:a417735d4023d47d048a6288c88dbceadd20abaaf65a11bb4fda1e8458057019"}, - {file = "rcssmin-1.1.1.tar.gz", hash = "sha256:4f9400b4366d29f5f5446f58e78549afa8338e6a59740c73115e9f6ac413dc64"}, + {file = "rcssmin-1.1.2-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:0101a55992ded00220d38ebaf003d0858c1e6e8b365df6f18f9d7a2cdc5574b3"}, + {file = "rcssmin-1.1.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9d7a5c6a08948ae5d7e1422ac34031fc05242786e6b600b37948412ee16f3655"}, + {file = "rcssmin-1.1.2-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:5f602bcaa457680a89904c10d1a539ffae5d4de08ec61a2044efc93c9a743860"}, + {file = "rcssmin-1.1.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:d9384421d8cb516202349da7b6502d77df14860fa710f91dbe0b03b3b895dda3"}, + {file = "rcssmin-1.1.2-cp310-cp310-manylinux1_i686.whl", hash = "sha256:d40964dc7fbd74be30b1ef5543bb75c479a53d53362ecccba3f1a5de6453faca"}, + {file = "rcssmin-1.1.2-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:c9a55657a3d11c5901259b14f941ed7eec118cd5a4416535102eda491de6753f"}, + {file = "rcssmin-1.1.2-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:065b7f85902c87011951b1d084fa694099d70feb6bef1c3e89456a1a0668c73b"}, + {file = "rcssmin-1.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b37db48eacf5b8ad09ee14eb25db8cc7176ce2339c1028499547858c152a936a"}, + {file = "rcssmin-1.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:f1468ccbfe16a2b4cff5bc0d330488bb496f71b542d26bd2005b2ab05a295752"}, + {file = "rcssmin-1.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b3577e4955b89324cd8214ae8e9c2ce452197ea2f789527538cf41e662930495"}, + {file = "rcssmin-1.1.2-cp311-cp311-manylinux1_i686.whl", hash = "sha256:83dd2c3f7b70fae9c97bab99fd7a709dc852f0bc3e7482f8cfb378e0c5f1aed8"}, + {file = "rcssmin-1.1.2-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:2219d704f27006ecd17ef4b5744cac5f68a276be0889b114130660fb798f3583"}, + {file = "rcssmin-1.1.2-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:a5e758c8db03a57fef847542bf14d96da75913cc0e2495540c018943c1f2d142"}, + {file = "rcssmin-1.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a0e353ecbfde3dba0a6579a674fc1dcdc1ff7e47ceff3b29beb6e235b53a981c"}, + {file = "rcssmin-1.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:140d1c0ba21fb8c3a2bafae164540a6816e8ec3492bea6ace0c52eebd2cf303f"}, + {file = "rcssmin-1.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:ef0d472d8f6b8271fef3e388f98085a257703a635556a3ea77287616ab594ea9"}, + {file = "rcssmin-1.1.2-cp312-cp312-manylinux1_i686.whl", hash = "sha256:e58a54e63f79c996284240ec2dfb2992e8b90ad8941b1c70997e256b65940de7"}, + {file = "rcssmin-1.1.2-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:657324bfb76fa9e97badabe26af97a1622446f33c9073dd0510c7c7e8c7b96da"}, + {file = "rcssmin-1.1.2-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:fdffd58868a752cac0400249ce21bddf55e00d3206f8885d4a3aca1dab487070"}, + {file = "rcssmin-1.1.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:82aad2c3526055956fba537ab067ad937b3f57a1bd13c89bf691fced9c24c89d"}, + {file = "rcssmin-1.1.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:3a860a1f4304e9813900f70fe6b1d429aff73a6fa30ef07f345f68d0a4e33abc"}, + {file = "rcssmin-1.1.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:0451a2c7e7c1ff893ecb7820de862f2ea6336cc69d473ecb0206212e49c817fc"}, + {file = "rcssmin-1.1.2-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:283b5931eb25e159c0c37bba0717cf3ada2ff77a2827337790cd3921d33ae1eb"}, + {file = "rcssmin-1.1.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:4cf7de426fbcce30df31261c1ce84d06fb2ae2f239b0c16ab7e9e083e0462432"}, + {file = "rcssmin-1.1.2-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:47d4d5d67f9ab8f18a6412f8eff843612ebddfff131260fd25a0b273a3d3b1a0"}, + {file = "rcssmin-1.1.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:ce4fce4b3f0cf3621f13f6b8aebbe6c90de3587e383d13dbc7c4c1576f27fda8"}, + {file = "rcssmin-1.1.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:3ab50d50ecbfa41d8984b545871df447c90a0c55e16a594e0c97057eb694a7af"}, + {file = "rcssmin-1.1.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:8eddfed4ac175a97eb228a289f820ff1bffcc3db7c63345e4590a49de7051244"}, + {file = "rcssmin-1.1.2-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:bc2d0ccf449f3f4c385789c9e7898f77fa40f88211cc7d385502f5ea11bc36f4"}, + {file = "rcssmin-1.1.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:754c3cab791da42cabfd430289dd991183d2e97f6c36a758ac4fd83c6998cb77"}, + {file = "rcssmin-1.1.2-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:997d3f6defd707f8a7bd39cedb765cedbf9c790ed0bc1f1c8fb65f4026007021"}, + {file = "rcssmin-1.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9c9688d42654f06535a2a052a0c2f02989b9052149f6cd3263ed320a10379657"}, + {file = "rcssmin-1.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a8856db4529e524a632478d88f34d075ec7e772804257d9b99071b8bdd5f3733"}, + {file = "rcssmin-1.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d59a28d6819ad43ed660dfcdf297593f04e8bc227d7abd9548f12a16d6e645f1"}, + {file = "rcssmin-1.1.2-cp38-cp38-manylinux1_i686.whl", hash = "sha256:d1c9efc26682ff610194a0c56b0f192355136e066ff78683806778f0bc5e5093"}, + {file = "rcssmin-1.1.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:e5f08c79991c8ee0aa7064aa58ae92b0811d4a84948636ec0219b39d257470aa"}, + {file = "rcssmin-1.1.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:2d39b277a568f6208a4beea237c2d1188bd680deaff39f3742278462645a87ed"}, + {file = "rcssmin-1.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2b6a19926f7257ebb7d23040bb0ace05fa43dff7b60d8a9c35bfdf551fa57686"}, + {file = "rcssmin-1.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:69283a445483ac439af10ca9f50463c3770ef79a99833af7d5105c75f8ab3c5d"}, + {file = "rcssmin-1.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:a8e4c1bfa110d450970df60d904feab71c287e777a3cf522fd20e766483c8ce4"}, + {file = "rcssmin-1.1.2-cp39-cp39-manylinux1_i686.whl", hash = "sha256:19e48f7f66a3fa329215a02b3a952737b0b12f9976cd79ff2c236f96960d71d1"}, + {file = "rcssmin-1.1.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:e3ad642a1bfcbbddc3c36ad4c5676ef53267dd7c193c746a2f6670fe5bd03a60"}, + {file = "rcssmin-1.1.2-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:20f8592341960b031967f7ada165e6c8077dfc01eb4092fb970a5a4e64506695"}, + {file = "rcssmin-1.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1c1d9a24132f4c48d080a59c20fce99a4fd9c393eb63f9779f2497ae28992de1"}, + {file = "rcssmin-1.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:50576521c1e08e8f137225b8a6e8ae88e867f53dfd82c537616591c67f112aad"}, + {file = "rcssmin-1.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f363c9d242e1afce4fafbbf6bed52452464b19199e66075bed606764f31ca329"}, + {file = "rcssmin-1.1.2.tar.gz", hash = "sha256:bc75eb75bd6d345c0c51fd80fc487ddd6f9fd409dd7861b3fe98dee85018e1e9"}, ] [[package]] name = "redis" -version = "5.0.3" +version = "5.1.1" description = "Python client for Redis database and key-value store" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "redis-5.0.3-py3-none-any.whl", hash = "sha256:5da9b8fe9e1254293756c16c008e8620b3d15fcc6dde6babde9541850e72a32d"}, - {file = "redis-5.0.3.tar.gz", hash = "sha256:4973bae7444c0fbed64a06b87446f79361cb7e4ec1538c022d696ed7a5015580"}, + {file = "redis-5.1.1-py3-none-any.whl", hash = "sha256:f8ea06b7482a668c6475ae202ed8d9bcaa409f6e87fb77ed1043d912afd62e24"}, + {file = "redis-5.1.1.tar.gz", hash = "sha256:f6c997521fedbae53387307c5d0bf784d9acc28d9f1d058abeac566ec4dbed72"}, ] -[package.dependencies] -async-timeout = {version = ">=4.0.3", markers = "python_full_version < \"3.11.3\""} - [package.extras] -hiredis = ["hiredis (>=1.0.0)"] -ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)"] +hiredis = ["hiredis (>=3.0.0)"] +ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==23.2.1)", "requests (>=2.31.0)"] [[package]] name = "regex" @@ -1506,13 +1452,13 @@ files = [ [[package]] name = "requests" -version = "2.31.0" +version = "2.32.3" description = "Python HTTP for Humans." optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, - {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, + {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, + {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, ] [package.dependencies] @@ -1527,71 +1473,95 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "rjsmin" -version = "1.2.1" +version = "1.2.2" description = "Javascript Minifier" optional = false python-versions = "*" files = [ - {file = "rjsmin-1.2.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:35827844d2085bd59d34214dfba6f1fc42a215c455887437b07dbf9c73019cc1"}, - {file = "rjsmin-1.2.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:812af25c08d6a5ae98019a2e1b47ebb47f7469abd351670c353d619eaeae4064"}, - {file = "rjsmin-1.2.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:b8464629a18fe69f70677854c93a3707976024b226a0ce62707c618f923e1346"}, - {file = "rjsmin-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:bd1faedc425006d9e86b23837d164f01d105b7a8b66b767a9766d0014773db2a"}, - {file = "rjsmin-1.2.1-cp310-cp310-manylinux1_i686.whl", hash = "sha256:99c074cd6a8302ff47118a9c3d086f89328dc8e5c4b105aa1f348fb85c765a30"}, - {file = "rjsmin-1.2.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:bc5bc2f94e59bc81562c572b7f1bdd6bcec4f61168dc68a2993bad2d355b6e19"}, - {file = "rjsmin-1.2.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:35f21046504544e2941e04190ce24161255479133751550e36ddb3f4af0ecdca"}, - {file = "rjsmin-1.2.1-cp311-cp311-manylinux1_i686.whl", hash = "sha256:ca90630b84fe94bb07739c3e3793e87d30c6ee450dde08653121f0d9153c8d0d"}, - {file = "rjsmin-1.2.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:7dd58b5ed88233bc61dc80b0ed87b93a1786031d9977c70d335221ef1ac5581a"}, - {file = "rjsmin-1.2.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:f0895b360dccf7e2d6af8762a52985e3fbaa56778de1bf6b20dbc96134253807"}, - {file = "rjsmin-1.2.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:747bc9d3bc8a220f40858e6aad50b2ae2eb7f69c924d4fa3803b81be1c1ddd02"}, - {file = "rjsmin-1.2.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:f7cd33602ec0f393a0058e883284496bb4dbbdd34e0bbe23b594c8933ddf9b65"}, - {file = "rjsmin-1.2.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:3453ee6d5e7a2723ec45c2909e2382371783400e8d51952b692884c6d850a3d0"}, - {file = "rjsmin-1.2.1-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:8c340e251619c97571a5ade20f147f1f7e8664f66a2d6d7319e05e3ef6a4423c"}, - {file = "rjsmin-1.2.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:145c6af8df42d8af102d0d39a6de2e5fa66aef9e38947cfb9d65377d1b9940b2"}, - {file = "rjsmin-1.2.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:bbd7a0abaa394afd951f5d4e05249d306fec1c9674bfee179787674dddd0bdb7"}, - {file = "rjsmin-1.2.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:eb770aaf637919b0011c4eb87b9ac6317079fb9800eb17c90dda05fc9de4ebc3"}, - {file = "rjsmin-1.2.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:5d67ec09da46a492186e35cabca02a0d092eda5ef5b408a419b99ee4acf28d5c"}, - {file = "rjsmin-1.2.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:d332e44a1b21ad63401cc7eebc81157e3d982d5fb503bb4faaea5028068d71e9"}, - {file = "rjsmin-1.2.1-cp39-cp39-manylinux1_i686.whl", hash = "sha256:113132a40ce7d03b2ced4fac215f0297338ed1c207394b739266efab7831988b"}, - {file = "rjsmin-1.2.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:122aa52bcf7ad9f12728d309012d1308c6ecfe4d6b09ea867a110dcad7b7728c"}, - {file = "rjsmin-1.2.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:8a6710e358c661dcdcfd027e67de3afd72a6af4c88101dcf110de39e9bbded39"}, - {file = "rjsmin-1.2.1.tar.gz", hash = "sha256:1f982be8e011438777a94307279b40134a3935fc0f079312ee299725b8af5411"}, + {file = "rjsmin-1.2.2-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:4420107304ba7a00b5b9b56cdcd166b9876b34e626829fc4552c85d8fdc3737a"}, + {file = "rjsmin-1.2.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:155a2f3312c1f8c6cec7b5080581cafc761dc0e41d64bfb5d46a772c5230ded8"}, + {file = "rjsmin-1.2.2-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:88fcb58d65f88cbfa752d51c1ebe5845553f9706def6d9671e98283411575e3e"}, + {file = "rjsmin-1.2.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:6eae13608b88f4ce32e0557c8fdef58e69bb4d293182202a03e800f0d33b5268"}, + {file = "rjsmin-1.2.2-cp310-cp310-manylinux1_i686.whl", hash = "sha256:81f92fb855fb613ebd04a6d6d46483e71fe3c4f22042dc30dcc938fbd748e59c"}, + {file = "rjsmin-1.2.2-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:897db9bf25538047e9388951d532dc291a629b5d041180a8a1a8c102e9d44b90"}, + {file = "rjsmin-1.2.2-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:5938af8c46734f92f74fdc4d0b6324137c0e09f0a8c3825c83e4cfca1b532e40"}, + {file = "rjsmin-1.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0424a7b9096fa2b0ab577c4dc7acd683e6cfb5c718ad39a9fb293cb6cbaba95b"}, + {file = "rjsmin-1.2.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1714ed93c2bd40c5f970905d2eeda4a6844e09087ae11277d4d43b3e68c32a47"}, + {file = "rjsmin-1.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:35596fa6d2d44a5471715c464657123995da78aa6f79bccfbb4b8d6ff7d0a4b4"}, + {file = "rjsmin-1.2.2-cp311-cp311-manylinux1_i686.whl", hash = "sha256:3968667158948355b9a62e9641497aac7ac069c076a595e93199d0fe3a40217a"}, + {file = "rjsmin-1.2.2-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:d07d14354694f6a47f572f2aa2a1ad74b76723e62a0d2b6df796138b71888247"}, + {file = "rjsmin-1.2.2-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:a78dfa6009235b902454ac53264252b7b94f1e43e3a9e97c4cadae88e409b882"}, + {file = "rjsmin-1.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9b7a45001e58243a455d11d2de925cadb8c2a0dc737001de646a0f4d90cf0034"}, + {file = "rjsmin-1.2.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:86c5e657b74b6c9482bb96f18a79d61750f4e8204759cce179f7eb17d395c683"}, + {file = "rjsmin-1.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8c2c30b86c7232443a4a726e1bbee34f800556e581e95fc07194ecbf8e02d1d2"}, + {file = "rjsmin-1.2.2-cp312-cp312-manylinux1_i686.whl", hash = "sha256:8982c3ef27fac26dd6b7d0c55ae98fa550fee72da2db010b87211e4b5dd78a67"}, + {file = "rjsmin-1.2.2-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:3fc27ae4ece99e2c994cd79df2f0d3f7ac650249f632d19aa8ce85118e33bf0f"}, + {file = "rjsmin-1.2.2-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:41113d8d6cae7f7406b30143cc49cc045bbb3fadc2f28df398cea30e1daa60b1"}, + {file = "rjsmin-1.2.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3aa09a89b2b7aa2b9251329fe0c3e36c2dc2f10f78b8811e5be92a072596348b"}, + {file = "rjsmin-1.2.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:5abb8d1241f4ea97950b872fa97a422ba8413fe02358f64128ff0cf745017f07"}, + {file = "rjsmin-1.2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5abc686a9ef7eaf208f9ad1fb5fb949556ecb7cc1fee27290eb7f194e01d97bd"}, + {file = "rjsmin-1.2.2-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:076adcf04c34f712c9427fd9ba6a75bbf7aab975650dfc78cbdd0fbdbe49ca63"}, + {file = "rjsmin-1.2.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:8cb8947ddd250fce58261b0357846cd5d55419419c0f7dfb131dc4b733579a26"}, + {file = "rjsmin-1.2.2-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:9069c48b6508b9c5b05435e2c6042c2a0e2f97b35d7b9c27ceaea5fd377ffdc5"}, + {file = "rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:02b61cf9b6bc518fdac667f3ca3dab051cb8bd1bf4cba28b6d29153ec27990ad"}, + {file = "rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:09eca8581797244587916e5e07e36c4c86d54a4b7e5c7697484a95b75803515d"}, + {file = "rjsmin-1.2.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:c52b9dd45c837f1c5c2e8d40776f9e63257f8dbd5f79b85f648cc70da6c1e4e9"}, + {file = "rjsmin-1.2.2-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:4fe4ce990412c053a6bcd47d55133927e22fd3d100233d73355f60f9053054c5"}, + {file = "rjsmin-1.2.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:aa883b9363b5134239066060879d5eb422a0d4ccf24ccf871f65a5b34c64926f"}, + {file = "rjsmin-1.2.2-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:6f4e95c5ac95b4cbb519917b3aa1d3d92fc6939c371637674c4a42b67b2b3f44"}, + {file = "rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:ae3cd64e18e62aa330b24dd6f7b9809ce0a694afd1f01fe99c21f9acd1cb0ea6"}, + {file = "rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:7999d797fcf805844d2d91598651785497249f592f31674da0964e794b3be019"}, + {file = "rjsmin-1.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e733fea039a7b5ad7c06cc8bf215ee7afac81d462e273b3ab55c1ccc906cf127"}, + {file = "rjsmin-1.2.2-cp38-cp38-manylinux1_i686.whl", hash = "sha256:ccca74461bd53a99ff3304fcf299ea861df89846be3207329cb82d717ce47ea6"}, + {file = "rjsmin-1.2.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:88f59ad24f91bf9c25d5c2ca3c84a72eed0028f57a98e3b85a915ece5c25be1e"}, + {file = "rjsmin-1.2.2-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:7a8b56fbd64adcc4402637f0e07b90b441e9981d720a10eb6265118018b42682"}, + {file = "rjsmin-1.2.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2c24686cfdf86e55692183f7867e72c9e982add479c244eda7b8390f96db2c6c"}, + {file = "rjsmin-1.2.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:6c0d9f9ea8d9cd48cbcdc74a1c2e85d4d588af12bb8f0b672070ae7c9b6e6306"}, + {file = "rjsmin-1.2.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:27abd32c9f5b6e0c0a3bcad43e8e24108c6d6c13a4e6c50c97497ea2b4614bb4"}, + {file = "rjsmin-1.2.2-cp39-cp39-manylinux1_i686.whl", hash = "sha256:e0e009f6f8460901f5144b34ac2948f94af2f9b8c9b5425da705dbc8152c36c2"}, + {file = "rjsmin-1.2.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:41e6013cb37a5b3563c19aa35f8e659fa536aa4197a0e3b6a57a381638294a15"}, + {file = "rjsmin-1.2.2-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:62cbd38c9f5090f0a6378a45c415b4f96ae871216cedab0dfa21965620c0be4c"}, + {file = "rjsmin-1.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2fd5254d36f10a17564b63e8bf9ac579c7b5f211364e11e9753ff5b562843c67"}, + {file = "rjsmin-1.2.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:6cf0309d001a0d45d731dbaab1afd0c23d135c9e029fe56c935c1798094686fc"}, + {file = "rjsmin-1.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:bfbe333dab8d23f0a71da90e2d8e8b762a739cbd55a6f948b2dfda089b6d5853"}, + {file = "rjsmin-1.2.2.tar.gz", hash = "sha256:8c1bcd821143fecf23242012b55e13610840a839cd467b358f16359010d62dae"}, ] [[package]] name = "ruff" -version = "0.3.5" +version = "0.3.7" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.3.5-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:aef5bd3b89e657007e1be6b16553c8813b221ff6d92c7526b7e0227450981eac"}, - {file = "ruff-0.3.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:89b1e92b3bd9fca249153a97d23f29bed3992cff414b222fcd361d763fc53f12"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e55771559c89272c3ebab23326dc23e7f813e492052391fe7950c1a5a139d89"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:dabc62195bf54b8a7876add6e789caae0268f34582333cda340497c886111c39"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a05f3793ba25f194f395578579c546ca5d83e0195f992edc32e5907d142bfa3"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:dfd3504e881082959b4160ab02f7a205f0fadc0a9619cc481982b6837b2fd4c0"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:87258e0d4b04046cf1d6cc1c56fadbf7a880cc3de1f7294938e923234cf9e498"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:712e71283fc7d9f95047ed5f793bc019b0b0a29849b14664a60fd66c23b96da1"}, - {file = "ruff-0.3.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a532a90b4a18d3f722c124c513ffb5e5eaff0cc4f6d3aa4bda38e691b8600c9f"}, - {file = "ruff-0.3.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:122de171a147c76ada00f76df533b54676f6e321e61bd8656ae54be326c10296"}, - {file = "ruff-0.3.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:d80a6b18a6c3b6ed25b71b05eba183f37d9bc8b16ace9e3d700997f00b74660b"}, - {file = "ruff-0.3.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:a7b6e63194c68bca8e71f81de30cfa6f58ff70393cf45aab4c20f158227d5936"}, - {file = "ruff-0.3.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:a759d33a20c72f2dfa54dae6e85e1225b8e302e8ac655773aff22e542a300985"}, - {file = "ruff-0.3.5-py3-none-win32.whl", hash = "sha256:9d8605aa990045517c911726d21293ef4baa64f87265896e491a05461cae078d"}, - {file = "ruff-0.3.5-py3-none-win_amd64.whl", hash = "sha256:dc56bb16a63c1303bd47563c60482a1512721053d93231cf7e9e1c6954395a0e"}, - {file = "ruff-0.3.5-py3-none-win_arm64.whl", hash = "sha256:faeeae9905446b975dcf6d4499dc93439b131f1443ee264055c5716dd947af55"}, - {file = "ruff-0.3.5.tar.gz", hash = "sha256:a067daaeb1dc2baf9b82a32dae67d154d95212080c80435eb052d95da647763d"}, + {file = "ruff-0.3.7-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:0e8377cccb2f07abd25e84fc5b2cbe48eeb0fea9f1719cad7caedb061d70e5ce"}, + {file = "ruff-0.3.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:15a4d1cc1e64e556fa0d67bfd388fed416b7f3b26d5d1c3e7d192c897e39ba4b"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d28bdf3d7dc71dd46929fafeec98ba89b7c3550c3f0978e36389b5631b793663"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:379b67d4f49774ba679593b232dcd90d9e10f04d96e3c8ce4a28037ae473f7bb"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c060aea8ad5ef21cdfbbe05475ab5104ce7827b639a78dd55383a6e9895b7c51"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:ebf8f615dde968272d70502c083ebf963b6781aacd3079081e03b32adfe4d58a"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d48098bd8f5c38897b03604f5428901b65e3c97d40b3952e38637b5404b739a2"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:da8a4fda219bf9024692b1bc68c9cff4b80507879ada8769dc7e985755d662ea"}, + {file = "ruff-0.3.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c44e0149f1d8b48c4d5c33d88c677a4aa22fd09b1683d6a7ff55b816b5d074f"}, + {file = "ruff-0.3.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:3050ec0af72b709a62ecc2aca941b9cd479a7bf2b36cc4562f0033d688e44fa1"}, + {file = "ruff-0.3.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:a29cc38e4c1ab00da18a3f6777f8b50099d73326981bb7d182e54a9a21bb4ff7"}, + {file = "ruff-0.3.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:5b15cc59c19edca917f51b1956637db47e200b0fc5e6e1878233d3a938384b0b"}, + {file = "ruff-0.3.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e491045781b1e38b72c91247cf4634f040f8d0cb3e6d3d64d38dcf43616650b4"}, + {file = "ruff-0.3.7-py3-none-win32.whl", hash = "sha256:bc931de87593d64fad3a22e201e55ad76271f1d5bfc44e1a1887edd0903c7d9f"}, + {file = "ruff-0.3.7-py3-none-win_amd64.whl", hash = "sha256:5ef0e501e1e39f35e03c2acb1d1238c595b8bb36cf7a170e7c1df1b73da00e74"}, + {file = "ruff-0.3.7-py3-none-win_arm64.whl", hash = "sha256:789e144f6dc7019d1f92a812891c645274ed08af6037d11fc65fcbc183b7d59f"}, + {file = "ruff-0.3.7.tar.gz", hash = "sha256:d5c1aebee5162c2226784800ae031f660c350e7a3402c4d1f8ea4e97e232e3ba"}, ] [[package]] name = "s3transfer" -version = "0.10.1" +version = "0.10.3" description = "An Amazon S3 Transfer Manager" optional = false -python-versions = ">= 3.8" +python-versions = ">=3.8" files = [ - {file = "s3transfer-0.10.1-py3-none-any.whl", hash = "sha256:ceb252b11bcf87080fb7850a224fb6e05c8a776bab8f2b64b7f25b969464839d"}, - {file = "s3transfer-0.10.1.tar.gz", hash = "sha256:5683916b4c724f799e600f41dd9e10a9ff19871bf87623cc8f491cb4f5fa0a19"}, + {file = "s3transfer-0.10.3-py3-none-any.whl", hash = "sha256:263ed587a5803c6c708d3ce44dc4dfedaab4c1a32e8329bab818933d79ddcf5d"}, + {file = "s3transfer-0.10.3.tar.gz", hash = "sha256:4f50ed74ab84d474ce614475e0b8d5047ff080810aac5d01ea25231cfc944b0c"}, ] [package.dependencies] @@ -1602,21 +1572,22 @@ crt = ["botocore[crt] (>=1.33.2,<2.0a.0)"] [[package]] name = "sentry-sdk" -version = "1.44.1" +version = "2.17.0" description = "Python client for Sentry (https://sentry.io)" optional = false -python-versions = "*" +python-versions = ">=3.6" files = [ - {file = "sentry-sdk-1.44.1.tar.gz", hash = "sha256:24e6a53eeabffd2f95d952aa35ca52f0f4201d17f820ac9d3ff7244c665aaf68"}, - {file = "sentry_sdk-1.44.1-py2.py3-none-any.whl", hash = "sha256:5f75eb91d8ab6037c754a87b8501cc581b2827e923682f593bed3539ce5b3999"}, + {file = "sentry_sdk-2.17.0-py2.py3-none-any.whl", hash = "sha256:625955884b862cc58748920f9e21efdfb8e0d4f98cca4ab0d3918576d5b606ad"}, + {file = "sentry_sdk-2.17.0.tar.gz", hash = "sha256:dd0a05352b78ffeacced73a94e86f38b32e2eae15fff5f30ca5abb568a72eacf"}, ] [package.dependencies] certifi = "*" -urllib3 = {version = ">=1.26.11", markers = "python_version >= \"3.6\""} +urllib3 = ">=1.26.11" [package.extras] aiohttp = ["aiohttp (>=3.5)"] +anthropic = ["anthropic (>=0.16)"] arq = ["arq (>=0.23)"] asyncpg = ["asyncpg (>=0.23)"] beam = ["apache-beam (>=2.12)"] @@ -1629,13 +1600,17 @@ django = ["django (>=1.8)"] falcon = ["falcon (>=1.4)"] fastapi = ["fastapi (>=0.79.0)"] flask = ["blinker (>=1.1)", "flask (>=0.11)", "markupsafe"] -grpcio = ["grpcio (>=1.21.1)"] +grpcio = ["grpcio (>=1.21.1)", "protobuf (>=3.8.0)"] +http2 = ["httpcore[http2] (==1.*)"] httpx = ["httpx (>=0.16.0)"] huey = ["huey (>=2)"] +huggingface-hub = ["huggingface-hub (>=0.22)"] +langchain = ["langchain (>=0.0.210)"] +litestar = ["litestar (>=2.0.0)"] loguru = ["loguru (>=0.5)"] openai = ["openai (>=1.0.0)", "tiktoken (>=0.3.0)"] opentelemetry = ["opentelemetry-distro (>=0.35b0)"] -opentelemetry-experimental = ["opentelemetry-distro (>=0.40b0,<1.0)", "opentelemetry-instrumentation-aiohttp-client (>=0.40b0,<1.0)", "opentelemetry-instrumentation-django (>=0.40b0,<1.0)", "opentelemetry-instrumentation-fastapi (>=0.40b0,<1.0)", "opentelemetry-instrumentation-flask (>=0.40b0,<1.0)", "opentelemetry-instrumentation-requests (>=0.40b0,<1.0)", "opentelemetry-instrumentation-sqlite3 (>=0.40b0,<1.0)", "opentelemetry-instrumentation-urllib (>=0.40b0,<1.0)"] +opentelemetry-experimental = ["opentelemetry-distro"] pure-eval = ["asttokens", "executing", "pure-eval"] pymongo = ["pymongo (>=3.1)"] pyspark = ["pyspark (>=2.4.4)"] @@ -1645,23 +1620,7 @@ sanic = ["sanic (>=0.8)"] sqlalchemy = ["sqlalchemy (>=1.2)"] starlette = ["starlette (>=0.19.1)"] starlite = ["starlite (>=1.48)"] -tornado = ["tornado (>=5)"] - -[[package]] -name = "setuptools" -version = "69.2.0" -description = "Easily download, build, install, upgrade, and uninstall Python packages" -optional = false -python-versions = ">=3.8" -files = [ - {file = "setuptools-69.2.0-py3-none-any.whl", hash = "sha256:c21c49fb1042386df081cb5d86759792ab89efca84cf114889191cd09aacc80c"}, - {file = "setuptools-69.2.0.tar.gz", hash = "sha256:0ff4183f8f42cd8fa3acea16c45205521a4ef28f73c6391d8a25e92893134f2e"}, -] - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] -testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] +tornado = ["tornado (>=6)"] [[package]] name = "sgmllib3k" @@ -1673,113 +1632,6 @@ files = [ {file = "sgmllib3k-1.0.0.tar.gz", hash = "sha256:7868fb1c8bfa764c1ac563d3cf369c381d1325d36124933a726f29fcdaa812e9"}, ] -[[package]] -name = "simplejson" -version = "3.19.2" -description = "Simple, fast, extensible JSON encoder/decoder for Python" -optional = false -python-versions = ">=2.5, !=3.0.*, !=3.1.*, !=3.2.*" -files = [ - {file = "simplejson-3.19.2-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:3471e95110dcaf901db16063b2e40fb394f8a9e99b3fe9ee3acc6f6ef72183a2"}, - {file = "simplejson-3.19.2-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:3194cd0d2c959062b94094c0a9f8780ffd38417a5322450a0db0ca1a23e7fbd2"}, - {file = "simplejson-3.19.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:8a390e56a7963e3946ff2049ee1eb218380e87c8a0e7608f7f8790ba19390867"}, - {file = "simplejson-3.19.2-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:1537b3dd62d8aae644f3518c407aa8469e3fd0f179cdf86c5992792713ed717a"}, - {file = "simplejson-3.19.2-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:a8617625369d2d03766413bff9e64310feafc9fc4f0ad2b902136f1a5cd8c6b0"}, - {file = "simplejson-3.19.2-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:2c433a412e96afb9a3ce36fa96c8e61a757af53e9c9192c97392f72871e18e69"}, - {file = "simplejson-3.19.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:f1c70249b15e4ce1a7d5340c97670a95f305ca79f376887759b43bb33288c973"}, - {file = "simplejson-3.19.2-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:287e39ba24e141b046812c880f4619d0ca9e617235d74abc27267194fc0c7835"}, - {file = "simplejson-3.19.2-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:6f0a0b41dd05eefab547576bed0cf066595f3b20b083956b1405a6f17d1be6ad"}, - {file = "simplejson-3.19.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:2f98d918f7f3aaf4b91f2b08c0c92b1774aea113334f7cde4fe40e777114dbe6"}, - {file = "simplejson-3.19.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7d74beca677623481810c7052926365d5f07393c72cbf62d6cce29991b676402"}, - {file = "simplejson-3.19.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7f2398361508c560d0bf1773af19e9fe644e218f2a814a02210ac2c97ad70db0"}, - {file = "simplejson-3.19.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ad331349b0b9ca6da86064a3599c425c7a21cd41616e175ddba0866da32df48"}, - {file = "simplejson-3.19.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:332c848f02d71a649272b3f1feccacb7e4f7e6de4a2e6dc70a32645326f3d428"}, - {file = "simplejson-3.19.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:25785d038281cd106c0d91a68b9930049b6464288cea59ba95b35ee37c2d23a5"}, - {file = "simplejson-3.19.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18955c1da6fc39d957adfa346f75226246b6569e096ac9e40f67d102278c3bcb"}, - {file = "simplejson-3.19.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:11cc3afd8160d44582543838b7e4f9aa5e97865322844b75d51bf4e0e413bb3e"}, - {file = "simplejson-3.19.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:b01fda3e95d07a6148702a641e5e293b6da7863f8bc9b967f62db9461330562c"}, - {file = "simplejson-3.19.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:778331444917108fa8441f59af45886270d33ce8a23bfc4f9b192c0b2ecef1b3"}, - {file = "simplejson-3.19.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9eb117db8d7ed733a7317c4215c35993b815bf6aeab67523f1f11e108c040672"}, - {file = "simplejson-3.19.2-cp310-cp310-win32.whl", hash = "sha256:39b6d79f5cbfa3eb63a869639cfacf7c41d753c64f7801efc72692c1b2637ac7"}, - {file = "simplejson-3.19.2-cp310-cp310-win_amd64.whl", hash = "sha256:5675e9d8eeef0aa06093c1ff898413ade042d73dc920a03e8cea2fb68f62445a"}, - {file = "simplejson-3.19.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ed628c1431100b0b65387419551e822987396bee3c088a15d68446d92f554e0c"}, - {file = "simplejson-3.19.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:adcb3332979cbc941b8fff07181f06d2b608625edc0a4d8bc3ffc0be414ad0c4"}, - {file = "simplejson-3.19.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:08889f2f597ae965284d7b52a5c3928653a9406d88c93e3161180f0abc2433ba"}, - {file = "simplejson-3.19.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ef7938a78447174e2616be223f496ddccdbf7854f7bf2ce716dbccd958cc7d13"}, - {file = "simplejson-3.19.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a970a2e6d5281d56cacf3dc82081c95c1f4da5a559e52469287457811db6a79b"}, - {file = "simplejson-3.19.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:554313db34d63eac3b3f42986aa9efddd1a481169c12b7be1e7512edebff8eaf"}, - {file = "simplejson-3.19.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4d36081c0b1c12ea0ed62c202046dca11438bee48dd5240b7c8de8da62c620e9"}, - {file = "simplejson-3.19.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a3cd18e03b0ee54ea4319cdcce48357719ea487b53f92a469ba8ca8e39df285e"}, - {file = "simplejson-3.19.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:66e5dc13bfb17cd6ee764fc96ccafd6e405daa846a42baab81f4c60e15650414"}, - {file = "simplejson-3.19.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:972a7833d4a1fcf7a711c939e315721a88b988553fc770a5b6a5a64bd6ebeba3"}, - {file = "simplejson-3.19.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3e74355cb47e0cd399ead3477e29e2f50e1540952c22fb3504dda0184fc9819f"}, - {file = "simplejson-3.19.2-cp311-cp311-win32.whl", hash = "sha256:1dd4f692304854352c3e396e9b5f0a9c9e666868dd0bdc784e2ac4c93092d87b"}, - {file = "simplejson-3.19.2-cp311-cp311-win_amd64.whl", hash = "sha256:9300aee2a8b5992d0f4293d88deb59c218989833e3396c824b69ba330d04a589"}, - {file = "simplejson-3.19.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b8d940fd28eb34a7084877747a60873956893e377f15a32ad445fe66c972c3b8"}, - {file = "simplejson-3.19.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:4969d974d9db826a2c07671273e6b27bc48e940738d768fa8f33b577f0978378"}, - {file = "simplejson-3.19.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c594642d6b13d225e10df5c16ee15b3398e21a35ecd6aee824f107a625690374"}, - {file = "simplejson-3.19.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2f5a398b5e77bb01b23d92872255e1bcb3c0c719a3be40b8df146570fe7781a"}, - {file = "simplejson-3.19.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:176a1b524a3bd3314ed47029a86d02d5a95cc0bee15bd3063a1e1ec62b947de6"}, - {file = "simplejson-3.19.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3c7363a8cb8c5238878ec96c5eb0fc5ca2cb11fc0c7d2379863d342c6ee367a"}, - {file = "simplejson-3.19.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:346820ae96aa90c7d52653539a57766f10f33dd4be609206c001432b59ddf89f"}, - {file = "simplejson-3.19.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de9a2792612ec6def556d1dc621fd6b2073aff015d64fba9f3e53349ad292734"}, - {file = "simplejson-3.19.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:1c768e7584c45094dca4b334af361e43b0aaa4844c04945ac7d43379eeda9bc2"}, - {file = "simplejson-3.19.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:9652e59c022e62a5b58a6f9948b104e5bb96d3b06940c6482588176f40f4914b"}, - {file = "simplejson-3.19.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9c1a4393242e321e344213a90a1e3bf35d2f624aa8b8f6174d43e3c6b0e8f6eb"}, - {file = "simplejson-3.19.2-cp312-cp312-win32.whl", hash = "sha256:7cb98be113911cb0ad09e5523d0e2a926c09a465c9abb0784c9269efe4f95917"}, - {file = "simplejson-3.19.2-cp312-cp312-win_amd64.whl", hash = "sha256:6779105d2fcb7fcf794a6a2a233787f6bbd4731227333a072d8513b252ed374f"}, - {file = "simplejson-3.19.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:061e81ea2d62671fa9dea2c2bfbc1eec2617ae7651e366c7b4a2baf0a8c72cae"}, - {file = "simplejson-3.19.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4280e460e51f86ad76dc456acdbfa9513bdf329556ffc8c49e0200878ca57816"}, - {file = "simplejson-3.19.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:11c39fbc4280d7420684494373b7c5904fa72a2b48ef543a56c2d412999c9e5d"}, - {file = "simplejson-3.19.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bccb3e88ec26ffa90f72229f983d3a5d1155e41a1171190fa723d4135523585b"}, - {file = "simplejson-3.19.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bb5b50dc6dd671eb46a605a3e2eb98deb4a9af787a08fcdddabe5d824bb9664"}, - {file = "simplejson-3.19.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:d94245caa3c61f760c4ce4953cfa76e7739b6f2cbfc94cc46fff6c050c2390c5"}, - {file = "simplejson-3.19.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:d0e5ffc763678d48ecc8da836f2ae2dd1b6eb2d27a48671066f91694e575173c"}, - {file = "simplejson-3.19.2-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:d222a9ed082cd9f38b58923775152003765016342a12f08f8c123bf893461f28"}, - {file = "simplejson-3.19.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:8434dcdd347459f9fd9c526117c01fe7ca7b016b6008dddc3c13471098f4f0dc"}, - {file = "simplejson-3.19.2-cp36-cp36m-win32.whl", hash = "sha256:c9ac1c2678abf9270e7228133e5b77c6c3c930ad33a3c1dfbdd76ff2c33b7b50"}, - {file = "simplejson-3.19.2-cp36-cp36m-win_amd64.whl", hash = "sha256:92c4a4a2b1f4846cd4364855cbac83efc48ff5a7d7c06ba014c792dd96483f6f"}, - {file = "simplejson-3.19.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0d551dc931638e2102b8549836a1632e6e7cf620af3d093a7456aa642bff601d"}, - {file = "simplejson-3.19.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:73a8a4653f2e809049999d63530180d7b5a344b23a793502413ad1ecea9a0290"}, - {file = "simplejson-3.19.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:40847f617287a38623507d08cbcb75d51cf9d4f9551dd6321df40215128325a3"}, - {file = "simplejson-3.19.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:be893258d5b68dd3a8cba8deb35dc6411db844a9d35268a8d3793b9d9a256f80"}, - {file = "simplejson-3.19.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9eb3cff1b7d71aa50c89a0536f469cb8d6dcdd585d8f14fb8500d822f3bdee4"}, - {file = "simplejson-3.19.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d0f402e787e6e7ee7876c8b05e2fe6464820d9f35ba3f172e95b5f8b699f6c7f"}, - {file = "simplejson-3.19.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:fbbcc6b0639aa09b9649f36f1bcb347b19403fe44109948392fbb5ea69e48c3e"}, - {file = "simplejson-3.19.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:2fc697be37585eded0c8581c4788fcfac0e3f84ca635b73a5bf360e28c8ea1a2"}, - {file = "simplejson-3.19.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0b0a3eb6dd39cce23801a50c01a0976971498da49bc8a0590ce311492b82c44b"}, - {file = "simplejson-3.19.2-cp37-cp37m-win32.whl", hash = "sha256:49f9da0d6cd17b600a178439d7d2d57c5ef01f816b1e0e875e8e8b3b42db2693"}, - {file = "simplejson-3.19.2-cp37-cp37m-win_amd64.whl", hash = "sha256:c87c22bd6a987aca976e3d3e23806d17f65426191db36d40da4ae16a6a494cbc"}, - {file = "simplejson-3.19.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9e4c166f743bb42c5fcc60760fb1c3623e8fda94f6619534217b083e08644b46"}, - {file = "simplejson-3.19.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0a48679310e1dd5c9f03481799311a65d343748fe86850b7fb41df4e2c00c087"}, - {file = "simplejson-3.19.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c0521e0f07cb56415fdb3aae0bbd8701eb31a9dfef47bb57206075a0584ab2a2"}, - {file = "simplejson-3.19.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d2d5119b1d7a1ed286b8af37357116072fc96700bce3bec5bb81b2e7057ab41"}, - {file = "simplejson-3.19.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c1467d939932901a97ba4f979e8f2642415fcf02ea12f53a4e3206c9c03bc17"}, - {file = "simplejson-3.19.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49aaf4546f6023c44d7e7136be84a03a4237f0b2b5fb2b17c3e3770a758fc1a0"}, - {file = "simplejson-3.19.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60848ab779195b72382841fc3fa4f71698a98d9589b0a081a9399904487b5832"}, - {file = "simplejson-3.19.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:0436a70d8eb42bea4fe1a1c32d371d9bb3b62c637969cb33970ad624d5a3336a"}, - {file = "simplejson-3.19.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:49e0e3faf3070abdf71a5c80a97c1afc059b4f45a5aa62de0c2ca0444b51669b"}, - {file = "simplejson-3.19.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:ff836cd4041e16003549449cc0a5e372f6b6f871eb89007ab0ee18fb2800fded"}, - {file = "simplejson-3.19.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:3848427b65e31bea2c11f521b6fc7a3145d6e501a1038529da2391aff5970f2f"}, - {file = "simplejson-3.19.2-cp38-cp38-win32.whl", hash = "sha256:3f39bb1f6e620f3e158c8b2eaf1b3e3e54408baca96a02fe891794705e788637"}, - {file = "simplejson-3.19.2-cp38-cp38-win_amd64.whl", hash = "sha256:0405984f3ec1d3f8777c4adc33eac7ab7a3e629f3b1c05fdded63acc7cf01137"}, - {file = "simplejson-3.19.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:445a96543948c011a3a47c8e0f9d61e9785df2544ea5be5ab3bc2be4bd8a2565"}, - {file = "simplejson-3.19.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4a8c3cc4f9dfc33220246760358c8265dad6e1104f25f0077bbca692d616d358"}, - {file = "simplejson-3.19.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:af9c7e6669c4d0ad7362f79cb2ab6784d71147503e62b57e3d95c4a0f222c01c"}, - {file = "simplejson-3.19.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:064300a4ea17d1cd9ea1706aa0590dcb3be81112aac30233823ee494f02cb78a"}, - {file = "simplejson-3.19.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9453419ea2ab9b21d925d0fd7e3a132a178a191881fab4169b6f96e118cc25bb"}, - {file = "simplejson-3.19.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9e038c615b3906df4c3be8db16b3e24821d26c55177638ea47b3f8f73615111c"}, - {file = "simplejson-3.19.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16ca9c90da4b1f50f089e14485db8c20cbfff2d55424062791a7392b5a9b3ff9"}, - {file = "simplejson-3.19.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:1018bd0d70ce85f165185d2227c71e3b1e446186f9fa9f971b69eee223e1e3cd"}, - {file = "simplejson-3.19.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:e8dd53a8706b15bc0e34f00e6150fbefb35d2fd9235d095b4f83b3c5ed4fa11d"}, - {file = "simplejson-3.19.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:2d022b14d7758bfb98405672953fe5c202ea8a9ccf9f6713c5bd0718eba286fd"}, - {file = "simplejson-3.19.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:febffa5b1eda6622d44b245b0685aff6fb555ce0ed734e2d7b1c3acd018a2cff"}, - {file = "simplejson-3.19.2-cp39-cp39-win32.whl", hash = "sha256:4edcd0bf70087b244ba77038db23cd98a1ace2f91b4a3ecef22036314d77ac23"}, - {file = "simplejson-3.19.2-cp39-cp39-win_amd64.whl", hash = "sha256:aad7405c033d32c751d98d3a65801e2797ae77fac284a539f6c3a3e13005edc4"}, - {file = "simplejson-3.19.2-py3-none-any.whl", hash = "sha256:bcedf4cae0d47839fee7de344f96b5694ca53c786f28b5f773d4f0b265a159eb"}, - {file = "simplejson-3.19.2.tar.gz", hash = "sha256:9eb442a2442ce417801c912df68e1f6ccfcd41577ae7274953ab3ad24ef7d82c"}, -] - [[package]] name = "six" version = "1.16.0" @@ -1793,49 +1645,53 @@ files = [ [[package]] name = "smartmin" -version = "5.0.0" +version = "5.1.0" description = "Scaffolding system for Django object management." optional = false -python-versions = ">=3.10,<4.0" +python-versions = "<4.0,>=3.10" files = [ - {file = "smartmin-5.0.0-py3-none-any.whl", hash = "sha256:72b3abee5fa9cc3f6864a90b02dd220c47d46e0ef762523b6ea95afa9599b4de"}, - {file = "smartmin-5.0.0.tar.gz", hash = "sha256:eb839a4f2c1594c0a1eb7f8538910b84188ecad558f4ab769ebbb5b2ed40c1d0"}, + {file = "smartmin-5.1.0-py3-none-any.whl", hash = "sha256:6d7ac21129f2e66e22a55240faad69e2bcbf845afefe7bff09dae51c2ae98eec"}, + {file = "smartmin-5.1.0.tar.gz", hash = "sha256:9cb24d58ca677e837a0e2cead546c4e7ce1b74900a902319878e4418eec67e50"}, ] [package.dependencies] celery = ">=5.1" -Django = ">=4.0,<5.1" +Django = ">=5.0,<5.2" redis = ">=3.5.3" -sqlparse = ">=0.4.1,<0.5.0" +sqlparse = ">=0.4.1,<0.6.0" xlrd = ">=1.2.0,<2.0.0" xlwt = ">=1.3.0,<2.0.0" [[package]] name = "sorl-thumbnail" -version = "12.10.0" +version = "12.11.0" description = "Thumbnails for Django" optional = false python-versions = ">=3.8" files = [ - {file = "sorl-thumbnail-12.10.0.tar.gz", hash = "sha256:de95a49217fdfeced222fa3ceaa01d312ee2f8aad56ba34d6c70f2dee9a84938"}, - {file = "sorl_thumbnail-12.10.0-py3-none-any.whl", hash = "sha256:733eb2eee392d4a874f88fb3ed6f0572fa9c361b06e0411b83e435ba69c51f52"}, + {file = "sorl_thumbnail-12.11.0-py3-none-any.whl", hash = "sha256:e3e375013ca3f14bca9f98fe9861153adac3a6ea4af5e9dc3f31cb605df765b5"}, + {file = "sorl_thumbnail-12.11.0.tar.gz", hash = "sha256:191b89c27ecb40b5c2a35549d557d17c4841c6aff439b2e17b938b91eea463b3"}, ] +[package.extras] +pgmagick = ["pgmagick"] +pil = ["pillow"] +wand = ["wand"] + [[package]] name = "sqlparse" -version = "0.4.4" +version = "0.5.1" description = "A non-validating SQL parser." optional = false -python-versions = ">=3.5" +python-versions = ">=3.8" files = [ - {file = "sqlparse-0.4.4-py3-none-any.whl", hash = "sha256:5430a4fe2ac7d0f93e66f1efc6e1338a41884b7ddf2a350cedd20ccc4d9d28f3"}, - {file = "sqlparse-0.4.4.tar.gz", hash = "sha256:d446183e84b8349fa3061f0fe7f06ca94ba65b426946ffebe6e3e8295332420c"}, + {file = "sqlparse-0.5.1-py3-none-any.whl", hash = "sha256:773dcbf9a5ab44a090f3441e2180efe2560220203dc2f8c0b0fa141e18b505e4"}, + {file = "sqlparse-0.5.1.tar.gz", hash = "sha256:bb6b4df465655ef332548e24f08e205afc81b9ab86cb1c45657a7ff173a3a00e"}, ] [package.extras] -dev = ["build", "flake8"] +dev = ["build", "hatch"] doc = ["sphinx"] -test = ["pytest", "pytest-cov"] [[package]] name = "stop-words" @@ -1847,26 +1703,15 @@ files = [ {file = "stop-words-2018.7.23.tar.gz", hash = "sha256:6df3ad5f5de697daa437e4445c86c73604e6bc138dd0dc0fac55664aa4e6b03e"}, ] -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - [[package]] name = "tqdm" -version = "4.66.2" +version = "4.66.5" description = "Fast, Extensible Progress Meter" optional = false python-versions = ">=3.7" files = [ - {file = "tqdm-4.66.2-py3-none-any.whl", hash = "sha256:1ee4f8a893eb9bef51c6e35730cebf234d5d0b6bd112b0271e10ed7c24a02bd9"}, - {file = "tqdm-4.66.2.tar.gz", hash = "sha256:6cd52cdf0fef0e0f543299cfc96fec90d7b8a7e88745f411ec33eb44d5ed3531"}, + {file = "tqdm-4.66.5-py3-none-any.whl", hash = "sha256:90279a3770753eafc9194a0364852159802111925aa30eb3f9d85b0e805ac7cd"}, + {file = "tqdm-4.66.5.tar.gz", hash = "sha256:e1020aef2e5096702d8a025ac7d16b1577279c9d63f8375b63083e9a5f0fcbad"}, ] [package.dependencies] @@ -1880,24 +1725,24 @@ telegram = ["requests"] [[package]] name = "typing-extensions" -version = "4.11.0" +version = "4.12.2" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" files = [ - {file = "typing_extensions-4.11.0-py3-none-any.whl", hash = "sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a"}, - {file = "typing_extensions-4.11.0.tar.gz", hash = "sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0"}, + {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, + {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, ] [[package]] name = "tzdata" -version = "2024.1" +version = "2024.2" description = "Provider of IANA time zone data" optional = false python-versions = ">=2" files = [ - {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, - {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, + {file = "tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd"}, + {file = "tzdata-2024.2.tar.gz", hash = "sha256:7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc"}, ] [[package]] @@ -1913,13 +1758,13 @@ files = [ [[package]] name = "urllib3" -version = "2.2.1" +version = "2.2.3" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.8" files = [ - {file = "urllib3-2.2.1-py3-none-any.whl", hash = "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"}, - {file = "urllib3-2.2.1.tar.gz", hash = "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"}, + {file = "urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac"}, + {file = "urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9"}, ] [package.extras] @@ -1993,5 +1838,5 @@ files = [ [metadata] lock-version = "2.0" -python-versions = "^3.10" -content-hash = "7b8067f695520b0866d76b9097f14a4794beee5447a7347290fe776657779a7d" +python-versions = "~3.12.0" +content-hash = "d5bb123568a77ac7a86d3af0ccc9e2f39022c2b8ff4b2e9eca530eeb593b134e" diff --git a/pyproject.toml b/pyproject.toml index 03e755da4..552c71028 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,28 +1,27 @@ [tool.poetry] name = "ureport" -version = "1.2.110" +version = "1.2.136" description = "U-Report dashboard built on data collected by RapidPro" authors = ["Nyaruka Ltd "] readme = "README.md" [tool.poetry.dependencies] -python = "^3.10" -Django = ">= 4.2.7, < 5.1" -smartmin = "^5.0.0" -rapidpro-dash = "^1.15.0" +python = "~3.12.0" +Django = "~5.1.0" +smartmin = "^5.1.0" +rapidpro-dash = "~1.16.0" colorama = "^0.4.3" celery = "^5.1" django-compressor = "^4.0" -django-debug-toolbar = "3.2.4" +django-debug-toolbar = "^4.4.6" django-digest = "^1.13" django-rosetta = "^0.8.1" django-storages = "^1.13.2" -django-rest-swagger = "^2.2.0" -djangorestframework = "3.15.0" +djangorestframework = "~3.15.2" dj-database-url = "^0.5.0" Pillow = "^10.2.0" -gunicorn = "^20.1.0" -sentry-sdk = "^1.18.0" +gunicorn = "^22.0.0" +sentry-sdk = "^2.8.0" django-redis = "^5.2.0" psycopg = "^3.1.9" xlutils = "^2.0.0" @@ -30,13 +29,14 @@ mock = "^2.0.0" pycountry = "^18.5.26" django-countries = "^7.2.1" regex = "^2023.8.8" -rapidpro-python = "^2.12.0" +rapidpro-python = "^2.15.0" feedparser = "^6.0.2" Markdown = "^2.6.11" iso8601 = "^0.1.12" sorl-thumbnail = "^12.9.0" stop_words = "^2018.7.23" boto3 = "^1.27.1" +drf-yasg = "^1.21.8" [tool.poetry.dev-dependencies] @@ -51,8 +51,8 @@ line-length = 119 [tool.ruff] line-length = 120 -select = ["E", "F", "W"] -ignore = ["E501", "F405"] +lint.select = ["E", "F", "W"] +lint.ignore = ["E501", "F405"] fix = true exclude = ["./.tox/*", "./.venv/*", "./env/*", "*/migrations/*", "./build/*"] diff --git a/static/coffee/v2_locations.coffee b/static/coffee/v2_locations.coffee index defc6d4e8..9519110f4 100644 --- a/static/coffee/v2_locations.coffee +++ b/static/coffee/v2_locations.coffee @@ -42,7 +42,7 @@ $(-> dragging: false } - initMap = (id, geojson, url, districtZoom, wardZoom) -> + initMap = (id, geojson, url, districtZoom, wardZoom, wrapCoordinates) -> map = L.map(id, options) # constants @@ -144,7 +144,14 @@ $(-> mouseout: reset click: clickFeature }); - + + coordsToLatLng = (coords) -> + lon = coords[0] + lat = coords[1] + if lon < 0 and wrapCoordinates + lon += 360 + L.latLng(lat, lon) + resetBoundaries = -> map.removeLayer(boundaries) @@ -215,7 +222,8 @@ $(-> boundaries = L.geoJSON(data, { style: countStyle, - onEachFeature: onEachFeature + onEachFeature: onEachFeature, + coordsToLatLng: coordsToLatLng }) boundaries.addTo(map); @@ -245,6 +253,7 @@ $(-> id = $(this).attr("id") districtZoom = $(this).data("district-zoom") wardZoom = $(this).data("ward-zoom") + wrapCoordinates = $(this).data("wrap-coords") # no id? can't render, warn in console if (id == undefined) @@ -260,7 +269,7 @@ $(-> map.fitBounds(boundaries.getBounds()); return - map = initMap(id, states, url, districtZoom, wardZoom) + map = initMap(id, states, url, districtZoom, wardZoom, wrapCoordinates) ) ) diff --git a/static/img/logos/UNICEF/UNICEF_logo_footer_AR.png b/static/img/logos/UNICEF/UNICEF_logo_footer_AR.png index 6362e2612..eef72d321 100644 Binary files a/static/img/logos/UNICEF/UNICEF_logo_footer_AR.png and b/static/img/logos/UNICEF/UNICEF_logo_footer_AR.png differ diff --git a/static/img/logos/UNICEF/UNICEF_logo_footer_CH.png b/static/img/logos/UNICEF/UNICEF_logo_footer_CH.png index d047f0d87..394785c46 100644 Binary files a/static/img/logos/UNICEF/UNICEF_logo_footer_CH.png and b/static/img/logos/UNICEF/UNICEF_logo_footer_CH.png differ diff --git a/static/img/logos/UNICEF/UNICEF_logo_footer_EN.png b/static/img/logos/UNICEF/UNICEF_logo_footer_EN.png index 8e7e9e006..f158d34b2 100644 Binary files a/static/img/logos/UNICEF/UNICEF_logo_footer_EN.png and b/static/img/logos/UNICEF/UNICEF_logo_footer_EN.png differ diff --git a/static/img/logos/UNICEF/UNICEF_logo_footer_FR.png b/static/img/logos/UNICEF/UNICEF_logo_footer_FR.png index 1aaba2c02..af063ec50 100644 Binary files a/static/img/logos/UNICEF/UNICEF_logo_footer_FR.png and b/static/img/logos/UNICEF/UNICEF_logo_footer_FR.png differ diff --git a/static/img/logos/UNICEF/UNICEF_logo_footer_KK.png b/static/img/logos/UNICEF/UNICEF_logo_footer_KK.png new file mode 100644 index 000000000..1a964b9e3 Binary files /dev/null and b/static/img/logos/UNICEF/UNICEF_logo_footer_KK.png differ diff --git a/static/img/logos/UNICEF/UNICEF_logo_footer_RU.png b/static/img/logos/UNICEF/UNICEF_logo_footer_RU.png index e1d4ba4b0..06684c6df 100644 Binary files a/static/img/logos/UNICEF/UNICEF_logo_footer_RU.png and b/static/img/logos/UNICEF/UNICEF_logo_footer_RU.png differ diff --git a/static/img/site_flags/flag_guineaecuatorial.png b/static/img/site_flags/flag_guineaecuatorial.png new file mode 100644 index 000000000..7b2a0ed7e Binary files /dev/null and b/static/img/site_flags/flag_guineaecuatorial.png differ diff --git a/templates/drf-yasg/swagger-ui.html b/templates/drf-yasg/swagger-ui.html new file mode 100644 index 000000000..2c0a3113c --- /dev/null +++ b/templates/drf-yasg/swagger-ui.html @@ -0,0 +1,102 @@ +{% load static %} + + + + + {% block title %}{{ title }}{% endblock %} + + {% block extra_head %} + {# -- Add any extra HTML heads tags here - except scripts and styles -- #} + {% endblock %} + + {% block favicon %} + + {% endblock %} + + {% block main_styles %} + + + + {% endblock %} + {% block extra_styles %} + {# -- Add any additional CSS scripts here -- #} + {% endblock %} + + + + +{% block extra_body %} + {# -- Add any header/body markup here (rendered BEFORE the swagger-ui/redoc element) -- #} +{% endblock %} + +
+ +{% block footer %} + {# -- Add any footer markup here (rendered AFTER the swagger-ui/redoc element) -- #} +{% endblock %} + + + + +{% block main_scripts %} + + + + + +{% endblock %} +{% block extra_scripts %} + {# -- Add any additional scripts here -- #} +{% endblock %} + + + +{% if USE_SESSION_AUTH %} + +{% endif %} + + + \ No newline at end of file diff --git a/templates/public/index.html b/templates/public/index.html index 159705bff..d3d434e6c 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -5,8 +5,8 @@ {% if latest_poll and latest_poll.get_first_question %}
-
-
+
+
{% trans "LATEST OPINION" %}
{% edit_content 'polls.poll_update' latest_poll.pk "#id_title" "-m-8" "dark" %} diff --git a/templates/public/join_engage.html b/templates/public/join_engage.html index f19346264..ecccff3a4 100644 --- a/templates/public/join_engage.html +++ b/templates/public/join_engage.html @@ -59,6 +59,16 @@
Facebook
{% endif %} + {% if org|config:"instagram_username" and org|config:"has_instagram_deeplink" %} +
+ +
+ +
+
+
Instagram
+
+ {% endif %} {% if org|config:"whatsapp_number" %}
diff --git a/templates/public/polls.html b/templates/public/polls.html index a3d8b7c01..a0399187e 100644 --- a/templates/public/polls.html +++ b/templates/public/polls.html @@ -215,6 +215,7 @@
{% trans "Opinions" %} {% trans "Stories" %} - {% if org|config:"has_new_brand" %} - {% if org|config:"is_global" and org.subdomain == "" %} - {% trans "Co-Create" %} - {% endif %} + {% if org|config:"has_new_brand" and org|config:"extra_menu_link" and org|config:"extra_menu_text" %} + {{ org|config:"extra_menu_text" }} {% endif %} {% trans "About" %} {% trans "Engagement" %} @@ -673,11 +671,11 @@ class="hover:text-gray-750 hover:border-dark1-v2024 pb-2 border-b-2 border-black">{% trans "Stories" %}
- {% if org|config:"is_global" and org.subdomain == "" %} + {% if org|config:"has_new_brand" and org|config:"extra_menu_link" and org|config:"extra_menu_text" %} {% endif %} @@ -832,7 +830,7 @@