mirror of
https://github.com/pacnpal/pip-add.git
synced 2026-02-04 19:45:19 -05:00
Compare commits
13 Commits
24fa3971bf
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e79e8d8d6d | ||
|
|
d088f2d9a9 | ||
|
|
a1b8fd3055 | ||
|
|
cdffda544b | ||
|
|
7290b58a10 | ||
|
|
270ef2417d | ||
|
|
337067f51b | ||
|
|
96f0dd9d31 | ||
|
|
d928e7e0bd | ||
|
|
44b9779ecf | ||
|
|
b1aebf2fc6 | ||
|
|
20075475fe | ||
|
|
b4bf6e48df |
1
.github/workflows/publish.yml
vendored
1
.github/workflows/publish.yml
vendored
@@ -27,6 +27,7 @@ jobs:
|
||||
pip install build
|
||||
- name: Run Pytest tests
|
||||
run: |
|
||||
pip install .
|
||||
pip install pytest pytest-cov
|
||||
pytest --cov --cov-report=xml
|
||||
- name: Upload coverage reports to Codecov
|
||||
|
||||
4
.github/workflows/python-multiversion.yml
vendored
4
.github/workflows/python-multiversion.yml
vendored
@@ -1,7 +1,7 @@
|
||||
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
|
||||
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python
|
||||
|
||||
name: Python test for 3.8, 3.9, 3.10, 3.11, 3.12, 3.13
|
||||
name: Python test for 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14
|
||||
|
||||
on:
|
||||
push:
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
|
||||
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
5
.gitignore
vendored
5
.gitignore
vendored
@@ -34,3 +34,8 @@ env/
|
||||
# OS
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Coverage
|
||||
.coverage
|
||||
coverage.xml
|
||||
htmlcov/
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
A command-line tool that combines package installation and requirements.txt management. Install, update, or remove Python packages and their dependencies with automatic requirements.txt handling.
|
||||
|
||||
Compatible with Python 3.9, 3.10, 3.11, 3.12, and 3.13.
|
||||
Compatible with Python 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, and 3.14.
|
||||
|
||||
[](https://codecov.io/gh/pacnpal/pip-add)
|
||||
|
||||
@@ -18,7 +18,7 @@ Compatible with Python 3.9, 3.10, 3.11, 3.12, and 3.13.
|
||||
- Creates requirements.txt if it doesn't exist
|
||||
- Support for custom requirements file paths
|
||||
- Smart detection of multiple requirements files
|
||||
- Full support for Python 3.8, 3.9, 3.10, 3.11, 3.12, and 3.13
|
||||
- Full support for Python 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, and 3.14
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -192,7 +192,7 @@ The tool is designed to safely handle dependencies:
|
||||
|
||||
## Requirements
|
||||
|
||||
- Python 3.11, 3.12, or 3.13
|
||||
- Python 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, or 3.14
|
||||
- pip
|
||||
- setuptools
|
||||
|
||||
|
||||
3
RELEASE_NOTES.md
Normal file
3
RELEASE_NOTES.md
Normal file
@@ -0,0 +1,3 @@
|
||||
### Release 0.2.6
|
||||
|
||||
Support for Python 3.14 included in this release.
|
||||
@@ -1,5 +1,5 @@
|
||||
from .cli import main
|
||||
from .utils import find_requirements, add_to_requirements
|
||||
|
||||
__version__ = "0.1.0"
|
||||
__version__ = "0.2.6"
|
||||
__all__ = ['main', 'find_requirements', 'add_to_requirements']
|
||||
8
setup.py
8
setup.py
@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
|
||||
|
||||
setup(
|
||||
name="pip-add",
|
||||
version="0.2.5",
|
||||
version="0.2.6",
|
||||
packages=find_packages(),
|
||||
install_requires=[
|
||||
"pip",
|
||||
@@ -15,7 +15,7 @@ setup(
|
||||
},
|
||||
author="PacNPal",
|
||||
author_email="pac@pacnp.al",
|
||||
description="A modern Python package manager that combines pip install with requirements.txt management. Supports Python 3.11, 3.12, and 3.13.",
|
||||
description="A modern Python package manager that combines pip install with requirements.txt management. Supports Python 3.8-3.14.",
|
||||
long_description=open('README.md').read(),
|
||||
long_description_content_type="text/markdown",
|
||||
url="https://github.com/PacNPal/pip-add",
|
||||
@@ -29,9 +29,13 @@ setup(
|
||||
"Natural Language :: English",
|
||||
"Operating System :: OS Independent",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Programming Language :: Python :: 3.14",
|
||||
"Programming Language :: Python :: Implementation :: CPython",
|
||||
"Topic :: Software Development :: Libraries :: Python Modules",
|
||||
"Topic :: System :: Installation/Setup",
|
||||
|
||||
Reference in New Issue
Block a user