Skip to main content

general purpose python toolkit

Project description

OpenBuffet Toolkit

GitHub Tag PyPI - Version GitHub License GitHub code size in bytes

OpenBuffet ekosistemi için geliştirilmiş modüler bir Python araç kütüphanesidir. Bu toolkit; konfigürasyon yönetimi, loglama, zaman profilleme ve Hugging Face entegrasyonu gibi çok yönlü yardımcı bileşenler içerir.

Modern uygulamalarda yeniden kullanılabilirliği artırmak, entegrasyonları sadeleştirmek ve yazılım kalitesini yükseltmek amacıyla tasarlanmıştır.

Uyumluluk

  • Python Versiyonu: 3.8+
  • Platform Desteği: Tüm platformlar
  • Kullanım Alanları: FastAPI servisleri, veri işleme pipeline'ları, model tabanlı uygulamalar

Özellikler

  • Ortam değişkenlerini .env dosyasından yükleyebilme (ConfiguratorEnvironment)
  • Dosyaya ve konsola loglama yapan, thread-safe LoggerManager
  • Fonksiyonları çalışma süresine göre profilleyen Profiler
  • Hugging Face üzerinde model ve veri yükleme/indirme işlemleri yapan HuggingFaceHelper
  • Açık kaynak, genişletilebilir yapı.

Kurulum

Pip ile Kurulum

pip install openbuffet-toolkit

Geliştirme Modunda Kurulum

git clone https://github.com/ferdikurnazdm/openbuffet_toolkit.git
cd openbuffet_toolkit
pip install -e .

Katkı ve İletişim

Bu proje açık kaynaklıdır ve katkılara açıktır. Geri bildirim veya katkı için lütfen GitHub üzerinden issue oluşturun veya pull request gönderin.

Lisans

Bu proje MIT Lisansı ile lisanslanmıştır.

Project details


Download files

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

Source Distribution

openbuffet_toolkit-1.3.6.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

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

openbuffet_toolkit-1.3.6-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file openbuffet_toolkit-1.3.6.tar.gz.

File metadata

  • Download URL: openbuffet_toolkit-1.3.6.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for openbuffet_toolkit-1.3.6.tar.gz
Algorithm Hash digest
SHA256 f50f02b2e2cc1bb4b5d91fb3616978e6f950a9f56d2cf0f9c753cd7d4e39b8fb
MD5 c482aea61807ba4c2f0b7b8e6289e84a
BLAKE2b-256 82c273274027f723f962031f4a6c1166e38927c5b080e0aa433af2eba7574eb6

See more details on using hashes here.

File details

Details for the file openbuffet_toolkit-1.3.6-py3-none-any.whl.

File metadata

File hashes

Hashes for openbuffet_toolkit-1.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 1a7e88bcba8e644f35d9d022669b6f29ee70802fdef5ecd58f6b87b5e6808d99
MD5 5f61817de95e587d0753e0b3ce34ee32
BLAKE2b-256 914144e685460a7b38013da9886b643a052403c5b4457124f973db1fd36464d6

See more details on using hashes here.

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