Skip to content

Commit 24fac76

Browse files
committed
3.1.2
1 parent 54fc246 commit 24fac76

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

.github/workflows/python-publish.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,39 @@ jobs:
2626
run: |
2727
mkdir FeishuBitableAPI
2828
cp *.py FeishuBitableAPI/
29+
- name: Modify import statements
30+
run: |
31+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_APP_ACCESS_TOKEN import GET_APP_ACCESS_TOKEN/from .GET_APP_ACCESS_TOKEN import GET_APP_ACCESS_TOKEN/g' {} \;
32+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_FIELD_INFO import GET_FIELD_INFO, GET_FIELD_ID, GET_FIELD_NAME/from .GET_FIELD_INFO import GET_FIELD_INFO, GET_FIELD_ID, GET_FIELD_NAME/g' {} \;
33+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_INFO_FROM_URL import GET_INFO_FROM_URL,GET_INFO_FROM_URL_JSON,GET_APPTOKEN_FROM_URL,GET_TABLEID_FROM_URL,GET_VIEWID_FROM_URL/from .GET_INFO_FROM_URL import GET_INFO_FROM_URL, GET_INFO_FROM_URL_JSON, GET_APPTOKEN_FROM_URL, GET_TABLEID_FROM_URL, GET_VIEWID_FROM_URL/g' {} \;
34+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_LOGIN_CODE import GET_LOGIN_CODE/from .GET_LOGIN_CODE import GET_LOGIN_CODE/g' {} \;
35+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_RECORD_ID import GET_RECORD_ID/from .GET_RECORD_ID import GET_RECORD_ID/g' {} \;
36+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_RECORD import GET_RECORD/from .GET_RECORD import GET_RECORD/g' {} \;
37+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_TABLE_ID import GET_TABLE_ID/from .GET_TABLE_ID import GET_TABLE_ID/g' {} \;
38+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_USER_ACCESS_TOKEN import GET_USER_ACCESS_TOKEN/from .GET_USER_ACCESS_TOKEN import GET_USER_ACCESS_TOKEN/g' {} \;
39+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from GET_VIEW_ID import GET_VIEW_ID/from .GET_VIEW_ID import GET_VIEW_ID/g' {} \;
40+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from LIST_FIELDS import LIST_FIELDS/from .LIST_FIELDS import LIST_FIELDS/g' {} \;
41+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from LIST_RECORDS import LIST_RECORDS/from .LIST_RECORDS import LIST_RECORDS/g' {} \;
42+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from LIST_TABLES import LIST_TABLES/from .LIST_TABLES import LIST_TABLES/g' {} \;
43+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from LIST_VIEWS import LIST_VIEWS/from .LIST_VIEWS import LIST_VIEWS/g' {} \;
44+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from REFRESH_USER_ACCESS_TOKEN import REFRESH_USER_ACCESS_TOKEN/from .REFRESH_USER_ACCESS_TOKEN import REFRESH_USER_ACCESS_TOKEN/g' {} \;
45+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_APP_ACCESS_TOKEN import WRITE_APP_ACCESS_TOKEN/from .WRITE_APP_ACCESS_TOKEN import WRITE_APP_ACCESS_TOKEN/g' {} \;
46+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_FIELD_INFO import WRITE_FIELD_INFO/from .WRITE_FIELD_INFO import WRITE_FIELD_INFO/g' {} \;
47+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_INFO_FROM_URL import WRITE_INFO_FROM_URL/from .WRITE_INFO_FROM_URL import WRITE_INFO_FROM_URL/g' {} \;
48+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_LOGIN_CODE import WRITE_LOGIN_CODE/from .WRITE_LOGIN_CODE import WRITE_LOGIN_CODE/g' {} \;
49+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_RECORD_ID import WRITE_RECORD_ID/from .WRITE_RECORD_ID import WRITE_RECORD_ID/g' {} \;
50+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_TABLE_ID import WRITE_TABLE_ID/from .WRITE_TABLE_ID import WRITE_TABLE_ID/g' {} \;
51+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from WRITE_VIEW_ID import WRITE_VIEW_ID/from .WRITE_VIEW_ID import WRITE_VIEW_ID/g' {} \;
52+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from CREATE_FIELD import CREATE_FIELD/from .CREATE_FIELD import CREATE_FIELD/g' {} \;
53+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from CREATE_TABLE import CREATE_TABLE/from .CREATE_TABLE import CREATE_TABLE/g' {} \;
54+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from CHECK_FIELD_EXIST import CHECK_FIELD_EXIST/from .CHECK_FIELD_EXIST import CHECK_FIELD_EXIST/g' {} \;
55+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from DELETE_FIELDS import DELETE_FIELD/from .DELETE_FIELDS import DELETE_FIELD/g' {} \;
56+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from DELETE_RECORD import DELETE_RECORD/from .DELETE_RECORD import DELETE_RECORD/g' {} \;
57+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from BUILD_FIELD import BUILD_FIELD/from .BUILD_FIELD import BUILD_FIELD/g' {} \;
58+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from UPDATE_FIELD import UPDATE_FIELD/from .UPDATE_FIELD import UPDATE_FIELD/g' {} \;
59+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from UPDATE_RECORD import UPDATE_RECORD/from .UPDATE_RECORD import UPDATE_RECORD/g' {} \;
60+
find FeishuBitableAPI -name "*.py" -exec sed -i 's/from ADD_RECORDS_FROM_CSV import ADD_RECORDS_FROM_CSV/from .ADD_RECORDS_FROM_CSV import ADD_RECORDS_FROM_CSV/g' {} \;
61+
2962
- name: Build package
3063
run: python -m build
3164
- name: Publish package

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name='FeishuBitableAPI',
5-
version='3.1.1',
5+
version='3.1.2',
66
packages=find_packages(),
77
#py_modules=[],
88
url='https://github.com/BlueSkyXN/Feishu-Bitable-Python-API',

0 commit comments

Comments
 (0)