Skip to content

chore(deps): unpin psutil, termcolor#491

Merged
teocns merged 2 commits intomainfrom
relax-dependencies
Nov 8, 2024
Merged

chore(deps): unpin psutil, termcolor#491
teocns merged 2 commits intomainfrom
relax-dependencies

Conversation

@teocns
Copy link
Copy Markdown
Contributor

@teocns teocns commented Nov 8, 2024

Fixes #481

Fixes #481

Signed-off-by: Teo <teocns@gmail.com>
@entelligence-ai-pr-reviews
Copy link
Copy Markdown

Walkthrough

This update modifies the dependency management in the pyproject.toml file by unpinning the psutil package version. Previously, psutil was fixed at version 5.9.8, but now it is set to allow any version from 5.9.8 onwards. This change addresses issue #481 and provides more flexibility in dependency management, potentially allowing for compatibility with newer versions of psutil without manual updates.

Changes

File(s) Summary
pyproject.toml Changed the psutil dependency from a fixed version 5.9.8 to a minimum version >=5.9.8, allowing for greater flexibility in package updates.
Files selected (1)
  • pyproject.toml
Files ignored (0)
Instructions

Emoji Descriptions:

  • ⚠️ Potential Issue - May require further investigation.
  • 🔒 Security Vulnerability - Fix to ensure system safety.
  • 💻 Code Improvement - Suggestions to enhance code quality.
  • 🔨 Refactor Suggestion - Recommendations for restructuring code.
  • ℹ️ Others - General comments and information.

Interact with the Bot:

  • Send a message or request using the format:

    @Entelligence.AI + *your message*

    • Example: @Entelligence.AI Can you suggest improvements for this code?
  • Execute a command using the format:

    @Entelligence.AI + *"/command"*

Available Commands:

  • /updateCommit: Apply the suggested changes and commit them.
  • /updateGuideline: Modify an existing guideline.
  • /addGuideline: Introduce a new guideline.

Tips for Using @Entelligence.AI Effectively:

  • Specific Queries: For the best results, be specific with your requests. Example: @Entelligence.AI summarize the changes in this PR.
  • Focused Discussions: Tag @Entelligence.AI directly on specific code lines or files for detailed feedback.
  • Managing Reviews: Use review comments for targeted discussions on code snippets, and PR comments for broader queries about the entire PR.

Need More Help?

  • Visit our documentation for detailed guides on using Entelligence.AI.
  • Join our community to connect with others, request features, and share feedback.
  • Follow us for updates on new features and improvements.

Comment thread pyproject.toml
Signed-off-by: Teo <teocns@gmail.com>
@teocns teocns changed the title chore(deps): unpin psutil chore(deps): unpin psutil, termcolor Nov 8, 2024
@entelligence-ai-pr-reviews
Copy link
Copy Markdown

Files selected (1)
  • pyproject.toml
Files ignored (0)
Instructions

Emoji Descriptions:

  • ⚠️ Potential Issue - May require further investigation.
  • 🔒 Security Vulnerability - Fix to ensure system safety.
  • 💻 Code Improvement - Suggestions to enhance code quality.
  • 🔨 Refactor Suggestion - Recommendations for restructuring code.
  • ℹ️ Others - General comments and information.

Interact with the Bot:

  • Send a message or request using the format:

    @Entelligence.AI + *your message*

    • Example: @Entelligence.AI Can you suggest improvements for this code?
  • Execute a command using the format:

    @Entelligence.AI + *"/command"*

Available Commands:

  • /updateCommit: Apply the suggested changes and commit them.
  • /updateGuideline: Modify an existing guideline.
  • /addGuideline: Introduce a new guideline.

Tips for Using @Entelligence.AI Effectively:

  • Specific Queries: For the best results, be specific with your requests. Example: @Entelligence.AI summarize the changes in this PR.
  • Focused Discussions: Tag @Entelligence.AI directly on specific code lines or files for detailed feedback.
  • Managing Reviews: Use review comments for targeted discussions on code snippets, and PR comments for broader queries about the entire PR.

Need More Help?

  • Visit our documentation for detailed guides on using Entelligence.AI.
  • Join our community to connect with others, request features, and share feedback.
  • Follow us for updates on new features and improvements.

Comment thread pyproject.toml
@teocns teocns enabled auto-merge (squash) November 8, 2024 18:40
@areibman areibman self-requested a review November 8, 2024 23:33
@teocns teocns merged commit 120b7a5 into main Nov 8, 2024
@teocns teocns deleted the relax-dependencies branch November 8, 2024 23:33
teocns added a commit that referenced this pull request Dec 9, 2024
…traints (#561)


- `packaging` does not have to be verbosely specified because:
  1. It is already an implicity dependency upon `setuptools`
  2. Even if the above wouldn't be true, it still would not belong under runtime `[dependencies]`. 
  For further info, https://packaging.python.org/

- Restored loosen `psutil` loosen dep from #491

- Capped all dependencies to a maximum ver. pointing to the latest stable (there are a number of reasons to do that, among security and also performance)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Relax dependencies requirements

2 participants