From 91f7144937346e9cbacdf960cec6452baa340017 Mon Sep 17 00:00:00 2001 From: Ido Widya Yudhatama Date: Fri, 2 May 2025 09:55:21 +0700 Subject: [PATCH 1/5] refactor: duitku to Duitku module --- README.md | 4 ++-- pyproject.toml | 2 +- setup.py | 2 +- test/test_invoice.py | 4 ++-- test/test_payment.py | 4 ++-- test/test_transaction.py | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 69eae33..ceebc5c 100644 --- a/README.md +++ b/README.md @@ -30,12 +30,12 @@ pip install duitku-python ## Example Usage ```python import requests -import duitku +import Duitku from http import HTTPStatus from datetime import datetime -duitku = duitku.Duitku() +duitku = Duitku.Duitku() client = duitku.client client.merchant_code = "YOUR MERCHANT CODE" diff --git a/pyproject.toml b/pyproject.toml index faee99f..4b8f0d6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "duitku-python" -version = "0.2.5" +version = "0.2.6" authors = [ {name = "Ido Yudhatama", email = "idowidya.yudhatama@gmail.com"}, ] diff --git a/setup.py b/setup.py index f7e12e0..2768300 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ setup( name="duitku", - version="0.2.5", + version="0.2.6", description="Duitku Python SDK", long_description=long_description, url="https://github.com/idoyudha/duitku-python", diff --git a/test/test_invoice.py b/test/test_invoice.py index cf5ebf7..52c2035 100644 --- a/test/test_invoice.py +++ b/test/test_invoice.py @@ -1,7 +1,7 @@ import unittest import os -import duitku +import Duitku from http import HTTPStatus from datetime import datetime @@ -10,7 +10,7 @@ load_dotenv() class TestInvoice(unittest.TestCase): - duitku = duitku.Duitku() + duitku = Duitku.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') diff --git a/test/test_payment.py b/test/test_payment.py index 333ae38..f9d71d4 100644 --- a/test/test_payment.py +++ b/test/test_payment.py @@ -1,7 +1,7 @@ import unittest import os -import duitku +import Duitku from http import HTTPStatus from dotenv import load_dotenv @@ -10,7 +10,7 @@ load_dotenv() class TestPayment(unittest.TestCase): - duitku = duitku.Duitku() + duitku = Duitku.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') diff --git a/test/test_transaction.py b/test/test_transaction.py index cce0486..dfb739f 100644 --- a/test/test_transaction.py +++ b/test/test_transaction.py @@ -1,7 +1,7 @@ import unittest import os -import duitku +import Duitku from http import HTTPStatus from dotenv import load_dotenv @@ -10,7 +10,7 @@ load_dotenv() class TestTransaction(unittest.TestCase): - duitku = duitku.Duitku() + duitku = Duitku.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') From 7519ad3fe1b4c1c3065b6fc7f7b5fa50c5c2735e Mon Sep 17 00:00:00 2001 From: Ido Widya Yudhatama Date: Fri, 2 May 2025 10:24:59 +0700 Subject: [PATCH 2/5] chore: replace name duitku into Duitku --- pyproject.toml | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4b8f0d6..e5ed881 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [project] -name = "duitku-python" +name = "Duitku" version = "0.2.6" authors = [ {name = "Ido Yudhatama", email = "idowidya.yudhatama@gmail.com"}, diff --git a/setup.py b/setup.py index 2768300..b5efcd3 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ long_description = (here / 'README.md').read_text(encoding='utf-8') setup( - name="duitku", + name="Duitku", version="0.2.6", description="Duitku Python SDK", long_description=long_description, From e339d59dbc9a1cfdcceee91c9212b0eeb60f3f43 Mon Sep 17 00:00:00 2001 From: Ido Widya Yudhatama Date: Fri, 2 May 2025 10:30:42 +0700 Subject: [PATCH 3/5] refator: rename duitku folder to duitku_temp to fix import issues --- {duitku => duitku_temp}/__init__.py | 0 {duitku => duitku_temp}/client.py | 0 {duitku => duitku_temp}/invoice/__init__.py | 0 {duitku => duitku_temp}/invoice/invoice.py | 0 {duitku => duitku_temp}/invoice/models.py | 0 {duitku => duitku_temp}/payment/__init__.py | 0 {duitku => duitku_temp}/payment/models.py | 0 {duitku => duitku_temp}/payment/payment.py | 0 {duitku => duitku_temp}/transaction/__init__.py | 0 {duitku => duitku_temp}/transaction/models.py | 0 {duitku => duitku_temp}/transaction/transaction.py | 0 test/test_invoice.py | 4 ++-- test/test_payment.py | 4 ++-- test/test_transaction.py | 4 ++-- 14 files changed, 6 insertions(+), 6 deletions(-) rename {duitku => duitku_temp}/__init__.py (100%) rename {duitku => duitku_temp}/client.py (100%) rename {duitku => duitku_temp}/invoice/__init__.py (100%) rename {duitku => duitku_temp}/invoice/invoice.py (100%) rename {duitku => duitku_temp}/invoice/models.py (100%) rename {duitku => duitku_temp}/payment/__init__.py (100%) rename {duitku => duitku_temp}/payment/models.py (100%) rename {duitku => duitku_temp}/payment/payment.py (100%) rename {duitku => duitku_temp}/transaction/__init__.py (100%) rename {duitku => duitku_temp}/transaction/models.py (100%) rename {duitku => duitku_temp}/transaction/transaction.py (100%) diff --git a/duitku/__init__.py b/duitku_temp/__init__.py similarity index 100% rename from duitku/__init__.py rename to duitku_temp/__init__.py diff --git a/duitku/client.py b/duitku_temp/client.py similarity index 100% rename from duitku/client.py rename to duitku_temp/client.py diff --git a/duitku/invoice/__init__.py b/duitku_temp/invoice/__init__.py similarity index 100% rename from duitku/invoice/__init__.py rename to duitku_temp/invoice/__init__.py diff --git a/duitku/invoice/invoice.py b/duitku_temp/invoice/invoice.py similarity index 100% rename from duitku/invoice/invoice.py rename to duitku_temp/invoice/invoice.py diff --git a/duitku/invoice/models.py b/duitku_temp/invoice/models.py similarity index 100% rename from duitku/invoice/models.py rename to duitku_temp/invoice/models.py diff --git a/duitku/payment/__init__.py b/duitku_temp/payment/__init__.py similarity index 100% rename from duitku/payment/__init__.py rename to duitku_temp/payment/__init__.py diff --git a/duitku/payment/models.py b/duitku_temp/payment/models.py similarity index 100% rename from duitku/payment/models.py rename to duitku_temp/payment/models.py diff --git a/duitku/payment/payment.py b/duitku_temp/payment/payment.py similarity index 100% rename from duitku/payment/payment.py rename to duitku_temp/payment/payment.py diff --git a/duitku/transaction/__init__.py b/duitku_temp/transaction/__init__.py similarity index 100% rename from duitku/transaction/__init__.py rename to duitku_temp/transaction/__init__.py diff --git a/duitku/transaction/models.py b/duitku_temp/transaction/models.py similarity index 100% rename from duitku/transaction/models.py rename to duitku_temp/transaction/models.py diff --git a/duitku/transaction/transaction.py b/duitku_temp/transaction/transaction.py similarity index 100% rename from duitku/transaction/transaction.py rename to duitku_temp/transaction/transaction.py diff --git a/test/test_invoice.py b/test/test_invoice.py index 52c2035..372e160 100644 --- a/test/test_invoice.py +++ b/test/test_invoice.py @@ -1,7 +1,7 @@ import unittest import os -import Duitku +import duitku_temp from http import HTTPStatus from datetime import datetime @@ -10,7 +10,7 @@ load_dotenv() class TestInvoice(unittest.TestCase): - duitku = Duitku.Duitku() + duitku = duitku_temp.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') diff --git a/test/test_payment.py b/test/test_payment.py index f9d71d4..affe667 100644 --- a/test/test_payment.py +++ b/test/test_payment.py @@ -1,7 +1,7 @@ import unittest import os -import Duitku +import duitku_temp from http import HTTPStatus from dotenv import load_dotenv @@ -10,7 +10,7 @@ load_dotenv() class TestPayment(unittest.TestCase): - duitku = Duitku.Duitku() + duitku = duitku_temp.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') diff --git a/test/test_transaction.py b/test/test_transaction.py index dfb739f..2e9d44a 100644 --- a/test/test_transaction.py +++ b/test/test_transaction.py @@ -1,7 +1,7 @@ import unittest import os -import Duitku +import duitku_temp from http import HTTPStatus from dotenv import load_dotenv @@ -10,7 +10,7 @@ load_dotenv() class TestTransaction(unittest.TestCase): - duitku = Duitku.Duitku() + duitku = duitku_temp.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') From 3821df46bc9a66d1846c10593a646fcda956cc98 Mon Sep 17 00:00:00 2001 From: Ido Widya Yudhatama Date: Fri, 2 May 2025 10:31:17 +0700 Subject: [PATCH 4/5] refator: rename duitku_temp folder to Duitku to fix import issues --- {duitku_temp => Duitku}/__init__.py | 0 {duitku_temp => Duitku}/client.py | 0 {duitku_temp => Duitku}/invoice/__init__.py | 0 {duitku_temp => Duitku}/invoice/invoice.py | 0 {duitku_temp => Duitku}/invoice/models.py | 0 {duitku_temp => Duitku}/payment/__init__.py | 0 {duitku_temp => Duitku}/payment/models.py | 0 {duitku_temp => Duitku}/payment/payment.py | 0 {duitku_temp => Duitku}/transaction/__init__.py | 0 {duitku_temp => Duitku}/transaction/models.py | 0 {duitku_temp => Duitku}/transaction/transaction.py | 0 11 files changed, 0 insertions(+), 0 deletions(-) rename {duitku_temp => Duitku}/__init__.py (100%) rename {duitku_temp => Duitku}/client.py (100%) rename {duitku_temp => Duitku}/invoice/__init__.py (100%) rename {duitku_temp => Duitku}/invoice/invoice.py (100%) rename {duitku_temp => Duitku}/invoice/models.py (100%) rename {duitku_temp => Duitku}/payment/__init__.py (100%) rename {duitku_temp => Duitku}/payment/models.py (100%) rename {duitku_temp => Duitku}/payment/payment.py (100%) rename {duitku_temp => Duitku}/transaction/__init__.py (100%) rename {duitku_temp => Duitku}/transaction/models.py (100%) rename {duitku_temp => Duitku}/transaction/transaction.py (100%) diff --git a/duitku_temp/__init__.py b/Duitku/__init__.py similarity index 100% rename from duitku_temp/__init__.py rename to Duitku/__init__.py diff --git a/duitku_temp/client.py b/Duitku/client.py similarity index 100% rename from duitku_temp/client.py rename to Duitku/client.py diff --git a/duitku_temp/invoice/__init__.py b/Duitku/invoice/__init__.py similarity index 100% rename from duitku_temp/invoice/__init__.py rename to Duitku/invoice/__init__.py diff --git a/duitku_temp/invoice/invoice.py b/Duitku/invoice/invoice.py similarity index 100% rename from duitku_temp/invoice/invoice.py rename to Duitku/invoice/invoice.py diff --git a/duitku_temp/invoice/models.py b/Duitku/invoice/models.py similarity index 100% rename from duitku_temp/invoice/models.py rename to Duitku/invoice/models.py diff --git a/duitku_temp/payment/__init__.py b/Duitku/payment/__init__.py similarity index 100% rename from duitku_temp/payment/__init__.py rename to Duitku/payment/__init__.py diff --git a/duitku_temp/payment/models.py b/Duitku/payment/models.py similarity index 100% rename from duitku_temp/payment/models.py rename to Duitku/payment/models.py diff --git a/duitku_temp/payment/payment.py b/Duitku/payment/payment.py similarity index 100% rename from duitku_temp/payment/payment.py rename to Duitku/payment/payment.py diff --git a/duitku_temp/transaction/__init__.py b/Duitku/transaction/__init__.py similarity index 100% rename from duitku_temp/transaction/__init__.py rename to Duitku/transaction/__init__.py diff --git a/duitku_temp/transaction/models.py b/Duitku/transaction/models.py similarity index 100% rename from duitku_temp/transaction/models.py rename to Duitku/transaction/models.py diff --git a/duitku_temp/transaction/transaction.py b/Duitku/transaction/transaction.py similarity index 100% rename from duitku_temp/transaction/transaction.py rename to Duitku/transaction/transaction.py From 62de9a7a091b85e55ec1cbf9e2e47a4e16c20a49 Mon Sep 17 00:00:00 2001 From: Ido Widya Yudhatama Date: Fri, 2 May 2025 10:33:06 +0700 Subject: [PATCH 5/5] refactor: duitku_temp to Duitku module in testing --- test/test_invoice.py | 4 ++-- test/test_payment.py | 4 ++-- test/test_transaction.py | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test/test_invoice.py b/test/test_invoice.py index 372e160..52c2035 100644 --- a/test/test_invoice.py +++ b/test/test_invoice.py @@ -1,7 +1,7 @@ import unittest import os -import duitku_temp +import Duitku from http import HTTPStatus from datetime import datetime @@ -10,7 +10,7 @@ load_dotenv() class TestInvoice(unittest.TestCase): - duitku = duitku_temp.Duitku() + duitku = Duitku.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') diff --git a/test/test_payment.py b/test/test_payment.py index affe667..f9d71d4 100644 --- a/test/test_payment.py +++ b/test/test_payment.py @@ -1,7 +1,7 @@ import unittest import os -import duitku_temp +import Duitku from http import HTTPStatus from dotenv import load_dotenv @@ -10,7 +10,7 @@ load_dotenv() class TestPayment(unittest.TestCase): - duitku = duitku_temp.Duitku() + duitku = Duitku.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE') diff --git a/test/test_transaction.py b/test/test_transaction.py index 2e9d44a..dfb739f 100644 --- a/test/test_transaction.py +++ b/test/test_transaction.py @@ -1,7 +1,7 @@ import unittest import os -import duitku_temp +import Duitku from http import HTTPStatus from dotenv import load_dotenv @@ -10,7 +10,7 @@ load_dotenv() class TestTransaction(unittest.TestCase): - duitku = duitku_temp.Duitku() + duitku = Duitku.Duitku() client = duitku.client client.merchant_code = os.getenv('MERCHANT_CODE')