I’m thinking of publishing a super alpha version of this package (after a bit of cleanup and writing some minimal docs), mainly because I want to play around with adding DI to Textual or other things outside of FastAPI. Worst case is it makes this package better and gives some ideas for FastAPI.
But that requires coming up with a real name. Right now this is called “anydep” mainly because it does dependency injection and uses anyio to be IO agnostic, but given that that is a minor implementation detail, I’m not sure that should the the package name. Some options that are available on pypi are:
- anydep: current name, reasons above
- di (yes, just
di): this is the shortest name possible, and DI is a common acronym - autodi / autodep: in reference to the fact that this package “autowires” (the terminology used by many DI systems for discovering transitive dependencies via reflection)
Any thoughts @graingert ?
Issue Analytics
- State:
- Created 2 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
naming - Wiktionary
The process of giving names to things. · A ritual or ceremony in which a person's name is given or announced.
Read more >Naming - Wikipedia
Naming is assigning a name to something. Naming may refer to: Naming (parliamentary procedure), a procedure in certain parliamentary bodies; Naming ceremony ...
Read more >NAMING | definition in the Cambridge English Dictionary
naming meaning: 1. present participle of name 2. to give someone or something a name: 3. to say what something or…. Learn more....
Read more >95 Synonyms & Antonyms for NAMING - Thesaurus.com
Find 95 ways to say NAMING, along with antonyms, related words, and example sentences at Thesaurus.com, the world's most trusted free thesaurus.
Read more >218 Synonyms & Antonyms of NAMING - Merriam-Webster
Synonyms for NAMING: designation, assignment, option, nomination, decision, selecting, picking, choosing; Antonyms of NAMING: ignoring, forgetting, ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

@adriangb wow
disounds great!thanks! i’m going to try to do a bit of cleanup and documentation first 😃