{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/3"},{"label":"Investment","url":"https://skillfed.io/packages/category/office-business-financial-investment"},{"label":"Spreadsheet","url":"https://skillfed.io/packages/category/office-business-financial-spreadsheet"},{"label":"Accounting","url":"https://skillfed.io/packages/category/office-business-financial-accounting"}],"enrichment":{"capability":"Provides elementary financial functions (IRR, NPV, PMT, and others) that were deprecated and removed from NumPy, offering a dedicated replacement for financial calculations.","skillfed_tags":["financial-math","numpy-replacement"],"use_cases":["Calculate internal rate of return (IRR) for investment portfolios or cash flow sequences.","Compute net present value (NPV) to evaluate project profitability at a given discount rate.","Determine periodic payment amounts for loans or annuities using PMT calculations.","Analyze cash flow timing and financial metrics in accounting or investment applications.","Migrate legacy code that relied on NumPy's deprecated financial functions."],"what_it_does":"numpy-financial is a standalone library of financial functions extracted from NumPy before they were deprecated and removed. It provides functions for calculating internal rate of return (IRR), net present value (NPV), payment amounts, interest rates, and other elementary financial metrics commonly used in investment analysis and accounting. The package is a direct replacement for code that previously relied on NumPy's built-in financial module.\n\nThe library depends only on numpy and installs as a pure Python wheel with low friction. It targets financial professionals and developers building accounting or investment analysis tools. However, the package has not been actively maintained since its initial release in 2019, and the last commit was 2025-05-20, making its long-term compatibility with modern Python and numpy versions unclear.","worth_installing":"Yes, with conditions. The package is stable, permissively licensed, and has low install friction. It is appropriate for financial calculations in production systems that do not require active maintenance. However, given the aging status (no releases since 2019) and unclear compatibility with modern Python and recent numpy versions, verify that it works with your target environment before committing to it. For new projects, consider whether a more actively maintained financial library better suits your long-term needs."},"id":"numpy-financial","links":{"html":"https://skillfed.io/packages/numpy-financial","md":"https://skillfed.io/packages/numpy-financial.md","pypi":"https://pypi.org/project/numpy-financial/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2019-10-18","license_spdx":null,"license_treatment":"permissive","name":"numpy-financial","python_support":"supports_current","summary":"Simple financial functions"},"popularity":{"monthly_downloads":5860608,"position":2022,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
