837e30ff68 
								
							
								 
							
						 
						
							
							
								
								use >1 asks session connections  
							
							... 
							
							
							
							Gets us better throughput when polling multiple endpoints (eg. option
and stock quotes simultaneously) since slower round trip request won't
block faster ones when using multiple connections. 
							
						 
						
							2020-02-18 16:13:20 -05:00  
				
					
						
							
							
								 
						
							
							
								8cc723d16d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #83  from pikers/kivy_mainline_and_py3.8  
							
							... 
							
							
							
							Kivy mainline and py3.8 
							
						 
						
							2019-11-21 10:23:49 -05:00  
				
					
						
							
							
								 
						
							
							
								6bd13f0c5a 
								
							
								 
							
						 
						
							
							
								
								Lockfile bump  
							
							
							
						 
						
							2019-11-21 10:21:43 -05:00  
				
					
						
							
							
								 
						
							
							
								a2e5d07b2c 
								
							
								 
							
						 
						
							
							
								
								Port to mainline kivy and Python 3.8  
							
							... 
							
							
							
							This required some copy-paste of code from @matham's branch:
https://github.com/kivy/kivy/pull/5241 
namely, the stuff in the `utils_async.py` module. I've added all that as
a standalone file for now.
Update the pipfile to use `kivy`'s master branch (since there seems to
be some lingering cython issues in the current release wheels). 
							
						 
						
							2019-11-21 10:21:43 -05:00  
				
					
						
							
							
								 
						
							
							
								82416ea144 
								
							
								 
							
						 
						
							
							
								
								Add `xclip` to avoid tb at kivy startup  
							
							
							
						 
						
							2019-05-01 19:34:01 -04:00  
				
					
						
							
							
								 
						
							
							
								1dd69d7559 
								
							
								 
							
						 
						
							
							
								
								Add pre-build arch pkg deps  
							
							
							
						 
						
							2019-04-30 13:19:04 -04:00  
				
					
						
							
							
								 
						
							
							
								9b438c65db 
								
							
								 
							
						 
						
							
							
								
								Deps bump  
							
							
							
						 
						
							2019-04-30 13:10:06 -04:00  
				
					
						
							
							
								 
						
							
							
								49d612de49 
								
							
								 
							
						 
						
							
							
								
								Port to new @tractor.stream API  
							
							
							
						 
						
							2019-04-26 00:27:01 -04:00  
				
					
						
							
							
								 
						
							
							
								811dbaab4e 
								
							
								 
							
						 
						
							
							
								
								Add pipenv cmd for installing async kivy branch  
							
							
							
						 
						
							2019-04-26 00:26:14 -04:00  
				
					
						
							
							
								 
						
							
							
								1cc33abca0 
								
							
								 
							
						 
						
							
							
								
								Don't bail when a sub-optschain crashes  
							
							
							
						 
						
							2019-03-24 12:09:17 -04:00  
				
					
						
							
							
								 
						
							
							
								8964b7a5fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #76  from pikers/optschain_as_subactor  
							
							... 
							
							
							
							Spawn optschain from monitor via keybinding 
							
						 
						
							2019-03-21 22:55:49 -04:00  
				
					
						
							
							
								 
						
							
							
								4e2d32d425 
								
							
								 
							
						 
						
							
							
								
								Readme bump  
							
							
							
						 
						
							2019-03-21 22:46:20 -04:00  
				
					
						
							
							
								 
						
							
							
								b2252e5762 
								
							
								 
							
						 
						
							
							
								
								Fix bad import  
							
							
							
						 
						
							2019-03-21 22:18:09 -04:00  
				
					
						
							
							
								 
						
							
							
								8bf82a2f76 
								
							
								 
							
						 
						
							
							
								
								Allow spawning an optschain UI from monitor using the `o` keybinding  
							
							
							
						 
						
							2019-03-21 22:15:08 -04:00  
				
					
						
							
							
								 
						
							
							
								d59283d36d 
								
							
								 
							
						 
						
							
							
								
								Update optschain cli entrypoint to pass primitive arg types  
							
							
							
						 
						
							2019-03-21 22:14:22 -04:00  
				
					
						
							
							
								 
						
							
							
								884fcaa88e 
								
							
								 
							
						 
						
							
							
								
								A slew of tiny pager improvements  
							
							... 
							
							
							
							- stop displaying search bar widget on <ctrl-c>
