2020-10-26 13:55:06 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<project version= "4" >
<component name= "BranchesTreeState" >
<expand >
<path >
<item name= "ROOT" type= "e8cecc67:BranchNodeDescriptor" />
<item name= "LOCAL_ROOT" type= "e8cecc67:BranchNodeDescriptor" />
</path>
<path >
<item name= "ROOT" type= "e8cecc67:BranchNodeDescriptor" />
<item name= "REMOTE_ROOT" type= "e8cecc67:BranchNodeDescriptor" />
</path>
<path >
<item name= "ROOT" type= "e8cecc67:BranchNodeDescriptor" />
<item name= "REMOTE_ROOT" type= "e8cecc67:BranchNodeDescriptor" />
<item name= "GROUP_NODE:origin" type= "e8cecc67:BranchNodeDescriptor" />
</path>
</expand>
<select />
</component>
<component name= "ChangeListManager" >
<list default= "true" id= "f581197a-f26b-4fde-b746-e72c0ed1bb2a" name= "Default Changelist" comment= "my py dot ini" >
2021-01-18 09:58:44 +00:00
<change beforePath= "$PROJECT_DIR$/.gitignore" beforeDir= "false" afterPath= "$PROJECT_DIR$/.gitignore" afterDir= "false" />
2021-01-18 12:25:59 +00:00
<change beforePath= "$PROJECT_DIR$/.idea/bcao.iml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/bcao.iml" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/.idea/misc.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/misc.xml" afterDir= "false" />
2020-10-26 14:44:40 +00:00
<change beforePath= "$PROJECT_DIR$/.idea/workspace.xml" beforeDir= "false" afterPath= "$PROJECT_DIR$/.idea/workspace.xml" afterDir= "false" />
2021-01-18 12:25:59 +00:00
<change beforePath= "$PROJECT_DIR$/bcao/__init__.py" beforeDir= "false" afterPath= "$PROJECT_DIR$/bcao/__init__.py" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/bcao/__main__.py" beforeDir= "false" afterPath= "$PROJECT_DIR$/bcao/__main__.py" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/bcao/song_info.py" beforeDir= "false" afterPath= "$PROJECT_DIR$/bcao/song_info.py" afterDir= "false" />
<change beforePath= "$PROJECT_DIR$/requirements.txt" beforeDir= "false" afterPath= "$PROJECT_DIR$/requirements.txt" afterDir= "false" />
2020-10-26 13:55:06 +00:00
</list>
<option name= "SHOW_DIALOG" value= "false" />
<option name= "HIGHLIGHT_CONFLICTS" value= "true" />
<option name= "HIGHLIGHT_NON_ACTIVE_CHANGELIST" value= "false" />
<option name= "LAST_RESOLUTION" value= "IGNORE" />
</component>
2021-01-18 09:58:44 +00:00
<component name= "FileTemplateManagerImpl" >
<option name= "RECENT_TEMPLATES" >
<list >
<option value= "Python Script" />
</list>
</option>
</component>
2020-10-26 13:55:06 +00:00
<component name= "FlaskConsoleOptions" custom-start-script= "import sys sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS]) from flask.cli import ScriptInfo locals().update(ScriptInfo(create_app=None).load_app().make_shell_context()) print("Python %s on %s\nApp: %s [%s]\nInstance: %s" % (sys.version, sys.platform, app.import_name, app.env, app.instance_path))" >
<envs >
<env key= "FLASK_APP" value= "app" />
</envs>
<option name= "myCustomStartScript" value= "import sys sys.path.extend([WORKING_DIR_AND_PYTHON_PATHS]) from flask.cli import ScriptInfo locals().update(ScriptInfo(create_app=None).load_app().make_shell_context()) print("Python %s on %s\nApp: %s [%s]\nInstance: %s" % (sys.version, sys.platform, app.import_name, app.env, app.instance_path))" />
<option name= "myEnvs" >
<map >
<entry key= "FLASK_APP" value= "app" />
</map>
</option>
</component>
<component name= "Git.Settings" >
<option name= "RECENT_GIT_ROOT_PATH" value= "$PROJECT_DIR$" />
<option name= "RESET_MODE" value= "HARD" />
</component>
2021-01-18 09:58:44 +00:00
<component name= "GitSEFilterConfiguration" >
<file-type-list >
<filtered-out-file-type name= "LOCAL_BRANCH" />
<filtered-out-file-type name= "REMOTE_BRANCH" />
<filtered-out-file-type name= "TAG" />
<filtered-out-file-type name= "COMMIT_BY_MESSAGE" />
</file-type-list>
</component>
2020-10-26 13:55:06 +00:00
<component name= "JupyterTrust" id= "c9c24a84-69f9-4c1e-bffb-78383de38689" />
<component name= "ProjectId" id= "1iwv1rbtMpCLK7D695td98N37pr" />
2021-01-18 12:25:59 +00:00
<component name= "ProjectLevelVcsManager" settingsEditedManually= "true" >
<ConfirmationsSetting value= "2" id= "Add" />
</component>
2020-10-26 13:55:06 +00:00
<component name= "ProjectViewState" >
<option name= "hideEmptyMiddlePackages" value= "true" />
<option name= "showLibraryContents" value= "true" />
</component>
<component name= "PropertiesComponent" >
2021-01-18 12:25:59 +00:00
<property name= "ASKED_ADD_EXTERNAL_FILES" value= "true" />
2021-01-18 09:58:44 +00:00
<property name= "ASKED_MARK_IGNORED_FILES_AS_EXCLUDED" value= "true" />
2020-10-26 13:55:06 +00:00
<property name= "RunOnceActivity.OpenProjectViewOnStart" value= "true" />
<property name= "WebServerToolWindowFactoryState" value= "false" />
<property name= "com.intellij.ide.scratch.LRUPopupBuilder$1/New Scratch File" value= "TEXT" />
2021-01-18 09:58:44 +00:00
<property name= "last_opened_file_path" value= "$USER_HOME$/.local/bin/mypy" />
2020-10-26 13:55:06 +00:00
<property name= "node.js.detected.package.eslint" value= "true" />
<property name= "node.js.detected.package.tslint" value= "true" />
<property name= "node.js.path.for.package.eslint" value= "project" />
<property name= "node.js.path.for.package.tslint" value= "project" />
<property name= "node.js.selected.package.eslint" value= "(autodetect)" />
<property name= "node.js.selected.package.tslint" value= "(autodetect)" />
2021-01-18 09:58:44 +00:00
<property name= "settings.editor.selected.configurable" value= "com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable" />
</component>
<component name= "PyConsoleOptionsProvider" >
<option name= "myPythonConsoleState" >
<console-settings module-name= "bcao" is-module-sdk= "true" >
<option name= "myUseModuleSdk" value= "true" />
<option name= "myModuleName" value= "bcao" />
</console-settings>
</option>
</component>
<component name= "RecentsManager" >
<key name= "MoveFile.RECENT_KEYS" >
2021-01-18 12:25:59 +00:00
<recent name= "$PROJECT_DIR$/test" />
2021-01-18 09:58:44 +00:00
<recent name= "$PROJECT_DIR$/bcao" />
</key>
2020-10-26 13:55:06 +00:00
</component>
2021-01-18 12:25:59 +00:00
<component name= "RunManager" selected= "Python.bcao (ceres)" >
2020-10-26 13:55:06 +00:00
<configuration default= "true" type= "PythonConfigurationType" factoryName= "Python" >
<module name= "bcao" />
<option name= "INTERPRETER_OPTIONS" value= "" />
<option name= "PARENT_ENVS" value= "true" />
<envs >
<env name= "PYTHONUNBUFFERED" value= "1" />
</envs>
<option name= "SDK_HOME" value= "" />
<option name= "WORKING_DIRECTORY" value= "$PROJECT_DIR$" />
<option name= "IS_MODULE_SDK" value= "true" />
<option name= "ADD_CONTENT_ROOTS" value= "true" />
<option name= "ADD_SOURCE_ROOTS" value= "true" />
<EXTENSION ID= "PythonCoverageRunConfigurationExtension" runner= "coverage.py" />
<option name= "SCRIPT_NAME" value= "" />
<option name= "PARAMETERS" value= "" />
<option name= "SHOW_COMMAND_LINE" value= "false" />
<option name= "EMULATE_TERMINAL" value= "false" />
<option name= "MODULE_MODE" value= "false" />
<option name= "REDIRECT_INPUT" value= "false" />
<option name= "INPUT_FILE" value= "" />
<method v= "2" />
</configuration>
<list >
<item itemvalue= "Python.bcao (ceres)" />
2021-01-18 09:58:44 +00:00
<item itemvalue= "Python.bcao (io)" />
2020-10-26 13:55:06 +00:00
<item itemvalue= "Python.mypy" />
</list>
</component>
<component name= "SpellCheckerSettings" RuntimeDictionaries= "0" Folders= "0" CustomDictionaries= "0" DefaultDictionary= "application-level" UseSingleDictionary= "true" transferred= "true" />
<component name= "TaskManager" >
<task active= "true" id= "Default" summary= "Default task" >
<changelist id= "f581197a-f26b-4fde-b746-e72c0ed1bb2a" name= "Default Changelist" comment= "" />
<created > 1602831263913</created>
<option name= "number" value= "Default" />
<option name= "presentableId" value= "Default" />
<updated > 1602831263913</updated>
<workItem from= "1602831267794" duration= "18279000" />
<workItem from= "1602850978698" duration= "7902000" />
<workItem from= "1602908398925" duration= "34104000" />
<workItem from= "1603714609431" duration= "5637000" />
2021-01-18 09:58:44 +00:00
<workItem from= "1603720261881" duration= "8249000" />
<workItem from= "1605688147310" duration= "310000" />
2021-01-18 12:25:59 +00:00
<workItem from= "1610959328356" duration= "9022000" />
2020-10-26 13:55:06 +00:00
</task>
<task id= "LOCAL-00001" summary= "mp3 support! more helpful interface! better code! yahoo!!" >
<created > 1602927759343</created>
<option name= "number" value= "00001" />
<option name= "presentableId" value= "LOCAL-00001" />
<option name= "project" value= "LOCAL" />
<updated > 1602927759343</updated>
</task>
<task id= "LOCAL-00002" summary= "fairly major restructuring that should make future format support a lot easier, support for songs with partially or fully incomplete metadata" >
<created > 1602942890966</created>
<option name= "number" value= "00002" />
<option name= "presentableId" value= "LOCAL-00002" />
<option name= "project" value= "LOCAL" />
<updated > 1602942890966</updated>
</task>
<task id= "LOCAL-00003" summary= "mypy integration" >
<created > 1603715728224</created>
<option name= "number" value= "00003" />
<option name= "presentableId" value= "LOCAL-00003" />
<option name= "project" value= "LOCAL" />
<updated > 1603715728224</updated>
</task>
<task id= "LOCAL-00004" summary= "put everything in main(), zero mypy issues" >
<created > 1603716061845</created>
<option name= "number" value= "00004" />
<option name= "presentableId" value= "LOCAL-00004" />
<option name= "project" value= "LOCAL" />
<updated > 1603716061845</updated>
</task>
<task id= "LOCAL-00005" summary= "code cleanup" >
<created > 1603716273616</created>
<option name= "number" value= "00005" />
<option name= "presentableId" value= "LOCAL-00005" />
<option name= "project" value= "LOCAL" />
<updated > 1603716273616</updated>
</task>
<task id= "LOCAL-00006" summary= "mypy strict support!" >
<created > 1603717518466</created>
<option name= "number" value= "00006" />
<option name= "presentableId" value= "LOCAL-00006" />
<option name= "project" value= "LOCAL" />
<updated > 1603717518466</updated>
</task>
<task id= "LOCAL-00007" summary= "wav support!" >
<created > 1603719245013</created>
<option name= "number" value= "00007" />
<option name= "presentableId" value= "LOCAL-00007" />
<option name= "project" value= "LOCAL" />
<updated > 1603719245013</updated>
</task>
<task id= "LOCAL-00008" summary= "my py dot ini" >
<created > 1603719576507</created>
<option name= "number" value= "00008" />
<option name= "presentableId" value= "LOCAL-00008" />
<option name= "project" value= "LOCAL" />
<updated > 1603719576507</updated>
</task>
2020-10-26 14:44:40 +00:00
<task id= "LOCAL-00009" summary= "added project files, aiff support" >
<created > 1603720506558</created>
<option name= "number" value= "00009" />
<option name= "presentableId" value= "LOCAL-00009" />
<option name= "project" value= "LOCAL" />
<updated > 1603720506558</updated>
</task>
2020-10-27 15:57:49 +00:00
<task id= "LOCAL-00010" summary= "turns out i didn't need to do anything to add alac support - they work the same as aac m4a files do. although i did find and fix a bug in the m4a handling so that's good at least 0uo" >
<created > 1603723480563</created>
<option name= "number" value= "00010" />
<option name= "presentableId" value= "LOCAL-00010" />
<option name= "project" value= "LOCAL" />
<updated > 1603723480563</updated>
</task>
2020-10-28 12:32:20 +00:00
<task id= "LOCAL-00011" summary= "remove unneeded file extension" >
<created > 1603814270091</created>
<option name= "number" value= "00011" />
<option name= "presentableId" value= "LOCAL-00011" />
<option name= "project" value= "LOCAL" />
<updated > 1603814270092</updated>
</task>
2021-01-18 09:58:44 +00:00
<task id= "LOCAL-00012" summary= "check against tag format type instead of file extension sorta like, "if tag_format == 'id3'" rather than "if song_format == ['mp3', 'wav', 'aiff']"" >
<created > 1603888340561</created>
<option name= "number" value= "00012" />
<option name= "presentableId" value= "LOCAL-00012" />
<option name= "project" value= "LOCAL" />
<updated > 1603888340561</updated>
</task>
<option name= "localTasksCounter" value= "13" />
2020-10-26 13:55:06 +00:00
<servers />
</component>
<component name= "TypeScriptGeneratedFilesManager" >
<option name= "version" value= "3" />
</component>
<component name= "Vcs.Log.Tabs.Properties" >
<option name= "TAB_STATES" >
<map >
<entry key= "MAIN" >
<value >
<State />
</value>
</entry>
</map>
</option>
<option name= "oldMeFiltersMigrated" value= "true" />
</component>
<component name= "VcsManagerConfiguration" >
2021-01-18 12:25:59 +00:00
<option name= "ADD_EXTERNAL_FILES_SILENTLY" value= "true" />
2020-10-26 13:55:06 +00:00
<MESSAGE value= "mp3 support! more helpful interface! better code! yahoo!!" />
<MESSAGE value= "fairly major restructuring that should make future format support a lot easier, support for songs with partially or fully incomplete metadata" />
<MESSAGE value= "mypy integration" />
<MESSAGE value= "put everything in main(), zero mypy issues" />
<MESSAGE value= "code cleanup" />
<MESSAGE value= "mypy strict support!" />
<MESSAGE value= "wav support!" />
<MESSAGE value= "my py dot ini" />
2020-10-26 14:44:40 +00:00
<MESSAGE value= "added project files, aiff support" />
2020-10-27 15:57:49 +00:00
<MESSAGE value= "turns out i didn't need to do anything to add alac support - they work the same as aac m4a files do. although i did find and fix a bug in the m4a handling so that's good at least 0uo" />
2020-10-28 12:32:20 +00:00
<MESSAGE value= "remove unneeded file extension" />
2021-01-18 09:58:44 +00:00
<MESSAGE value= "check against tag format type instead of file extension sorta like, "if tag_format == 'id3'" rather than "if song_format == ['mp3', 'wav', 'aiff']"" />
<option name= "LAST_COMMIT_MESSAGE" value= "check against tag format type instead of file extension sorta like, "if tag_format == 'id3'" rather than "if song_format == ['mp3', 'wav', 'aiff']"" />
2020-10-26 13:55:06 +00:00
</component>
<component name= "com.intellij.coverage.CoverageDataManagerImpl" >
<SUITE FILE_PATH= "coverage/bcao$bcao.coverage" NAME= "bcao Coverage Results" MODIFIED= "1603719196915" SOURCE_PROVIDER= "com.intellij.coverage.DefaultCoverageFileProvider" RUNNER= "coverage.py" COVERAGE_BY_TEST_ENABLED= "true" COVERAGE_TRACING_ENABLED= "false" WORKING_DIRECTORY= "$PROJECT_DIR$" />
2021-01-18 09:58:44 +00:00
<SUITE FILE_PATH= "coverage/bcao$mypy.coverage" NAME= "mypy Coverage Results" MODIFIED= "1610962969226" SOURCE_PROVIDER= "com.intellij.coverage.DefaultCoverageFileProvider" RUNNER= "coverage.py" COVERAGE_BY_TEST_ENABLED= "true" COVERAGE_TRACING_ENABLED= "false" WORKING_DIRECTORY= "$PROJECT_DIR$" />
<SUITE FILE_PATH= "coverage/bcao$bcao__ceres_.coverage" NAME= "bcao (ceres) Coverage Results" MODIFIED= "1610962396086" SOURCE_PROVIDER= "com.intellij.coverage.DefaultCoverageFileProvider" RUNNER= "coverage.py" COVERAGE_BY_TEST_ENABLED= "true" COVERAGE_TRACING_ENABLED= "false" WORKING_DIRECTORY= "$PROJECT_DIR$" />
2020-10-26 13:55:06 +00:00
</component>
</project>