Skip to content

Commit da4d8e4

Browse files
authored
Integrate @hugovk and @Carreau suggestions
1 parent 31d4340 commit da4d8e4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

_practicalities/intro.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -315,11 +315,11 @@ that attempt to detect which version of pip is in used.
315315
## If your users absolutely need Py2.7 but you want to move on
316316

317317
If you have users that still depend on Python 2.7 and you cannot drop support yet,
318-
it may nonetheless be possible to start using Python 3 in your codebase. T
319-
hrough automatic conversion using [lib3to6](https://pypi.org/project/lib3to6/)
320-
(similar to BabelJS for JavaScript)
321-
you can generate distribution files that will work on both Python2 and Python3.
322-
Lib3to6 is also useful if your project needs to support older versions of Python3
318+
it may nonetheless be possible to start using Python 3 in your codebase.
319+
Through automatic conversion using [lib3to6](https://pypi.org/project/lib3to6/)
320+
(similar to Babel for JavaScript)
321+
you can generate distribution files that will work on both Python 2 and Python 3.
322+
Lib3to6 is also useful if your project needs to support older versions of Python 3
323323
such as 3.5 but you want to use the latest Python syntax.
324324

325325
## Upload with Twine
@@ -349,7 +349,7 @@ For example, Frob-6.0 could be a meta-package which depends on
349349
Frob-real-py2 on Python < 3.0, and Frob-real-py3 on Python ≥ 3.4. While
350350
this approach is _doable_ this can make imports confusing.
351351

352-
## Don't depend on setuptools
352+
## Don't depend on setuptools (unless version >=24.3)
353353

354354
You can mark your library as dependent on setuptools greater than 24.3 as this
355355
will ensure that during the next upgrade (when the packages drop python 2

0 commit comments

Comments
 (0)