initBasti / Amazon2PlentySync (public) (License: GPLv3) (since 2019-01-27) (hash sha1)
Transfer your data from you Amazon Flatfile spreadsheet over to the Plentymarkets system. How to is included in the readme
List of commits:
Subject Hash Author Date (UTC)
Bug Fix: product-import.py Empty TK root window 0b087f8a7902523b2495c936a6e09447a93a6cb5 Sebastian Fricke 2020-04-28 09:41:04
Add ignore file for silver searcher tool 87a1b335af1f88c10ad12e5b8f59f8207c58aaec Sebastian Fricke 2020-04-28 09:25:54
add tests folder pycache to gitignore 9d7989d1658d3dffd7eb00e9411af3dec6c85563 Sebastian Fricke 2020-04-27 12:55:24
Unit test for find_price function c19fa28ad9bf0dd1b5361e871dc498f6704cb196 Sebastian Fricke 2020-04-27 12:53:20
Remove price calculation from script d852cb3ef648336ed94daeaaa220721e6055dd7c Sebastian Fricke 2020-04-27 12:50:52
Function description priceUpload 2c5735f4f4c79607f55c77b1359aa5984d1e6699 Sebastian Fricke 2020-04-23 09:34:30
similar attribute search regardless of the parent 4bb0970408d78d25264d479428fe8c3389483215 Sebastian Fricke 2020-04-23 09:28:19
Fix marking dropdown bug 0d1695083d2b4e49fd364a36a7ef3c92a192d62f Sebastian Fricke 2020-04-23 09:26:46
update desktop specific build script for windows 8a6536d6173f7383022fab92f234ab25fc81204b Sebastian Fricke 2020-04-22 10:15:05
Refactor config handling a9be950a4e8d97fa97c7e9caff33fcbb1f476d9d Sebastian Fricke 2020-04-22 10:11:57
Fix gui/category_chooser: file change bug 9879e65c9aad9b1feb05b6121a0e33c129a8beb5 Sebastian Fricke 2020-04-22 10:09:36
update .gitignore 6c7628af605a72ced1e146c27da8639225ab9c6c Sebastian Fricke 2020-04-22 10:08:47
Fix error.py: Fix colorful messages on windows 31f0b106c7aee1962bba3efb5758f647170eceff Sebastian Fricke 2020-04-22 10:07:30
Enhanced error output to extra module dda37a22d21db1af6330fd62395682b91f46f5ec Sebastian Fricke 2020-01-27 10:56:00
Introduction infoPrint, removed unnecessary parameter 98b6779f95fcf6d3350f64e7d2a8151932415458 Sebastian Fricke 2020-01-16 14:27:15
Add Cdiscount price & coding style review 7c5451b067760100904aed947b2ba484ab9c9e45 Sebastian Fricke 2020-01-16 14:25:15
coding style, naming conventions & uninitialized 218378ca191510dc2092108a87e63ff83b4c6b31 Sebastian Fricke 2020-01-16 13:58:24
coding style & cleanup image upload module 04ac13fb764baecd1a419cbffcd9696a3ff5b680 Sebastian Fricke 2020-01-16 13:56:07
coding style improvements and colorful error msg 401db811c0edd62b14c7a0a29e2c1f6d2791774c Sebastian Fricke 2020-01-16 13:54:25
code cleanup and coding style category.py b1e41b45fe405d3826a9b6e452fb9e2f9f6697bf Sebastian Fricke 2020-01-16 10:43:44
Commit 0b087f8a7902523b2495c936a6e09447a93a6cb5 - Bug Fix: product-import.py Empty TK root window
Fix a bug, where an empty Tkinter window was present at the start of
the script. Use the withdraw method on the root window to hide it, when
askopenfile is called.
Destroy the tkinter main window at the end of the script.

Additionally, skip wait for input for non windows systems.
Author: Sebastian Fricke
Author date (UTC): 2020-04-28 09:41
Committer name: Sebastian Fricke
Committer date (UTC): 2020-04-28 09:41
Parent(s): 87a1b335af1f88c10ad12e5b8f59f8207c58aaec
Signing key:
Tree: 7cca5acbe4c673ad406129f6c634029fae8d4931
File Lines added Lines deleted
product_import.py 7 2
File product_import.py changed (mode: 100644) (index d7299a3..5256fe6)
... ... def main():
42 42 step = 0 step = 0
43 43 fexc = '' fexc = ''
44 44
45 root = tkinter.Tk()
46 root.withdraw()
47
45 48 # Create a list of step names where every name fits # Create a list of step names where every name fits
46 49 # to the index of a step number # to the index of a step number
47 50 step_name = ['environment-creation', step_name = ['environment-creation',
 
... ... def main():
278 281 filename=specific_name) filename=specific_name)
279 282 del fexc del fexc
280 283 # A stop in the script flow to interrupt a console window from closing itself # A stop in the script flow to interrupt a console window from closing itself
281 print('press ENTER to close the script...')
282 input()
284 if os.name == 'nt':
285 print('press ENTER to close the script...')
286 input()
287 root.destroy()
283 288 else: else:
284 289 print("Choose a category and a name.\n") print("Choose a category and a name.\n")
285 290 if __name__ == '__main__': if __name__ == '__main__':
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/initBasti/Amazon2PlentySync

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/initBasti/Amazon2PlentySync

Clone this repository using git:
git clone git://git.rocketgit.com/user/initBasti/Amazon2PlentySync

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main