Comments (13)
Such a good project, yet, I cannot install it.
from tractor.
@Zaczero yah so there's quite a few dev branches + PRs that need to get landed before a release including:
from tractor.
Ok so we need to switch to the https url form for the readme:
https://stackoverflow.com/a/20101940
from tractor.
@Zaczero 😂
Yeah sorry our last alpha was borked on pypi...
#323
been meaning to do another release but it's just been lower on the TODO list.
Install from git should work no?
fatal: unable to connect to github.com:
github.com[0: 20.87.225.212]: errno=Unknown error
Seems to be some non-tractor issue that @grizzlybearg experienced 🤔
@Zaczero @grizzlybearg RE the pdbpp
thing, we aren't supporting it any more either so please migrate to pdbp
as per #358
If there's anything else I can help with please LMK.
I will try to get a new pypi release out this week.
ALSO, how does everyone feel about using poetry
going forward?
from tractor.
@goodboy Installing from git also fails
from tractor.
@grizzlybearg Hmm.
It's the same error as from OP yah?
Technically we haven't really tested nor claimed to support pypy
if you're talking about the interpretter / JIT. I'm guessing you just mispelled PyPi? Maybe clarify that part 😉
In terms of installing with pip
from github, maybe try cloning the rep and installing in editable mode?
ERROR: Packages installed from PyPI cannot depend on packages which are not also hosted on PyPI.
tractor depends on pdbpp@ git+https://github.com/pdbpp/pdbpp@76c4be5#egg=pdbpp ; python_version > "3.9"
- We don't support python <= 3.10 on master any more.
- I'm pretty sure there's no way if you did this from master that any dep on
pdbpp
exists (it should bepdbp
now), so i'm not sure how you're getting this error unless you're on old code.
AGAIN, PyPi install are known to borked rn, i already linked the existing issue.
from tractor.
On a related note, after having used poetry
in a couple projects now I'm fairly convinced it's a much more sane way to go, and so likely as part of addressing whatever underlying issue is causing this, we'll use that re-packaging task to solve it 😎
from tractor.
This is a fresh ubuntu image with git, python, pip installed.
None of the installation instructions from the README work.
from tractor.
@Zaczero your 2nd command is timing out on the network? I'm not sure i can help much with that.
AGAIN, the first pip install tractor
IS KNOWN and listed in #323; we only need to do a new release to resolve this.
Either way try doing a from source install by cloning and cd-ing to the repor dir and running pip install -e ./
Will hopefully get to patching this all up and another release in the next month once a ton of patches get landed.
from tractor.
I'm not sure what more to express here. The problem seems isolated to the Tractor package in my case. It's possible that it's experiencing timeouts due to its continued use of the deprecated git:// protocol. As discussed in this GitHub blog post (https://github.blog/2021-09-01-improving-git-protocol-security-github/). I'm aware that numerous installation approaches exist. However, I'd kindly request that the functional methods be documented in the Installation section of the README.
from tractor.
Ok well our CI thinks that installs work just fine, otherwise this job would fail 😉. Mind you this is doing manual sdist installs with python -m pip install dist/*.zip
..
https://github.com/goodboy/tractor/actions/runs/6001334998/job/16275291910
However, I'd kindly request that the functional methods be documented in the Installation section of the README.
Yes indeedy 😂 we for sure do not want to have the legacy url syntax in there.
I'm going to be pushing up some dev work today and will try to get the readme up to snuff for you to test
from tractor.
As discussed in this GitHub blog post (https://github.blog/2021-09-01-improving-git-protocol-security-github/).
FWIW, we'll of course quickly accept a patch for this to the README 😉
from tractor.
Thank You!
from tractor.
Related Issues (20)
- Need to handle a `KeyError` in `_debug._hijack_stdin_for_child` HOT 2
- Drop `msgpack` dependency, go full `msgspec`
- Handling >= 1 depth (nested) actor trees in the debugger
- `pdbpp` borks our `0.1.0a5` on `pypi` 😂
- Recursion error on `BroadcastReceiver.receive()`?
- `trio.Process` deprecations
- `trio.MultiError` is deprecated -> move to `exceptiongroup.ExceptionGroup` HOT 1
- Share memory (array) sub-system API and optional tight integration with `numpy`
- OS X: shared memory file name length limitation causing error
- `OSError: [Errno 9] Bad file descriptor` in cluster test
- `rust` tasks
- `QUIC` transport research & planning
- `infected_asyncio` task hang (`SIGINT` ignored!) on debug mode breakpointing?
- An actor-runtime equivalent of `trio`'s "guest mode"
- Hot-code-reload: can we do it `git` driven?
- `ray` interop?
- Type annotating `Context.open_stream()` (probably with `msgspec.Struct` subtype(s)) :sunglasses:
- Injecting `Context._scope: trio.Nursery` errors, probably a `ContextCancelled` to start
- Install tractor failed HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tractor.