[project] name = "scientific-agent-skills" version = "2.64.0" description = "A set of ready to use Agent Skills for research, science, engineering, analysis, finance and writing." readme = "README.md" requires-python = ">=3.13" dependencies = [ "cisco-ai-skill-scanner>=2.0.12", "firecrawl-py>=4.9.0", "pytest>=9.1.1", "python-dotenv>=1.0.0", ] [dependency-groups] dev = [ "skills-ref @ git+https://github.com/agentskills/agentskills.git#subdirectory=skills-ref", ] [tool.pytest.ini_options] testpaths = ["tests"] # Required: in prepend/append mode pytest puts tests/ on sys.path, which turns # every tests// directory into an importable namespace package. Skills # named after the library they wrap (neurokit2, simpy, qutip, ...) would then # look installed to importlib.util.find_spec(). importlib mode touches sys.path # not at all. addopts = "--import-mode=importlib"