Skip to content

Releases: wakataw/pyproc

Release v0.1.14

08 Dec 06:57

Choose a tag to compare

Fix

  • Fix SPSE v4 error download

Release v0.1.12

10 May 04:07

Choose a tag to compare

  • Fix detail error karena header referer

Release v0.1.12

29 Dec 01:26

Choose a tag to compare

  • Fix get index paket untuk spse versi >= 4.5.20221200
  • Fix downoader CSV exporter
  • Update CSV format, menambahkan kolom pemenang hasil evaluasi, pemenang, dan pemenang berkontrak dalam format JSON
  • Custom CSV separator dengan menggunakan argument -s atau --separator
  • Minor Update (test case, dll)

Release v0.1.11

01 Jun 05:17

Choose a tag to compare

bump v0.1.11

Release v0.1.10

21 Oct 02:29
4e73c86

Choose a tag to compare

  • Fix timeout argument
  • Add update checker

Release v0.1.9

12 Oct 08:54

Choose a tag to compare

  • Brand new downloader, rewrite from scratch!
  • Support SPSE 4.4 filter tahun anggaran
  • Limit downloader worker (kasihan situs spsenya)
  • Ekspor data sekarang bisa ke CSV atau JSON
  • Seluruh data sekarang diekspor!
  • Anti gagal dengan auto backoff!
  • Menampilkan mode interaktif jika pyproc dijalankan tanpa argumen
  • Tersedia executable file untuk windows!

Release v0.1.8

24 Aug 07:19

Choose a tag to compare

Fix error data pemenang kosong karena gagal parsing halaman hasil evaluasi

Release v0.1.7

11 Jun 14:50

Choose a tag to compare

Fix

  • [downloader] fix error saat menggabungkan file detil jika pemenang tidak ditemukan
  • [downloader] ketika retry download , detil downloader akan menggunakan cache dari proses sebelumnya
  • [downloader] pemilihan pemenang berdasarkan hirarki pemenang berkontrak > pemenang terverifikasi > pemenang
  • [downloader] fix filter tahun anggaran, jika tidak ada data tahun anggaran maka filter akan berdasarkan data tanggal pembuatan
  • [package] Fix NPWP - Nama Peserta splitter pada hasil evaluasi
  • [package] menghilangkan fungsi pengecekan url rewrite dengan hardcoded path /eproc4 pada host SPSE
  • [package] bypass parsing auth token jika versi SPSE < 20191009

Add

  • [downloader] jika proses download index gagal di tengah jalan, aplikasi akan melanjutkan berdasarkan posisi batch terakhir
  • [downloader] menambahkan jenis paket pengadaan pada header informasi
  • [downloader] menambahkan argument --skip-spse-check
  • [package] menambahkan parameter skip_spse_checking untuk menghindari proses parsing info LPSE yang gagal jika aplikasi menggunakan custom homepage

Change

  • update test case

Release v0.1.6

19 Nov 11:52

Choose a tag to compare

Change

Beberapa pembaruan yang dilakukan pada versi ini antara lain:

  • Mengganti tipe data menjadi boolean untuk kolom pemenang dan pemenang berkontrak pada hasil evaluasi
  • Set default index download delay menjadi 1 detik
  • Untuk downloader, kolom pemenang paket pengadaan akan bersumber dari hasil evaluasi berdasarkan flag Pemenang
  • Mengganti separator tahun anggaran (range) dari '-' (koma) menjadi '-' (dash)
  • Update dan menambahkan beberapa test case terkait dengan perubahan yang dilakukan

Release 0.1.5

19 Nov 11:06

Choose a tag to compare

fix:

  • Error kolom hasil_negosiasi tidak ditemukan untuk data lpse lama

add:

  • menambahkan argumen --index-download-delay pada downloader