Deribit's fixes
- `default.nix`: remove deprecated dep. - Add `pyqtgraph` to `pyproject.toml`. - Remove unused var `rfq` from Deribit's OptionPair.max_pain_storage
							parent
							
								
									8f1e082c91
								
							
						
					
					
						commit
						f756f0fdd8
					
				|  | @ -51,7 +51,6 @@ stdenv.mkDerivation { | |||
|     xorg.xcbutilrenderutil | ||||
| 
 | ||||
|     # Python requirements. | ||||
|     python312Full | ||||
|     python312Packages.uv | ||||
|     python312Packages.qdarkstyle | ||||
|     python312Packages.rapidfuzz | ||||
|  |  | |||
|  | @ -92,7 +92,6 @@ class OptionPair(Pair, frozen=True): | |||
|     strike: float # 5000.0 | ||||
|     settlement_period: str # 'day' | ||||
|     settlement_currency: str # "BTC", | ||||
|     rfq: bool # false | ||||
|     price_index: str # 'btc_usd' | ||||
|     option_type: str # 'call' | ||||
|     min_trade_amount: float # 0.1 | ||||
|  |  | |||
|  | @ -75,6 +75,7 @@ dependencies = [ | |||
|     "tractor", | ||||
|     "asyncvnc", | ||||
|     "tomlkit", | ||||
|     "pyqtgraph>=0.12.3", | ||||
| ] | ||||
| 
 | ||||
| [project.optional-dependencies] | ||||
|  |  | |||
|  | @ -0,0 +1,139 @@ | |||
| interfaces = [] | ||||
| exclude = [ | ||||
|     "**/*__pycache__", | ||||
|     "**/*egg-info", | ||||
|     "**/docs", | ||||
|     "**/tests", | ||||
|     "**/venv", | ||||
| ] | ||||
| source_roots = [ | ||||
|     ".", | ||||
| ] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.fsp._engine" | ||||
| depends_on = ["piker.log", "piker.types", "piker.data", "piker", "piker.data._sampling", "piker.data._sharedmem", "piker.data.feed", "piker.fsp._api"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker" | ||||
| depends_on = ["piker.data._sharedmem", "piker.cli", "piker.data", "piker.types", "piker.data.feed", "piker.data._pathops", "piker.fsp", "piker.data.validate", "piker.storage.marketstore", "piker.log", "piker.data._symcache", "piker.data.ticktools", "piker.data._formatters", "piker.data._web_bs", "piker.tsp", "piker.config", "piker._cacheables"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.fsp" | ||||
| depends_on = ["piker.fsp._api", "piker.fsp._volume", "piker.fsp._engine"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker._cacheables" | ||||
| depends_on = ["piker.log"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._formatters" | ||||
| depends_on = ["piker.data._sharedmem", "piker.data._pathops"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.types" | ||||
| depends_on = [] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._sharedmem" | ||||
| depends_on = ["piker.data._util", "piker.data._source", "piker.types"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.storage.cli" | ||||
| depends_on = ["piker.storage", "piker", "piker.data._formatters", "piker.cli", "piker.data", "piker.tsp"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data.feed" | ||||
| depends_on = ["piker.data.validate", "piker.data.ingest", "piker.types", "piker.data._util", "piker", "piker.data.flows", "piker.data._sampling", "piker.tsp"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.fsp._api" | ||||
| depends_on = ["piker.log", "piker.data._sharedmem", "piker.fsp._momo", "piker.fsp._volume"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.storage" | ||||
| depends_on = ["piker.data.feed", "piker", "piker.config", "piker.log"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data.ticktools" | ||||
| depends_on = [] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._sampling" | ||||
| depends_on = ["piker.data.ticktools", "piker.data._util", "piker.data._sharedmem", "piker"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.tsp._anal" | ||||
| depends_on = ["piker.log", "piker"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data.ingest" | ||||
| depends_on = ["piker.data._util"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.config" | ||||
| depends_on = ["piker.log"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data.validate" | ||||
| depends_on = ["piker.data._util", "piker", "piker.types"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.fsp._momo" | ||||
| depends_on = ["piker.fsp._api", "piker.data", "piker.data._sharedmem"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.storage.marketstore" | ||||
| depends_on = ["piker.log", "piker"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.cli" | ||||
| depends_on = ["piker.storage.cli", "piker.log", "piker.config", "piker"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._symcache" | ||||
| depends_on = ["piker.log", "piker.types", "piker.config", "piker"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.fsp._volume" | ||||
| depends_on = ["piker.data", "piker.fsp._momo", "piker.fsp._api", "piker.log", "piker.data._sharedmem"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data.flows" | ||||
| depends_on = ["piker.types", "piker", "piker.data._sharedmem"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._pathops" | ||||
| depends_on = ["piker.data._m4"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data" | ||||
| depends_on = ["piker.data.flows", "piker.data._sampling", "piker.data.feed", "piker.data.ticktools", "piker.types", "piker.data._sharedmem", "piker.data._symcache", "piker.data._source"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.storage.nativedb" | ||||
| depends_on = ["piker.tsp", "piker.config", "piker.data", "piker.log", "piker.storage"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._m4" | ||||
| depends_on = ["piker.data._util"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.tsp" | ||||
| depends_on = ["piker.data._sampling", "piker.data._util", "piker.tsp._anal", "piker.storage", "piker.data._sharedmem", "piker", "piker.data._source"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._source" | ||||
| depends_on = [] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.log" | ||||
| depends_on = [] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._util" | ||||
| depends_on = ["piker.log"] | ||||
| 
 | ||||
| [[modules ]] | ||||
| path = "piker.data._web_bs" | ||||
| depends_on = ["piker.types", "piker.data._util"] | ||||
		Loading…
	
		Reference in New Issue