Skip to content

Latest commit

 

History

History
220 lines (181 loc) · 5.73 KB

log.md

File metadata and controls

220 lines (181 loc) · 5.73 KB

Name: Name or Tag here
Time: Time here (24hr time)
Date: DD.MM.YY
Goal: Do this before session
Description: What happened


Name: Arctesian
Time: 18:16-20:39
Date: 25.06.22
Goal: Make CSV parser
Description:

Finished everything but the write function, I am tired so I stopped


Name: Arctesian
Time: 12:10-14:21
Date: 05.07.22
Goal: Debug
Description:

The previous log was a lie, I did not finish everything it was a buggy mess. I rewrote from scratch and now only have the write function left. Also wrote the docs after brain stopped working and updating the todo file


Name: Arctesian
Time: 17:03-18:25
Date: 05.07.22
Goal: Write function
Description:

Cleaned up a bunch of shit, made the write function and a bunch of supporting functions, updated docs and wrote comments for everything. Need to pkg for csv format and write tests


Name: Arctesian
Time: 02:03-02:50
Date: 06.07.22
Goal: Multi import support
Description:

Was about to start the release process and realized that i don't have multi import support, I was thinking about doing it with just making the headers mapped to the value of the filename but that passing that around in global states will be a bit of a pain without knowing the name before. I made a filename parser so it would be possible. It is a little late and I still have covid so should sleep but late night thoughts gave me a scare. Will still probs work on setting up the project dir for pypi before I sleep.


Name: Arctesian
Time: 19:33-18:00
Date: 06.07.22
Goal: Upload to pip
Description:

Reconfigured the project so it matches the pypi guidlines. Getting this error when I run tho

ERROR: Could not find a version that satisfies the requirement re (from versions: none)
ERROR: No matching distribution found for re
WARNING: You are using pip version 22.0.4; however, version 22.1.2 is available.
You should consider upgrading via the '/tmp/build-env-tqe2l5b9/bin/python -m pip install --upgrade pip' command.

Traceback (most recent call last):

Fixed it by removing re in the pyproject.toml file, but this might break it, I only use regex in one function tho so should be fine.

Have everything there now just need to make an account and upload.

Used this guide


Name: Arctesian
Time: 21:04-22:01
Date: 08.07.22
Goal: Upload to pip
Version: 0.0.1, 0.0.2
Description:

Released, now working on additional features that would be nice


Name: Arctesian
Time: 17:01-18:30
Date: 09.07.22
Goal: Add features
Version: 0.0.3, 0.0.4
Description:

Added Sort function, remove Row function, mergeCSV, and some others I can't remember


Name: Arctesian
Time: 14:31-14:55
Date: 14.07.22
Goal: Clean docs and drop() function
Version: 0.0.5
Description:

Added drop function for the remove col function as well as change the row col mishaps, also going to add github wiki


Name: Arctesian
Time: too long
Date: 20.07.22
Goal: Reworked CSV parsing
Version: 0.0.6 & 0.0.7
Description:

This was so much pain and regex and asking for help and remembering nothing worked and I am not very good. I ended up just working in the normal python CSV parser which I guess makes this package futile but I don't care I am still going to use this so much pain


Name: Arctesian
Time: 1hr ish forgot to log time
Date: 21.07.22
Goal: Reworked Write function and add Col functions
Version: 0.0.8
Description:

The merge function doest work but migrated most of the core functions over to using the csv lib


Name: Arctesian
Time: 17:30-17:36
Date: 22.07.22
Goal: Reworked Write function and add Col functions
Version: 0.0.9
Description:

Change importData to importCSV


Name: Arctesian
Time: 17:30-17:36
Date: 09.08.22
Goal: Rewrite #3
Version: 0.1.0
Description:


Starting to rework everything into dictionaries so that multiple files can be imported, will make this a sep pkg

Name: Arctesian
Time: 17:48-18:56
Date: 10.08.22
Goal: Rewrite #3
Version: 0.1.0
Description:


Pretty much all the ground work is there, need to put in the sorting function and do some more tests