Aareon Sullivan
e64a1bc73b
Fix undefined __version__ variable in setup.py
...
Replace exec() call with direct string parsing to read version from
RNS/_version.py. This resolves the Pylance "reportUndefinedVariable"
error while maintaining single-source-of-truth for version management.
- Remove exec(open("RNS/_version.py").read()) pattern
- Add simple string parsing: f.read().split('=')[1].strip().strip('"')
- Eliminates scope issues with version variable access
2025-06-10 13:32:47 -05:00
Mark Qvist
6f333b8234
Cleanup
2025-05-09 12:04:55 +02:00
Mark Qvist
ef8d44c257
Updated changelog
2025-04-20 21:23:08 +02:00
Mark Qvist
f8925eaed1
Exclude built documentation from sdist
2025-04-08 14:36:59 +02:00
Mark Qvist
52a5156304
Cleanup
2024-09-25 13:20:41 +02:00
Mark Qvist
f79f190525
Changed ir utility name to rnir. Closes #377 .
2023-10-01 23:39:43 +02:00
Mark Qvist
8bff119691
Added Identity Resolver skeleton
2023-09-29 12:44:03 +02:00
Mark Qvist
5e5d89cc92
Removed dependency on netifaces.
2023-05-04 23:19:43 +02:00
Mark Qvist
8d29e83d90
Updated dependencies
2023-05-04 12:23:16 +02:00
Mark Qvist
47b358351f
Exclude tests from wheel. Fixes #241 .
2023-03-07 16:31:31 +01:00
Mark Qvist
2bbb0f5ec2
Fixed missing entrypoint
2023-02-04 15:59:58 +01:00
Mark Qvist
9bc5d91106
Added rnodeconf to package
2022-11-01 22:40:09 +01:00
Mark Qvist
f464ecfcb5
Updated website
2022-07-01 17:31:07 +02:00
Mark Qvist
363d56d49d
Enabled pure-python build
2022-06-10 12:46:20 +02:00
Mark Qvist
534a8825eb
Updated setup.py
2022-06-10 11:27:31 +02:00
Mark Qvist
417ac9f8da
Added rnx remote command utility
2022-05-24 20:14:43 +02:00
Mark Qvist
3bf5694238
Fixed naming conflict in resource advertisements
2022-05-23 08:54:07 +02:00
Mark Qvist
fa82989a2e
Preliminary I2P Interface support
2022-02-23 17:40:31 +01:00
Mark Qvist
1d180a96f6
Updated dependencies
2021-12-08 20:47:14 +01:00
Mark Qvist
d2232f19ba
Removed pyserial dependency
2021-12-01 14:05:33 +01:00
Mark Qvist
259c2aa397
Conditional imports for serial-based interfaces
2021-12-01 13:39:51 +01:00
Mark Qvist
dd5133751e
Updated utilities
2021-09-25 11:03:43 +02:00
Mark Qvist
9edb641058
Updated utility name
2021-09-24 14:15:15 +02:00
Mark Qvist
858d54f90d
Added utility entry points
2021-09-24 11:21:08 +02:00
Mark Qvist
f80e09cb5c
Included six internally.
2021-09-11 16:03:35 +02:00
xtoddx
c0f627b50b
Record dependency on six
2021-09-04 22:58:42 -04:00
Mark Qvist
4bbf1ae57d
Updated docs
2021-08-28 20:10:00 +02:00
Mark Qvist
6382409194
Added config options for UDP interface binding to network interface instead of IP.
2021-08-19 19:56:35 +02:00
Mark Qvist
384a7db974
Implemented link peer identification
2021-08-19 14:10:37 +02:00
Mark Qvist
f18fb35aba
Updated documentation
2021-05-20 15:31:58 +02:00
Mark Qvist
8478782c18
Moved Reticulum to Curve25519 for ECDH exchanges and signatures
2021-05-17 14:05:13 +02:00
Mark Qvist
a60e4fc5f1
Renamed has_path method
2021-05-14 21:36:44 +02:00
Mark Qvist
f242abcf75
Version bump
2021-05-13 16:42:36 +02:00
Mark Qvist
f275065b40
Implemented ID beaconing on RNode and KISS interfaces
2020-08-13 15:06:39 +02:00
Mark Qvist
88a956b4f5
Updated readme, version bump
2020-08-13 12:56:39 +02:00
Mark Qvist
459f6b792f
Optimised resource transfers, fixed resource transfer regression, removed txdelay from UDPInterface.
2020-06-10 10:58:13 +02:00
Mark Qvist
b61fa6ce8d
Dependency version adjustment
2020-06-09 15:01:10 +02:00
Mark Qvist
11c741dacb
Version bump to 0.1.4
2020-05-29 15:16:32 +02:00
Mark Qvist
fd010fa80c
Version bump to 0.1.3
2020-05-21 14:48:00 +02:00
Mark Qvist
0140cd6eba
Version change for setup.py
2020-05-15 10:06:40 +02:00
Mark Qvist
4069988c14
Package version 0.1.1
2020-05-14 17:09:47 +02:00
Mark Qvist
c96f0e30e4
Set package version to 0.1.0
2020-05-12 16:47:00 +02:00
Mark Qvist
bd9f731910
Modified setup.py
2020-04-28 22:30:06 +02:00
Mark Qvist
e9cfbb1118
Preparation for setuptools
2020-04-27 13:33:26 +02:00