class_docstr: Custom develop command to pre-compile Stan models in-place.
class_docstr_tok: ["Custom","develop","command","to","pre-compile","Stan","models","in-place","."]
code: def run(self):
      if not self.dry_run:
          target_dir = os.path.join(self.project_dir, MODEL_TARGET_DIR)
          self.mkpath(target_dir)
  
          print(
              "Not a dry run, run with editable, target_dir: {}".format(
                  target_dir
              )
          )
  
          build_stan_model(target_dir)
  
      editable_wheel.run(self)
  
imports: import sys
  import os
  import platform
  from pathlib import Path
  import tempfile
  from shutil import copy, copytree, rmtree
  from setuptools import setup, find_packages, Extension
  from setuptools.command.build_py import build_py
  from setuptools.command.test import test
  from setuptools.command.build_ext import build_ext
  from setuptools.command.editable_wheel import editable_wheel
  from wheel.bdist_wheel import bdist_wheel
label_desc: Use image node_id 1 for calling the EditableWheel obj's underlying member method code with example usage: obj.run() without return types