- if there's existing search bar content highlight it automatically
  to allow user to start typing new content right away
- when activated allow search bar to insert its own set of keybinding
  controls; restore prior bindings on exit 
							
						 
						
							2019-03-21 22:01:50 -04:00  
				
					
						
							
							
								 
						
							
							
								3bbb1db2b4 
								
							
								 
							
						 
						
							
							
								
								Make option chain spawnable as a subactor  
							
							... 
							
							
							
							Look up the broker module and set up the loglevel locally.
Ask the arbiter for a portal to the data daemon since we can't
pass one to a subactor by reference. 
							
						 
						
							2019-03-21 21:50:55 -04:00  
				
					
						
							
							
								 
						
							
							
								fc1e63b2c1 
								
							
								 
							
						 
						
							
							
								
								Spawn keyboard functions in new tasks  
							
							
							
						 
						
							2019-03-18 22:39:21 -04:00  
				
					
						
							
							
								 
						
							
							
								c8da096126 
								
							
								 
							
						 
						
							
							
								
								Track table's last clicked row  
							
							
							
						 
						
							2019-03-18 22:38:32 -04:00  
				
					
						
							
							
								 
						
							
							
								124b533150 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #75  from pikers/use_toml  
							
							... 
							
							
							
							Use toml 
							
						 
						
							2019-03-18 07:28:02 -04:00  
				
					
						
							
							
								 
						
							
							
								44eb9aa9ff 
								
							
								 
							
						 
						
							
							
								
								Create a blank config if none exists  
							
							
							
						 
						
							2019-03-18 00:04:34 -04:00  
				
					
						
							
							
								 
						
							
							
								6746037784 
								
							
								 
							
						 
						
							
							
								
								Deps bump  
							
							
							
						 
						
							2019-03-17 23:22:10 -04:00  
				
					
						
							
							
								 
						
							
							
								88bb5b9f05 
								
							
								 
							
						 
						
							
							
								
								Handle file not found  
							
							
							
						 
						
							2019-03-17 23:22:00 -04:00  
				
					
						
							
							
								 
						
							
							
								25b6c4667f 
								
							
								 
							
						 
						
							
							
								
								Deploy flag is no longer supported I guess?  
							
							
							
						 
						
							2019-03-17 23:09:08 -04:00  
				
					
						
							
							
								 
						
							
							
								b99c5d2abe 
								
							
								 
							
						 
						
							
							
								
								Use confdir if provided even when in CI  
							
							
							
						 
						
							2019-03-17 23:04:04 -04:00  
				
					
						
							
							
								 
						
							
							
								3a439fc99d 
								
							
								 
							
						 
						
							
							
								
								Fix ask use logic for testing/CI  
							
							
							
						 
						
							2019-03-17 23:03:45 -04:00  
				
					
						
							
							
								 
						
							
							
								6857713adf 
								
							
								 
							
						 
						
							
							
								
								Deps bump now with toml  
							
							
							
						 
						
							2019-03-15 19:38:17 -04:00  
				
					
						
							
							
								 
						
							
							
								6a50049af7 
								
							
								 
							
						 
						
							
							
								
								Use toml instead of ini for broker config  
							
							
							
						 
						
							2019-03-15 19:37:04 -04:00  
				
					
						
							
							
								 
						
							
							
								2d688668ff 
								
							
								 
							
						 
						
							
							
								
								Questrade is default for now  
							
							
							
						 
						
							2019-03-03 11:02:06 -05:00  
				
					
						
							
							
								 
						
							
							
								d0b1d0954f 
								
							
								 
							
						 
						
							
							
								
								Catch multi-errors too?  
							
							
							
						 
						
							2019-03-03 11:01:34 -05:00  
				
					
						
							
							
								 
						
							
							
								c3651da112 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #72  from pikers/readme_bump  
							
							... 
							
							
							
							Update cli cmds and description 
							
						 
						
							2019-02-26 22:00:43 -05:00  
				
					
						
							
							
								 
						
							
							
								6cbea10b83 
								
							
								 
							
						 
						
							
							
								
								Forgot an error  
							
							
							
						 
						
							2019-02-26 19:15:53 -05:00  
				
					
						
							
							
								 
						
							
							
								dfe6197e2e 
								
							
								 
							
						 
						
							
							
								
								Update cli cmds and description  
							
							
							
						 
						
							2019-02-26 01:14:58 -05:00  
				
					
						
							
							
								 
						
							
							
								dfacf8d338 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #71  from pikers/fix_ci  
							
							... 
							
							
							
							Fix ci 
							
						 
						
							2019-02-26 00:53:04 -05:00  
				
					
						
							
							
								 
						
							
							
								2306799110 
								
							
								 
							
						 
						
							
							
								
								Speed bump quoter a slight bit  
							
							
							
						 
						
							2019-02-25 22:40:19 -05:00  
				
					
						
							
							
								 
						
							
							
								5e9c38039c 
								
							
								 
							
						 
						
							
							
								
								Move brokerd spawner to `brokers.core`  
							
							
							
						 
						
							2019-02-25 22:29:48 -05:00  
				
					
						
							
							
								 
						
							
							
								1fd033d351 
								
							
								 
							
						 
						
							
							
								
								Token should always be from a practice account  
							
							
							
						 
						
							2019-02-25 22:12:33 -05:00  
				
					
						
							
							
								 
						
							
							
								e40e18dd5c 
								
							
								 
							
						 
						
							
							
								
								Cache the piker config dir in CI  
							
							
							
						 
						
							2019-02-25 22:07:27 -05:00  
				
					
						
							
							
								 
						
							
							
								414734f803 
								
							
								 
							
						 
						
							
							
								
								Add  travisCI specific test suite integration  
							
							... 
							
							
							
							Questrade is the default broker backend (for now) so the CI
