Devision Meta SDK
Project description
# MetaSDK Python
[Документация](http://metasdk.readthedocs.io/)
[Полный список примеров](https://github.com/devision-io/metasdk/tree/master/metasdk/examples/)
### Как обновить metasdk в pypi.org
Если кто-то из новых людей будет пробовать обновлять - надо дописать гайд как зарегаться на pypi.org и получить возможность обновлять метасдк
Обновляем наш репозиторий в соответствии с общими правилами, не забываем апнуть версию (version) в info.py, как обычно в пайтон-либах (на момент написания это - обновляем мастер, создаём ветку с номером задачи из мастера, заливаем коммиты в ветку, создаём пулл-реквест в стеше, при необходимости мержимся с актуальным мастером, проходим ревью, заливаем в мастер)
Если не устанавливали, устанавливаем pip3 install wheel && pip3 install twine (если ещё не делали (это как раз тот этап, когда у кого-то может деплоиться, а у кого-то нет)
4. Делаем make publish. С 1 января 2024 года pypi больше не использует логин/пароль юзера для обновления проектов. Теперь сначала нужно включить двухфакторную аутентификацию. Затем можно выпустить API токен для своего аккаунта. При make publish передать в username: “__token__”, в password: <полученый токен>. Подробности: https://pypi.org/help/#apitoken
Обновить версию в тех репозиториях, для которых, собственно, делаются изменения (например, metafeedconnectors)
### Рекомендации пользователям MetaSDK Python - Не устанавливать отдельно зависимости прописанные в MetaSDK. Например: библиотеку requests.
Связанные задачи: - META-2941 - META-2571
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file metasdk-1.9.1.tar.gz
.
File metadata
- Download URL: metasdk-1.9.1.tar.gz
- Upload date:
- Size: 42.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1fb1aceb6b583edcb761e6fa715c282ffa0efc548bccb1a63cec05a091c447b |
|
MD5 | 14d677256a164d164fd098358bc77cac |
|
BLAKE2b-256 | 74a52363ad629a89dabd618d6afec9fb64bae72b7a23fc9c7d310826be77f3b1 |
File details
Details for the file metasdk-1.9.1-py3-none-any.whl
.
File metadata
- Download URL: metasdk-1.9.1-py3-none-any.whl
- Upload date:
- Size: 54.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9dc1b3de171fcc2ba8942ef824fe3726190427cf97ce7003a9a3eda286b9d44 |
|
MD5 | 80933712fd4184952cd2ad60ef781b8f |
|
BLAKE2b-256 | 6ca269dff3813df6f49c8021d176ca0ab745e75a2b05caccdf9c91cc530f7c41 |