380c4a02f4
Cleaned up __init__.py file
2020-02-24 18:42:30 +01:00
529549cabd
Removed import of unused env_variables
2020-02-24 18:42:10 +01:00
5d10e8aef2
removed as_module parameter and changed import statement from relative import.
2020-02-24 18:38:57 +01:00
b290fc8ba9
Updated guessit3.0.0->3.1.0
2020-02-24 18:37:30 +01:00
95623dadd8
Missed going back one directory.
2020-02-23 19:07:09 +01:00
5bde8785a8
Test init file now appends correct module path.
2020-02-23 19:05:20 +01:00
bea2a445b2
Moved tests out to root directory.
2020-02-23 19:02:35 +01:00
a7f8a32b44
Main calls cli and its main function to start seasonedParser module.
2020-02-23 19:02:15 +01:00
dbcc273dba
Main file to run seasonedParser as module.
2020-02-23 18:57:48 +01:00
697ab2528f
Renamed src folder to seasonedParser
2020-02-19 18:24:12 +01:00
4699ee1494
Change drone to run one version of py3 and py2 for testing. Needed to specify pytest versions depending on if above or below python version 3.
2020-02-19 10:22:32 +01:00
1834fd64c8
Merge branch 'master' of github.com:KevinMidboe/seasonedParser
2020-02-19 10:00:00 +01:00
25b2dd3804
Build and codecov badges to readme.
2020-02-19 00:32:56 +01:00
KevinMidboe
80931be151
Weird cov path fixed.
2020-02-19 00:29:08 +01:00
KevinMidboe
0d376df8f8
bash and curl was missing for some reason.
2020-02-19 00:26:08 +01:00
KevinMidboe
eb13e34e66
Restructured project to better run as a package.
...
This should have been setup correctly, but now try to better follow
structure for python modules, which this is supposed to be.
- Renamed folder from src -> seasonedParser
- Moved test/ into seasonedParser/
- test has __init__.py script which sets location to the project folder
(seasonedParser/).
- Removed cli.py and moved contents to __main__.py
- Updated drone to run pytest without test folder parameter
2020-02-19 00:23:24 +01:00
KevinMidboe
90eff227a0
Make it a package
2020-02-18 22:13:17 +01:00
307a412c83
Require git to be installed.
2020-02-18 22:01:06 +01:00
5aaf1197b7
Make sure bash and curl are installed before using.
2020-02-18 21:48:59 +01:00
824bf707fb
replaced codecov python uploader with bash uploader.
2020-02-18 21:32:47 +01:00
756dcb51ce
Missing environment variable for codecov.
2020-02-18 21:26:43 +01:00
9ef175b715
Codecov task must first install all requirements.
2020-02-18 21:24:48 +01:00
e4b3243a56
Miss spelled docker image for codecov.
2020-02-18 21:23:15 +01:00
abe4b5745c
Py package: pytest-cov. Upload test coverage to codecov.
2020-02-18 21:21:23 +01:00
b8f9ddbbf4
Updated drone to run unit tests using py.test. Renamed steps from install-* to test-*.
2020-02-18 21:04:33 +01:00
c95568e3b8
Import pytest and created some test- test scripts.
2020-02-18 21:02:50 +01:00
138a6b5fec
Installs scripts first prints python version.
2020-02-18 20:31:27 +01:00
fd95b0f3ae
Inital drone config. Checks that it can install requirements with python v 3.6 & 3.8.
2020-02-18 20:29:28 +01:00
602047c3d9
Merge branch 'master' of github.com:KevinMidboe/seasonedParser
2019-07-01 19:59:56 +02:00
0be3beb87b
Guessing only returns a single match
2019-07-01 19:59:46 +02:00
3bce8e84b0
Guessit upgradet to v3
2019-07-01 19:59:15 +02:00
04da9152de
Logging formatter has separate formatting for cmd output and its log level set to warning.
2019-07-01 19:58:38 +02:00
8d3a15ad8d
Logging formatter has separate formatting for cmd output and its log level set to warning.
2019-03-20 00:28:53 +01:00
92b0dbafca
Imported logger and stricter logic when exiting because of insuffient_name and daemon flag set.
2019-03-20 00:28:07 +01:00
4a93dbfd2e
Dry and daemon cli parameters added for only displaying, not moving; and daemon to let program know not to ask for user input by cmdline, instead exit.
2019-03-19 23:23:43 +01:00
805c9c4b07
Merge branch 'master' of github.com:KevinMidboe/seasonMover
2019-02-02 00:45:09 +01:00
297f35aa6c
More knowledge
2019-02-02 00:44:53 +01:00
e3c1f18e3d
Changed default logging level.
2019-02-02 00:34:40 +01:00
2977ab53b2
Allow a instuffient name to be thrown. Also, pop was not the correct way to remove elements from the list, del on a index is now used.
2019-02-02 00:33:32 +01:00
0ff205615f
This is not js is it?
2019-02-02 00:28:56 +01:00
028301c4c4
Added more knowledge 🧠
2018-10-18 22:14:08 +02:00
3031353cc3
Merge pull request #8 from KevinMidboe/CLI
...
Prompt for user input has been moved out to a funtion. Reflecting cha…
2018-10-18 22:11:07 +02:00
bac145c6a1
Prompt for user input has been moved out to a funtion. Reflecting changes of exception name to InsufficientNameError.
2018-10-18 22:09:47 +02:00
3833b59732
Merge pull request #5 from KevinMidboe/CLI
...
Cli
2018-10-18 20:54:22 +02:00
c3bb6c6469
If the name is not sufficient for a valid guess a insuffienet name error is thrown which is not handled correctly for both files and folders, then returned to the user to try move it by changing input name.
2018-10-18 20:48:59 +02:00
8b3d083938
Handles input from argv as path.
2018-10-18 20:27:03 +02:00
b1bfdc195b
Merge pull request #4 from KevinMidboe/CLI
...
Added exceptions file.
2018-10-17 23:35:49 +02:00
2d4f2b003b
Added exceptions file.
2018-10-17 23:34:49 +02:00
c8837eed8e
Merge pull request #3 from KevinMidboe/CLI
...
Cli implimintation
2018-10-17 23:29:53 +02:00
37a0c6f62b
Will iterate over all files until all have a files have sufficient info.
2018-10-17 23:29:09 +02:00