A Python module that fetches a page of a word/phrase from the Online Indonesian Dictionary (https://kbbi.kemdikbud.go.id).
MIT License
Bot releases are visible (Hide)
Perubahan dari versi sebelumnya (0.4.2
) mencakup:
Selamat Ramadan 🎉
Published by laymonage over 4 years ago
Perubahan dari versi sebelumnya (0.4.1
) mencakup:
appdirs
ke versi 1.4.4
dan pemindahan lokasi kuki default ke user_data_dir
, sehingga lokasi kuki untuk pengguna Unix berubah dari ~/.config/kbbi/kuki.json
ke ~/.local/share/kbbi/kuki.json
.Selamat Idulfitri 🎉
Published by laymonage over 4 years ago
Memperbaiki beberapa hal untuk menyesuaikan dengan KBBI V Daring versi 3.0.0:
Published by laymonage over 4 years ago
Perubahan dari versi sebelumnya (0.3.2
) mencakup:
Perubahan yang tidak kompatibel dengan versi sebelumnya terdapat pada struktur serialisasi.
Sebelumnya, struktur terluar dari hasil serialisasi berbentuk seperti berikut:
{
"taksir": [
... # entri-entri
Sekarang menjadi seperti berikut:
{
"pranala": "https://kbbi.kemdikbud.go.id/entri/taksir",
"entri": [
... # entri-entri
Sebelumnya, kelas
berbentuk seperti berikut:
"kelas": {
"n": "Nomina: kata benda",
"cak": "Cakapan: menandai kata yang digunakan dalam ragam takbaku"
}
Sekarang menjadi seperti berikut.
"kelas": [
{
"kode": "n",
"nama": "Nomina",
"deskripsi": "kata benda"
},
{
"kode": "cak",
"nama": "Cakapan",
"deskripsi": "menandai kata yang digunakan dalam ragam takbaku"
}
]
Dari sisi pengembangan, proyek ini sekarang dilengkapi dengan tes (#5) menggunakan pytest
. Terdapat juga hook pre-commit
dengan black
, flake8
, dan isort
yang dapat diinstal untuk memeriksa gaya penulisan kode (linting) sebelum perubahan di-commit. Tes dan linting otomatis dijalankan pada GitHub Actions setelah di-push ke repositori.
Terima kasih banyak kepada para kontributor (@noaione untuk #10 #12 dan @prasastoadi untuk #7) yang telah berkontribusi dalam pengembangan versi ini.
Published by laymonage over 5 years ago
Awakutu fitur tanpa contoh untuk entri yang memiliki bentuk tidak baku.
Published by laymonage over 5 years ago
Perubahan dari versi sebelumnya (0.3.0
) mencakup:
Published by laymonage over 5 years ago
Perilisan ini berisi penulisan ulang proyek kbbi-python
untuk versi 0.3.0
.
Perubahan dari versi sebelumnya (0.2.1
) mencakup:
.arti
dan .arti_contoh
KBBI
yang sekarang diserahkan ke objek Entri
dan Makna
berdasarkan struktur situs KBBI daring.serialisasi()
untuk mendapatkan hasil serialisasi dari sebuah objek KBBI
.