• Home
  • Raw
  • Download

Lines Matching +full:create +full:- +full:pull +full:- +full:request

3 This document outlines the ways to contribute to `python-dateutil`. This is a fairly small, low-tra…
8 …ontribution - it's important to get feedback about how the library is failing, and there's no bett…
10 1. A minimal, reproducible example - a small, self-contained script that can reproduce the behavior…
13 - `dateutil`: `python -c 'import dateutil; print(dateutil.__version__)'`
14 - `Python`: `python --version`
16 3. A description of the problem - what *is* happening and what *should* happen.
18 While pull requests fixing bugs are accepted, they are *not* required - the bug report in itself is…
22 …res (ones where you don't have to put a lot of effort into the PR), a pull request is fine but sti…
24 ### Pull requests
26- improvements to documentation, bug fixes, feature implementations, fixes to the build system, e…
28pull request are *tests* - please write one or more tests to cover the behavior you intend your pa…
33 - `feature`: A new feature, (e.g. a new function, method, attribute, etc)
34 - `bugfix`: A fix to a bug
35 - `doc`: A change to the documentation
36 - `deprecation`: Used if deprecating a feature or dropping support for a Python version.
37 - `misc`: A change that has no interesting effect for end users, such as fixes to the test suite or…
39 PRs that include a feature or bugfix *and* a deprecation should create a separate entry for the dep…
54 …n use "Reported and fixed by @{patch submitter}". It is not necessary to create a github issue jus…
58- the [Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0) and the [3-Clause BSD Lice…
60 All contributions before December 1, 2017 except those explicitly relicensed, are only under the 3-
70 python -m virtualenv .venv # Create virtual environment in .venv directory
74 Alternatively you can create a [conda environment](https://conda.io/docs/user-guide/tasks/manage-en…
77 conda create -n dateutil # Create a conda environment
78 # conda create -n dateutil python=3.6 # Or specify a version
85 pip install -e .
91 pip install -r requirements-dev.txt
99 tox -e py27,py36
102 You can also pass arguments to `pytest` through `tox` by placing them after `--`:
105 tox -e py36 -- -m tzstr
108 This will pass the `-m tzstr` parameter to `pytest`, running only the tests with the `tzstr` mark.
110 The tests can also be run directly by running `pytest` or `python -m pytest` in the root directory.…
112 All GitHub pull requests are automatically tested using [Travis](https://travis-ci.org/dateutil/dat…