Path to this page:
./
devel/feluda,
Detect license usage restrictions in your project
Branch: CURRENT,
Version: 1.11.1,
Package name: feluda-1.11.1,
Maintainer: pkgsrc-usersFeluda is a Rust-based command-line tool that analyzes the dependencies of a
project, notes down their licenses, and flags any permissions that restrict
personal or commercial usage.
Features:
- Parse your project to identify dependencies and their licenses.
- Classify licenses into permissive, restrictive, or unknown categories.
- Flag dependencies with licenses that may restrict personal or commercial use.
- Output results in plain text, JSON or TUI formats. There's also a gist format
which is available in strict mode to output a single line only.
Master sites:
Filesize: 376.771 KB
Version history: (Expand)
- (2026-01-26) Updated to version: feluda-1.11.1
- (2025-12-30) Updated to version: feluda-1.11.0
- (2025-11-25) Updated to version: feluda-1.10.3
- (2025-11-02) Updated to version: feluda-1.10.2
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
CVS history: (Expand)
| 2026-01-27 18:39:49 by pin | Files touched by this commit (1) |
Log message:
feluda: needs cmake at build time
|
2026-01-26 11:30:12 by pin | Files touched by this commit (5) |  |
Log message:
devel/feluda: update to 1.11.1
What's Changed
- fix: Fix clippy warnings by @farhaanbukhsh in #186
- chore: update rust min version to 1.85.0 by @anistark in #188
- fix:- #189 -changed lookup to check GOMODCACHE, changed escapping before \
pk… by @pratik-anurag in #190
- add docs by @anistark in #192
|
2025-12-30 20:06:19 by pin | Files touched by this commit (4) |  |
Log message:
devel/feluda: update to 1.11.0
What's Changed
refactor: analyze only root project directory and clean up progress module \
by anistark in #176
feat: GitHub license cache by anistark in #178
chore: cleanup readme, contributing, justfile by anistark in #179
feat: add local license checking for Go and Python by anistark in #180
fix: add missing env var cleanup to prevent test isolation issues in \
parallel execution by anistark in #182
feat: add .NET support with NuGet integration by anistark in #183
feat: add --github-token flag for authenticated GitHub API requests by \
anistark in #184
|
2025-11-25 20:43:38 by pin | Files touched by this commit (3) |  |
Log message:
devel/feluda: update to 1.10.3
What's Changed
feat: add just test-ci cmd to mimic ci testing locally by @anistark in #157
refactor: restructure sbom command with format subcommands (spdx, cyclonedx) \
by @anistark in #156
feat: validate sbom spdx and cyclonedx files by @anistark in #162
feat: implement comprehensive SPDX standards compliance enhancements and \
character validation by @anistark in #163
feat: add language parameter to GitHub Action by @anistark in #164
fix: add CC0-1.0 license to compatibility matrix for all project licenses by \
@anistark in #165
fix: exclude Go toolchain and version directives from dependency analysis by \
@anistark in #166
feat: add filter to the TUI by @ashish10677 in #170
chore: update dependencies by @anistark in #168
feat: add sort feature to TUI and proper ascending/descending order by \
@anistark in #167
refactor: move CI/CD examples to examples/ci directory by @anistark in #171
Refactor/publish tag by @anistark in #172
feat: add local-first license detection with --no-local flag for Node.js and \
Rust by @anistark in #173
feat: ignore licenses and dependencies by @anistark in #175
|
2025-11-01 18:51:05 by pin | Files touched by this commit (3) |  |
Log message:
devel/feluda: update to 1.10.2
add: example projects for testing and debugging by @anistark in #146
build(deps): bump requests from 2.31.0 to 2.32.4 in /examples/python-example \
in the pip group across 1 directory by @dependabot[bot] in #147
refactor: improve error handling by @anistark in #148
Create FUNDING.yml by @anistark in #149
feat: R projects support. only direct dependency check by @anistark in #150
refactor: strict to restrictive flag change. [breaking change] by @anistark \
in #152
feat: add configurable strictness mode with --strict flag for license parser \
by @anistark in #153
refactor: remove v1.8.5 backward compatibility re-exports by @anistark in #154
feat: improve Python environment marker parsing with PEP 508 support by \
@anistark in #155
|
2025-09-27 13:58:54 by pin | Files touched by this commit (3) |  |
Log message:
devel/feluda: update to 1.10.1
v1.10.1
What's Changed
fix: license compatibility matrix embed by @anistark in #145
v1.10.0
What's Changed
refactor: process project detection in parallel using rayon by @anistark in #125
Add license matrix by @anistark in #126
Bump tracing-subscriber from 0.3.19 to 0.3.20 in the cargo group across 1 \
directory by @dependabot[bot] in #127
refactor: Implement concurrent requests with rate limiting by @anistark in #128
refactor: remove redundancy in license compatibility check by @anistark in #132
add: new --sbom flag by @anistark in #133
update: rpm install instructions by @anistark in #135
add: sbom model and spdx generation by @anistark in #134
fix: implement license parsing with config. by @anistark in #136
update: go dependency tracking with depth by @anistark in #137
update: config validation by @anistark in #138
add: cyclonedx 1.5 support by @anistark in #139
Fix/feluda ci by @anistark in #140
Feat/cpp support by @anistark in #141
feat: OSI status in verbose, gui and supported output formats. by @anistark \
in #142
fix: version pattern mismatch and generate notes race by @anistark in #143
|
2025-08-26 15:16:22 by pin | Files touched by this commit (3) |  |
Log message:
devel/feluda: update to 1.9.8
What's Changed
feat:github actions to test and update the feluda badge by @pratik-anurag in #100
fix broken output by @motusira in #96
Feature/62 add labeller by @pratik-anurag in #101
fix: incompatibility matrix check by @anistark in #102
Include basic gh workflow for rpm generation by @sayanchowdhury in #105
fix: Removes failing builds by @farhaanbukhsh in #106
Bump slab from 0.4.10 to 0.4.11 in the cargo group across 1 directory by \
@dependabot[bot] in #103
.github: Add multi-arch and draft releases suport by @sayanchowdhury in #108
.github: Disable building rpm for aarch64 by @sayanchowdhury in #109
.github: Fix openssl issue with git2 for aarch64
Signed-off-by: Sayan Chowdhury sayan.chowdhury2012@gmail.com by @sayanchowdhury \
in #111
Add deb support by @avirajkhare00 in #112
|
2025-07-30 08:45:34 by pin | Files touched by this commit (3) |  |
Log message:
devel/feluda: update to 1.9.7
What's Changed
- fix --incompatible and --strict modes by @motusira in #91
- Fix node dependency parsing for npm ls failure by @anistark in #95
- fix: fixes clippy warnings by @farhaanbukhsh in #97
- refactor: modular languages by @anistark
- add: Gist mode by @anistark
|