Skip to main content

# MetaSDK Python

[Документация](http://metasdk.readthedocs.io/)

[Полный список примеров](https://github.com/devision-io/metasdk/tree/master/metasdk/examples/)

### Как обновить metasdk в pypi.org

  1. Если кто-то из новых людей будет пробовать обновлять - надо дописать гайд как зарегаться на pypi.org и получить возможность обновлять метасдк

  2. Обновляем наш репозиторий в соответствии с общими правилами, не забываем апнуть версию (version) в info.py, как обычно в пайтон-либах (на момент написания это - обновляем мастер, создаём ветку с номером задачи из мастера, заливаем коммиты в ветку, создаём пулл-реквест в стеше, при необходимости мержимся с актуальным мастером, проходим ревью, заливаем в мастер)

  3. Если не устанавливали, устанавливаем pip3 install wheel && pip3 install twine (это как раз тот этап, когда у кого-то может деплоиться, а у кого-то нет)

4. Делаем make publish. С 1 января 2024 года pypi больше не использует логин/пароль юзера для обновления проектов. Теперь сначала нужно включить двухфакторную аутентификацию. Затем можно выпустить API токен для своего аккаунта. При make publish передать в username: “__token__”, в password: <полученый токен>. Подробности: https://pypi.org/help/#apitoken

  1. Обновить версию в тех репозиториях, для которых, собственно, делаются изменения (например, metafeedconnectors)

### Рекомендации пользователям MetaSDK Python - Не устанавливать отдельно зависимости прописанные в MetaSDK. Например: библиотеку requests.

Связанные задачи: - META-2941 - META-2571

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

metasdk-1.12.0.tar.gz (57.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

metasdk-1.12.0-py3-none-any.whl (73.4 kB view details)

Uploaded Python 3

File details

Details for the file metasdk-1.12.0.tar.gz.

File metadata

  • Download URL: metasdk-1.12.0.tar.gz
  • Upload date:
  • Size: 57.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for metasdk-1.12.0.tar.gz
Algorithm Hash digest
SHA256 c99f8b0e6a1aaadedce2a83f1ee819ac3c6b33c9aca07418bf6b77d7bedf5605
MD5 c31ddacf560f3f97b62e3b5ca06ab06b
BLAKE2b-256 205c06a3e2404e58cd8e236716665b406c629b2bb52844b334f1435bbdbab0fc

See more details on using hashes here.

File details

Details for the file metasdk-1.12.0-py3-none-any.whl.

File metadata

  • Download URL: metasdk-1.12.0-py3-none-any.whl
  • Upload date:
  • Size: 73.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for metasdk-1.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 192dbbcbd2d2db63638269dffcdab9018e7a83fe47604fcf088ccfd7dd6c54a7
MD5 57fb423186bcb5a21b525ba2109ab5cd
BLAKE2b-256 cc69761cc4bcd335611bf430b02a650aa342d355d1e2528d2cd4215ceb47fbd5

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page