Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frostming
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
frostming
4mo ago
UX issues are the least important; it's just a matter of minutes for AI to improve, but you need to report it on GitHub. The "unsafe version" is an unreasonable accusation. Do people really believe in semantic versioning—that
2.
▲
by
frostming
3y ago
A Casual Discussion on L4 Load Balancing - by @laixintao(in Chinese) https://www.kawabangga.com/posts/5301
3.
▲
by
frostming
5y ago
PDM also supports centralized package cache like [pnpm] while still keeping project's dependencies isolated. > Also this will just pollute your source directories with generated directories and files that shouldn't be there. I
4.
▲
by
frostming
5y ago
Yes, PDM does some hacks to make it work with the familiar `python` executable. See the example at https://github.com/pdm-project/pdm/#quickstart . All you need is a fews lines to set up your shell.
5.
▲
by
frostming
5y ago
Thanks for the kind words on PDM. At time of creating PDM I don't want it to be similar with any other package mangers, so I chose PEP 582, and I thought I can play more new stuff on it. But as PDM becomes mature, it is acknowleged by
6.
▲
by
frostming
5y ago
In PDM, add command supports a `--unconstrained` option to relax the version constraints to find a solution. You don't need to edit the file manually.
7.
▲
by
frostming
5y ago
PDM author here, if anyone want to know the advantage of __pypackages__ over virtualenv-based tools(venv, virtualenv, poetry, pipenv), here it is: The fact that virtualenvs come with a cloned(or symlinked) interpreter makes it vulnerable wh
8.
▲
by
frostming
6y ago
> So careful, far from stable. True, bugs can't be exposed by a few users. People have vastly different environment setup for their Python development. System python, in-venv, pyenv, asdf, homebrew, etc. So I post it here to seek fo
9.
▲
by
frostming
6y ago
As I wrote in the post, you cannot make two tools isolated in their own environment work together(work together meaning one needs to import from the other). The only way to make it is to install one tool in the global site-packages and crea
10.
▲
by
frostming
6y ago
__pypackages__ also has a bin/ directory and you can run the console_scripts with pdm run my_bin or by absolute path: /path/to/__pypackages__/3.8/bin/my_bin
11.
▲
by
frostming
6y ago
Thanks for giving a look and leaving so many reactions. This project was originally built to experiment on some new PEPs on Python packaging and it turned out working well. 1. What does PEP 582 differ from virtualenv, it is just another &qu