Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore(setup): depend on typing-extensions for 3.7 until EOL | Nejc Habjan | 2023-04-07 | 1 | -1/+5 |
| | |||||
* | fix(deps): bump requests-toolbelt to fix deprecation warning | Nejc Habjan | 2022-12-05 | 1 | -1/+1 |
| | |||||
* | chore: Use SPDX license expression in project metadata | Frazer McLean | 2022-12-03 | 1 | -1/+1 |
| | |||||
* | feat(build): officially support Python 3.11 | Nejc Habjan | 2022-10-26 | 1 | -0/+1 |
| | |||||
* | chore: consistently use open() encoding and file descriptor | Nejc Habjan | 2022-01-23 | 1 | -3/+3 |
| | |||||
* | chore: rename `gitlab/__version__.py` -> `gitlab/_version.py`jlvillal/version_mv | John L. Villalovos | 2022-01-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | It is confusing to have a `gitlab/__version__.py` because we also create a variable `gitlab.__version__` which can conflict with `gitlab/__version__.py`. For example in `gitlab/const.py` we have to know that `gitlab.__version__` is a module and not the variable due to the ordering of imports. But in most other usage `gitlab.__version__` is a version string. To reduce confusion make the name of the version file `gitlab/_version.py`. | ||||
* | chore(deps): update dependency argcomplete to v2 | Renovate Bot | 2022-01-03 | 1 | -1/+1 |
| | |||||
* | feat: remove support for Python 3.6, require 3.7 or higher | John L. Villalovos | 2021-11-23 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | Python 3.6 is End-of-Life (EOL) as of 2021-12 as stated in https://www.python.org/dev/peps/pep-0494/ By dropping support for Python 3.6 and requiring Python 3.7 or higher it allows python-gitlab to take advantage of new features in Python 3.7, which are documented at: https://docs.python.org/3/whatsnew/3.7.html Some of these new features that may be useful to python-gitlab are: * PEP 563, postponed evaluation of type annotations. * dataclasses: PEP 557 – Data Classes * importlib.resources * PEP 562, customization of access to module attributes. * PEP 560, core support for typing module and generic types. * PEP 565, improved DeprecationWarning handling BREAKING CHANGE: As of python-gitlab 3.0.0, Python 3.6 is no longer supported. Python 3.7 or higher is required. | ||||
* | chore: add type-hints to setup.py and check with mypyjlvillal/mypy_setup | John L. Villalovos | 2021-11-14 | 1 | -2/+5 |
| | |||||
* | fix(build): do not include docs in wheel package | Nejc Habjan | 2021-10-31 | 1 | -1/+1 |
| | |||||
* | feat(build): officially support and test python 3.10 | Nejc Habjan | 2021-10-06 | 1 | -0/+1 |
| | |||||
* | fix(build): do not package tests in wheel | Nejc Habjan | 2021-09-02 | 1 | -1/+1 |
| | |||||
* | fix(deps): upgrade requests to 2.25.0 (see CVE-2021-33503) | Nejc Habjan | 2021-08-01 | 1 | -1/+1 |
| | |||||
* | chore: fix import ordering using isort | John L. Villalovos | 2021-05-25 | 1 | -2/+1 |
| | | | | | | Fix the import ordering using isort. https://pycqa.github.io/isort/ | ||||
* | chore: have flake8 check the entire project | John L. Villalovos | 2021-04-30 | 1 | -1/+3 |
| | | | | | Have flake8 run at the top-level of the projects instead of just the gitlab directory. | ||||
* | feat: indicate that we are a typed package | John L. Villalovos | 2021-04-27 | 1 | -0/+1 |
| | | | | | | | | By adding the file: py.typed it indicates that python-gitlab is a typed package and contains type-hints. https://www.python.org/dev/peps/pep-0561/ | ||||
* | feat(api,cli): make user agent configurable | Nejc Habjan | 2021-01-31 | 1 | -1/+1 |
| | |||||
* | chore: offically support and test 3.9 | Max Wittig | 2021-01-29 | 1 | -0/+1 |
| | |||||
* | feat: support multipart uploadsfeat/multipart-uploads | Max Wittig | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | chore: correctly render rst | Max Wittig | 2020-06-08 | 1 | -0/+1 |
| | |||||
* | chore: enforce python version requirementschore/version-requirements | Max Wittig | 2019-12-18 | 1 | -0/+1 |
| | |||||
* | refactor: remove six dependency | Max Wittig | 2019-12-18 | 1 | -1/+1 |
| | |||||
* | chore: drop legacy python tests | Max Wittig | 2019-12-18 | 1 | -4/+0 |
| | | | | Support dropped for: 2.7, 3.4, 3.5 | ||||
* | chore: add PyYaml as extra require | Max Wittig | 2019-12-18 | 1 | -1/+4 |
| | |||||
* | chore: bump minimum required requests version | Max Wittig | 2019-12-18 | 1 | -1/+1 |
| | | | | for security reasons | ||||
* | feat: add autocompletion support | Martin Chlumsky | 2019-12-16 | 1 | -0/+1 |
| | |||||
* | chore(setup): we support 3.8 (#924) | Max Wittig | 2019-10-25 | 1 | -0/+1 |
| | | | | | | * chore(setup): we support 3.8 * style: format with black | ||||
* | chore(setup): add 3.7 to supported python versions | Max Wittig | 2019-07-21 | 1 | -0/+1 |
| | |||||
* | refactor: format everything blackrefactor/black | Max Wittig | 2019-05-16 | 1 | -35/+33 |
| | |||||
* | docs(setup): use proper readme on PyPI | Max Wittig | 2018-12-09 | 1 | -1/+3 |
| | |||||
* | Require requests>=2.4.2 | Gauvain Pocentek | 2018-02-27 | 1 | -1/+1 |
| | | | | Closes #441 | ||||
* | Add supported python versions in setup.py | Gauvain Pocentek | 2017-12-31 | 1 | -1/+8 |
| | |||||
* | Update URLs to reflect the github changes | Gauvain Pocentek | 2017-05-23 | 1 | -1/+1 |
| | |||||
* | Partially revert 00ab7d00 | Gauvain Pocentek | 2016-02-03 | 1 | -2/+8 |
| | |||||
* | Rework the __version__ import | Gauvain Pocentek | 2016-01-30 | 1 | -8/+2 |
| | | | | | | This simplifies the setup.py script Also provide a --version option for CLI | ||||
* | setup.py: require requests>=1 | Gauvain Pocentek | 2015-09-02 | 1 | -1/+1 |
| | | | | Closes #69 | ||||
* | setup.py: restore the version discovery hack | Gauvain Pocentek | 2015-05-15 | 1 | -4/+4 |
| | |||||
* | fix setuptool sdist | Gauvain Pocentek | 2015-05-15 | 1 | -1/+2 |
| | |||||
* | Move the CLI in the gitlab package | Gauvain Pocentek | 2015-05-13 | 1 | -1/+5 |
| | | | | Setup an console_script entry point to create the executable script. | ||||
* | gitlab is now a package | Gauvain Pocentek | 2015-05-11 | 1 | -9/+8 |
| | |||||
* | Py3 compatibility with six | Mika Mäenpää | 2014-10-14 | 1 | -1/+1 |
| | |||||
* | Fix license classifier in setup.py | Matt Odden | 2014-02-03 | 1 | -1/+1 |
| | |||||
* | fixed the requirements auto install from setup.py | itxaka | 2013-11-07 | 1 | -1/+2 |
| | |||||
* | doc updates | Gauvain Pocentek | 2013-08-27 | 1 | -1/+10 |
| | |||||
* | install the gitlab script | Gauvain Pocentek | 2013-05-18 | 1 | -0/+1 |
| | |||||
* | add a setup.py script | Gauvain Pocentek | 2013-02-12 | 1 | -0/+24 |