can run using a practice account token handed down through an
env variable. If we add a cached directory to the build then the token
should remain persistent in the brokers config and will only need to be
updated if something goes wrong.
Also, add a `--confdir` flag for pytest much in the same way as for
the `piker` cli. 
							
						 
						
							2019-02-25 20:23:20 -05:00  
				
					
						
							
							
								 
						
							
							
								d3fae00e74 
								
							
								 
							
						 
						
							
							
								
								Add a `configdir` cli option  
							
							
							
						 
						
							2019-02-25 20:22:29 -05:00  
				
					
						
							
							
								 
						
							
							
								747d703d92 
								
							
								 
							
						 
						
							
							
								
								Add hack-fix to avoid leaking cmdline flags to kivy  
							
							
							
						 
						
							2019-02-25 20:14:36 -05:00  
				
					
						
							
							
								 
						
							
							
								77548d2ee6 
								
							
								 
							
						 
						
							
							
								
								Add token-from-user toggles to token auth methods  
							
							
							
						 
						
							2019-02-25 20:11:45 -05:00  
				
					
						
							
							
								 
						
							
							
								130553b8df 
								
							
								 
							
						 
						
							
							
								
								Accept a path arg to `write()`  
							
							
							
						 
						
							2019-02-25 19:29:54 -05:00  
				
					
						
							
							
								 
						
							
							
								295ccbbe64 
								
							
								 
							
						 
						
							
							
								
								Name the data what it is  
							
							
							
						 
						
							2019-02-24 10:55:52 -05:00  
				
					
						
							
							
								 
						
							
							
								c1a398d826 
								
							
								 
							
						 
						
							
							
								
								Use click context to factor cmd options  
							
							
							
						 
						
							2019-02-23 16:13:04 -05:00  
				
					
						
							
							
								 
						
							
							
								bc518b992d 
								
							
								 
							
						 
						
							
							
								
								Deps bump  
							
							
							
						 
						
							2019-02-23 00:01:04 -05:00  
				
					
						
							
							
								 
						
							
							
								1a0427db08 
								
							
								 
							
						 
						
							
							
								
								Use `DataFeed` api in streaming tests  
							
							
							
						 
						
							2019-02-21 23:10:24 -05:00  
				
					
						
							
							
								 
						
							
							
								7ee731faac 
								
							
								 
							
						 
						
							
							
								
								Use trio memory channels throughout UIs  
							
							
							
						 
						
							2019-02-21 23:09:19 -05:00  
				
					
						
							
							
								 
						
							
							
								cbb973ae9d 
								
							
								 
							
						 
						
							
							
								
								Drop internal nursery from option chain  
							
							
							
						 
						
							2019-02-21 23:07:44 -05:00  
				
					
						
							
							
								 
						
							
							
								462c419970 
								
							
								 
							
						 
						
							
							
								
								Add basic practice account support  
							
							
							
						 
						
							2019-02-21 17:24:50 -05:00