Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

pyplugin-lib

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pyplugin-lib

Pythonic inversion of control targeting ports and adapters application development style

  • 0.2.0
  • PyPI
  • Socket score

Maintainers
1

Plug In

plug-in is a library that allows You to manage dependencies across Your project code. Usage of plug-in in Your apps will result in easy-to-maintain project structure. It guides You throughout development process by bringing the plugin architecture into Your application. plug-in implements this architecture for You, with explicit requirements on Your project structure.

Project status

I am actively developing this project right now. I've implemented the basic functionalities and still working on API. Right now, project is in alpha phase.

Project goals

  • Supply SDK for inversion of control
  • Familiar for python developers
  • Fully typed
  • Mix best things from IoC and python code style
  • Async support
  • Small codebase

Contributing

How to start

...

Commits

All commits should be structured according to Conventional Commits specification.

For answer "Which one commit type should I use?", please refer to below table.

Commit types
Commit TypeTitleDescription
featFeaturesA new feature
fixBug FixesA bug Fix
docsDocumentationDocumentation only changes
styleStylesChanges that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
refactorCode RefactoringA code change that neither fixes a bug nor adds a feature
perfPerformance ImprovementsA code change that improves performance
testTestsAdding missing tests or correcting existing tests
buildBuildsChanges that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
ciContinuous IntegrationsChanges to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
choreChoresOther changes that don't modify src or test files
revertRevertsReverts a previous commit

Source: https://github.com/pvdlg/conventional-changelog-metahub/blob/master/README.md#commit-types

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc