Posting — это мощный HTTP-клиент, аналогичный Postman и Insomnia. Как TUI-приложение, его можно использовать через SSH, что обеспечивает удобные и эффективные рабочие процессы, ориентированные на клавиатуру. Ваши запросы хранятся локально в простых YAML-файлах, что делает их легко читаемыми и удобными для версионирования.
Текстовые пользовательские интерфейсы (TUI), также называемые терминальными пользовательскими интерфейсами, представляют собой тип пользовательского интерфейса, который был распространен на ранних этапах взаимодействия человека с компьютером, до появления графических интерфейсов (GUI).
#Posting #HTTPClient #TUI #SSH #YAML #VersionControl #Postman #Insomnia #Программирование #DevTools #РаботаСКлавиатурой
https://github.com/darrenburns/posting
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - darrenburns/posting: The modern API client that lives in your terminal.
The modern API client that lives in your terminal. - darrenburns/posting
Skelet — новое Python-решение для удобной, безопасной и централизованной работы с настройками!
Соберите все конфигурации проекта в одном месте. Обеспечьте безопасность типов, потокобезопасность и защиту данных. Skelet автоматически валидирует значения, загружает настройки из файлов и переменных окружения, а также использует простой и приятный pythonic-синтаксис.
from skelet import Storage, Field, NonNegativeInt
class ManDescription(Storage):
name: str = Field()
age: NonNegativeInt = Field(
validation={'You must be 18 or older to feel important': lambda x: x >= 18}
)
#python #skelet #config #settings #pythondev #backend #programming #typedpython #pythonic #libraries #opensource #devtools #конфигурации #настройки #валидация #типизация #TOML #YAML #JSON
https://github.com/pomponchik/skelet
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - mutating/skelet: Collect all the settings in one place
Collect all the settings in one place. Contribute to mutating/skelet development by creating an account on GitHub.
1🔥4👍1