A Python implementation of the Spring Framework Inversion of Control (IoC) container, providing dependency injection, bean management, and configuration support. Currently at version 0.1.5, released with a monthly cadence. Requires Python 3.11+.
pip install spring-py-coreNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Create two components with dependency injection and run the application.
Use 'import spring_py_core' (underscores) after pip installing 'spring-py-core' (hyphens).
Ensure Python 3.11 or higher is used.
Pass the class object directly: SpringApplication.run(App)
Replace 'XmlBeanFactory' with 'AnnotationConfigApplicationContext' and use annotations for configuration.
No dependency data recorded yet.