Skip to content

[Bug]: Clash with Crawl4AI because of psutil restrictionΒ #1006

@MervinPraison

Description

@MervinPraison

Contact Details

No response

πŸ“¦ Package Version

0.4.12

🎞️ Framework Version

No response

πŸ”Ž Describe the Bug

Main issue here is psutil>=5.9.8,<6.1.0 restricted to few versions

❯ uv lock
warning: `VIRTUAL_ENV=src/praisonai-agents/venv` does not match the project environment path `.venv` and will be ignored
  Γ— No solution found when resolving dependencies for split (python_full_version == '3.10.*'):
  ╰─▢ Because praisonai[realtime] depends on crawl4ai>=0.6.0 and only the following versions of crawl4ai
      are available:
          crawl4ai<=0.6.0
          crawl4ai==0.6.1
          crawl4ai==0.6.2
          crawl4ai==0.6.3
      we can conclude that praisonai[realtime] depends on crawl4ai>=0.6.0.
      And because crawl4ai>=0.6.0 depends on psutil>=6.1.1 and agentops>=0.4.2 depends on
      psutil>=5.9.8,<6.1.0, we can conclude that agentops>=0.4.2 and praisonai[realtime] are incompatible.
      (1)

      Because only the following versions of agentops are available:
          agentops<=0.4.0
          agentops==0.4.1
          agentops==0.4.2
          agentops==0.4.3
          agentops==0.4.4
          agentops==0.4.5
          agentops==0.4.6
          agentops==0.4.7
          agentops==0.4.8
          agentops==0.4.9
          agentops==0.4.10
          agentops==0.4.11
          agentops==0.4.12
      and agentops==0.4.0 was yanked (reason: broken dependencies), we can conclude that
      agentops>=0.4.0,<0.4.1 cannot be used.
      And because agentops==0.4.1 was yanked (reason: Broken dependencies), we can conclude that
      agentops>=0.4.0,<0.4.2 cannot be used.
      And because we know from (1) that agentops>=0.4.2 and praisonai[realtime] are incompatible, we can
      conclude that agentops>=0.4.0 and praisonai[realtime] are incompatible.
      And because praisonai[agentops] depends on agentops>=0.4.0, we can conclude that praisonai[agentops]
      and praisonai[realtime] are incompatible.
      And because your project requires praisonai[agentops] and praisonai[realtime], we can conclude that
      your project's requirements are unsatisfiable.

🀝 Contribution

  • Yes, I'd be happy to submit a pull request with these changes.
  • I need some guidance on how to contribute.
  • I'd prefer the AgentOps team to handle this update.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggood first issueGood for newcomers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions