Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
python-poetry
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
open
python-poetry
Commits
edcad014
Unverified
Commit
edcad014
authored
Mar 08, 2018
by
Sébastien Eustace
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README
parent
7e7f14a3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
22 deletions
+11
-22
README.md
+4
-10
README.rst
+7
-12
No files found.
README.md
View file @
edcad014
...
@@ -11,8 +11,8 @@ The package is **highly experimental** at the moment so expect things to change
...
@@ -11,8 +11,8 @@ The package is **highly experimental** at the moment so expect things to change
However, if you feel adventurous feedback and pull requests are greatly appreciated.
However, if you feel adventurous feedback and pull requests are greatly appreciated.
Also, be aware that the features described here are the goal that this library is aiming
Also, be aware that the features described here are the goal that this library is aiming
for and, as of now, not all of them are implemented
. The dependency management is pretty much
for and, as of now, not all of them are implemented
(but most of them are).
done while the packaging and publishin are not done yet
.
The dependency management is done while the packaging and publishing are still at the beginning
.
And finally, Poetry's code is only compatible with Python 3.6+ but it can manage
And finally, Poetry's code is only compatible with Python 3.6+ but it can manage
Python project's with previous versions without any problem.
Python project's with previous versions without any problem.
...
@@ -166,13 +166,6 @@ results in :
...
@@ -166,13 +166,6 @@ results in :
- Installing oslo.utils (1.4.0)
- Installing oslo.utils (1.4.0)
```
```
#### Pipfile.lock and environment markers
The Pipfile.lock file holds information about the environment in which
it has been generated. This is a bad design decision since in teams where
each member has a different environment, the diff will always include
this changes.
#### Install command
#### Install command
When you specify a package to the
`install`
command it will add it as a wildcard
When you specify a package to the
`install`
command it will add it as a wildcard
...
@@ -189,8 +182,9 @@ if they are no longer needed.
...
@@ -189,8 +182,9 @@ if they are no longer needed.
You either have to use
`sync`
or
`clean`
to fix that.
You either have to use
`sync`
or
`clean`
to fix that.
#### Too limited in scope
Finally, the
`Pipfile`
is just a replacement from
`requirements.txt`
but in the end
you will still need to
Finally, the
`Pipfile`
is just a replacement from
`requirements.txt`
and, in the end,
you will still need to
populate your
`setup.py`
file (or
`setup.cfg`
) with the exact same dependencies you declared in your
`Pipfile`
.
populate your
`setup.py`
file (or
`setup.cfg`
) with the exact same dependencies you declared in your
`Pipfile`
.
So, in the end, you will still need to manage a few configuration files to properly setup your project.
So, in the end, you will still need to manage a few configuration files to properly setup your project.
...
...
README.rst
View file @
edcad014
...
@@ -19,9 +19,9 @@ change and break. However, if you feel adventurous feedback and pull
...
@@ -19,9 +19,9 @@ change and break. However, if you feel adventurous feedback and pull
requests
are
greatly
appreciated
.
requests
are
greatly
appreciated
.
Also
,
be
aware
that
the
features
described
here
are
the
goal
that
this
Also
,
be
aware
that
the
features
described
here
are
the
goal
that
this
library
is
aiming
for
and
,
as
of
now
,
not
all
of
them
are
implemented
.
library
is
aiming
for
and
,
as
of
now
,
not
all
of
them
are
implemented
The
dependency
management
is
pretty
much
done
while
the
packaging
and
(
but
most
of
them
are
).
The
dependency
management
is
done
while
the
p
ublishin
are
not
done
yet
.
p
ackaging
and
publishing
are
still
at
the
beginning
.
And
finally
,
Poetry
's code is only compatible with Python 3.6+ but it
And
finally
,
Poetry
's code is only compatible with Python 3.6+ but it
can manage Python project'
s
with
previous
versions
without
any
problem
.
can manage Python project'
s
with
previous
versions
without
any
problem
.
...
@@ -195,14 +195,6 @@ results in :
...
@@ -195,14 +195,6 @@ results in :
-
Installing
pbr
(
0.11.1
)
-
Installing
pbr
(
0.11.1
)
-
Installing
oslo
.
utils
(
1.4.0
)
-
Installing
oslo
.
utils
(
1.4.0
)
Pipfile
.
lock
and
environment
markers
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The
Pipfile
.
lock
file
holds
information
about
the
environment
in
which
it
has
been
generated
.
This
is
a
bad
design
decision
since
in
teams
where
each
member
has
a
different
environment
,
the
diff
will
always
include
this
changes
.
Install
command
Install
command
^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^
...
@@ -221,8 +213,11 @@ its dependencies if they are no longer needed.
...
@@ -221,8 +213,11 @@ its dependencies if they are no longer needed.
You
either
have
to
use
``
sync
``
or
``
clean
``
to
fix
that
.
You
either
have
to
use
``
sync
``
or
``
clean
``
to
fix
that
.
Too
limited
in
scope
^^^^^^^^^^^^^^^^^^^^
Finally
,
the
``
Pipfile
``
is
just
a
replacement
from
``
requirements
.
txt
``
Finally
,
the
``
Pipfile
``
is
just
a
replacement
from
``
requirements
.
txt
``
but
in
the
end
you
will
still
need
to
populate
your
``
setup
.
py
``
file
and
,
in
the
end
,
you
will
still
need
to
populate
your
``
setup
.
py
``
file
(
or
``
setup
.
cfg
``)
with
the
exact
same
dependencies
you
declared
in
your
(
or
``
setup
.
cfg
``)
with
the
exact
same
dependencies
you
declared
in
your
``
Pipfile
``.
So
,
in
the
end
,
you
will
still
need
to
manage
a
few
``
Pipfile
``.
So
,
in
the
end
,
you
will
still
need
to
manage
a
few
configuration
files
to
properly
setup
your
project
.
configuration
files
to
properly
setup
your
project
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment